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(.thumbnail_767a) {
  gap: 0.5em;
}
:where(.layout-bright-92b4) {
  gap: 0.5em;
}
body .center_fbda > .active-selected-b349 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .center_fbda > .sort_d542 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .center_fbda > .pagination_5819 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .action_59a6 > .active-selected-b349 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .action_59a6 > .sort_d542 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .action_59a6 > .pagination_5819 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .action_59a6
  > :where(:not(.active-selected-b349):not(.sort_d542):not(.small_536d)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .action_59a6 > .cool-e83f {
  max-width: var(--wp--style--global--wide-size);
}
body .thumbnail_767a {
  display: flex;
}
body .thumbnail_767a {
  flex-wrap: wrap;
  align-items: center;
}
body .thumbnail_767a > * {
  margin: 0;
}
body .layout-bright-92b4 {
  display: grid;
}
body .layout-bright-92b4 > * {
  margin: 0;
}
:where(.main-4ba5.thumbnail_767a) {
  gap: 2em;
}
:where(.main-4ba5.layout-bright-92b4) {
  gap: 2em;
}
:where(.north-dea1.thumbnail_767a) {
  gap: 1.25em;
}
:where(.north-dea1.layout-bright-92b4) {
  gap: 1.25em;
}
.paragraph-tiny-b139 {
  color: var(--wp--preset--color--black) !important;
}
.grid-up-0ee7 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.box_pro_edb4 {
  color: var(--wp--preset--color--white) !important;
}
.gallery-fixed-bb9b {
  color: var(--wp--preset--color--pale-pink) !important;
}
.list_tall_3e65 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.nav-dim-64bf {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.first-9b6e {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.cool-9a61 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.list-purple-f51f {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.border-8685 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.alert-current-773c {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.upper_16b6 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.tag_ba66 {
  background-color: var(--wp--preset--color--black) !important;
}
.title_motion_64dd {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.next-9bb8 {
  background-color: var(--wp--preset--color--white) !important;
}
.black-eb85 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.slow_64db {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.red_8055 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.table-ee86 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.narrow-83f7 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.input_lite_4b4c {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.banner-164f {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.up_1a2e {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.dropdown_516d {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.widget_3fd6 {
  border-color: var(--wp--preset--color--black) !important;
}
.copper_751e {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.tertiary-f7ce {
  border-color: var(--wp--preset--color--white) !important;
}
.wood-7c88 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.south_5c6c {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.input_selected_2157 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.purple_679e {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.top-b685 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.description-bright-e36c {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.shade_paper_015b {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.carousel-bce0 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.clean_dd33 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.text_ff1f {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.disabled-6de2 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.picture_935a {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.accent_5e8c {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.alert-advanced-c8f5 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.text_f071 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.banner_bd51 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.article_east_0e09 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.tertiary_dc29 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.tag_hovered_2ae0 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.right_df15 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.pattern-pro-89f3 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.dynamic-f27b {
  font-size: var(--wp--preset--font-size--small) !important;
}
.new-686f {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.summary_up_8396 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.content-iron-a5bc {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.frame-hard-9994 a:where(:not(.surface-soft-17a6)) {
  color: inherit;
}
:where(.north-dea1.thumbnail_767a) {
  gap: 1.25em;
}
:where(.north-dea1.layout-bright-92b4) {
  gap: 1.25em;
}
:where(.main-4ba5.thumbnail_767a) {
  gap: 2em;
}
:where(.main-4ba5.layout-bright-92b4) {
  gap: 2em;
}
.description-tiny-4617 {
  font-size: 1.5em;
  line-height: 1.6;
}

.bronze_87e9 .tertiary-north-d36d {
  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);
}
.gradient-motion-73cc .panel-cae8 {
  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);
}
.bright_69e2 {
  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);
}
.bright_69e2.main-inner-2b10 .current-013a {
  background-color: var(--e-global-color-primary);
}
.bright_69e2.in-d56e .current-013a,
.bright_69e2.west_efea .current-013a {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.red-4d82 .photo_under_a26e {
  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);
}
.block-2da4 {
  --divider-color: var(--e-global-color-secondary);
}
.block-2da4 .basic_717f {
  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);
}
.block-2da4.complex-b296 .nav-first-08fc {
  background-color: var(--e-global-color-secondary);
}
.block-2da4.layout-middle-477e .nav-first-08fc,
.block-2da4.tooltip_black_3304 .nav-first-08fc {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.block-2da4.layout-middle-477e .nav-first-08fc,
.block-2da4.tooltip_black_3304 .nav-first-08fc svg {
  fill: var(--e-global-color-secondary);
}
.video-center-e200 .hard-f537 {
  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);
}
.video-center-e200 .text_401d {
  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);
}
.pro-f7b4.complex-b296 .nav-first-08fc {
  background-color: var(--e-global-color-primary);
}
.pro-f7b4.layout-middle-477e .nav-first-08fc,
.pro-f7b4.tooltip_black_3304 .nav-first-08fc {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.pro-f7b4.layout-middle-477e .nav-first-08fc,
.pro-f7b4.tooltip_black_3304 .nav-first-08fc svg {
  fill: var(--e-global-color-primary);
}
.paper-195f.complex-b296 .nav-first-08fc {
  background-color: var(--e-global-color-primary);
}
.paper-195f.layout-middle-477e .nav-first-08fc,
.paper-195f.tooltip_black_3304 .nav-first-08fc {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.paper-195f .iron_9981 {
  color: var(--e-global-color-primary);
}
.paper-195f .iron_9981,
.paper-195f .iron_9981 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paper-195f .grid_light_3217 {
  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);
}
.grid_liquid_1a1c .video_first_db30 {
  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);
}
.overlay_current_1f57 .outer-a5bd .breadcrumb_51e1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-selected-049e .fluid_7831:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.photo-selected-049e .block_ab22 i {
  color: var(--e-global-color-primary);
}
.photo-selected-049e .block_ab22 svg {
  fill: var(--e-global-color-primary);
}
.photo-selected-049e .white-e1c2 {
  color: var(--e-global-color-secondary);
}
.photo-selected-049e .fluid_7831 > .white-e1c2,
.photo-selected-049e .fluid_7831 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-basic-b944 .badge-a681 {
  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);
}
.wrapper-basic-b944 .column-full-4c0f {
  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);
}
.header-first-1bb0 .overlay_d98f .dropdown-lower-9fc7 {
  background-color: var(--e-global-color-primary);
}
.header-first-1bb0 .avatar-complex-b573 {
  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);
}
.purple-ef4e .texture-48c6 {
  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-ef4e .image-67de {
  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);
}
.purple-ef4e .text-8cd0 {
  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);
}
.carousel-6573 .shadow_b100,
.carousel-6573 .shadow_b100 a {
  color: var(--e-global-color-primary);
}
.carousel-6573 .shadow_b100.top_e7c5,
.carousel-6573 .shadow_b100.top_e7c5 a {
  color: var(--e-global-color-accent);
}
.carousel-6573 .shadow_b100 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel-6573 .tooltip-6086 {
  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);
}
.background_in_48ed .widget-down-9583,
.background_in_48ed .footer-3230 {
  color: var(--e-global-color-primary);
}
.background_in_48ed .widget-down-9583 svg {
  fill: var(--e-global-color-primary);
}
.background_in_48ed .top_e7c5 .widget-down-9583,
.background_in_48ed .top_e7c5 .footer-3230 {
  color: var(--e-global-color-accent);
}
.background_in_48ed .top_e7c5 .widget-down-9583 svg {
  fill: var(--e-global-color-accent);
}
.background_in_48ed .footer-3230 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background_in_48ed .tooltip-6086 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_202c .black_741e,
.white_202c .slow-278f {
  color: var(--e-global-color-primary);
}
.white_202c .slow-278f svg {
  fill: var(--e-global-color-primary);
}
.white_202c .shadow_b100.top_e7c5 a,
.white_202c
  .shadow_b100.top_e7c5
  .slow-278f {
  color: var(--e-global-color-accent);
}
.white_202c .black_741e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white_202c .tooltip-6086 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-dfe0 .thumbnail-middle-74d3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-dfe0 .brown-5d09 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_simple_b9c7 .secondary_static_5226 .caption_slow_59af {
  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);
}
.container_simple_b9c7 .secondary_static_5226 .dropdown_west_91ef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_simple_b9c7 .highlight-over-b91d .caption_slow_59af {
  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);
}
.container_simple_b9c7
  .highlight-over-b91d
  .dropdown_west_91ef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_simple_b9c7
  .stone-a968
  .caption_slow_59af {
  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);
}
.container_simple_b9c7
  .stone-a968
  .dropdown_west_91ef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_simple_b9c7
  .tooltip_short_08da
  .caption_slow_59af {
  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);
}
.container_simple_b9c7
  .tooltip_short_08da
  .dropdown_west_91ef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status-glass-6825 .surface_5251 {
  background-color: var(--e-global-color-primary);
}
.status-glass-6825 .surface_5251:hover {
  background-color: var(--e-global-color-primary);
}
.status-glass-6825 .plasma-dfa9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status-glass-6825
  .surface_5251:hover
  .plasma-dfa9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.content_7008 .purple_f156 {
  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);
}
.sidebar_black_5cc3 .shadow_dim_0da8 .header_54cb a {
  background-color: var(--e-global-color-accent);
}
.sidebar_black_5cc3 .shadow_dim_0da8 .texture-58ad a {
  background-color: var(--e-global-color-accent);
}
.sidebar_black_5cc3 .shadow_dim_0da8 .header_54cb a,
.sidebar_black_5cc3 .shadow_dim_0da8 .texture-58ad a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-944f
  .hover-pro-a9f8.content_644f
  .shadow_dim_0da8
  a.tooltip-stone-361b {
  background-color: var(--e-global-color-accent);
}
.form-944f
  .hover-pro-a9f8.content_644f
  .shadow_dim_0da8
  span.tooltip-stone-361b.fn-current-c387 {
  background-color: var(--e-global-color-text);
}
.form-944f
  .hover-pro-a9f8.content_644f
  .shadow_dim_0da8
  .tooltip-stone-361b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b .short-ddfc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .article_43da
  > .fresh-e0e9
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .gallery-db0e
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .purple-bcc8
  .pressed-0bda,
.background_active_5a6b
  .purple-bcc8
  .notice-f5e4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background_active_5a6b
  .purple-bcc8
  .article-top-9373,
.background_active_5a6b
  .purple-bcc8
  a
  .article-top-9373 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .purple-bcc8
  .east-45df {
  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);
}
.background_active_5a6b
  .purple-bcc8
  .header_6e3f {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b
  .purple-bcc8
  .header_6e3f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .purple-bcc8
  .header_6e3f:hover {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b
  .purple-bcc8
  .backdrop_43da {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b
  .purple-bcc8
  .backdrop_43da {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .purple-bcc8
  .backdrop_43da:hover {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b
  .blue-97e2
  .label_72a1
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background_active_5a6b
  .blue-97e2
  .left-30fb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .blue-97e2
  .east-45df {
  color: var(--e-global-color-text);
}
.background_active_5a6b
  .blue-97e2
  .east-45df
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .blue-97e2
  .header_6e3f {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b
  .blue-97e2
  .header_6e3f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .blue-97e2
  .header_6e3f:hover {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b
  .blue-97e2
  .backdrop_43da {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b
  .blue-97e2
  .backdrop_43da {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_active_5a6b
  .blue-97e2
  .backdrop_43da:hover {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b .gradient-green-dfd5 {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b .gradient-green-dfd5:hover {
  background-color: var(--e-global-color-primary);
}
.background_active_5a6b .complex_3603 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background_active_5a6b .brown-9943 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_e9a0 .old_90d9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_e9a0
  .content-gold-618b
  > div:nth-child(3)
  .old_90d9,
.hidden_e9a0
  .media-basic-b569
  > div:nth-child(1)
  .old_90d9,
.hidden_e9a0
  .gradient_bottom_8f2f
  > div:nth-child(1)
  .old_90d9,
.hidden_e9a0
  .overlay_wide_4c49
  > div:nth-child(1)
  .old_90d9,
.hidden_e9a0
  .form-brown-8062
  > div:nth-child(1)
  .old_90d9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_e9a0 .hero-c92e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_e9a0 .orange-1aaa {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_e9a0 .bright_e473 {
  background-color: var(--e-global-color-primary);
}
.hidden_e9a0 .bright_e473 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_e9a0 .bright_e473:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_e9a0 .dynamic_107e {
  background-color: var(--e-global-color-primary);
}
.hidden_e9a0 .dynamic_107e:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_e9a0 .complex_3603 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_e9a0 .brown-9943 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image_4eb3 .column_wide_f29b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image_4eb3 .black-6ba2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image_4eb3 .aside_pro_11c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image_4eb3 .aside_thick_b573 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image_4eb3 .picture-e0a6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image_4eb3 .dynamic_107e {
  background-color: var(--e-global-color-primary);
}
.image_4eb3 .dynamic_107e:hover {
  background-color: var(--e-global-color-primary);
}
.in_dde1 .active-current-4d57 {
  background-color: var(--e-global-color-secondary);
}
.in_dde1 .notification_yellow_96df {
  background-color: var(--e-global-color-text);
}
.in_dde1 .wide_681b {
  background-color: var(--e-global-color-secondary);
}
.in_dde1 .frame_de59 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.in_dde1 .box-dirty-ec1d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in_dde1 .info-wood-d9e4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in_dde1 .basic_67e0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in_dde1 .avatar_middle_0989 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-7f64 .mask_east_10e3 .photo-new-cb39,
.tall-7f64
  .mask_east_10e3
  .photo-new-cb39
  a,
.tall-7f64 .hero_up_2dfa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-7f64 .mask_east_10e3 .tag_hovered_da95,
.tall-7f64 .filter_6211 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-7f64 .mask_east_10e3 .tag_hovered_da95 {
  color: var(--e-global-color-text);
}
.tall-7f64 .filter_6211 {
  color: var(--e-global-color-text);
}
.tall-7f64
  .mask_east_10e3
  .west_d028 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tall-7f64 .panel_lower_390d .inner-f990 {
  background-color: var(--e-global-color-primary);
}
.tall-7f64 .panel_lower_390d .inner-f990:hover {
  background-color: var(--e-global-color-primary);
}
.tall-7f64 .panel_lower_390d .steel_adf9 li span {
  background-color: var(--e-global-color-text);
}
.tall-7f64 .panel_lower_390d .steel_adf9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.tall-7f64
  .panel_lower_390d
  .steel_adf9
  li.modal_gas_cf87
  span {
  background-color: var(--e-global-color-accent);
}
.tall-7f64 .hot-1243 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button_short_164d .over-991d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_clean_853f .fluid_6413 {
  background-color: var(--e-global-color-primary);
}
.carousel_clean_853f .form_hovered_d881 {
  background-color: var(--e-global-color-secondary);
}
.carousel_clean_853f .box_dirty_8e44 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_clean_853f .pagination-wood-5620 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_clean_853f .nav_top_705a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_clean_853f .medium-79c1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_clean_853f .frame_east_823e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_clean_853f .highlight-orange-1528 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_clean_853f .article_soft_926f {
  background-color: var(--e-global-color-primary);
}
.carousel_clean_853f .article_soft_926f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.box_e843 .article_2a46 {
  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);
}
.box_e843 .video_33c2 {
  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);
}
.box_e843
  .article-9324:after {
  background-color: var(--e-global-color-primary);
}
.box_e843 .bottom_71dd {
  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);
}
.header_9cae .hero_up_2dfa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_9cae .filter_6211 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.right_b7fa .gradient_old_861b .glass-53e1 {
  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);
}
.right_b7fa .gradient_old_861b .panel-d1f5 {
  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);
}
.form-7be3 .texture_acd8 {
  background-color: var(--e-global-color-primary);
}
.form-7be3 .element_right_1f18 {
  background-color: var(--e-global-color-secondary);
}
.form-7be3 .under-f633 .grid_plasma_1463 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form-7be3 .menu_hard_5527 .grid_plasma_1463 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.overlay-3085 .purple-83e8 .chip_b0c1 {
  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);
}
.overlay-3085 .purple-83e8 .container_glass_47a2 {
  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);
}
.overlay-3085 .purple-83e8 .item_silver_b8c9 {
  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);
}
.breadcrumb-f826 .avatar-pressed-f4a6 {
  border-color: var(--e-global-color-text);
}
.breadcrumb-f826 .accordion_static_c075 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb-f826 .down-0d47 {
  color: var(--e-global-color-primary);
}
.breadcrumb-f826 .overlay-upper-c812 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.content_9103 .first_df90 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.content_9103 .alert-dim-3d0d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.content_9103 .dark_461a:hover .first_df90 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.content_9103
  .dark_461a:hover
  .alert-dim-3d0d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-selected-af68 .block_yellow_8fc2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-selected-af68 .narrow_ca0c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.short_d423 .tabs_cold_33d8 .wrapper_current_a005 {
  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);
}
.short_d423 .label-stone-e1a3 .wrapper_current_a005 {
  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);
}
.shadow_inner_d37b .frame_soft_8773 {
  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);
}
.item-next-e2ef .wrapper_6113 .thumbnail_c8fa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-next-e2ef .wrapper_6113 .thumbnail_c8fa {
  background-color: var(--e-global-color-secondary);
}
.item-next-e2ef .wood-51bd .thumbnail_c8fa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-next-e2ef .wood-51bd .thumbnail_c8fa {
  background-color: var(--e-global-color-secondary);
}
.item-next-e2ef .search_6b4d .message-5b4d {
  background-color: var(--e-global-color-primary);
}
.item-next-e2ef .search_6b4d:hover .message-5b4d {
  background-color: var(--e-global-color-secondary);
}
.item-next-e2ef .inner-f990 {
  background-color: var(--e-global-color-primary);
}
.item-next-e2ef .inner-f990:hover {
  background-color: var(--e-global-color-accent);
}
.item-next-e2ef .steel_adf9 li span {
  background-color: var(--e-global-color-text);
}
.item-next-e2ef .steel_adf9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.item-next-e2ef .steel_adf9 li.modal_gas_cf87 span {
  background-color: var(--e-global-color-accent);
}
.fast_b02f .icon-5ff3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_b02f .breadcrumb-brown-456f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-prev-5f84 .tag-bright-10d3:before {
  background-color: var(--e-global-color-secondary);
}
.avatar-prev-5f84 .message-d83e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-prev-5f84 .sidebar-07b0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-109a .west_e8e5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-109a .west_e8e5:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-109a .west_e8e5.fn-active-c387 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-109a .steel_d270 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text-109a .element_4a43 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text-109a .soft_baf3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text-109a .box_full_3819 {
  background-color: var(--e-global-color-primary);
}
.text-109a .box_full_3819 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.text-109a .short_85dd {
  background-color: var(--e-global-color-primary);
}
.text-109a .short_85dd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.upper-f684 .component-wood-2876 .aside-7748 a {
  color: var(--e-global-color-secondary);
}
.upper-f684 .component-wood-2876 .aside-7748 a:hover {
  color: var(--e-global-color-secondary);
}
.upper-f684 .component-wood-2876 .aside-7748,
.upper-f684 .component-wood-2876 .aside-7748 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-f684 .component-wood-2876 .table_rough_9a4b {
  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);
}
.upper-f684 .component-wood-2876 .bronze_7485 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-f684 .component-wood-2876 .mask-south-cafa {
  background-color: var(--e-global-color-primary);
}
.upper-f684 .component-wood-2876 .mask-south-cafa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-f684 .component-wood-2876 .mask-south-cafa:hover {
  background-color: var(--e-global-color-primary);
}
.upper-f684 .component-wood-2876 .header-7c05 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.upper-f684 .component-wood-2876 .header-7c05 {
  background-color: var(--e-global-color-primary);
}
.upper-f684 .component-wood-2876 .header-7c05:hover {
  background-color: var(--e-global-color-primary);
}
.upper-f684 .component-wood-2876 .inner-f990 {
  background-color: var(--e-global-color-primary);
}
.upper-f684 .component-wood-2876 .inner-f990:hover {
  background-color: var(--e-global-color-primary);
}
.upper-f684 .panel_lower_390d .steel_adf9 li span {
  background-color: var(--e-global-color-text);
}
.upper-f684 .panel_lower_390d .steel_adf9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.upper-f684 .panel_lower_390d .steel_adf9 li.modal_gas_cf87 span {
  background-color: var(--e-global-color-accent);
}
.upper-f684 .complex_3603 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper-f684 .brown-9943 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-801f .video-light-f9a8 .paragraph-bfb5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-801f .video-light-f9a8 .caption_ae83 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-801f .video-light-f9a8 .shade_dark_2eca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow-cca0 .banner_2845 {
  border-color: var(--e-global-color-text);
}
.yellow-cca0 .short_e110 {
  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);
}
.yellow-cca0 .block_brown_aa8d {
  color: var(--e-global-color-secondary);
}
.yellow-cca0 .block_brown_aa8d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow-cca0 .prev-7f7e > * {
  color: var(--e-global-color-primary);
}
.yellow-cca0 .prev-7f7e > * svg {
  fill: var(--e-global-color-primary);
}
.yellow-cca0 .border-5b64 {
  color: var(--e-global-color-primary);
}
.yellow-cca0 .border-5b64 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.yellow-cca0 .row-slow-31db {
  color: var(--e-global-color-primary);
}
.yellow-cca0 .row-slow-31db {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.yellow-cca0 .disabled_clean_6021 {
  color: var(--e-global-color-primary);
}
.yellow-cca0 .disabled_clean_6021 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow-cca0 .pro-f9e9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow-cca0 .large-c9af {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow-cca0 .large-c9af.accent_new_1d12 {
  color: var(--e-global-color-secondary);
}
.yellow-cca0 .large-c9af.accent_new_1d12 .left_2475 {
  color: var(--e-global-color-accent);
}
.yellow-cca0 .large-c9af.highlight-5059 {
  color: var(--e-global-color-text);
}
.yellow-cca0 .large-c9af.highlight-5059 .left_2475 {
  color: var(--e-global-color-text);
}
.yellow-cca0 .large-c9af:before {
  border-top-color: var(--e-global-color-text);
}
.yellow-cca0 .dirty_3acd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow-cca0
  .dirty_3acd
  .solid_913b {
  background-color: var(--e-global-color-primary);
}
.yellow-cca0
  .dirty_3acd
  .solid_913b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.yellow-cca0 .banner_2845 .mask_ec59 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption-stale-f829 .middle-d163 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption-stale-f829 .tabs-hot-7c53 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.selected-debd .west_9070 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.selected-debd
  .progress-gold-1f3d
  .tabs_b805 {
  background-color: var(--e-global-color-secondary);
}
.selected-debd
  .progress-gold-1f3d.tag-copper-b327
  .tabs_b805 {
  background-color: var(--e-global-color-text);
}
.selected-debd
  .progress-gold-1f3d:hover
  .tabs_b805 {
  background-color: var(--e-global-color-accent);
}
.selected-debd
  .progress-gold-1f3d.fn-active-c387
  .tabs_b805 {
  background-color: var(--e-global-color-primary);
}
.pagination_e9f1 .black_7820 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.pagination_e9f1 .focus-7b31 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination_e9f1 .progress-static-57a5 {
  background-color: var(--e-global-color-primary);
}
.pagination_e9f1 .progress-static-57a5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.picture-448f .aside-3a5b .popup-dynamic-d363 .article_basic_acf3 {
  background-color: var(--e-global-color-secondary);
}
.picture-448f .aside-3a5b .solid_5067:after {
  background-color: var(--e-global-color-secondary);
}
.picture-448f .item_new_6d02 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-448f .active_735b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-448f .center-d80b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-448f .tabs_2f01 {
  background-color: var(--e-global-color-primary);
}
.picture-448f .tabs_2f01 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.picture-448f .media_88e8 {
  background-color: var(--e-global-color-secondary);
}
.picture-448f .media_88e8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.picture-448f .aside-3a5b .advanced_b1c1 .progress_8083:hover {
  background-color: var(--e-global-color-primary);
}
.picture-448f
  .aside-3a5b
  .advanced_b1c1
  .progress_8083.highlight-easy-5380 {
  background-color: var(--e-global-color-primary);
}
.picture-448f .aside-3a5b .icon-pressed-2509:before {
  border-color: var(--e-global-color-primary);
}
.picture-448f .aside-3a5b .icon-pressed-2509:hover:before {
  border-color: var(--e-global-color-secondary);
}
.picture-448f
  .aside-3a5b
  .icon-pressed-2509.stale-b66f:before {
  border-color: var(--e-global-color-primary);
}
.picture-448f .sort_ed1d span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip-black-7c0a .picture_fast_1f13 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.chip-black-7c0a .picture_fast_1f13:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.chip-black-7c0a .picture_fast_1f13.chip-fa03 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.chip-black-7c0a .small-59eb {
  background-color: var(--e-global-color-primary);
}
.chip-black-7c0a .small-59eb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.chip-black-7c0a
  .feature_931c
  .message_28b2
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.chip-black-7c0a
  .accent_84e3
  .message_28b2
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.full_36a1
  .background_adc3
  .gold-9f2f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full_36a1
  .background_adc3
  .preview_glass_4de3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full_36a1 .hard_cd6f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full_36a1 .blue-eb29 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.full_36a1 .popup-full-20f3 {
  background-color: var(--e-global-color-primary);
}
.full_36a1 .popup-full-20f3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.icon_dynamic_c45d .link_copper_ae40 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_dynamic_c45d .progress_5e5c {
  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);
}
.icon_dynamic_c45d .shade-under-5942 {
  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_dynamic_c45d .shade-under-5942 a:hover {
  color: var(--e-global-color-secondary);
}
.icon_dynamic_c45d .banner_action_833e {
  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_dynamic_c45d .green_1cb1 {
  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_dynamic_c45d .block_b554 .inner-f990 {
  background-color: var(--e-global-color-primary);
}
.icon_dynamic_c45d .block_b554 .inner-f990:hover {
  background-color: var(--e-global-color-accent);
}
.icon_dynamic_c45d
  .block_b554
  .steel_adf9
  li
  span {
  background-color: var(--e-global-color-text);
}
.icon_dynamic_c45d
  .block_b554
  .steel_adf9
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.icon_dynamic_c45d
  .block_b554
  .steel_adf9
  li.modal_gas_cf87
  span {
  background-color: var(--e-global-color-accent);
}
.thumbnail-mini-7fa7
  .short_e30c
  .detail-8af1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-mini-7fa7 .short_e30c .red-14b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-mini-7fa7 .short_e30c .image_static_aca7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-mini-7fa7 .column_basic_cb3a {
  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);
}
.thumbnail-mini-7fa7
  .nav_static_58ce.shade-ee7a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > a {
  background-color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > a
  .basic_9dcd.highlight_54fd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > a
  .gallery_steel_1d7a.iron_ef84 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  .filter-prev-37e0
  > a {
  background-color: var(--e-global-color-secondary);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  .filter-prev-37e0
  > a
  .fixed_f15d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  .filter-prev-37e0
  > a
  .gallery_steel_1d7a.section-200a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > a
  .primary-f868:before {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  a
  .primary-f868:before {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0.summary-2d56
  > a
  .primary-f868:before {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  .filter-prev-37e0.summary-2d56
  > a
  .primary-f868:before {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > a
  .main_3aff
  .notification_east_7498 {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  a
  .main_3aff
  .notification_east_7498 {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > a
  .main_3aff
  .notification_east_7498,
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  a
  .main_3aff
  .notification_east_7498 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > a
  .notice_b2e8:before {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  a
  .notice_b2e8:before {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0.summary-2d56
  > a
  .notice_b2e8:before {
  color: var(--e-global-color-text);
}
.video-large-88a1
  > .text-first-2a05
  > div
  > .orange_e1ba
  > .filter-prev-37e0
  > .component-pink-f561
  .filter-prev-37e0.summary-2d56
  > a
  .notice_b2e8:before {
  color: var(--e-global-color-text);
}
.north-1a28 .menu_f383 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.north-1a28
  .alert_8ecb:hover
  .menu_f383 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.texture_c7b5
  > .text-first-2a05
  > .icon_b3c6
  > .bottom_aea3
  > .out-a919
  > .full_689b
  .description_8e1c {
  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);
}
.texture_c7b5
  > .text-first-2a05
  > .icon_b3c6
  > .bottom_aea3
  > .out-a919
  > .full_689b:hover
  .description_8e1c {
  color: var(--e-global-color-text);
}
.texture_c7b5
  > .text-first-2a05
  > .icon_b3c6
  > .bottom_aea3
  > .out-a919
  > .full_689b:hover
  .description_8e1c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_c7b5
  > .text-first-2a05
  > .icon_b3c6
  > .bottom_aea3
  > .out-a919.module-up-f6c8
  > .full_689b
  .description_8e1c {
  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);
}
.video_purple_c7e5 .light-d618 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_purple_c7e5 .motion_398d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video_purple_c7e5 .steel-5390 {
  background-color: var(--e-global-color-primary);
}
.video_purple_c7e5 .steel-5390 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.list_e184
  > .text-first-2a05
  > .description_medium_72f5
  > .content-ff0d
  > .card_easy_298e
  .input-narrow-efe9 {
  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);
}
.list_e184
  > .text-first-2a05
  > .description_medium_72f5
  > .content-ff0d
  > .card_easy_298e
  .plasma-10fd {
  color: var(--e-global-color-text);
}
.list_e184
  > .text-first-2a05
  > .description_medium_72f5
  > .content-ff0d
  > .card_easy_298e:hover
  .input-narrow-efe9 {
  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);
}
.list_e184
  > .text-first-2a05
  > .description_medium_72f5
  > .content-ff0d
  > .card_easy_298e:hover
  .plasma-10fd {
  color: var(--e-global-color-secondary);
}
.list_e184
  > .text-first-2a05
  > .description_medium_72f5
  > .content-ff0d
  > .card_easy_298e.huge_2f70
  .input-narrow-efe9 {
  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_e184
  > .text-first-2a05
  > .description_medium_72f5
  > .content-ff0d
  > .card_easy_298e.huge_2f70
  .plasma-10fd {
  color: var(--e-global-color-primary);
}
.aside_e300
  .west_2104
  .top_9dcd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside_e300 .widget_iron_3986 .mask_ec59 .small_8331 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_large_f82a .small_5215 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_large_f82a .wrapper_top_2598 .small_5215 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_large_f82a .center-fc2d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.container_large_f82a .center-fc2d {
  background-color: var(--e-global-color-primary);
}
.component-1a1d .hard_c23e .frame-under-c8c4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.component-1a1d
  .hard_c23e:hover
  .sidebar-east-bdbf {
  color: var(--e-global-color-secondary);
}
.component-1a1d
  .hard_c23e:hover
  .frame-under-c8c4 {
  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);
}
.background_next_14a5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.paragraph-blue-ae16 {
  max-width: 1400px !important;
}

.status-5896 {
  flex-direction: column;
}

.status-5896 .link-4302 {
  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.status-5896 .link-4302 {
  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);
}

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

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

.bottom-039c.warm-a6e9 {
  display: none;
}

.box-7873 {
  display: none;
}

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

.layout-102f.hidden_6e32 {
  margin-bottom: 40px;
  width: 100%;
}

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

.status-5896 a {
  width: 100%;
}

.input-9fd2 .menu_copper_cba3.description_over_4027 {
  width: 20% !important;
}

.modal_light_826f {
  display: block;
  gap: 5px;
  text-align: center;
  background: linear-gradient(45deg, #FF6B35 0%, #F7931E 50%, #FFD700 100%); /* 巴西风格渐变 */
  white-space: nowrap;
  display: flex;
  border-radius: 15px; /* 更圆润的边角 */
  padding: 15px 30px; /* 增加内边距 */
  align-items: center;
  justify-content: center;
  font-size: 25px !important;
  font-weight: 700 !important;
  color: #FFFFFF;
  box-shadow: 0 6px 20px rgba(255, 107, 53, 0.4); /* 添加阴影效果 */
  transition: all 0.3s ease;
  text-transform: uppercase; /* 大写字母更有力量感 */
  letter-spacing: 1px; /* 字母间距 */
}

.modal_light_826f:hover {
  color: #FFFFFF;
  transform: translateY(-2px); /* 悬停时轻微上升 */
  box-shadow: 0 8px 25px rgba(255, 107, 53, 0.6);
  background: linear-gradient(45deg, #E55A2B 0%, #E8821A 50%, #E6C200 100%);
}

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

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

.summary-wood-c555 {
  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;
}

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

.summary-wood-c555: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);
}

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

.input-9fd2
  .menu_copper_cba3.pagination_4a7b
  .new_7984
  .pagination-c029 {
  font-size: 20px !important;
}

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

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

.tall-0adc h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.mask_4383.nav_solid_6961 > .hidden_lite_4738 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

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

.plasma-490d {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

.popup-basic-b4b4 {
  font-size: 35px !important;
}

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

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

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

.input-9fd2
  .menu_copper_cba3.last_56b2
  .tooltip-4a5f
  .warm-f50e {
  width: 100% !important;
}

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

.shadow-3ed9 {
  width: 100%;
}

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

.status-basic-8cab {
  position: relative;
  cursor: pointer;
}

.status-basic-8cab::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

.outline-24b8 {
  font-size: 15px !important;
}

.tertiary-bronze-401a {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.status-basic-8cab:hover .tertiary-bronze-401a {
  visibility: visible;
}
.status-basic-8cab:hover.status-basic-8cab::before {
  display: block;
}

.tall-0adc h3 {
  color: #fff;
}

.new_a1c4 {
  margin: 0;
}

.input-9fd2
  .menu_copper_cba3.last_56b2
  .warm-f50e
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.first-0adb {
  width: 100%;
}

.hot_f184 {
  width: 100%;
}

.hero-bright-78b2 {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.hot_f184 {
  width: 100%;
}

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

.warm-f50e {
  display: flex;
  align-items: center;
}

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

.picture-fixed-7863 {
  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;
}

.status-5896 .link-4302.surface_orange_c383 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.status-5896 h1.link-4302 {
  margin-top: 80px !important;
}

.input-9fd2 .menu_copper_cba3.feature-83a5 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.box_white_bd03 img {
  width: 100%;
}

.menu-0886 .hero-short-ffa6.new_7984 {
  justify-content: space-between;
}

.dropdown-8acc {
  display: none;
}

.right_67be .block_24d2 {
  margin: 1px 0 !important;
}

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

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

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

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

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

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

  .menu-0886 .hero-short-ffa6.new_7984 {
    border-bottom: 1px solid #f0c159;
  }

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

  .mask_4383.nav_solid_6961 > .hidden_lite_4738 {
    gap: 15px;
    justify-content: space-between;
  }

  .input-9fd2
    .menu_copper_cba3.last_56b2
    .warm-f50e
    img {
    width: 60% !important;
  }

  .plasma-490d {
    left: 2%;
  }

  .link-huge-3aa9 {
    margin: 10px 0;
  }

  .status-5896 .block_24d2 {
    margin: 0;
    margin-bottom: 10px;
  }

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

  .popup-basic-b4b4 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.status-5896 .link-4302,
  .status-5896 .link-4302 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .warm-f50e {
    justify-content: center;
  }

  .status-5896 .block_24d2 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .input-9fd2 .menu_copper_cba3.description_over_4027 {
    width: 75% !important;
  }

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

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

  h2.status-5896 .link-4302,
  .status-5896 .link-4302 {
    font-size: 30px !important;
  }

  .warm-f50e {
    justify-content: center;
  }

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

  .accordion-dynamic-498b
    .border_43f5.slider_c7b2 {
    margin: 0 !important;
  }

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

  .link-huge-3aa9 {
    display: flex;
  }

  .pagination_black_fff1 .modal_light_826f {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

  .hero-bright-78b2 {
    justify-content: flex-end;
    gap: 1px;
  }

  .status-5896 h1.link-4302 {
    margin-top: 40px !important;
  }

  .input-9fd2
    .menu_copper_cba3.last_56b2
    .warm-f50e
    img,
  .video-center-e200 .tooltip-4a5f {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .summary-wood-c555 {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .input-9fd2 .menu_copper_cba3.description_over_4027 {
    width: 100% !important;
  }

  .mask_4383.nav_solid_6961 > .hidden_lite_4738 {
    gap: 3px;
  }

  .status-5896 .block_24d2 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.menu-0886 .hero-short-ffa6.new_7984 {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.menu-0886 .hero-short-ffa6.new_7984: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-c029 {
  font-weight: 400 !important;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  color: #F0F8FF !important;
  font-size: 12px !important;
}

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

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

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

.bottom-039c: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;
}

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

/* 响应式增强 */
@media (max-width: 767px) {
  .menu-0886 .hero-short-ffa6.new_7984 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .status-5896 .link-4302 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .modal_light_826f {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.footer_smooth_ef83 .layout_ce9c {
  flex-shrink: 0;
  white-space: nowrap;
}

.footer_smooth_ef83 .media_static_d0ee {
  flex-shrink: 0;
  min-width: fit-content;
}

.footer_smooth_ef83 .pagination-c029 {
  white-space: nowrap;
}

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

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

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

.footer_smooth_ef83 .media_static_d0ee {
  max-width: 80px !important;
  overflow: hidden;
}

.footer_smooth_ef83 .hero-short-ffa6.new_7984 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.footer_smooth_ef83 .pagination-c029 {
  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);
  }
}

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

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

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

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

body .summary-wood-c555:nth-child(2),
.input-9fd2 .summary-wood-c555:nth-child(2),
#page .summary-wood-c555: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;
}

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

/* css-noise: 57d8 */
.promo-block-h8 {
  padding: 0.5rem;
  font-size: 10px;
  line-height: 1.1;
}
