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(.sidebar-bede) {
  gap: 0.5em;
}
:where(.panel_green_f6d2) {
  gap: 0.5em;
}
body .rough-7d65 > .block_green_809b {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .rough-7d65 > .title_dynamic_ef8d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .rough-7d65 > .disabled_a46e {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .up_5030 > .block_green_809b {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .up_5030 > .title_dynamic_ef8d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .up_5030 > .disabled_a46e {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .up_5030
  > :where(:not(.block_green_809b):not(.title_dynamic_ef8d):not(.gallery-dynamic-0021)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .up_5030 > .gold_1c23 {
  max-width: var(--wp--style--global--wide-size);
}
body .sidebar-bede {
  display: flex;
}
body .sidebar-bede {
  flex-wrap: wrap;
  align-items: center;
}
body .sidebar-bede > * {
  margin: 0;
}
body .panel_green_f6d2 {
  display: grid;
}
body .panel_green_f6d2 > * {
  margin: 0;
}
:where(.static_18cf.sidebar-bede) {
  gap: 2em;
}
:where(.static_18cf.panel_green_f6d2) {
  gap: 2em;
}
:where(.header-425b.sidebar-bede) {
  gap: 1.25em;
}
:where(.header-425b.panel_green_f6d2) {
  gap: 1.25em;
}
.label-narrow-86a0 {
  color: var(--wp--preset--color--black) !important;
}
.out_ce1f {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.background-adeb {
  color: var(--wp--preset--color--white) !important;
}
.component_ca71 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.orange_b167 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.highlight-4244 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.widget-ec88 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.wood_2b24 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.breadcrumb-0979 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.title_0b06 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.slider_wide_a15e {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.hero_b703 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.outline-eea3 {
  background-color: var(--wp--preset--color--black) !important;
}
.soft-0934 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.shade-8e2e {
  background-color: var(--wp--preset--color--white) !important;
}
.dim_561e {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.container-paper-6dfc {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.modal_lite_f800 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.chip-pro-1cef {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.notification-3b6d {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.tag_5094 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.container-solid-a704 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.icon-over-732b {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.logo_focused_e054 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.dirty_9929 {
  border-color: var(--wp--preset--color--black) !important;
}
.yellow-75b8 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.sidebar-in-3a36 {
  border-color: var(--wp--preset--color--white) !important;
}
.motion_d560 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.image_b59f {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.notice_slow_28a9 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.info-orange-4cdc {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.lower_6cc2 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.block-70c9 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.breadcrumb_39e7 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.backdrop-3787 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.fluid_ca3b {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.west_3cfa {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.focus-green-d243 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.header_d528 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.fixed_096c {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.tooltip-d73b {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.form_73cc {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.filter-cold-ec31 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.pagination-4e50 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.paragraph_blue_cef1 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.box-static-c6bd {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.pressed-f351 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.grid_ee35 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.lower-4687 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.sort_mini_7242 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.footer_center_fff5 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.dropdown_4737 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.list_dff3 a:where(:not(.purple-898c)) {
  color: inherit;
}
:where(.header-425b.sidebar-bede) {
  gap: 1.25em;
}
:where(.header-425b.panel_green_f6d2) {
  gap: 1.25em;
}
:where(.static_18cf.sidebar-bede) {
  gap: 2em;
}
:where(.static_18cf.panel_green_f6d2) {
  gap: 2em;
}
.alert_top_993d {
  font-size: 1.5em;
  line-height: 1.6;
}

.light-0240 .overlay-1712 {
  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);
}
.stale-93a5 .up-a850 {
  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);
}
.current-b1c3 {
  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);
}
.current-b1c3.liquid_4f04 .hero-center-eb45 {
  background-color: var(--e-global-color-primary);
}
.current-b1c3.photo-glass-1be6 .hero-center-eb45,
.current-b1c3.gradient-over-1571 .hero-center-eb45 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.black_e304 .prev_a502 {
  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);
}
.shade_1860 {
  --divider-color: var(--e-global-color-secondary);
}
.shade_1860 .shade_2335 {
  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);
}
.shade_1860.active_27e4 .east-41a1 {
  background-color: var(--e-global-color-secondary);
}
.shade_1860.nav_paper_c4f7 .east-41a1,
.shade_1860.hard_037b .east-41a1 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.shade_1860.nav_paper_c4f7 .east-41a1,
.shade_1860.hard_037b .east-41a1 svg {
  fill: var(--e-global-color-secondary);
}
.hover-f71c .old_539c {
  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-f71c .frame_full_faf1 {
  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);
}
.iron_39fb.active_27e4 .east-41a1 {
  background-color: var(--e-global-color-primary);
}
.iron_39fb.nav_paper_c4f7 .east-41a1,
.iron_39fb.hard_037b .east-41a1 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.iron_39fb.nav_paper_c4f7 .east-41a1,
.iron_39fb.hard_037b .east-41a1 svg {
  fill: var(--e-global-color-primary);
}
.red_0201.active_27e4 .east-41a1 {
  background-color: var(--e-global-color-primary);
}
.red_0201.nav_paper_c4f7 .east-41a1,
.red_0201.hard_037b .east-41a1 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.red_0201 .cold-f4f8 {
  color: var(--e-global-color-primary);
}
.red_0201 .cold-f4f8,
.red_0201 .cold-f4f8 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.red_0201 .tooltip_medium_11a0 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-lower-0f3f .wrapper-narrow-98f0 {
  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);
}
.column-5304 .surface-bright-4acc .shade-new-c2a3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notification_next_daf8 .container-pro-4a86:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.notification_next_daf8 .accordion_hovered_d359 i {
  color: var(--e-global-color-primary);
}
.notification_next_daf8 .accordion_hovered_d359 svg {
  fill: var(--e-global-color-primary);
}
.notification_next_daf8 .texture_dirty_5652 {
  color: var(--e-global-color-secondary);
}
.notification_next_daf8 .container-pro-4a86 > .texture_dirty_5652,
.notification_next_daf8 .container-pro-4a86 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_866b .status-west-a4c6 {
  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);
}
.liquid_866b .old_83bc {
  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);
}
.notice_medium_e5b8 .plasma_54c1 .tiny-566c {
  background-color: var(--e-global-color-primary);
}
.notice_medium_e5b8 .paper_eef2 {
  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);
}
.focus-d60f .bright-7f60 {
  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);
}
.focus-d60f .banner_d06a {
  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);
}
.focus-d60f .large-a0ce {
  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);
}
.detail_fc3c .green_da3e,
.detail_fc3c .green_da3e a {
  color: var(--e-global-color-primary);
}
.detail_fc3c .green_da3e.photo_out_ae02,
.detail_fc3c .green_da3e.photo_out_ae02 a {
  color: var(--e-global-color-accent);
}
.detail_fc3c .green_da3e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail_fc3c .image_8536 {
  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);
}
.border-slow-b09d .highlight_motion_140d,
.border-slow-b09d .tabs_a570 {
  color: var(--e-global-color-primary);
}
.border-slow-b09d .highlight_motion_140d svg {
  fill: var(--e-global-color-primary);
}
.border-slow-b09d .photo_out_ae02 .highlight_motion_140d,
.border-slow-b09d .photo_out_ae02 .tabs_a570 {
  color: var(--e-global-color-accent);
}
.border-slow-b09d .photo_out_ae02 .highlight_motion_140d svg {
  fill: var(--e-global-color-accent);
}
.border-slow-b09d .tabs_a570 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-slow-b09d .image_8536 {
  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_6754 .simple_1e57,
.filter_6754 .pressed_b9fc {
  color: var(--e-global-color-primary);
}
.filter_6754 .pressed_b9fc svg {
  fill: var(--e-global-color-primary);
}
.filter_6754 .green_da3e.photo_out_ae02 a,
.filter_6754
  .green_da3e.photo_out_ae02
  .pressed_b9fc {
  color: var(--e-global-color-accent);
}
.filter_6754 .simple_1e57 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_6754 .image_8536 {
  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);
}
.block-down-7d60 .narrow_0eb3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block-down-7d60 .wrapper-21e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.current-4c66 .outline_complex_bfeb .overlay-first-6db6 {
  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);
}
.current-4c66 .outline_complex_bfeb .notice-pressed-7e59 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.current-4c66 .alert-3088 .overlay-first-6db6 {
  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);
}
.current-4c66
  .alert-3088
  .notice-pressed-7e59 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.current-4c66
  .main_cool_0906
  .overlay-first-6db6 {
  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);
}
.current-4c66
  .main_cool_0906
  .notice-pressed-7e59 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.current-4c66
  .next-58de
  .overlay-first-6db6 {
  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);
}
.current-4c66
  .next-58de
  .notice-pressed-7e59 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wide_52a0 .article_pro_fd93 {
  background-color: var(--e-global-color-primary);
}
.wide_52a0 .article_pro_fd93:hover {
  background-color: var(--e-global-color-primary);
}
.wide_52a0 .narrow_4fa0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wide_52a0
  .article_pro_fd93:hover
  .narrow_4fa0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_silver_66d2 .brown-22b5 {
  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);
}
.west-7692 .list-paper-f22f .list-last-5db4 a {
  background-color: var(--e-global-color-accent);
}
.west-7692 .list-paper-f22f .feature-869f a {
  background-color: var(--e-global-color-accent);
}
.west-7692 .list-paper-f22f .list-last-5db4 a,
.west-7692 .list-paper-f22f .feature-869f a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-fast-0c2d
  .row-ab02.sidebar-ed08
  .list-paper-f22f
  a.west-c330 {
  background-color: var(--e-global-color-accent);
}
.notice-fast-0c2d
  .row-ab02.sidebar-ed08
  .list-paper-f22f
  span.west-c330.fn-current-c236 {
  background-color: var(--e-global-color-text);
}
.notice-fast-0c2d
  .row-ab02.sidebar-ed08
  .list-paper-f22f
  .west-c330 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911 .out_2f99 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .pro_57f3
  > .wood_40ed
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .video-d0ee
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .pattern_right_ec46
  .hover_8728,
.active_lower_d911
  .pattern_right_ec46
  .image_20aa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_lower_d911
  .pattern_right_ec46
  .gallery_0c50,
.active_lower_d911
  .pattern_right_ec46
  a
  .gallery_0c50 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .pattern_right_ec46
  .lower_7833 {
  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_lower_d911
  .pattern_right_ec46
  .thumbnail_selected_6437 {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911
  .pattern_right_ec46
  .thumbnail_selected_6437 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .pattern_right_ec46
  .thumbnail_selected_6437:hover {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911
  .pattern_right_ec46
  .gradient_fec8 {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911
  .pattern_right_ec46
  .gradient_fec8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .pattern_right_ec46
  .gradient_fec8:hover {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911
  .surface_medium_d4fe
  .widget_a748
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_lower_d911
  .surface_medium_d4fe
  .message_f5df {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .surface_medium_d4fe
  .lower_7833 {
  color: var(--e-global-color-text);
}
.active_lower_d911
  .surface_medium_d4fe
  .lower_7833
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .surface_medium_d4fe
  .thumbnail_selected_6437 {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911
  .surface_medium_d4fe
  .thumbnail_selected_6437 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .surface_medium_d4fe
  .thumbnail_selected_6437:hover {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911
  .surface_medium_d4fe
  .gradient_fec8 {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911
  .surface_medium_d4fe
  .gradient_fec8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_lower_d911
  .surface_medium_d4fe
  .gradient_fec8:hover {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911 .active_0fd4 {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911 .active_0fd4:hover {
  background-color: var(--e-global-color-primary);
}
.active_lower_d911 .list-simple-9ffa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_lower_d911 .accent-3f1e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-c094 .article-lower-46d6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-c094
  .label-solid-5c23
  > div:nth-child(3)
  .article-lower-46d6,
.media-c094
  .bottom_25cc
  > div:nth-child(1)
  .article-lower-46d6,
.media-c094
  .card-selected-8b05
  > div:nth-child(1)
  .article-lower-46d6,
.media-c094
  .shade-motion-528a
  > div:nth-child(1)
  .article-lower-46d6,
.media-c094
  .hot-2ff3
  > div:nth-child(1)
  .article-lower-46d6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-c094 .disabled-easy-2d6b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media-c094 .hard-27fb {
  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);
}
.media-c094 .form_e377 {
  background-color: var(--e-global-color-primary);
}
.media-c094 .form_e377 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media-c094 .form_e377:hover {
  background-color: var(--e-global-color-primary);
}
.media-c094 .row-smooth-2d92 {
  background-color: var(--e-global-color-primary);
}
.media-c094 .row-smooth-2d92:hover {
  background-color: var(--e-global-color-primary);
}
.media-c094 .list-simple-9ffa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-c094 .accent-3f1e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade-629e .block_d3be {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade-629e .form-in-1685 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade-629e .video-wide-3887 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade-629e .avatar-over-316c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade-629e .form-clean-6f9d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade-629e .row-smooth-2d92 {
  background-color: var(--e-global-color-primary);
}
.shade-629e .row-smooth-2d92:hover {
  background-color: var(--e-global-color-primary);
}
.gallery_south_acf0 .short_450a {
  background-color: var(--e-global-color-secondary);
}
.gallery_south_acf0 .pattern-mini-790f {
  background-color: var(--e-global-color-text);
}
.gallery_south_acf0 .grid_7b65 {
  background-color: var(--e-global-color-secondary);
}
.gallery_south_acf0 .item-cold-e897 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery_south_acf0 .lower_ca41 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_south_acf0 .cool-3d3e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_south_acf0 .rough_1564 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gallery_south_acf0 .header-e8ab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.medium_e178 .preview_wide_e30a .header_warm_42b7,
.medium_e178
  .preview_wide_e30a
  .header_warm_42b7
  a,
.medium_e178 .outline_cold_82a3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.medium_e178 .preview_wide_e30a .smooth-010f,
.medium_e178 .glass-26af {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.medium_e178 .preview_wide_e30a .smooth-010f {
  color: var(--e-global-color-text);
}
.medium_e178 .glass-26af {
  color: var(--e-global-color-text);
}
.medium_e178
  .preview_wide_e30a
  .component_7540 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.medium_e178 .accordion_thick_6d40 .item-008c {
  background-color: var(--e-global-color-primary);
}
.medium_e178 .accordion_thick_6d40 .item-008c:hover {
  background-color: var(--e-global-color-primary);
}
.medium_e178 .accordion_thick_6d40 .logo-fresh-a723 li span {
  background-color: var(--e-global-color-text);
}
.medium_e178 .accordion_thick_6d40 .logo-fresh-a723 li span:hover {
  background-color: var(--e-global-color-primary);
}
.medium_e178
  .accordion_thick_6d40
  .logo-fresh-a723
  li.video-30a2
  span {
  background-color: var(--e-global-color-accent);
}
.medium_e178 .accordion-d8a6 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.narrow-bc3a .search-prev-f7e4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wood_6088 .content-dim-a873 {
  background-color: var(--e-global-color-primary);
}
.wood_6088 .under-2a15 {
  background-color: var(--e-global-color-secondary);
}
.wood_6088 .tabs-iron-532a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood_6088 .top-494b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood_6088 .modal_e199 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood_6088 .tag-tall-5af8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood_6088 .text_8c8a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood_6088 .bronze_0161 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood_6088 .focused-7f1a {
  background-color: var(--e-global-color-primary);
}
.wood_6088 .focused-7f1a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected_c481 .dim_75ed {
  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);
}
.selected_c481 .table_4f0e {
  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);
}
.selected_c481
  .lite-471a:after {
  background-color: var(--e-global-color-primary);
}
.selected_c481 .menu-c43e {
  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);
}
.out_776a .outline_cold_82a3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_776a .glass-26af {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_ba9d .lower_8322 .hidden_lite_25ba {
  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);
}
.aside_ba9d .lower_8322 .slider-lower-5c94 {
  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);
}
.caption_c9e6 .aside_fresh_8882 {
  background-color: var(--e-global-color-primary);
}
.caption_c9e6 .label_5156 {
  background-color: var(--e-global-color-secondary);
}
.caption_c9e6 .brown_d364 .list-39f3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption_c9e6 .glass-fd8d .list-39f3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.light-6cc0 .liquid_a2ec .media-3206 {
  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);
}
.light-6cc0 .liquid_a2ec .logo-dd2e {
  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);
}
.light-6cc0 .liquid_a2ec .popup-orange-1e21 {
  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);
}
.pattern-advanced-b337 .paper_78a9 {
  border-color: var(--e-global-color-text);
}
.pattern-advanced-b337 .up-225d {
  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);
}
.pattern-advanced-b337 .table-71af {
  color: var(--e-global-color-primary);
}
.pattern-advanced-b337 .dropdown_center_55ca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.stale_e8d1 .left_87d7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.stale_e8d1 .old_6cd2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.stale_e8d1 .summary_inner_171a:hover .left_87d7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.stale_e8d1
  .summary_inner_171a:hover
  .old_6cd2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.action_6b15 .label_767f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.action_6b15 .form-gold-e41f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow_5b23 .header-4922 .focus-bd7c {
  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);
}
.shadow_5b23 .old_0f8f .focus-bd7c {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.accordion_solid_cf95 .disabled-last-04cf {
  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);
}
.gallery-d570 .active-1a72 .info-outer-a47d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery-d570 .active-1a72 .info-outer-a47d {
  background-color: var(--e-global-color-secondary);
}
.gallery-d570 .icon_0c6b .info-outer-a47d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery-d570 .icon_0c6b .info-outer-a47d {
  background-color: var(--e-global-color-secondary);
}
.gallery-d570 .summary-c679 .accent-33ba {
  background-color: var(--e-global-color-primary);
}
.gallery-d570 .summary-c679:hover .accent-33ba {
  background-color: var(--e-global-color-secondary);
}
.gallery-d570 .item-008c {
  background-color: var(--e-global-color-primary);
}
.gallery-d570 .item-008c:hover {
  background-color: var(--e-global-color-accent);
}
.gallery-d570 .logo-fresh-a723 li span {
  background-color: var(--e-global-color-text);
}
.gallery-d570 .logo-fresh-a723 li span:hover {
  background-color: var(--e-global-color-primary);
}
.gallery-d570 .logo-fresh-a723 li.video-30a2 span {
  background-color: var(--e-global-color-accent);
}
.avatar-paper-f896 .logo_0bf0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-paper-f896 .text-f56e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_silver_9cad .title_hovered_3e71:before {
  background-color: var(--e-global-color-secondary);
}
.layout_silver_9cad .full-4041 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_silver_9cad .mini-d0a3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-0202 .picture_96a6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-0202 .picture_96a6:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-0202 .picture_96a6.fn-active-c236 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-0202 .photo_15a5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-0202 .picture_tiny_3cbb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-0202 .black_705a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-0202 .steel_4a5b {
  background-color: var(--e-global-color-primary);
}
.video-0202 .steel_4a5b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video-0202 .pink-e6a7 {
  background-color: var(--e-global-color-primary);
}
.video-0202 .pink-e6a7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.list_rough_8c24 .status_silver_ca08 .middle_54e2 a {
  color: var(--e-global-color-secondary);
}
.list_rough_8c24 .status_silver_ca08 .middle_54e2 a:hover {
  color: var(--e-global-color-secondary);
}
.list_rough_8c24 .status_silver_ca08 .middle_54e2,
.list_rough_8c24 .status_silver_ca08 .middle_54e2 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_rough_8c24 .status_silver_ca08 .notice_16fd {
  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);
}
.list_rough_8c24 .status_silver_ca08 .right_a458 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_rough_8c24 .status_silver_ca08 .background-bronze-70ed {
  background-color: var(--e-global-color-primary);
}
.list_rough_8c24 .status_silver_ca08 .background-bronze-70ed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list_rough_8c24 .status_silver_ca08 .background-bronze-70ed:hover {
  background-color: var(--e-global-color-primary);
}
.list_rough_8c24 .status_silver_ca08 .active_pro_153b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.list_rough_8c24 .status_silver_ca08 .active_pro_153b {
  background-color: var(--e-global-color-primary);
}
.list_rough_8c24 .status_silver_ca08 .active_pro_153b:hover {
  background-color: var(--e-global-color-primary);
}
.list_rough_8c24 .status_silver_ca08 .item-008c {
  background-color: var(--e-global-color-primary);
}
.list_rough_8c24 .status_silver_ca08 .item-008c:hover {
  background-color: var(--e-global-color-primary);
}
.list_rough_8c24 .accordion_thick_6d40 .logo-fresh-a723 li span {
  background-color: var(--e-global-color-text);
}
.list_rough_8c24 .accordion_thick_6d40 .logo-fresh-a723 li span:hover {
  background-color: var(--e-global-color-primary);
}
.list_rough_8c24 .accordion_thick_6d40 .logo-fresh-a723 li.video-30a2 span {
  background-color: var(--e-global-color-accent);
}
.list_rough_8c24 .list-simple-9ffa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list_rough_8c24 .accent-3f1e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_solid_1575 .hot_2ba5 .accordion_d78a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_solid_1575 .hot_2ba5 .chip_red_d50a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.preview_solid_1575 .hot_2ba5 .copper_3972 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-d0e1 .banner_a460 {
  border-color: var(--e-global-color-text);
}
.detail-d0e1 .outer-93a9 {
  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);
}
.detail-d0e1 .video-pressed-12e8 {
  color: var(--e-global-color-secondary);
}
.detail-d0e1 .video-pressed-12e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-d0e1 .outline-82a8 > * {
  color: var(--e-global-color-primary);
}
.detail-d0e1 .outline-82a8 > * svg {
  fill: var(--e-global-color-primary);
}
.detail-d0e1 .slider-dim-254b {
  color: var(--e-global-color-primary);
}
.detail-d0e1 .slider-dim-254b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail-d0e1 .surface_up_499c {
  color: var(--e-global-color-primary);
}
.detail-d0e1 .surface_up_499c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail-d0e1 .background-center-3bc2 {
  color: var(--e-global-color-primary);
}
.detail-d0e1 .background-center-3bc2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-d0e1 .cold_e7b5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-d0e1 .backdrop_ac03 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-d0e1 .backdrop_ac03.accent_pressed_7fc1 {
  color: var(--e-global-color-secondary);
}
.detail-d0e1 .backdrop_ac03.accent_pressed_7fc1 .highlight_dynamic_c257 {
  color: var(--e-global-color-accent);
}
.detail-d0e1 .backdrop_ac03.heading-09ff {
  color: var(--e-global-color-text);
}
.detail-d0e1 .backdrop_ac03.heading-09ff .highlight_dynamic_c257 {
  color: var(--e-global-color-text);
}
.detail-d0e1 .backdrop_ac03:before {
  border-top-color: var(--e-global-color-text);
}
.detail-d0e1 .sort-14ee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-d0e1
  .sort-14ee
  .hero_251d {
  background-color: var(--e-global-color-primary);
}
.detail-d0e1
  .sort-14ee
  .hero_251d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.detail-d0e1 .banner_a460 .light_77d7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white-f26b .container_motion_dac8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white-f26b .search-66dd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon-ea37 .sort_7d39 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon-ea37
  .block-406f
  .caption-b89c {
  background-color: var(--e-global-color-secondary);
}
.icon-ea37
  .block-406f.tag-1e4f
  .caption-b89c {
  background-color: var(--e-global-color-text);
}
.icon-ea37
  .block-406f:hover
  .caption-b89c {
  background-color: var(--e-global-color-accent);
}
.icon-ea37
  .block-406f.fn-active-c236
  .caption-b89c {
  background-color: var(--e-global-color-primary);
}
.cold_3f98 .notice-last-06ab {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.cold_3f98 .avatar_700d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.cold_3f98 .modal_copper_d7c6 {
  background-color: var(--e-global-color-primary);
}
.cold_3f98 .modal_copper_d7c6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.rough-d1f9 .wide-5eb1 .form_gas_2c72 .highlight-af22 {
  background-color: var(--e-global-color-secondary);
}
.rough-d1f9 .wide-5eb1 .slow_483d:after {
  background-color: var(--e-global-color-secondary);
}
.rough-d1f9 .active_pro_dbfe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.rough-d1f9 .caption_dark_4b05 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.rough-d1f9 .header-down-d72e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.rough-d1f9 .banner-4418 {
  background-color: var(--e-global-color-primary);
}
.rough-d1f9 .banner-4418 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.rough-d1f9 .info_db99 {
  background-color: var(--e-global-color-secondary);
}
.rough-d1f9 .info_db99 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.rough-d1f9 .wide-5eb1 .status_ebb8 .container_liquid_3787:hover {
  background-color: var(--e-global-color-primary);
}
.rough-d1f9
  .wide-5eb1
  .status_ebb8
  .container_liquid_3787.simple_0604 {
  background-color: var(--e-global-color-primary);
}
.rough-d1f9 .wide-5eb1 .first_6d83:before {
  border-color: var(--e-global-color-primary);
}
.rough-d1f9 .wide-5eb1 .first_6d83:hover:before {
  border-color: var(--e-global-color-secondary);
}
.rough-d1f9
  .wide-5eb1
  .first_6d83.popup-dark-5d81:before {
  border-color: var(--e-global-color-primary);
}
.rough-d1f9 .old_d327 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary_copper_c740 .action-55c5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary_copper_c740 .action-55c5:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary_copper_c740 .action-55c5.hard_80d2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary_copper_c740 .overlay_motion_b966 {
  background-color: var(--e-global-color-primary);
}
.primary_copper_c740 .overlay_motion_b966 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary_copper_c740
  .out_a905
  .hot_0628
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary_copper_c740
  .tabs-4294
  .hot_0628
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.widget_bd3b
  .background_995b
  .element-b0aa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_bd3b
  .background_995b
  .rough-4c4e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_bd3b .picture-upper-702c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_bd3b .row_8ef5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget_bd3b .complex_e765 {
  background-color: var(--e-global-color-primary);
}
.widget_bd3b .complex_e765 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.menu-9e0a .gas-0441 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.menu-9e0a .video-554a {
  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);
}
.menu-9e0a .wide_33e6 {
  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-9e0a .wide_33e6 a:hover {
  color: var(--e-global-color-secondary);
}
.menu-9e0a .thick-de4a {
  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);
}
.menu-9e0a .static-585c {
  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);
}
.menu-9e0a .label_middle_d54d .item-008c {
  background-color: var(--e-global-color-primary);
}
.menu-9e0a .label_middle_d54d .item-008c:hover {
  background-color: var(--e-global-color-accent);
}
.menu-9e0a
  .label_middle_d54d
  .logo-fresh-a723
  li
  span {
  background-color: var(--e-global-color-text);
}
.menu-9e0a
  .label_middle_d54d
  .logo-fresh-a723
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.menu-9e0a
  .label_middle_d54d
  .logo-fresh-a723
  li.video-30a2
  span {
  background-color: var(--e-global-color-accent);
}
.summary-77ab
  .fluid_9eb5
  .inner-6449 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary-77ab .fluid_9eb5 .footer-b19e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary-77ab .fluid_9eb5 .hero_8ee8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary-77ab .purple-a1f3 {
  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);
}
.summary-77ab
  .alert-motion-e9c9.layout_a334 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > a {
  background-color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > a
  .complex_2cae.bright-cd71 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > a
  .heading-simple-7a15.gradient-orange-b4fc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  .pink_c45a
  > a {
  background-color: var(--e-global-color-secondary);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  .pink_c45a
  > a
  .logo_0e33 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  .pink_c45a
  > a
  .heading-simple-7a15.backdrop_a9d9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > a
  .tooltip-7098:before {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  a
  .tooltip-7098:before {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a.sort-8f59
  > a
  .tooltip-7098:before {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  .pink_c45a.sort-8f59
  > a
  .tooltip-7098:before {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > a
  .wood_bf44
  .progress-8dc7 {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  a
  .wood_bf44
  .progress-8dc7 {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > a
  .wood_bf44
  .progress-8dc7,
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  a
  .wood_bf44
  .progress-8dc7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > a
  .old_357c:before {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  a
  .old_357c:before {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a.sort-8f59
  > a
  .old_357c:before {
  color: var(--e-global-color-text);
}
.picture_pressed_6011
  > .detail_pro_3f70
  > div
  > .south-b344
  > .pink_c45a
  > .dropdown_ced0
  .pink_c45a.sort-8f59
  > a
  .old_357c:before {
  color: var(--e-global-color-text);
}
.accent-next-ee65 .dark-fd2b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accent-next-ee65
  .center_074e:hover
  .dark-fd2b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slider-hovered-2fd4
  > .detail_pro_3f70
  > .card_5236
  > .menu-orange-1e93
  > .pressed_826d
  > .tag_purple_c96d
  .main_dirty_3a69 {
  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);
}
.slider-hovered-2fd4
  > .detail_pro_3f70
  > .card_5236
  > .menu-orange-1e93
  > .pressed_826d
  > .tag_purple_c96d:hover
  .main_dirty_3a69 {
  color: var(--e-global-color-text);
}
.slider-hovered-2fd4
  > .detail_pro_3f70
  > .card_5236
  > .menu-orange-1e93
  > .pressed_826d
  > .tag_purple_c96d:hover
  .main_dirty_3a69 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider-hovered-2fd4
  > .detail_pro_3f70
  > .card_5236
  > .menu-orange-1e93
  > .pressed_826d.accordion-liquid-dc04
  > .tag_purple_c96d
  .main_dirty_3a69 {
  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);
}
.surface_8e66 .slider_iron_e680 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_8e66 .filter-inner-8644 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_8e66 .light_2e9c {
  background-color: var(--e-global-color-primary);
}
.surface_8e66 .light_2e9c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.cold_3acf
  > .detail_pro_3f70
  > .summary-b8f5
  > .slider_0ad6
  > .dirty_6984
  .heading_blue_069f {
  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);
}
.cold_3acf
  > .detail_pro_3f70
  > .summary-b8f5
  > .slider_0ad6
  > .dirty_6984
  .solid_eef8 {
  color: var(--e-global-color-text);
}
.cold_3acf
  > .detail_pro_3f70
  > .summary-b8f5
  > .slider_0ad6
  > .dirty_6984:hover
  .heading_blue_069f {
  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);
}
.cold_3acf
  > .detail_pro_3f70
  > .summary-b8f5
  > .slider_0ad6
  > .dirty_6984:hover
  .solid_eef8 {
  color: var(--e-global-color-secondary);
}
.cold_3acf
  > .detail_pro_3f70
  > .summary-b8f5
  > .slider_0ad6
  > .dirty_6984.header_7efd
  .heading_blue_069f {
  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);
}
.cold_3acf
  > .detail_pro_3f70
  > .summary-b8f5
  > .slider_0ad6
  > .dirty_6984.header_7efd
  .solid_eef8 {
  color: var(--e-global-color-primary);
}
.article-4334
  .notification_9419
  .gas-856f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-4334 .frame_complex_14fc .light_77d7 .status-11bf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_6474 .hot_094c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_6474 .plasma_8349 .hot_094c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_6474 .footer-a333 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface_6474 .footer-a333 {
  background-color: var(--e-global-color-primary);
}
.slow_906b .narrow_a41d .label-7438 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slow_906b
  .narrow_a41d:hover
  .status_dddb {
  color: var(--e-global-color-secondary);
}
.slow_906b
  .narrow_a41d:hover
  .label-7438 {
  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);
}
.sort_2e80 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.container_24eb {
  flex-direction: column;
}

.container_24eb .stone-eb79 {
  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.container_24eb .stone-eb79 {
  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);
}

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

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

.message_9f08.warm_60d1 {
  display: none;
}

.backdrop_cold_0427 {
  display: none;
}

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

.thick_36ea.banner-green-65e7 {
  margin-bottom: 40px;
  width: 100%;
}

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

.container_24eb a {
  width: 100%;
}

.input-cd9b .caption_middle_cf06.heading_d186 {
  width: 20% !important;
}

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

.outline-focused-afbb: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%);
}

.outline-focused-afbb svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

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

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

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

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

.input-cd9b
  .caption_middle_cf06.secondary_dark_34ac
  .plasma_d50e
  .hidden_wide_548b {
  font-size: 20px !important;
}

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

.disabled-cool-2061 {
  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;
}

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

  text-align: center;
}

.wrapper_dynamic_dcac.soft-929a > .description_complex_c8eb {
  display: flex;
  align-items: center;
}

.icon-slow-5c24 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.tag-black-0d50 {
  position: relative;
  width: 100%;
}

.hidden-pink-c7ab {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

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

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

.image-1d55 {
  display: flex;
  gap: 50px;
}

.input-cd9b
  .caption_middle_cf06.message_2c5d
  .slider_6c7f
  .narrow_5071 {
  width: 100% !important;
}

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

.stone-f462 {
  width: 100%;
}

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

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

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

  display: none;
}

.focus-3a4c {
  font-size: 15px !important;
}

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

  visibility: hidden;
}

.tooltip_cold_91f8:hover .north_c12c {
  visibility: visible;
}
.tooltip_cold_91f8:hover.tooltip_cold_91f8::before {
  display: block;
}

.border-da29 h3 {
  color: #fff;
}

.right_627b {
  margin: 0;
}

.input-cd9b
  .caption_middle_cf06.message_2c5d
  .narrow_5071
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.gas_c5c4 {
  width: 100%;
}

.selected-b40a {
  width: 100%;
}

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

.selected-b40a {
  width: 100%;
}

.simple-8b0a {
  margin-bottom: 10px !important;
}

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

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

.outline-6ce3 {
  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;
}

.container_24eb .stone-eb79.menu_gold_3d0b {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.container_24eb h1.stone-eb79 {
  margin-top: 80px !important;
}

.input-cd9b .caption_middle_cf06.widget_da77 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.basic-0593 img {
  width: 100%;
}

.dim_6e4d .red-12ca.plasma_d50e {
  justify-content: space-between;
}

.container-wood-5199 {
  display: none;
}

.section-steel-6210 .button-fbaa {
  margin: 1px 0 !important;
}

.basic-898d li {
  margin-bottom: 0 !important;
}

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

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

  .info-f625 {
    width: 100% !important;
  }
}

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

  .outline-focused-afbb svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .dim_6e4d .red-12ca.plasma_d50e {
    border-bottom: 1px solid #f0c159;
  }

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

  .wrapper_dynamic_dcac.soft-929a > .description_complex_c8eb {
    gap: 15px;
    justify-content: space-between;
  }

  .input-cd9b
    .caption_middle_cf06.message_2c5d
    .narrow_5071
    img {
    width: 60% !important;
  }

  .hidden-pink-c7ab {
    left: 2%;
  }

  .white-5173 {
    margin: 10px 0;
  }

  .container_24eb .button-fbaa {
    margin: 0;
    margin-bottom: 10px;
  }

  .outline-focused-afbb {
    font-size: 16px !important;
  }

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

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

  h2.container_24eb .stone-eb79,
  .container_24eb .stone-eb79 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .narrow_5071 {
    justify-content: center;
  }

  .container_24eb .button-fbaa {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .tabs-middle-f410 {
    margin-bottom: 15px !important;
  }

  .input-cd9b .caption_middle_cf06.heading_d186 {
    width: 75% !important;
  }

  .basic-0593 img {
    width: 100% !important;
  }
}

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

  h2.container_24eb .stone-eb79,
  .container_24eb .stone-eb79 {
    font-size: 30px !important;
  }

  .narrow_5071 {
    justify-content: center;
  }

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

  .label-first-2a27
    .active_6dc2.steel-6b8d {
    margin: 0 !important;
  }

  .icon-slow-5c24 {
    margin: 0;
    gap: 10px;
  }

  .white-5173 {
    display: flex;
  }

  .action_51f1 .outline-focused-afbb {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .container_24eb h1.stone-eb79 {
    margin-top: 40px !important;
  }

  .input-cd9b
    .caption_middle_cf06.message_2c5d
    .narrow_5071
    img,
  .hover-f71c .slider_6c7f {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .input-cd9b .caption_middle_cf06.heading_d186 {
    width: 100% !important;
  }

  .wrapper_dynamic_dcac.soft-929a > .description_complex_c8eb {
    gap: 3px;
  }

  .container_24eb .button-fbaa {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

.dim_6e4d .red-12ca.plasma_d50e: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);
}

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

/* 图片容器简化样式 */
.tag-black-0d50 {
  position: relative;
  width: 100%;
}

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

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

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

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

/* 响应式增强 */
@media (max-width: 767px) {
  .dim_6e4d .red-12ca.plasma_d50e {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .container_24eb .stone-eb79 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .outline-focused-afbb {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.surface-cool-5358 .icon_36d2 {
  flex-shrink: 0;
  white-space: nowrap;
}

.surface-cool-5358 .sidebar_fast_f263 {
  flex-shrink: 0;
  min-width: fit-content;
}

.surface-cool-5358 .hidden_wide_548b {
  white-space: nowrap;
}

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

.surface-cool-5358 {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

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

.surface-cool-5358 .sidebar_fast_f263 {
  max-width: 80px !important;
  overflow: hidden;
}

.surface-cool-5358 .red-12ca.plasma_d50e {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.surface-cool-5358 .hidden_wide_548b {
  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);
  }
}

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

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

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

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

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

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

/* css-noise: 6e60 */
.phantom-card-e7 {
  padding: 0.5rem;
  font-size: 13px;
  line-height: 1.2;
}
