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(.wrapper_4746) {
  gap: 0.5em;
}
:where(.popup_36a9) {
  gap: 0.5em;
}
body .main-d917 > .gold-78af {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .main-d917 > .article_7a1d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .main-d917 > .middle_4511 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .accent_small_dd3a > .gold-78af {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .accent_small_dd3a > .article_7a1d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .accent_small_dd3a > .middle_4511 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .accent_small_dd3a
  > :where(:not(.gold-78af):not(.article_7a1d):not(.over_049c)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .accent_small_dd3a > .heading_2d15 {
  max-width: var(--wp--style--global--wide-size);
}
body .wrapper_4746 {
  display: flex;
}
body .wrapper_4746 {
  flex-wrap: wrap;
  align-items: center;
}
body .wrapper_4746 > * {
  margin: 0;
}
body .popup_36a9 {
  display: grid;
}
body .popup_36a9 > * {
  margin: 0;
}
:where(.out_b134.wrapper_4746) {
  gap: 2em;
}
:where(.out_b134.popup_36a9) {
  gap: 2em;
}
:where(.shadow_357f.wrapper_4746) {
  gap: 1.25em;
}
:where(.shadow_357f.popup_36a9) {
  gap: 1.25em;
}
.cold-2a6e {
  color: var(--wp--preset--color--black) !important;
}
.short-08a7 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.block_upper_e4e8 {
  color: var(--wp--preset--color--white) !important;
}
.fluid_bffc {
  color: var(--wp--preset--color--pale-pink) !important;
}
.sort-short-7e67 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.bronze-aaf4 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.up-0e2e {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.main-in-203b {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.picture_fe15 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.button_slow_98c2 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.progress-hovered-34d0 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.stale_a83f {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.dirty-9e9f {
  background-color: var(--wp--preset--color--black) !important;
}
.shade-mini-d6bf {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.photo-narrow-7212 {
  background-color: var(--wp--preset--color--white) !important;
}
.dirty-d49d {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.filter_advanced_5ed7 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.lite-7230 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.menu_next_f7b1 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.layout-dc32 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.caption-huge-e831 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.frame_lower_3fe6 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.panel_lower_34b2 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.pattern_631f {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.paper-0415 {
  border-color: var(--wp--preset--color--black) !important;
}
.carousel_copper_e96a {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.text_middle_50de {
  border-color: var(--wp--preset--color--white) !important;
}
.accent_9207 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.media_center_587f {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.bright-cefb {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.modal-easy-b81d {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.caption-solid-9a5f {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.outline-up-9781 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.down_765a {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.video_blue_a9e6 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.link_a0cb {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.video_hovered_76bc {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.photo_ee38 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.active-36ca {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.active_west_6842 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.up-3d60 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.disabled_plasma_d318 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.label_cool_291d {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.component-dirty-ce04 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.tooltip_advanced_a17f {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.mask_dedf {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.border_small_c2ef {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.label-bright-6b45 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.disabled-7a51 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.hover_inner_6371 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.light-86ad {
  font-size: var(--wp--preset--font-size--large) !important;
}
.block_0e52 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.active_lower_ded2 a:where(:not(.carousel-gas-39f7)) {
  color: inherit;
}
:where(.shadow_357f.wrapper_4746) {
  gap: 1.25em;
}
:where(.shadow_357f.popup_36a9) {
  gap: 1.25em;
}
:where(.out_b134.wrapper_4746) {
  gap: 2em;
}
:where(.out_b134.popup_36a9) {
  gap: 2em;
}
.lite-d863 {
  font-size: 1.5em;
  line-height: 1.6;
}

.out_43a4 .basic-4d25 {
  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);
}
.frame_ba6f .section-focused-af74 {
  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);
}
.footer-inner-1b67 {
  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);
}
.footer-inner-1b67.text-fixed-a08c .modal-bronze-f5a3 {
  background-color: var(--e-global-color-primary);
}
.footer-inner-1b67.breadcrumb_silver_3e5d .modal-bronze-f5a3,
.footer-inner-1b67.border_narrow_12ed .modal-bronze-f5a3 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.solid-0fab .pagination-622f {
  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);
}
.advanced_1de0 {
  --divider-color: var(--e-global-color-secondary);
}
.advanced_1de0 .hidden_fluid_e53e {
  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);
}
.advanced_1de0.background-glass-3346 .element-a9f3 {
  background-color: var(--e-global-color-secondary);
}
.advanced_1de0.row_brown_45af .element-a9f3,
.advanced_1de0.pattern_gas_bbea .element-a9f3 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.advanced_1de0.row_brown_45af .element-a9f3,
.advanced_1de0.pattern_gas_bbea .element-a9f3 svg {
  fill: var(--e-global-color-secondary);
}
.tag_6d05 .menu_1f76 {
  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);
}
.tag_6d05 .black-04d3 {
  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);
}
.stale_64e9.background-glass-3346 .element-a9f3 {
  background-color: var(--e-global-color-primary);
}
.stale_64e9.row_brown_45af .element-a9f3,
.stale_64e9.pattern_gas_bbea .element-a9f3 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.stale_64e9.row_brown_45af .element-a9f3,
.stale_64e9.pattern_gas_bbea .element-a9f3 svg {
  fill: var(--e-global-color-primary);
}
.carousel-old-1e46.background-glass-3346 .element-a9f3 {
  background-color: var(--e-global-color-primary);
}
.carousel-old-1e46.row_brown_45af .element-a9f3,
.carousel-old-1e46.pattern_gas_bbea .element-a9f3 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.carousel-old-1e46 .accent_large_7ad9 {
  color: var(--e-global-color-primary);
}
.carousel-old-1e46 .accent_large_7ad9,
.carousel-old-1e46 .accent_large_7ad9 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-old-1e46 .chip_155c {
  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-a404 .easy-ce02 {
  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-stale-f4dd .pressed_a17c .background_64b9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.action-8dcb .aside_cold_9acb:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.action-8dcb .nav_6343 i {
  color: var(--e-global-color-primary);
}
.action-8dcb .nav_6343 svg {
  fill: var(--e-global-color-primary);
}
.action-8dcb .preview_bedf {
  color: var(--e-global-color-secondary);
}
.action-8dcb .aside_cold_9acb > .preview_bedf,
.action-8dcb .aside_cold_9acb > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_5a90 .preview-f637 {
  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);
}
.list_5a90 .next-ceb7 {
  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);
}
.primary-small-bac7 .sort-next-49b6 .list-dark-6faa {
  background-color: var(--e-global-color-primary);
}
.primary-small-bac7 .tooltip_d115 {
  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);
}
.filter_over_b1fe .content_fixed_f75e {
  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);
}
.filter_over_b1fe .nav_west_d600 {
  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);
}
.filter_over_b1fe .widget-6771 {
  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);
}
.paragraph-west-44d3 .icon-gas-8f80,
.paragraph-west-44d3 .icon-gas-8f80 a {
  color: var(--e-global-color-primary);
}
.paragraph-west-44d3 .icon-gas-8f80.breadcrumb-ca96,
.paragraph-west-44d3 .icon-gas-8f80.breadcrumb-ca96 a {
  color: var(--e-global-color-accent);
}
.paragraph-west-44d3 .icon-gas-8f80 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-west-44d3 .picture-d7db {
  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);
}
.left_02f2 .background_346c,
.left_02f2 .avatar_wide_3df8 {
  color: var(--e-global-color-primary);
}
.left_02f2 .background_346c svg {
  fill: var(--e-global-color-primary);
}
.left_02f2 .breadcrumb-ca96 .background_346c,
.left_02f2 .breadcrumb-ca96 .avatar_wide_3df8 {
  color: var(--e-global-color-accent);
}
.left_02f2 .breadcrumb-ca96 .background_346c svg {
  fill: var(--e-global-color-accent);
}
.left_02f2 .avatar_wide_3df8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.left_02f2 .picture-d7db {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_solid_1b72 .banner-eb80,
.title_solid_1b72 .lower_a2ac {
  color: var(--e-global-color-primary);
}
.title_solid_1b72 .lower_a2ac svg {
  fill: var(--e-global-color-primary);
}
.title_solid_1b72 .icon-gas-8f80.breadcrumb-ca96 a,
.title_solid_1b72
  .icon-gas-8f80.breadcrumb-ca96
  .lower_a2ac {
  color: var(--e-global-color-accent);
}
.title_solid_1b72 .banner-eb80 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_solid_1b72 .picture-d7db {
  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);
}
.pagination-medium-167c .primary-3d6e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-medium-167c .narrow-2060 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-5672 .photo_soft_e451 .column-blue-a7ba {
  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);
}
.picture-5672 .photo_soft_e451 .silver_805f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-5672 .widget_f7a6 .column-blue-a7ba {
  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);
}
.picture-5672
  .widget_f7a6
  .silver_805f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-5672
  .focus_fdf4
  .column-blue-a7ba {
  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);
}
.picture-5672
  .focus_fdf4
  .silver_805f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-5672
  .popup-ea39
  .column-blue-a7ba {
  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);
}
.picture-5672
  .popup-ea39
  .silver_805f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black-d845 .notification-ea30 {
  background-color: var(--e-global-color-primary);
}
.black-d845 .notification-ea30:hover {
  background-color: var(--e-global-color-primary);
}
.black-d845 .yellow-6025 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black-d845
  .notification-ea30:hover
  .yellow-6025 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hovered-7c01 .secondary-146a {
  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);
}
.bronze_e4a3 .old_2db0 .new_64cd a {
  background-color: var(--e-global-color-accent);
}
.bronze_e4a3 .old_2db0 .disabled-orange-64f9 a {
  background-color: var(--e-global-color-accent);
}
.bronze_e4a3 .old_2db0 .new_64cd a,
.bronze_e4a3 .old_2db0 .disabled-orange-64f9 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-66d5
  .green-2186.tiny-a284
  .old_2db0
  a.up_05c8 {
  background-color: var(--e-global-color-accent);
}
.detail-66d5
  .green-2186.tiny-a284
  .old_2db0
  span.up_05c8.fn-current-2271 {
  background-color: var(--e-global-color-text);
}
.detail-66d5
  .green-2186.tiny-a284
  .old_2db0
  .up_05c8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a .widget_7c77 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .black-14fa
  > .full-6ac7
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .icon-tall-e581
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .tag-70e8
  .main_hot_a189,
.disabled-fixed-437a
  .tag-70e8
  .last_81bf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.disabled-fixed-437a
  .tag-70e8
  .gallery_24da,
.disabled-fixed-437a
  .tag-70e8
  a
  .gallery_24da {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .tag-70e8
  .content_d7d5 {
  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);
}
.disabled-fixed-437a
  .tag-70e8
  .liquid-92c7 {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a
  .tag-70e8
  .liquid-92c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .tag-70e8
  .liquid-92c7:hover {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a
  .tag-70e8
  .border-735a {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a
  .tag-70e8
  .border-735a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .tag-70e8
  .border-735a:hover {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a
  .secondary_d0c7
  .box_d6d3
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.disabled-fixed-437a
  .secondary_d0c7
  .article_easy_fe96 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .secondary_d0c7
  .content_d7d5 {
  color: var(--e-global-color-text);
}
.disabled-fixed-437a
  .secondary_d0c7
  .content_d7d5
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .secondary_d0c7
  .liquid-92c7 {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a
  .secondary_d0c7
  .liquid-92c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .secondary_d0c7
  .liquid-92c7:hover {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a
  .secondary_d0c7
  .border-735a {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a
  .secondary_d0c7
  .border-735a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-fixed-437a
  .secondary_d0c7
  .border-735a:hover {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a .photo-smooth-790c {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a .photo-smooth-790c:hover {
  background-color: var(--e-global-color-primary);
}
.disabled-fixed-437a .tiny-11a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.disabled-fixed-437a .icon-active-7893 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar_b584 .content_purple_fe1b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar_b584
  .red_5c75
  > div:nth-child(3)
  .content_purple_fe1b,
.avatar_b584
  .shade_9967
  > div:nth-child(1)
  .content_purple_fe1b,
.avatar_b584
  .sidebar-d9ca
  > div:nth-child(1)
  .content_purple_fe1b,
.avatar_b584
  .frame_steel_1d16
  > div:nth-child(1)
  .content_purple_fe1b,
.avatar_b584
  .wrapper-cdef
  > div:nth-child(1)
  .content_purple_fe1b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar_b584 .focus-action-1dac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar_b584 .gold-51fb {
  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);
}
.avatar_b584 .dynamic-82a1 {
  background-color: var(--e-global-color-primary);
}
.avatar_b584 .dynamic-82a1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar_b584 .dynamic-82a1:hover {
  background-color: var(--e-global-color-primary);
}
.avatar_b584 .west_4cc7 {
  background-color: var(--e-global-color-primary);
}
.avatar_b584 .west_4cc7:hover {
  background-color: var(--e-global-color-primary);
}
.avatar_b584 .tiny-11a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar_b584 .icon-active-7893 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget_688b .input_up_4931 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget_688b .logo-fresh-d048 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_688b .pressed-70ae {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_688b .photo_easy_1881 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_688b .dynamic-1fc3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_688b .west_4cc7 {
  background-color: var(--e-global-color-primary);
}
.widget_688b .west_4cc7:hover {
  background-color: var(--e-global-color-primary);
}
.label-ca8f .column_716b {
  background-color: var(--e-global-color-secondary);
}
.label-ca8f .hidden-de9e {
  background-color: var(--e-global-color-text);
}
.label-ca8f .popup-44d8 {
  background-color: var(--e-global-color-secondary);
}
.label-ca8f .content-south-ade1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label-ca8f .thick-ec04 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-ca8f .filter_complex_d5dd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-ca8f .block-11e4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-ca8f .hard-36bc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-e9ba .carousel-53b7 .gradient-iron-c559,
.modal-e9ba
  .carousel-53b7
  .gradient-iron-c559
  a,
.modal-e9ba .light_c2ac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-e9ba .carousel-53b7 .logo_easy_8f25,
.modal-e9ba .dim-e4d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-e9ba .carousel-53b7 .logo_easy_8f25 {
  color: var(--e-global-color-text);
}
.modal-e9ba .dim-e4d5 {
  color: var(--e-global-color-text);
}
.modal-e9ba
  .carousel-53b7
  .overlay_smooth_7d1d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.modal-e9ba .dropdown-blue-9a5c .nav_6f89 {
  background-color: var(--e-global-color-primary);
}
.modal-e9ba .dropdown-blue-9a5c .nav_6f89:hover {
  background-color: var(--e-global-color-primary);
}
.modal-e9ba .dropdown-blue-9a5c .dropdown-7d4b li span {
  background-color: var(--e-global-color-text);
}
.modal-e9ba .dropdown-blue-9a5c .dropdown-7d4b li span:hover {
  background-color: var(--e-global-color-primary);
}
.modal-e9ba
  .dropdown-blue-9a5c
  .dropdown-7d4b
  li.column-inner-1159
  span {
  background-color: var(--e-global-color-accent);
}
.modal-e9ba .input_43e9 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.menu-29d8 .left-b9e9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.out_053a .caption-ea83 {
  background-color: var(--e-global-color-primary);
}
.out_053a .backdrop-6c63 {
  background-color: var(--e-global-color-secondary);
}
.out_053a .card_action_ce7a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_053a .texture_hovered_bfbe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_053a .aside_brown_48c5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_053a .silver-d158 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_053a .purple_b704 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_053a .dirty-20f1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_053a .wrapper_left_34fa {
  background-color: var(--e-global-color-primary);
}
.out_053a .wrapper_left_34fa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.menu-brown-8386 .info-yellow-0197 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.menu-brown-8386 .pink-7b90 {
  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);
}
.menu-brown-8386
  .gas-8f0d:after {
  background-color: var(--e-global-color-primary);
}
.menu-brown-8386 .accent_270a {
  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);
}
.paragraph_2d1d .light_c2ac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph_2d1d .dim-e4d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-483c .tabs-static-b292 .tiny-0583 {
  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);
}
.background-483c .tabs-static-b292 .small_c361 {
  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);
}
.link-52e4 .up-1172 {
  background-color: var(--e-global-color-primary);
}
.link-52e4 .main_easy_4f7e {
  background-color: var(--e-global-color-secondary);
}
.link-52e4 .aside-tall-66b8 .plasma_582e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-52e4 .west_b921 .plasma_582e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero_warm_1d76 .content-plasma-8d1e .element_0447 {
  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);
}
.hero_warm_1d76 .content-plasma-8d1e .blue_79f2 {
  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);
}
.hero_warm_1d76 .content-plasma-8d1e .thumbnail-1ec1 {
  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);
}
.accent_black_f9f9 .table_7db3 {
  border-color: var(--e-global-color-text);
}
.accent_black_f9f9 .selected_6e3a {
  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);
}
.accent_black_f9f9 .box-bright-acd2 {
  color: var(--e-global-color-primary);
}
.accent_black_f9f9 .over-cb64 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-wide-2544 .wrapper-dark-2727 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-wide-2544 .panel_1df4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-wide-2544 .copper-9105:hover .wrapper-dark-2727 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-wide-2544
  .copper-9105:hover
  .panel_1df4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.detail-c110 .notification-fa95 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.detail-c110 .selected-9f98 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress-liquid-3264 .rough-a469 .detail_8e73 {
  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);
}
.progress-liquid-3264 .sort-e2c0 .detail_8e73 {
  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);
}
.blue_e797 .copper_32f3 {
  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_998a .avatar_right_1b86 .grid_fresh_57df {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature_998a .avatar_right_1b86 .grid_fresh_57df {
  background-color: var(--e-global-color-secondary);
}
.feature_998a .solid_aa06 .grid_fresh_57df {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature_998a .solid_aa06 .grid_fresh_57df {
  background-color: var(--e-global-color-secondary);
}
.feature_998a .element_7371 .center_7b90 {
  background-color: var(--e-global-color-primary);
}
.feature_998a .element_7371:hover .center_7b90 {
  background-color: var(--e-global-color-secondary);
}
.feature_998a .nav_6f89 {
  background-color: var(--e-global-color-primary);
}
.feature_998a .nav_6f89:hover {
  background-color: var(--e-global-color-accent);
}
.feature_998a .dropdown-7d4b li span {
  background-color: var(--e-global-color-text);
}
.feature_998a .dropdown-7d4b li span:hover {
  background-color: var(--e-global-color-primary);
}
.feature_998a .dropdown-7d4b li.column-inner-1159 span {
  background-color: var(--e-global-color-accent);
}
.prev_ee6d .accordion_center_89b0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev_ee6d .gold-75a8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_liquid_d829 .sort-prev-e669:before {
  background-color: var(--e-global-color-secondary);
}
.popup_liquid_d829 .tooltip_selected_38e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_liquid_d829 .nav-2585 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider-tiny-e442 .picture-9215 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider-tiny-e442 .picture-9215:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider-tiny-e442 .picture-9215.fn-active-2271 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider-tiny-e442 .center-80f7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider-tiny-e442 .out-0c43 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider-tiny-e442 .aside-static-5e00 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider-tiny-e442 .clean_38a1 {
  background-color: var(--e-global-color-primary);
}
.slider-tiny-e442 .clean_38a1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slider-tiny-e442 .pagination-49d5 {
  background-color: var(--e-global-color-primary);
}
.slider-tiny-e442 .pagination-49d5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_6355 .bronze-8829 .input-narrow-7b0a a {
  color: var(--e-global-color-secondary);
}
.heading_6355 .bronze-8829 .input-narrow-7b0a a:hover {
  color: var(--e-global-color-secondary);
}
.heading_6355 .bronze-8829 .input-narrow-7b0a,
.heading_6355 .bronze-8829 .input-narrow-7b0a a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_6355 .bronze-8829 .tertiary_gold_1aac {
  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);
}
.heading_6355 .bronze-8829 .cold-4378 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_6355 .bronze-8829 .element-ba2e {
  background-color: var(--e-global-color-primary);
}
.heading_6355 .bronze-8829 .element-ba2e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_6355 .bronze-8829 .element-ba2e:hover {
  background-color: var(--e-global-color-primary);
}
.heading_6355 .bronze-8829 .background_paper_fa9c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_6355 .bronze-8829 .background_paper_fa9c {
  background-color: var(--e-global-color-primary);
}
.heading_6355 .bronze-8829 .background_paper_fa9c:hover {
  background-color: var(--e-global-color-primary);
}
.heading_6355 .bronze-8829 .nav_6f89 {
  background-color: var(--e-global-color-primary);
}
.heading_6355 .bronze-8829 .nav_6f89:hover {
  background-color: var(--e-global-color-primary);
}
.heading_6355 .dropdown-blue-9a5c .dropdown-7d4b li span {
  background-color: var(--e-global-color-text);
}
.heading_6355 .dropdown-blue-9a5c .dropdown-7d4b li span:hover {
  background-color: var(--e-global-color-primary);
}
.heading_6355 .dropdown-blue-9a5c .dropdown-7d4b li.column-inner-1159 span {
  background-color: var(--e-global-color-accent);
}
.heading_6355 .tiny-11a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_6355 .icon-active-7893 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fluid-b053 .feature-outer-1a52 .block_cold_00b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fluid-b053 .feature-outer-1a52 .link_67a0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-b053 .feature-outer-1a52 .input_silver_c6fe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-8ea2 .chip-dca3 {
  border-color: var(--e-global-color-text);
}
.orange-8ea2 .description-light-edee {
  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);
}
.orange-8ea2 .footer-0570 {
  color: var(--e-global-color-secondary);
}
.orange-8ea2 .footer-0570 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-8ea2 .preview-first-fad2 > * {
  color: var(--e-global-color-primary);
}
.orange-8ea2 .preview-first-fad2 > * svg {
  fill: var(--e-global-color-primary);
}
.orange-8ea2 .feature-silver-0303 {
  color: var(--e-global-color-primary);
}
.orange-8ea2 .feature-silver-0303 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange-8ea2 .active-under-1723 {
  color: var(--e-global-color-primary);
}
.orange-8ea2 .active-under-1723 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange-8ea2 .hot-ddf6 {
  color: var(--e-global-color-primary);
}
.orange-8ea2 .hot-ddf6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-8ea2 .gradient-in-2794 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-8ea2 .grid_58ab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-8ea2 .grid_58ab.slow-4ff7 {
  color: var(--e-global-color-secondary);
}
.orange-8ea2 .grid_58ab.slow-4ff7 .background-wide-d314 {
  color: var(--e-global-color-accent);
}
.orange-8ea2 .grid_58ab.shade_323e {
  color: var(--e-global-color-text);
}
.orange-8ea2 .grid_58ab.shade_323e .background-wide-d314 {
  color: var(--e-global-color-text);
}
.orange-8ea2 .grid_58ab:before {
  border-top-color: var(--e-global-color-text);
}
.orange-8ea2 .description_selected_d251 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.orange-8ea2
  .description_selected_d251
  .disabled-middle-fd91 {
  background-color: var(--e-global-color-primary);
}
.orange-8ea2
  .description_selected_d251
  .disabled-middle-fd91 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.orange-8ea2 .chip-dca3 .progress-soft-f914 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-top-3391 .video_selected_09e4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dropdown-top-3391 .icon_a072 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal-cc6e .block-south-3ed3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal-cc6e
  .card_complex_07c5
  .component-motion-eb01 {
  background-color: var(--e-global-color-secondary);
}
.modal-cc6e
  .card_complex_07c5.paper_1500
  .component-motion-eb01 {
  background-color: var(--e-global-color-text);
}
.modal-cc6e
  .card_complex_07c5:hover
  .component-motion-eb01 {
  background-color: var(--e-global-color-accent);
}
.modal-cc6e
  .card_complex_07c5.fn-active-2271
  .component-motion-eb01 {
  background-color: var(--e-global-color-primary);
}
.title_black_1051 .disabled_dynamic_6764 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.title_black_1051 .short_f563 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_black_1051 .iron_db71 {
  background-color: var(--e-global-color-primary);
}
.title_black_1051 .iron_db71 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gallery_pressed_775b .mask-4bd9 .lower-2589 .input-8be0 {
  background-color: var(--e-global-color-secondary);
}
.gallery_pressed_775b .mask-4bd9 .icon-6062:after {
  background-color: var(--e-global-color-secondary);
}
.gallery_pressed_775b .wrapper-9af9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_pressed_775b .new_10a7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_pressed_775b .chip_d380 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_pressed_775b .alert_rough_9bdc {
  background-color: var(--e-global-color-primary);
}
.gallery_pressed_775b .alert_rough_9bdc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gallery_pressed_775b .yellow_f59f {
  background-color: var(--e-global-color-secondary);
}
.gallery_pressed_775b .yellow_f59f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gallery_pressed_775b .mask-4bd9 .header-512c .link-fixed-1655:hover {
  background-color: var(--e-global-color-primary);
}
.gallery_pressed_775b
  .mask-4bd9
  .header-512c
  .link-fixed-1655.avatar-bottom-219f {
  background-color: var(--e-global-color-primary);
}
.gallery_pressed_775b .mask-4bd9 .focus_outer_3246:before {
  border-color: var(--e-global-color-primary);
}
.gallery_pressed_775b .mask-4bd9 .focus_outer_3246:hover:before {
  border-color: var(--e-global-color-secondary);
}
.gallery_pressed_775b
  .mask-4bd9
  .focus_outer_3246.grid_3bb7:before {
  border-color: var(--e-global-color-primary);
}
.gallery_pressed_775b .glass-4ead span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dark_ed9e .accordion-2b65 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dark_ed9e .accordion-2b65:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dark_ed9e .accordion-2b65.backdrop-center-4c55 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dark_ed9e .message_a8af {
  background-color: var(--e-global-color-primary);
}
.dark_ed9e .message_a8af {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dark_ed9e
  .sort-dark-7523
  .static_ecad
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dark_ed9e
  .message-a417
  .static_ecad
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wrapper_simple_696b
  .tertiary_97eb
  .alert-d453 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_simple_696b
  .tertiary_97eb
  .menu_warm_e497 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_simple_696b .filter_brown_3c5e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_simple_696b .highlight_c933 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper_simple_696b .dim-a64f {
  background-color: var(--e-global-color-primary);
}
.wrapper_simple_696b .dim-a64f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paragraph_thick_8b1d .dynamic_49ad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.paragraph_thick_8b1d .main_345e {
  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);
}
.paragraph_thick_8b1d .focus-south-be20 {
  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);
}
.paragraph_thick_8b1d .focus-south-be20 a:hover {
  color: var(--e-global-color-secondary);
}
.paragraph_thick_8b1d .simple_ade1 {
  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);
}
.paragraph_thick_8b1d .prev_5253 {
  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);
}
.paragraph_thick_8b1d .bronze-0ef5 .nav_6f89 {
  background-color: var(--e-global-color-primary);
}
.paragraph_thick_8b1d .bronze-0ef5 .nav_6f89:hover {
  background-color: var(--e-global-color-accent);
}
.paragraph_thick_8b1d
  .bronze-0ef5
  .dropdown-7d4b
  li
  span {
  background-color: var(--e-global-color-text);
}
.paragraph_thick_8b1d
  .bronze-0ef5
  .dropdown-7d4b
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.paragraph_thick_8b1d
  .bronze-0ef5
  .dropdown-7d4b
  li.column-inner-1159
  span {
  background-color: var(--e-global-color-accent);
}
.active_ee16
  .accordion-9a2b
  .pattern-e337 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_ee16 .accordion-9a2b .aside_c1a2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_ee16 .accordion-9a2b .thumbnail_red_cdc5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_ee16 .surface_full_30e9 {
  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);
}
.active_ee16
  .popup-2220.surface-narrow-674f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > a {
  background-color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > a
  .next_f2a4.primary_e479 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > a
  .hover-out-b6f9.aside-bb13 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  .content-337a
  > a {
  background-color: var(--e-global-color-secondary);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  .content-337a
  > a
  .article-e380 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  .content-337a
  > a
  .hover-out-b6f9.middle_953d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > a
  .dropdown_a13e:before {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  a
  .dropdown_a13e:before {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a.copper-c958
  > a
  .dropdown_a13e:before {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  .content-337a.copper-c958
  > a
  .dropdown_a13e:before {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > a
  .shade-lower-b270
  .basic_09b1 {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  a
  .shade-lower-b270
  .basic_09b1 {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > a
  .shade-lower-b270
  .basic_09b1,
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  a
  .shade-lower-b270
  .basic_09b1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > a
  .warm-b596:before {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  a
  .warm-b596:before {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a.copper-c958
  > a
  .warm-b596:before {
  color: var(--e-global-color-text);
}
.hard-e098
  > .primary-light-2cb2
  > div
  > .logo_first_81cc
  > .content-337a
  > .pink_97f9
  .content-337a.copper-c958
  > a
  .warm-b596:before {
  color: var(--e-global-color-text);
}
.left-50d7 .logo_small_854c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.left-50d7
  .mini-4e9b:hover
  .logo_small_854c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paragraph-eeb1
  > .primary-light-2cb2
  > .inner_afcf
  > .cold-c1ae
  > .chip-narrow-9a86
  > .liquid-b72c
  .sort_423d {
  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);
}
.paragraph-eeb1
  > .primary-light-2cb2
  > .inner_afcf
  > .cold-c1ae
  > .chip-narrow-9a86
  > .liquid-b72c:hover
  .sort_423d {
  color: var(--e-global-color-text);
}
.paragraph-eeb1
  > .primary-light-2cb2
  > .inner_afcf
  > .cold-c1ae
  > .chip-narrow-9a86
  > .liquid-b72c:hover
  .sort_423d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-eeb1
  > .primary-light-2cb2
  > .inner_afcf
  > .cold-c1ae
  > .chip-narrow-9a86.form-b43b
  > .liquid-b72c
  .sort_423d {
  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);
}
.up_3e13 .label_a047 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_3e13 .thumbnail_stone_53cb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_3e13 .gold_0f80 {
  background-color: var(--e-global-color-primary);
}
.up_3e13 .gold_0f80 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hover-dirty-28cd
  > .primary-light-2cb2
  > .up-b2bf
  > .mask-fe04
  > .primary-fe3c
  .surface_brown_1043 {
  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);
}
.hover-dirty-28cd
  > .primary-light-2cb2
  > .up-b2bf
  > .mask-fe04
  > .primary-fe3c
  .grid-adb8 {
  color: var(--e-global-color-text);
}
.hover-dirty-28cd
  > .primary-light-2cb2
  > .up-b2bf
  > .mask-fe04
  > .primary-fe3c:hover
  .surface_brown_1043 {
  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-dirty-28cd
  > .primary-light-2cb2
  > .up-b2bf
  > .mask-fe04
  > .primary-fe3c:hover
  .grid-adb8 {
  color: var(--e-global-color-secondary);
}
.hover-dirty-28cd
  > .primary-light-2cb2
  > .up-b2bf
  > .mask-fe04
  > .primary-fe3c.fluid_37ab
  .surface_brown_1043 {
  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);
}
.hover-dirty-28cd
  > .primary-light-2cb2
  > .up-b2bf
  > .mask-fe04
  > .primary-fe3c.fluid_37ab
  .grid-adb8 {
  color: var(--e-global-color-primary);
}
.center_c0c7
  .tertiary-1a40
  .carousel-f181 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.center_c0c7 .dark-5e8c .progress-soft-f914 .gallery-bc2e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_focused_1c37 .container-hard-73f6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_focused_1c37 .info_slow_fed0 .container-hard-73f6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_focused_1c37 .sidebar_b61c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_focused_1c37 .sidebar_b61c {
  background-color: var(--e-global-color-primary);
}
.lite-2e5a .backdrop-dc60 .shade_in_7366 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lite-2e5a
  .backdrop-dc60:hover
  .grid_smooth_fc35 {
  color: var(--e-global-color-secondary);
}
.lite-2e5a
  .backdrop-dc60:hover
  .shade_in_7366 {
  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);
}
.content_under_6a42 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.accordion-focused-122f {
  max-width: 1400px !important;
}

.soft_0797 {
  flex-direction: column;
}

.soft_0797 .fluid-36af {
  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.soft_0797 .fluid-36af {
  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);
}

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

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

.link_e9a6.card-6bf5 {
  display: none;
}

.text_2c6f {
  display: none;
}

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

.cool_1b7f.brown-235a {
  margin-bottom: 40px;
  width: 100%;
}

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

.soft_0797 a {
  width: 100%;
}

.basic-6f57 .image-3bd1.active_1d44 {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.basic-6f57
  .image-3bd1.progress_2a3d
  .sort_action_1dae
  .liquid_d8da {
  font-size: 20px !important;
}

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

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

.prev-8a85 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.lower-3de1.easy-17a4 > .hidden-0eed {
  display: flex;
  align-items: center;
}

.aside-481f {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

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

.first-a5d2 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

.orange-1e3b {
  font-size: 35px !important;
}

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

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

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

.basic-6f57
  .image-3bd1.white_60b7
  .hovered_cd73
  .notice-in-c95a {
  width: 100% !important;
}

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

.main_7297 {
  width: 100%;
}

.media-top-0236 {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.gallery-advanced-02d1 {
  position: relative;
  cursor: pointer;
}

.gallery-advanced-02d1::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

.motion-3f96 {
  font-size: 15px !important;
}

.glass-c866 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.gallery-advanced-02d1:hover .glass-c866 {
  visibility: visible;
}
.gallery-advanced-02d1:hover.gallery-advanced-02d1::before {
  display: block;
}

.prev-8a85 h3 {
  color: #fff;
}

.medium_d938 {
  margin: 0;
}

.basic-6f57
  .image-3bd1.white_60b7
  .notice-in-c95a
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.notice-up-8c99 {
  width: 100%;
}

.smooth-83e2 {
  width: 100%;
}

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

.smooth-83e2 {
  width: 100%;
}

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

.notice-in-c95a {
  display: flex;
  align-items: center;
}

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

.accent-soft-c872 {
  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;
}

.soft_0797 .fluid-36af.light_6347 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.soft_0797 h1.fluid-36af {
  margin-top: 80px !important;
}

.basic-6f57 .image-3bd1.plasma_5d3a {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.hidden-149c img {
  width: 100%;
}

.next-be44 .iron_c2f0.sort_action_1dae {
  justify-content: space-between;
}

.menu_small_2fe4 {
  display: none;
}

.center_27a3 .heading_bronze_2253 {
  margin: 1px 0 !important;
}

.fluid-3ab5 li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .lower-3de1 .hidden-0eed {
    flex-wrap: nowrap !important;
  }
}

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

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

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

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

  .next-be44 .iron_c2f0.sort_action_1dae {
    border-bottom: 1px solid #f0c159;
  }

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

  .lower-3de1.easy-17a4 > .hidden-0eed {
    gap: 15px;
    justify-content: space-between;
  }

  .basic-6f57
    .image-3bd1.white_60b7
    .notice-in-c95a
    img {
    width: 60% !important;
  }

  .first-a5d2 {
    left: 2%;
  }

  .media-95c5 {
    margin: 10px 0;
  }

  .soft_0797 .heading_bronze_2253 {
    margin: 0;
    margin-bottom: 10px;
  }

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

  .orange-1e3b {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.soft_0797 .fluid-36af,
  .soft_0797 .fluid-36af {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .notice-in-c95a {
    justify-content: center;
  }

  .soft_0797 .heading_bronze_2253 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .basic-6f57 .image-3bd1.active_1d44 {
    width: 75% !important;
  }

  .hidden-149c img {
    width: 100% !important;
  }
}

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

  h2.soft_0797 .fluid-36af,
  .soft_0797 .fluid-36af {
    font-size: 30px !important;
  }

  .notice-in-c95a {
    justify-content: center;
  }

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

  .tall-dc20
    .disabled-4fa0.message-fixed-5512 {
    margin: 0 !important;
  }

  .aside-481f {
    margin: 0;
    gap: 10px;
  }

  .media-95c5 {
    display: flex;
  }

  .notice_advanced_3d67 .frame_hard_2ca5 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .soft_0797 h1.fluid-36af {
    margin-top: 40px !important;
  }

  .basic-6f57
    .image-3bd1.white_60b7
    .notice-in-c95a
    img,
  .tag_6d05 .hovered_cd73 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .basic-6f57 .image-3bd1.active_1d44 {
    width: 100% !important;
  }

  .lower-3de1.easy-17a4 > .hidden-0eed {
    gap: 3px;
  }

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

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

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

.next-be44 .iron_c2f0.sort_action_1dae: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);
}

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

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

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

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

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

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

/* 响应式增强 */
@media (max-width: 767px) {
  .next-be44 .iron_c2f0.sort_action_1dae {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .soft_0797 .fluid-36af {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .frame_hard_2ca5 {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.article-2c9a .west_a7c2 {
  flex-shrink: 0;
  white-space: nowrap;
}

.article-2c9a .first_0791 {
  flex-shrink: 0;
  min-width: fit-content;
}

.article-2c9a .liquid_d8da {
  white-space: nowrap;
}

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

.article-2c9a {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

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

.article-2c9a .first_0791 {
  max-width: 80px !important;
  overflow: hidden;
}

.article-2c9a .iron_c2f0.sort_action_1dae {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.article-2c9a .liquid_d8da {
  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);
  }
}

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

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

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

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

body .orange-ccb1:nth-child(2),
.basic-6f57 .orange-ccb1:nth-child(2),
#page .orange-ccb1: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;
}

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

/* css-noise: 0349 */
.widget-item-m1 {
  padding: 0.4rem;
  font-size: 13px;
  line-height: 1.1;
}
