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(.gas_8390) {
  gap: 0.5em;
}
:where(.selected_338f) {
  gap: 0.5em;
}
body .secondary_15e4 > .black_280d {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .secondary_15e4 > .media-de48 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .secondary_15e4 > .gradient-solid-90d8 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .pink-3c15 > .black_280d {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .pink-3c15 > .media-de48 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .pink-3c15 > .gradient-solid-90d8 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .pink-3c15
  > :where(:not(.black_280d):not(.media-de48):not(.banner-soft-fcf4)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .pink-3c15 > .hot_5beb {
  max-width: var(--wp--style--global--wide-size);
}
body .gas_8390 {
  display: flex;
}
body .gas_8390 {
  flex-wrap: wrap;
  align-items: center;
}
body .gas_8390 > * {
  margin: 0;
}
body .selected_338f {
  display: grid;
}
body .selected_338f > * {
  margin: 0;
}
:where(.dim-810d.gas_8390) {
  gap: 2em;
}
:where(.dim-810d.selected_338f) {
  gap: 2em;
}
:where(.outline_db1a.gas_8390) {
  gap: 1.25em;
}
:where(.outline_db1a.selected_338f) {
  gap: 1.25em;
}
.button_2923 {
  color: var(--wp--preset--color--black) !important;
}
.aside-5ac8 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.south_3ba5 {
  color: var(--wp--preset--color--white) !important;
}
.bottom_2b90 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.active_717e {
  color: var(--wp--preset--color--vivid-red) !important;
}
.item-bright-d334 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.image_white_936c {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.warm_ceff {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.primary_cool_afd7 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.wood-d481 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.list-82d2 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.south_dd28 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.component-60b8 {
  background-color: var(--wp--preset--color--black) !important;
}
.mask_small_a26c {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.down_3c3b {
  background-color: var(--wp--preset--color--white) !important;
}
.fixed_e18b {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.widget-inner-513a {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.simple-64b2 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.disabled_2ff2 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.menu-dark-382f {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.pink_10d2 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.main-f28e {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.avatar-32c2 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.photo-out-d664 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.surface_5ce0 {
  border-color: var(--wp--preset--color--black) !important;
}
.picture_simple_4a7d {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.tall_99d1 {
  border-color: var(--wp--preset--color--white) !important;
}
.texture-985d {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.liquid-b9d7 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.list_9718 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.red_dc88 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.element_3969 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.thick-8532 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.text-89ba {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.container_slow_7284 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.white_3657 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.notice-8cc9 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.breadcrumb_mini_f671 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.short-76f7 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.carousel_iron_1e7c {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.card-hard-bf30 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.badge-huge-7c99 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.banner-136e {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.gas-299c {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.button_6e16 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.badge-dark-c29c {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.image-narrow-df5d {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.surface-dim-0af4 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.tertiary_narrow_19b6 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.disabled_pressed_5121 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.sidebar_b9b4 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.avatar-7a3d {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.pink_8eef a:where(:not(.label_lower_34f8)) {
  color: inherit;
}
:where(.outline_db1a.gas_8390) {
  gap: 1.25em;
}
:where(.outline_db1a.selected_338f) {
  gap: 1.25em;
}
:where(.dim-810d.gas_8390) {
  gap: 2em;
}
:where(.dim-810d.selected_338f) {
  gap: 2em;
}
.advanced-a890 {
  font-size: 1.5em;
  line-height: 1.6;
}

.media-tall-9075 .avatar-wide-e5b7 {
  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);
}
.grid-8fc3 .link-dark-f2c8 {
  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);
}
.north_0c9b {
  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);
}
.north_0c9b.content_basic_83a9 .component-pro-5291 {
  background-color: var(--e-global-color-primary);
}
.north_0c9b.prev-1483 .component-pro-5291,
.north_0c9b.red-d66b .component-pro-5291 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.basic-b93d .button-5a90 {
  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);
}
.out-0944 {
  --divider-color: var(--e-global-color-secondary);
}
.out-0944 .stale_c9b7 {
  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);
}
.out-0944.table_pro_0a1c .pink_6107 {
  background-color: var(--e-global-color-secondary);
}
.out-0944.preview-229d .pink_6107,
.out-0944.logo-gas-fcf3 .pink_6107 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.out-0944.preview-229d .pink_6107,
.out-0944.logo-gas-fcf3 .pink_6107 svg {
  fill: var(--e-global-color-secondary);
}
.main_tiny_e2e5 .tooltip_basic_e7d1 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main_tiny_e2e5 .mini_54f2 {
  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);
}
.plasma_494b.table_pro_0a1c .pink_6107 {
  background-color: var(--e-global-color-primary);
}
.plasma_494b.preview-229d .pink_6107,
.plasma_494b.logo-gas-fcf3 .pink_6107 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.plasma_494b.preview-229d .pink_6107,
.plasma_494b.logo-gas-fcf3 .pink_6107 svg {
  fill: var(--e-global-color-primary);
}
.easy_dbf6.table_pro_0a1c .pink_6107 {
  background-color: var(--e-global-color-primary);
}
.easy_dbf6.preview-229d .pink_6107,
.easy_dbf6.logo-gas-fcf3 .pink_6107 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.easy_dbf6 .surface_5071 {
  color: var(--e-global-color-primary);
}
.easy_dbf6 .surface_5071,
.easy_dbf6 .surface_5071 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy_dbf6 .modal_warm_89f4 {
  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);
}
.highlight_blue_d6b6 .panel-13f1 {
  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);
}
.card_orange_d2fd .sidebar_5360 .summary-basic-8d0f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.new_fae0 .table-dark-f476:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.new_fae0 .liquid_66ca i {
  color: var(--e-global-color-primary);
}
.new_fae0 .liquid_66ca svg {
  fill: var(--e-global-color-primary);
}
.new_fae0 .card-74a3 {
  color: var(--e-global-color-secondary);
}
.new_fae0 .table-dark-f476 > .card-74a3,
.new_fae0 .table-dark-f476 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-7c24 .menu_2b15 {
  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);
}
.avatar-7c24 .stone-2df3 {
  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);
}
.menu_gas_a5ff .container_full_45c2 .hidden-806b {
  background-color: var(--e-global-color-primary);
}
.menu_gas_a5ff .soft_917a {
  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);
}
.primary_2217 .modal-6ce1 {
  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);
}
.primary_2217 .dynamic-57f5 {
  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);
}
.primary_2217 .highlight-white-c53c {
  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);
}
.picture_40a0 .lite-f7c9,
.picture_40a0 .lite-f7c9 a {
  color: var(--e-global-color-primary);
}
.picture_40a0 .lite-f7c9.secondary_east_d247,
.picture_40a0 .lite-f7c9.secondary_east_d247 a {
  color: var(--e-global-color-accent);
}
.picture_40a0 .lite-f7c9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.picture_40a0 .layout-dirty-bcdc {
  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);
}
.popup-full-ca7d .slider_fast_4797,
.popup-full-ca7d .shade_36bf {
  color: var(--e-global-color-primary);
}
.popup-full-ca7d .slider_fast_4797 svg {
  fill: var(--e-global-color-primary);
}
.popup-full-ca7d .secondary_east_d247 .slider_fast_4797,
.popup-full-ca7d .secondary_east_d247 .shade_36bf {
  color: var(--e-global-color-accent);
}
.popup-full-ca7d .secondary_east_d247 .slider_fast_4797 svg {
  fill: var(--e-global-color-accent);
}
.popup-full-ca7d .shade_36bf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-full-ca7d .layout-dirty-bcdc {
  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);
}
.solid_7b65 .dark-91ec,
.solid_7b65 .alert-a914 {
  color: var(--e-global-color-primary);
}
.solid_7b65 .alert-a914 svg {
  fill: var(--e-global-color-primary);
}
.solid_7b65 .lite-f7c9.secondary_east_d247 a,
.solid_7b65
  .lite-f7c9.secondary_east_d247
  .alert-a914 {
  color: var(--e-global-color-accent);
}
.solid_7b65 .dark-91ec {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.solid_7b65 .layout-dirty-bcdc {
  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);
}
.purple_b98d .notification-d898 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple_b98d .warm_861b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in-4323 .gallery-small-5467 .element_eb5e {
  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);
}
.in-4323 .gallery-small-5467 .lower_ee66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in-4323 .nav-fluid-4d1a .element_eb5e {
  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);
}
.in-4323
  .nav-fluid-4d1a
  .lower_ee66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in-4323
  .motion_fa07
  .element_eb5e {
  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);
}
.in-4323
  .motion_fa07
  .lower_ee66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in-4323
  .input_e4b1
  .element_eb5e {
  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);
}
.in-4323
  .input_e4b1
  .lower_ee66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white-1701 .focused-b6c0 {
  background-color: var(--e-global-color-primary);
}
.white-1701 .focused-b6c0:hover {
  background-color: var(--e-global-color-primary);
}
.white-1701 .avatar_6649 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white-1701
  .focused-b6c0:hover
  .avatar_6649 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption_middle_2b5f .rough-60eb {
  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);
}
.liquid-6fb0 .pressed-dc2a .item-down-276b a {
  background-color: var(--e-global-color-accent);
}
.liquid-6fb0 .pressed-dc2a .photo-ecb2 a {
  background-color: var(--e-global-color-accent);
}
.liquid-6fb0 .pressed-dc2a .item-down-276b a,
.liquid-6fb0 .pressed-dc2a .photo-ecb2 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-right-cf35
  .notification-86fb.paragraph-3aa3
  .pressed-dc2a
  a.table-fluid-ac2b {
  background-color: var(--e-global-color-accent);
}
.element-right-cf35
  .notification-86fb.paragraph-3aa3
  .pressed-dc2a
  span.table-fluid-ac2b.fn-current-0a2a {
  background-color: var(--e-global-color-text);
}
.element-right-cf35
  .notification-86fb.paragraph-3aa3
  .pressed-dc2a
  .table-fluid-ac2b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8 .sort_gas_0e71 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .backdrop_basic_cc79
  > .warm_37aa
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .column_1935
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .hard-35f7
  .hovered_5dc9,
.thumbnail_2ce8
  .hard-35f7
  .first_830c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_2ce8
  .hard-35f7
  .notice_red_4dd8,
.thumbnail_2ce8
  .hard-35f7
  a
  .notice_red_4dd8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .hard-35f7
  .dropdown-2cb4 {
  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);
}
.thumbnail_2ce8
  .hard-35f7
  .tooltip_wood_0525 {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8
  .hard-35f7
  .tooltip_wood_0525 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .hard-35f7
  .tooltip_wood_0525:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8
  .hard-35f7
  .medium-e8dc {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8
  .hard-35f7
  .medium-e8dc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .hard-35f7
  .medium-e8dc:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .prev-d353
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .filter_upper_1cf9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .dropdown-2cb4 {
  color: var(--e-global-color-text);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .dropdown-2cb4
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .tooltip_wood_0525 {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .tooltip_wood_0525 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .tooltip_wood_0525:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .medium-e8dc {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .medium-e8dc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_2ce8
  .pagination_complex_6f34
  .medium-e8dc:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8 .photo_black_d0d4 {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8 .photo_black_d0d4:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_2ce8 .logo_44a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_2ce8 .thick-b757 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-action-ec95 .mask-light-d4c3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-action-ec95
  .filter_6914
  > div:nth-child(3)
  .mask-light-d4c3,
.aside-action-ec95
  .status_focused_a1f4
  > div:nth-child(1)
  .mask-light-d4c3,
.aside-action-ec95
  .hard-6c3d
  > div:nth-child(1)
  .mask-light-d4c3,
.aside-action-ec95
  .search-large-e84a
  > div:nth-child(1)
  .mask-light-d4c3,
.aside-action-ec95
  .thumbnail_a0e7
  > div:nth-child(1)
  .mask-light-d4c3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-action-ec95 .dirty-ab75 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside-action-ec95 .photo-4d6c {
  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);
}
.aside-action-ec95 .avatar_thick_b248 {
  background-color: var(--e-global-color-primary);
}
.aside-action-ec95 .avatar_thick_b248 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside-action-ec95 .avatar_thick_b248:hover {
  background-color: var(--e-global-color-primary);
}
.aside-action-ec95 .widget-current-3832 {
  background-color: var(--e-global-color-primary);
}
.aside-action-ec95 .widget-current-3832:hover {
  background-color: var(--e-global-color-primary);
}
.aside-action-ec95 .logo_44a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-action-ec95 .thick-b757 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_6893 .detail_tiny_5c83 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_6893 .action_1167 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_6893 .selected-828d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_6893 .nav-up-d467 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_6893 .tall_aa20 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_6893 .widget-current-3832 {
  background-color: var(--e-global-color-primary);
}
.link_6893 .widget-current-3832:hover {
  background-color: var(--e-global-color-primary);
}
.fresh-d119 .icon-c1e7 {
  background-color: var(--e-global-color-secondary);
}
.fresh-d119 .badge-selected-dc55 {
  background-color: var(--e-global-color-text);
}
.fresh-d119 .summary_128f {
  background-color: var(--e-global-color-secondary);
}
.fresh-d119 .logo-gold-c3c1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh-d119 .next_9b31 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh-d119 .sidebar-plasma-057c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh-d119 .border_middle_b08e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh-d119 .section-1756 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_stone_d378 .copper-7ca2 .link_fixed_cfd6,
.breadcrumb_stone_d378
  .copper-7ca2
  .link_fixed_cfd6
  a,
.breadcrumb_stone_d378 .texture_copper_b185 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_stone_d378 .copper-7ca2 .south-1004,
.breadcrumb_stone_d378 .middle_a61b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_stone_d378 .copper-7ca2 .south-1004 {
  color: var(--e-global-color-text);
}
.breadcrumb_stone_d378 .middle_a61b {
  color: var(--e-global-color-text);
}
.breadcrumb_stone_d378
  .copper-7ca2
  .tabs-wood-0ef1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.breadcrumb_stone_d378 .border-a354 .tall_c032 {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_stone_d378 .border-a354 .tall_c032:hover {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_stone_d378 .border-a354 .tabs-paper-607b li span {
  background-color: var(--e-global-color-text);
}
.breadcrumb_stone_d378 .border-a354 .tabs-paper-607b li span:hover {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_stone_d378
  .border-a354
  .tabs-paper-607b
  li.main-63cd
  span {
  background-color: var(--e-global-color-accent);
}
.breadcrumb_stone_d378 .media_f3a7 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_c04e .active-2c02 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section_advanced_cd11 .chip_1685 {
  background-color: var(--e-global-color-primary);
}
.section_advanced_cd11 .frame-8096 {
  background-color: var(--e-global-color-secondary);
}
.section_advanced_cd11 .highlight_d4da {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_advanced_cd11 .alert-medium-2de1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_advanced_cd11 .wrapper_iron_27dc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_advanced_cd11 .north-fa07 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_advanced_cd11 .hovered_4a7e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_advanced_cd11 .label-hovered-4286 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_advanced_cd11 .grid-upper-e751 {
  background-color: var(--e-global-color-primary);
}
.section_advanced_cd11 .grid-upper-e751 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accordion-outer-063c .row-6959 {
  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);
}
.accordion-outer-063c .new-f0f1 {
  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);
}
.accordion-outer-063c
  .shade-2428:after {
  background-color: var(--e-global-color-primary);
}
.accordion-outer-063c .detail-fd9d {
  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);
}
.caption-61d0 .texture_copper_b185 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption-61d0 .middle_a61b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-4324 .secondary_prev_0c32 .surface-58ab {
  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);
}
.orange-4324 .secondary_prev_0c32 .box-f91a {
  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-9c3c .soft_7c04 {
  background-color: var(--e-global-color-primary);
}
.last-9c3c .backdrop_28a7 {
  background-color: var(--e-global-color-secondary);
}
.last-9c3c .complex_f28d .article-34f1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last-9c3c .modal_579f .article-34f1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image-6506 .description_wide_aaf0 .footer-0019 {
  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);
}
.image-6506 .description_wide_aaf0 .feature_437e {
  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);
}
.image-6506 .description_wide_aaf0 .dark-cec3 {
  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);
}
.hovered_db0e .tooltip-8408 {
  border-color: var(--e-global-color-text);
}
.hovered_db0e .banner-8b68 {
  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);
}
.hovered_db0e .next-c217 {
  color: var(--e-global-color-primary);
}
.hovered_db0e .mask_fixed_7de8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple-630d .active-2858 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple-630d .panel-541c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple-630d .fluid_ab88:hover .active-2858 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple-630d
  .fluid_ab88:hover
  .panel-541c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pagination_e4bb .blue-ac5c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pagination_e4bb .status_2598 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip-steel-51aa .hero-pro-7a27 .fresh-aac0 {
  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-steel-51aa .title-1bb0 .fresh-aac0 {
  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);
}
.logo_a9e3 .media_brown_3a32 {
  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);
}
.last-54e7 .caption-east-deb4 .focused-b87a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last-54e7 .caption-east-deb4 .focused-b87a {
  background-color: var(--e-global-color-secondary);
}
.last-54e7 .right-f08f .focused-b87a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last-54e7 .right-f08f .focused-b87a {
  background-color: var(--e-global-color-secondary);
}
.last-54e7 .search_smooth_12a2 .prev-ea16 {
  background-color: var(--e-global-color-primary);
}
.last-54e7 .search_smooth_12a2:hover .prev-ea16 {
  background-color: var(--e-global-color-secondary);
}
.last-54e7 .tall_c032 {
  background-color: var(--e-global-color-primary);
}
.last-54e7 .tall_c032:hover {
  background-color: var(--e-global-color-accent);
}
.last-54e7 .tabs-paper-607b li span {
  background-color: var(--e-global-color-text);
}
.last-54e7 .tabs-paper-607b li span:hover {
  background-color: var(--e-global-color-primary);
}
.last-54e7 .tabs-paper-607b li.main-63cd span {
  background-color: var(--e-global-color-accent);
}
.fast_0e9e .badge_7a8c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_0e9e .media-f34c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module_7607 .title-0809:before {
  background-color: var(--e-global-color-secondary);
}
.module_7607 .wrapper_f1b9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module_7607 .slider_liquid_31a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-2163 .section_2482 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-2163 .section_2482:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-2163 .section_2482.fn-active-0a2a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-2163 .secondary-narrow-bdcd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-2163 .description-0014 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-2163 .main-orange-dc8d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-2163 .list_f28e {
  background-color: var(--e-global-color-primary);
}
.carousel-2163 .list_f28e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel-2163 .detail-b227 {
  background-color: var(--e-global-color-primary);
}
.carousel-2163 .detail-b227 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.layout_mini_ca6c .accent-13db .highlight_focused_dff9 a {
  color: var(--e-global-color-secondary);
}
.layout_mini_ca6c .accent-13db .highlight_focused_dff9 a:hover {
  color: var(--e-global-color-secondary);
}
.layout_mini_ca6c .accent-13db .highlight_focused_dff9,
.layout_mini_ca6c .accent-13db .highlight_focused_dff9 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_mini_ca6c .accent-13db .prev-1210 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_mini_ca6c .accent-13db .motion-7eb2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_mini_ca6c .accent-13db .wide-ae2d {
  background-color: var(--e-global-color-primary);
}
.layout_mini_ca6c .accent-13db .wide-ae2d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_mini_ca6c .accent-13db .wide-ae2d:hover {
  background-color: var(--e-global-color-primary);
}
.layout_mini_ca6c .accent-13db .complex-9fd6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.layout_mini_ca6c .accent-13db .complex-9fd6 {
  background-color: var(--e-global-color-primary);
}
.layout_mini_ca6c .accent-13db .complex-9fd6:hover {
  background-color: var(--e-global-color-primary);
}
.layout_mini_ca6c .accent-13db .tall_c032 {
  background-color: var(--e-global-color-primary);
}
.layout_mini_ca6c .accent-13db .tall_c032:hover {
  background-color: var(--e-global-color-primary);
}
.layout_mini_ca6c .border-a354 .tabs-paper-607b li span {
  background-color: var(--e-global-color-text);
}
.layout_mini_ca6c .border-a354 .tabs-paper-607b li span:hover {
  background-color: var(--e-global-color-primary);
}
.layout_mini_ca6c .border-a354 .tabs-paper-607b li.main-63cd span {
  background-color: var(--e-global-color-accent);
}
.layout_mini_ca6c .logo_44a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_mini_ca6c .thick-b757 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.soft_e80f .outline_gold_8095 .lower_5c7f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.soft_e80f .outline_gold_8095 .border_f584 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.soft_e80f .outline_gold_8095 .summary_d217 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title-hard-d2e2 .sort_over_84bc {
  border-color: var(--e-global-color-text);
}
.title-hard-d2e2 .popup-dirty-5d1d {
  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);
}
.title-hard-d2e2 .dim-922d {
  color: var(--e-global-color-secondary);
}
.title-hard-d2e2 .dim-922d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title-hard-d2e2 .component_current_364b > * {
  color: var(--e-global-color-primary);
}
.title-hard-d2e2 .component_current_364b > * svg {
  fill: var(--e-global-color-primary);
}
.title-hard-d2e2 .mask-2106 {
  color: var(--e-global-color-primary);
}
.title-hard-d2e2 .mask-2106 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title-hard-d2e2 .fixed_8693 {
  color: var(--e-global-color-primary);
}
.title-hard-d2e2 .fixed_8693 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title-hard-d2e2 .gradient_green_8379 {
  color: var(--e-global-color-primary);
}
.title-hard-d2e2 .gradient_green_8379 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title-hard-d2e2 .list_paper_b0f7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title-hard-d2e2 .container-pink-2f83 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title-hard-d2e2 .container-pink-2f83.photo_5621 {
  color: var(--e-global-color-secondary);
}
.title-hard-d2e2 .container-pink-2f83.photo_5621 .info_complex_69d8 {
  color: var(--e-global-color-accent);
}
.title-hard-d2e2 .container-pink-2f83.stale-9f48 {
  color: var(--e-global-color-text);
}
.title-hard-d2e2 .container-pink-2f83.stale-9f48 .info_complex_69d8 {
  color: var(--e-global-color-text);
}
.title-hard-d2e2 .container-pink-2f83:before {
  border-top-color: var(--e-global-color-text);
}
.title-hard-d2e2 .selected-d726 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title-hard-d2e2
  .selected-d726
  .footer-tiny-1840 {
  background-color: var(--e-global-color-primary);
}
.title-hard-d2e2
  .selected-d726
  .footer-tiny-1840 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title-hard-d2e2 .sort_over_84bc .up_fa18 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary_7257 .article-8655 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary_7257 .soft_41c8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert_7faa .complex-8ff9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert_7faa
  .disabled_1858
  .dropdown_white_ae60 {
  background-color: var(--e-global-color-secondary);
}
.alert_7faa
  .disabled_1858.image_ec73
  .dropdown_white_ae60 {
  background-color: var(--e-global-color-text);
}
.alert_7faa
  .disabled_1858:hover
  .dropdown_white_ae60 {
  background-color: var(--e-global-color-accent);
}
.alert_7faa
  .disabled_1858.fn-active-0a2a
  .dropdown_white_ae60 {
  background-color: var(--e-global-color-primary);
}
.component-e951 .section-dark-5058 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.component-e951 .popup-098a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.component-e951 .detail_advanced_e043 {
  background-color: var(--e-global-color-primary);
}
.component-e951 .detail_advanced_e043 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel-left-53a3 .table-easy-15c6 .accent_hard_ce80 .advanced-234d {
  background-color: var(--e-global-color-secondary);
}
.carousel-left-53a3 .table-easy-15c6 .sidebar_38ff:after {
  background-color: var(--e-global-color-secondary);
}
.carousel-left-53a3 .complex_19d2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-left-53a3 .purple_c168 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-left-53a3 .orange_aa6a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-left-53a3 .frame-top-85f1 {
  background-color: var(--e-global-color-primary);
}
.carousel-left-53a3 .frame-top-85f1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel-left-53a3 .summary_d85e {
  background-color: var(--e-global-color-secondary);
}
.carousel-left-53a3 .summary_d85e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel-left-53a3 .table-easy-15c6 .filter-wood-889b .carousel-1d85:hover {
  background-color: var(--e-global-color-primary);
}
.carousel-left-53a3
  .table-easy-15c6
  .filter-wood-889b
  .carousel-1d85.cold-61f9 {
  background-color: var(--e-global-color-primary);
}
.carousel-left-53a3 .table-easy-15c6 .slider_fluid_ccfb:before {
  border-color: var(--e-global-color-primary);
}
.carousel-left-53a3 .table-easy-15c6 .slider_fluid_ccfb:hover:before {
  border-color: var(--e-global-color-secondary);
}
.carousel-left-53a3
  .table-easy-15c6
  .slider_fluid_ccfb.accent_hot_fffe:before {
  border-color: var(--e-global-color-primary);
}
.carousel-left-53a3 .info_b98e span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_right_ff52 .link_33af {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_right_ff52 .link_33af:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_right_ff52 .link_33af.notice-7445 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_right_ff52 .feature-70bd {
  background-color: var(--e-global-color-primary);
}
.tooltip_right_ff52 .feature-70bd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_right_ff52
  .smooth-0f72
  .secondary-tiny-438e
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_right_ff52
  .fresh_d792
  .secondary-tiny-438e
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.logo-8cfb
  .element_center_94d9
  .popup_f247 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-8cfb
  .element_center_94d9
  .iron-29b1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-8cfb .notice-brown-cafe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo-8cfb .status-2329 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-8cfb .accordion_tiny_06de {
  background-color: var(--e-global-color-primary);
}
.logo-8cfb .accordion_tiny_06de {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.image-d6cd .paragraph_bc8c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-d6cd .shadow-50e3 {
  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);
}
.image-d6cd .shadow-easy-9bbb {
  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);
}
.image-d6cd .shadow-easy-9bbb a:hover {
  color: var(--e-global-color-secondary);
}
.image-d6cd .title_0de5 {
  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);
}
.image-d6cd .full_0bc0 {
  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);
}
.image-d6cd .highlight_yellow_6ec5 .tall_c032 {
  background-color: var(--e-global-color-primary);
}
.image-d6cd .highlight_yellow_6ec5 .tall_c032:hover {
  background-color: var(--e-global-color-accent);
}
.image-d6cd
  .highlight_yellow_6ec5
  .tabs-paper-607b
  li
  span {
  background-color: var(--e-global-color-text);
}
.image-d6cd
  .highlight_yellow_6ec5
  .tabs-paper-607b
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.image-d6cd
  .highlight_yellow_6ec5
  .tabs-paper-607b
  li.main-63cd
  span {
  background-color: var(--e-global-color-accent);
}
.feature_old_0e61
  .highlight-0f1a
  .gradient_8530 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature_old_0e61 .highlight-0f1a .widget_upper_1986 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature_old_0e61 .highlight-0f1a .slow-599a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.feature_old_0e61 .title-green-7986 {
  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);
}
.feature_old_0e61
  .feature-4a9a.thick_185b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > a {
  background-color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > a
  .gradient-silver-a553.over-aacc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > a
  .first-4907.dim-a8c6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  .panel-3e89
  > a {
  background-color: var(--e-global-color-secondary);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  .panel-3e89
  > a
  .background-0951 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  .panel-3e89
  > a
  .first-4907.menu_4706 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > a
  .text_4200:before {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  a
  .text_4200:before {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89.link-4986
  > a
  .text_4200:before {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  .panel-3e89.link-4986
  > a
  .text_4200:before {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > a
  .pressed_f47e
  .nav-dynamic-b80d {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  a
  .pressed_f47e
  .nav-dynamic-b80d {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > a
  .pressed_f47e
  .nav-dynamic-b80d,
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  a
  .pressed_f47e
  .nav-dynamic-b80d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > a
  .hover_07f1:before {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  a
  .hover_07f1:before {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89.link-4986
  > a
  .hover_07f1:before {
  color: var(--e-global-color-text);
}
.header-bronze-69c6
  > .form-36c2
  > div
  > .column-over-08e1
  > .panel-3e89
  > .section_over_2936
  .panel-3e89.link-4986
  > a
  .hover_07f1:before {
  color: var(--e-global-color-text);
}
.green_577e .photo-small-f644 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.green_577e
  .tall-a06e:hover
  .photo-small-f644 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.container_e288
  > .form-36c2
  > .content-47e7
  > .purple-9f30
  > .inner_27fb
  > .caption_4fb2
  .progress_e6b4 {
  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_e288
  > .form-36c2
  > .content-47e7
  > .purple-9f30
  > .inner_27fb
  > .caption_4fb2:hover
  .progress_e6b4 {
  color: var(--e-global-color-text);
}
.container_e288
  > .form-36c2
  > .content-47e7
  > .purple-9f30
  > .inner_27fb
  > .caption_4fb2:hover
  .progress_e6b4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_e288
  > .form-36c2
  > .content-47e7
  > .purple-9f30
  > .inner_27fb.card_silver_1246
  > .caption_4fb2
  .progress_e6b4 {
  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);
}
.link-8d58 .prev_d0a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-8d58 .fast-1765 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-8d58 .text-focused-3262 {
  background-color: var(--e-global-color-primary);
}
.link-8d58 .text-focused-3262 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.icon_cool_94d2
  > .form-36c2
  > .item-d514
  > .hovered-f770
  > .rough_7253
  .alert_steel_cdcc {
  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);
}
.icon_cool_94d2
  > .form-36c2
  > .item-d514
  > .hovered-f770
  > .rough_7253
  .backdrop-9ab6 {
  color: var(--e-global-color-text);
}
.icon_cool_94d2
  > .form-36c2
  > .item-d514
  > .hovered-f770
  > .rough_7253:hover
  .alert_steel_cdcc {
  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);
}
.icon_cool_94d2
  > .form-36c2
  > .item-d514
  > .hovered-f770
  > .rough_7253:hover
  .backdrop-9ab6 {
  color: var(--e-global-color-secondary);
}
.icon_cool_94d2
  > .form-36c2
  > .item-d514
  > .hovered-f770
  > .rough_7253.list_6b66
  .alert_steel_cdcc {
  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);
}
.icon_cool_94d2
  > .form-36c2
  > .item-d514
  > .hovered-f770
  > .rough_7253.list_6b66
  .backdrop-9ab6 {
  color: var(--e-global-color-primary);
}
.status_light_811c
  .search_dd21
  .steel-853c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status_light_811c .first_0ba0 .up_fa18 .left-0524 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-fresh-647b .under-fadc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-fresh-647b .aside-liquid-2365 .under-fadc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-fresh-647b .content_d5b8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.list-fresh-647b .content_d5b8 {
  background-color: var(--e-global-color-primary);
}
.tertiary-5a8f .narrow-50af .tertiary_glass_7764 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary-5a8f
  .narrow-50af:hover
  .orange_6e19 {
  color: var(--e-global-color-secondary);
}
.tertiary-5a8f
  .narrow-50af:hover
  .tertiary_glass_7764 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper_902a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.preview-1e89 {
  flex-direction: column;
}

.preview-1e89 .link_fresh_b3ff {
  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.preview-1e89 .link_fresh_b3ff {
  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);
}

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

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

.gas-525c.logo-black-69c0 {
  display: none;
}

.chip-845d {
  display: none;
}

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

.active_a941.sidebar-full-4f21 {
  margin-bottom: 40px;
  width: 100%;
}

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

.preview-1e89 a {
  width: 100%;
}

.silver-1774 .info-0cb1.overlay_a8fd {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.silver-1774
  .info-0cb1.carousel_purple_e538
  .dark_ba5d
  .pagination-prev-3264 {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.last_e9c6.full-2fe6 > .small-5a32 {
  display: flex;
  align-items: center;
}

.tooltip-cool-3434 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

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

.shade-623a {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

.backdrop-yellow-c9c5 {
  font-size: 35px !important;
}

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

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

.rough_83e6 {
  display: flex;
  gap: 50px;
}

.silver-1774
  .info-0cb1.heading_5757
  .last-f04d
  .header_029b {
  width: 100% !important;
}

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

.copper-766d {
  width: 100%;
}

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

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

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

  display: none;
}

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

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

  visibility: hidden;
}

.background_dedd:hover .narrow_7302 {
  visibility: visible;
}
.background_dedd:hover.background_dedd::before {
  display: block;
}

.pink-a52a h3 {
  color: #fff;
}

.wrapper-smooth-1a77 {
  margin: 0;
}

.silver-1774
  .info-0cb1.heading_5757
  .header_029b
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.border_thick_120c {
  width: 100%;
}

.active-0dbb {
  width: 100%;
}

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

.active-0dbb {
  width: 100%;
}

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

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

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

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

.preview-1e89 .link_fresh_b3ff.border_over_f113 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.preview-1e89 h1.link_fresh_b3ff {
  margin-top: 80px !important;
}

.silver-1774 .info-0cb1.message_a0a7 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.pagination_dc61 img {
  width: 100%;
}

.dynamic_a8ea .video_rough_bcbe.dark_ba5d {
  justify-content: space-between;
}

.summary-56f1 {
  display: none;
}

.main_09a4 .form-bright-61b7 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .last_e9c6 .small-5a32 {
    flex-wrap: nowrap !important;
  }
}

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

  .mask-6346 {
    width: 100% !important;
  }
}

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

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

  .dynamic_a8ea .video_rough_bcbe.dark_ba5d {
    border-bottom: 1px solid #f0c159;
  }

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

  .last_e9c6.full-2fe6 > .small-5a32 {
    gap: 15px;
    justify-content: space-between;
  }

  .silver-1774
    .info-0cb1.heading_5757
    .header_029b
    img {
    width: 60% !important;
  }

  .shade-623a {
    left: 2%;
  }

  .yellow-fa66 {
    margin: 10px 0;
  }

  .preview-1e89 .form-bright-61b7 {
    margin: 0;
    margin-bottom: 10px;
  }

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

  .backdrop-yellow-c9c5 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.preview-1e89 .link_fresh_b3ff,
  .preview-1e89 .link_fresh_b3ff {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .header_029b {
    justify-content: center;
  }

  .preview-1e89 .form-bright-61b7 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .silver-1774 .info-0cb1.overlay_a8fd {
    width: 75% !important;
  }

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

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

  h2.preview-1e89 .link_fresh_b3ff,
  .preview-1e89 .link_fresh_b3ff {
    font-size: 30px !important;
  }

  .header_029b {
    justify-content: center;
  }

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

  .gas-65f5
    .fluid-5720.primary-2dab {
    margin: 0 !important;
  }

  .tooltip-cool-3434 {
    margin: 0;
    gap: 10px;
  }

  .yellow-fa66 {
    display: flex;
  }

  .container_06ec .overlay_46ef {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .notification-838a svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .preview-1e89 h1.link_fresh_b3ff {
    margin-top: 40px !important;
  }

  .silver-1774
    .info-0cb1.heading_5757
    .header_029b
    img,
  .main_tiny_e2e5 .last-f04d {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .silver-1774 .info-0cb1.overlay_a8fd {
    width: 100% !important;
  }

  .last_e9c6.full-2fe6 > .small-5a32 {
    gap: 3px;
  }

  .preview-1e89 .form-bright-61b7 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

.dynamic_a8ea .video_rough_bcbe.dark_ba5d: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);
}

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

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

.preview-1e89 {
  position: relative;
  padding-top: 30px;
}

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

.gas-525c: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;
}

/* 图片块简化样式 */
.picture-pro-3761 {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .dynamic_a8ea .video_rough_bcbe.dark_ba5d {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .preview-1e89 .link_fresh_b3ff {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .overlay_46ef {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.summary-selected-2a69 .out-6e1e {
  flex-shrink: 0;
  white-space: nowrap;
}

.summary-selected-2a69 .overlay_white_5885 {
  flex-shrink: 0;
  min-width: fit-content;
}

.summary-selected-2a69 .pagination-prev-3264 {
  white-space: nowrap;
}

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

.summary-selected-2a69 {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* 强制紧凑导航菜单 - 防止重叠 */
.summary-selected-2a69 .out-6e1e {
  max-width: 80px !important;
}

.summary-selected-2a69 .overlay_white_5885 {
  max-width: 80px !important;
  overflow: hidden;
}

.summary-selected-2a69 .video_rough_bcbe.dark_ba5d {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.summary-selected-2a69 .pagination-prev-3264 {
  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);
  }
}

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

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

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

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

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

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

/* css-noise: 8192 */
.widget-item-h5 {
  padding: 0.2rem;
  font-size: 12px;
  line-height: 1.0;
}
