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(.table-0984) {
  gap: 0.5em;
}
:where(.header-b59e) {
  gap: 0.5em;
}
body .advanced-c578 > .north-5c0d {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .advanced-c578 > .paragraph-527e {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .advanced-c578 > .tag_09b1 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .menu-b1a3 > .north-5c0d {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .menu-b1a3 > .paragraph-527e {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .menu-b1a3 > .tag_09b1 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .menu-b1a3
  > :where(:not(.north-5c0d):not(.paragraph-527e):not(.top_6b05)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .menu-b1a3 > .gallery_4665 {
  max-width: var(--wp--style--global--wide-size);
}
body .table-0984 {
  display: flex;
}
body .table-0984 {
  flex-wrap: wrap;
  align-items: center;
}
body .table-0984 > * {
  margin: 0;
}
body .header-b59e {
  display: grid;
}
body .header-b59e > * {
  margin: 0;
}
:where(.dropdown-small-19f2.table-0984) {
  gap: 2em;
}
:where(.dropdown-small-19f2.header-b59e) {
  gap: 2em;
}
:where(.link-north-63a0.table-0984) {
  gap: 1.25em;
}
:where(.link-north-63a0.header-b59e) {
  gap: 1.25em;
}
.frame_solid_2b15 {
  color: var(--wp--preset--color--black) !important;
}
.wide-23fb {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.grid-medium-1736 {
  color: var(--wp--preset--color--white) !important;
}
.dynamic_47d6 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.clean-2bc4 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.box-south-87ba {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.alert-f022 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.title-warm-a896 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.glass-20da {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.box_acd6 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.grid-pressed-a5fc {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.aside-8472 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.lite-47e7 {
  background-color: var(--wp--preset--color--black) !important;
}
.texture_large_ec26 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.button_365f {
  background-color: var(--wp--preset--color--white) !important;
}
.dark_dfca {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.menu-thick-6ad8 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.alert-out-0ecb {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.pink_38f5 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.table_b025 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.carousel-8ef5 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.element-ee5a {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.soft-eb7f {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.message-ec4e {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.accordion-wide-1137 {
  border-color: var(--wp--preset--color--black) !important;
}
.avatar-lite-3b86 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.red_e63f {
  border-color: var(--wp--preset--color--white) !important;
}
.primary-copper-8e9c {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.progress_under_ad64 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.overlay_yellow_5039 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.current_1e6c {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.gallery_brown_2111 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.frame_fixed_0312 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.link-1185 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.photo-paper-d577 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.middle_3083 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.message_edd8 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.active-269e {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.red-018f {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.primary_32b2 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.under_fb0d {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.thick-ddd2 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.article-d8cb {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.header_pro_0806 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.sort-last-1516 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.fresh_e753 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.thumbnail-3dd6 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.hot_5e64 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.yellow_a11a {
  font-size: var(--wp--preset--font-size--small) !important;
}
.south-16e2 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.section_16f5 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.tertiary_8328 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.liquid_0fd6 a:where(:not(.paper_2b70)) {
  color: inherit;
}
:where(.link-north-63a0.table-0984) {
  gap: 1.25em;
}
:where(.link-north-63a0.header-b59e) {
  gap: 1.25em;
}
:where(.dropdown-small-19f2.table-0984) {
  gap: 2em;
}
:where(.dropdown-small-19f2.header-b59e) {
  gap: 2em;
}
.tertiary_white_f05b {
  font-size: 1.5em;
  line-height: 1.6;
}

.large_14f9 .clean-df3e {
  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);
}
.border_3e4b .basic_bedc {
  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);
}
.short-6515 {
  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);
}
.short-6515.notice-495c .mask_31c3 {
  background-color: var(--e-global-color-primary);
}
.short-6515.heading-short-d8a2 .mask_31c3,
.short-6515.title-easy-0bdb .mask_31c3 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.fixed-1d60 .accent-iron-2803 {
  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);
}
.outline_large_28df {
  --divider-color: var(--e-global-color-secondary);
}
.outline_large_28df .pressed_6f0d {
  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);
}
.outline_large_28df.outline_96b0 .gradient-733a {
  background-color: var(--e-global-color-secondary);
}
.outline_large_28df.accent-old-ba70 .gradient-733a,
.outline_large_28df.dim_178d .gradient-733a {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.outline_large_28df.accent-old-ba70 .gradient-733a,
.outline_large_28df.dim_178d .gradient-733a svg {
  fill: var(--e-global-color-secondary);
}
.hot-b735 .card_paper_7742 {
  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);
}
.hot-b735 .link-c88b {
  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);
}
.tag_3e32.outline_96b0 .gradient-733a {
  background-color: var(--e-global-color-primary);
}
.tag_3e32.accent-old-ba70 .gradient-733a,
.tag_3e32.dim_178d .gradient-733a {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.tag_3e32.accent-old-ba70 .gradient-733a,
.tag_3e32.dim_178d .gradient-733a svg {
  fill: var(--e-global-color-primary);
}
.soft_7fd0.outline_96b0 .gradient-733a {
  background-color: var(--e-global-color-primary);
}
.soft_7fd0.accent-old-ba70 .gradient-733a,
.soft_7fd0.dim_178d .gradient-733a {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.soft_7fd0 .notice_outer_af73 {
  color: var(--e-global-color-primary);
}
.soft_7fd0 .notice_outer_af73,
.soft_7fd0 .notice_outer_af73 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.soft_7fd0 .outline_tall_aa32 {
  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);
}
.gradient_4bef .outline-wood-ec70 {
  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);
}
.fluid_e97a .row_c6de .fresh_1244 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label-basic-b079 .primary-5b44:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.label-basic-b079 .center-8be9 i {
  color: var(--e-global-color-primary);
}
.label-basic-b079 .center-8be9 svg {
  fill: var(--e-global-color-primary);
}
.label-basic-b079 .paragraph_782a {
  color: var(--e-global-color-secondary);
}
.label-basic-b079 .primary-5b44 > .paragraph_782a,
.label-basic-b079 .primary-5b44 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-e86c .widget_69d9 {
  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);
}
.hard-e86c .logo_114a {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.advanced_56ce .footer-dda2 .under-68d0 {
  background-color: var(--e-global-color-primary);
}
.advanced_56ce .down_3626 {
  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);
}
.popup_under_8e7f .warm_6816 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_under_8e7f .frame_cold_a7c7 {
  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);
}
.popup_under_8e7f .gradient-full-b8c5 {
  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);
}
.clean_ab0a .status_fast_8d38,
.clean_ab0a .status_fast_8d38 a {
  color: var(--e-global-color-primary);
}
.clean_ab0a .status_fast_8d38.backdrop_2071,
.clean_ab0a .status_fast_8d38.backdrop_2071 a {
  color: var(--e-global-color-accent);
}
.clean_ab0a .status_fast_8d38 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.clean_ab0a .north_2041 {
  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);
}
.article_paper_06bb .widget_0dcf,
.article_paper_06bb .label-right-864d {
  color: var(--e-global-color-primary);
}
.article_paper_06bb .widget_0dcf svg {
  fill: var(--e-global-color-primary);
}
.article_paper_06bb .backdrop_2071 .widget_0dcf,
.article_paper_06bb .backdrop_2071 .label-right-864d {
  color: var(--e-global-color-accent);
}
.article_paper_06bb .backdrop_2071 .widget_0dcf svg {
  fill: var(--e-global-color-accent);
}
.article_paper_06bb .label-right-864d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article_paper_06bb .north_2041 {
  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);
}
.shadow-e073 .input-1883,
.shadow-e073 .under-40ef {
  color: var(--e-global-color-primary);
}
.shadow-e073 .under-40ef svg {
  fill: var(--e-global-color-primary);
}
.shadow-e073 .status_fast_8d38.backdrop_2071 a,
.shadow-e073
  .status_fast_8d38.backdrop_2071
  .under-40ef {
  color: var(--e-global-color-accent);
}
.shadow-e073 .input-1883 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-e073 .north_2041 {
  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_10e2 .hot-7448 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_10e2 .tiny-ea48 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-selected-bf7a .brown_70a7 .thumbnail-4727 {
  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);
}
.list-selected-bf7a .brown_70a7 .border-0368 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-selected-bf7a .accordion_7821 .thumbnail-4727 {
  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);
}
.list-selected-bf7a
  .accordion_7821
  .border-0368 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-selected-bf7a
  .cold_d290
  .thumbnail-4727 {
  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);
}
.list-selected-bf7a
  .cold_d290
  .border-0368 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-selected-bf7a
  .media_green_93e4
  .thumbnail-4727 {
  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);
}
.list-selected-bf7a
  .media_green_93e4
  .border-0368 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pattern-advanced-ccac .easy_18da {
  background-color: var(--e-global-color-primary);
}
.pattern-advanced-ccac .easy_18da:hover {
  background-color: var(--e-global-color-primary);
}
.pattern-advanced-ccac .bright_40c9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pattern-advanced-ccac
  .easy_18da:hover
  .bright_40c9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row-58ba .under-1691 {
  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);
}
.slow_9abd .icon_dynamic_de15 .under-f8e8 a {
  background-color: var(--e-global-color-accent);
}
.slow_9abd .icon_dynamic_de15 .under_85bb a {
  background-color: var(--e-global-color-accent);
}
.slow_9abd .icon_dynamic_de15 .under-f8e8 a,
.slow_9abd .icon_dynamic_de15 .under_85bb a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_green_2eb9
  .bright_2b1a.tooltip-f5cd
  .icon_dynamic_de15
  a.status-lower-e237 {
  background-color: var(--e-global-color-accent);
}
.tooltip_green_2eb9
  .bright_2b1a.tooltip-f5cd
  .icon_dynamic_de15
  span.status-lower-e237.fn-current-87d7 {
  background-color: var(--e-global-color-text);
}
.tooltip_green_2eb9
  .bright_2b1a.tooltip-f5cd
  .icon_dynamic_de15
  .status-lower-e237 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405 .dim_ad5f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .layout-gold-01a9
  > .grid_fresh_4ba9
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .active_focused_48b7
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .breadcrumb-2383
  .item_pink_c9c8,
.hard_1405
  .breadcrumb-2383
  .border-next-2432 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_1405
  .breadcrumb-2383
  .first-7616,
.hard_1405
  .breadcrumb-2383
  a
  .first-7616 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .breadcrumb-2383
  .caption-mini-32f5 {
  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);
}
.hard_1405
  .breadcrumb-2383
  .slider-current-b5ab {
  background-color: var(--e-global-color-primary);
}
.hard_1405
  .breadcrumb-2383
  .slider-current-b5ab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .breadcrumb-2383
  .slider-current-b5ab:hover {
  background-color: var(--e-global-color-primary);
}
.hard_1405
  .breadcrumb-2383
  .overlay-narrow-0618 {
  background-color: var(--e-global-color-primary);
}
.hard_1405
  .breadcrumb-2383
  .overlay-narrow-0618 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .breadcrumb-2383
  .overlay-narrow-0618:hover {
  background-color: var(--e-global-color-primary);
}
.hard_1405
  .component_699d
  .container_f090
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_1405
  .component_699d
  .warm_3efc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .component_699d
  .caption-mini-32f5 {
  color: var(--e-global-color-text);
}
.hard_1405
  .component_699d
  .caption-mini-32f5
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .component_699d
  .slider-current-b5ab {
  background-color: var(--e-global-color-primary);
}
.hard_1405
  .component_699d
  .slider-current-b5ab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .component_699d
  .slider-current-b5ab:hover {
  background-color: var(--e-global-color-primary);
}
.hard_1405
  .component_699d
  .overlay-narrow-0618 {
  background-color: var(--e-global-color-primary);
}
.hard_1405
  .component_699d
  .overlay-narrow-0618 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_1405
  .component_699d
  .overlay-narrow-0618:hover {
  background-color: var(--e-global-color-primary);
}
.hard_1405 .message_thick_6edc {
  background-color: var(--e-global-color-primary);
}
.hard_1405 .message_thick_6edc:hover {
  background-color: var(--e-global-color-primary);
}
.hard_1405 .easy_d3ce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_1405 .outline-0785 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image-5ff6 .detail_tall_55a8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image-5ff6
  .clean-e62b
  > div:nth-child(3)
  .detail_tall_55a8,
.image-5ff6
  .inner_f3bf
  > div:nth-child(1)
  .detail_tall_55a8,
.image-5ff6
  .wrapper-gas-cc88
  > div:nth-child(1)
  .detail_tall_55a8,
.image-5ff6
  .hero-white-4db8
  > div:nth-child(1)
  .detail_tall_55a8,
.image-5ff6
  .status_a494
  > div:nth-child(1)
  .detail_tall_55a8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image-5ff6 .dropdown-a1d4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-5ff6 .message-rough-2227 {
  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);
}
.image-5ff6 .picture-top-17ed {
  background-color: var(--e-global-color-primary);
}
.image-5ff6 .picture-top-17ed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-5ff6 .picture-top-17ed:hover {
  background-color: var(--e-global-color-primary);
}
.image-5ff6 .primary_d596 {
  background-color: var(--e-global-color-primary);
}
.image-5ff6 .primary_d596:hover {
  background-color: var(--e-global-color-primary);
}
.image-5ff6 .easy_d3ce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image-5ff6 .outline-0785 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron_d282 .sort_in_237a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron_d282 .bright-2e38 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron_d282 .paper_6342 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron_d282 .first_2de5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron_d282 .slider_ab69 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron_d282 .primary_d596 {
  background-color: var(--e-global-color-primary);
}
.iron_d282 .primary_d596:hover {
  background-color: var(--e-global-color-primary);
}
.hero_paper_a238 .photo_b71d {
  background-color: var(--e-global-color-secondary);
}
.hero_paper_a238 .overlay_e2ad {
  background-color: var(--e-global-color-text);
}
.hero_paper_a238 .tooltip_short_7ea5 {
  background-color: var(--e-global-color-secondary);
}
.hero_paper_a238 .hard_fe72 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hero_paper_a238 .tiny-f7fb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_paper_a238 .shade_01d7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_paper_a238 .avatar_cac8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_paper_a238 .yellow_be8b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-4f23 .tall_9f3f .red_7e38,
.silver-4f23
  .tall_9f3f
  .red_7e38
  a,
.silver-4f23 .texture_outer_cb58 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-4f23 .tall_9f3f .search-f403,
.silver-4f23 .picture-6f7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-4f23 .tall_9f3f .search-f403 {
  color: var(--e-global-color-text);
}
.silver-4f23 .picture-6f7d {
  color: var(--e-global-color-text);
}
.silver-4f23
  .tall_9f3f
  .soft_d236 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-4f23 .layout-cbae .pro-a481 {
  background-color: var(--e-global-color-primary);
}
.silver-4f23 .layout-cbae .pro-a481:hover {
  background-color: var(--e-global-color-primary);
}
.silver-4f23 .layout-cbae .container_c332 li span {
  background-color: var(--e-global-color-text);
}
.silver-4f23 .layout-cbae .container_c332 li span:hover {
  background-color: var(--e-global-color-primary);
}
.silver-4f23
  .layout-cbae
  .container_c332
  li.active-a8d1
  span {
  background-color: var(--e-global-color-accent);
}
.silver-4f23 .carousel_steel_1e11 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_black_7302 .button-tiny-1172 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.article_b2fd .last_8688 {
  background-color: var(--e-global-color-primary);
}
.article_b2fd .summary-e6a3 {
  background-color: var(--e-global-color-secondary);
}
.article_b2fd .south-9c54 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article_b2fd .south-f642 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article_b2fd .disabled_51d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article_b2fd .medium_dfb0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article_b2fd .tag_1d09 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article_b2fd .basic-b2bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article_b2fd .row-cool-9e30 {
  background-color: var(--e-global-color-primary);
}
.article_b2fd .row-cool-9e30 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.banner-5958 .description_cool_6222 {
  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);
}
.banner-5958 .carousel-fd36 {
  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);
}
.banner-5958
  .out_771d:after {
  background-color: var(--e-global-color-primary);
}
.banner-5958 .focus_clean_494e {
  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);
}
.active-purple-06bf .texture_outer_cb58 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-purple-06bf .picture-6f7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus_selected_a4a0 .west_e687 .box_47e7 {
  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_selected_a4a0 .west_e687 .west_3985 {
  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);
}
.tooltip_fixed_f618 .huge_de4e {
  background-color: var(--e-global-color-primary);
}
.tooltip_fixed_f618 .thick_18cf {
  background-color: var(--e-global-color-secondary);
}
.tooltip_fixed_f618 .block-0cb2 .block_iron_839e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tooltip_fixed_f618 .highlight_over_d910 .block_iron_839e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_orange_5974 .section_advanced_a4b3 .first_fbd4 {
  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);
}
.button_orange_5974 .section_advanced_a4b3 .link-eb9f {
  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);
}
.button_orange_5974 .section_advanced_a4b3 .dropdown_9924 {
  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);
}
.picture-14d2 .detail_3429 {
  border-color: var(--e-global-color-text);
}
.picture-14d2 .nav_fresh_a7f6 {
  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);
}
.picture-14d2 .progress-slow-13d1 {
  color: var(--e-global-color-primary);
}
.picture-14d2 .tertiary-basic-ef06 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module-lite-a50a .tiny-0b68 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.module-lite-a50a .hard-2a63 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.module-lite-a50a .background-dfdc:hover .tiny-0b68 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.module-lite-a50a
  .background-dfdc:hover
  .hard-2a63 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.banner-530b .widget-left-a9fa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.banner-530b .menu-6382 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink_0d18 .list-bright-649b .new-4fed {
  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);
}
.pink_0d18 .surface_ff6d .new-4fed {
  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);
}
.link-7901 .focused_4269 {
  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);
}
.fixed_6d19 .liquid-2dfb .filter_9c9f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fixed_6d19 .liquid-2dfb .filter_9c9f {
  background-color: var(--e-global-color-secondary);
}
.fixed_6d19 .surface-action-8efc .filter_9c9f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fixed_6d19 .surface-action-8efc .filter_9c9f {
  background-color: var(--e-global-color-secondary);
}
.fixed_6d19 .wrapper-prev-c1e7 .card_81e2 {
  background-color: var(--e-global-color-primary);
}
.fixed_6d19 .wrapper-prev-c1e7:hover .card_81e2 {
  background-color: var(--e-global-color-secondary);
}
.fixed_6d19 .pro-a481 {
  background-color: var(--e-global-color-primary);
}
.fixed_6d19 .pro-a481:hover {
  background-color: var(--e-global-color-accent);
}
.fixed_6d19 .container_c332 li span {
  background-color: var(--e-global-color-text);
}
.fixed_6d19 .container_c332 li span:hover {
  background-color: var(--e-global-color-primary);
}
.fixed_6d19 .container_c332 li.active-a8d1 span {
  background-color: var(--e-global-color-accent);
}
.filter_26a6 .down-78cd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_26a6 .active-lower-59bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip-medium-be89 .accent_fast_2a48:before {
  background-color: var(--e-global-color-secondary);
}
.chip-medium-be89 .card_dba4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip-medium-be89 .under-f6f2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-bfde .east_3b7e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-bfde .east_3b7e:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-bfde .east_3b7e.fn-active-87d7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-bfde .video_wood_b194 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-bfde .message-medium-51eb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-bfde .shadow-narrow-e8c2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-bfde .tertiary_pro_dd6c {
  background-color: var(--e-global-color-primary);
}
.heading-bfde .tertiary_pro_dd6c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading-bfde .upper_6b57 {
  background-color: var(--e-global-color-primary);
}
.heading-bfde .upper_6b57 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_12ca .medium-5a72 .box_motion_7dfa a {
  color: var(--e-global-color-secondary);
}
.backdrop_12ca .medium-5a72 .box_motion_7dfa a:hover {
  color: var(--e-global-color-secondary);
}
.backdrop_12ca .medium-5a72 .box_motion_7dfa,
.backdrop_12ca .medium-5a72 .box_motion_7dfa a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_12ca .medium-5a72 .north_257f {
  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);
}
.backdrop_12ca .medium-5a72 .pattern_aa89 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_12ca .medium-5a72 .soft-92c0 {
  background-color: var(--e-global-color-primary);
}
.backdrop_12ca .medium-5a72 .soft-92c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_12ca .medium-5a72 .soft-92c0:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop_12ca .medium-5a72 .video-94ce {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_12ca .medium-5a72 .video-94ce {
  background-color: var(--e-global-color-primary);
}
.backdrop_12ca .medium-5a72 .video-94ce:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop_12ca .medium-5a72 .pro-a481 {
  background-color: var(--e-global-color-primary);
}
.backdrop_12ca .medium-5a72 .pro-a481:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop_12ca .layout-cbae .container_c332 li span {
  background-color: var(--e-global-color-text);
}
.backdrop_12ca .layout-cbae .container_c332 li span:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop_12ca .layout-cbae .container_c332 li.active-a8d1 span {
  background-color: var(--e-global-color-accent);
}
.backdrop_12ca .easy_d3ce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop_12ca .outline-0785 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame-f3df .paragraph_narrow_a95f .media-66e7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame-f3df .paragraph_narrow_a95f .header_6b66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame-f3df .paragraph_narrow_a95f .tertiary_advanced_26f2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-f0ce .slider_west_88bc {
  border-color: var(--e-global-color-text);
}
.primary-f0ce .hover_thick_a19e {
  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);
}
.primary-f0ce .slow_a7b4 {
  color: var(--e-global-color-secondary);
}
.primary-f0ce .slow_a7b4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-f0ce .dynamic-f2bc > * {
  color: var(--e-global-color-primary);
}
.primary-f0ce .dynamic-f2bc > * svg {
  fill: var(--e-global-color-primary);
}
.primary-f0ce .heading-last-c6a7 {
  color: var(--e-global-color-primary);
}
.primary-f0ce .heading-last-c6a7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary-f0ce .texture_full_940a {
  color: var(--e-global-color-primary);
}
.primary-f0ce .texture_full_940a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary-f0ce .menu_7657 {
  color: var(--e-global-color-primary);
}
.primary-f0ce .menu_7657 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-f0ce .wrapper_e07b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-f0ce .module_new_5529 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-f0ce .module_new_5529.copper-1432 {
  color: var(--e-global-color-secondary);
}
.primary-f0ce .module_new_5529.copper-1432 .thumbnail_outer_215b {
  color: var(--e-global-color-accent);
}
.primary-f0ce .module_new_5529.border-bronze-d3ee {
  color: var(--e-global-color-text);
}
.primary-f0ce .module_new_5529.border-bronze-d3ee .thumbnail_outer_215b {
  color: var(--e-global-color-text);
}
.primary-f0ce .module_new_5529:before {
  border-top-color: var(--e-global-color-text);
}
.primary-f0ce .prev_d26a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary-f0ce
  .prev_d26a
  .right_eca9 {
  background-color: var(--e-global-color-primary);
}
.primary-f0ce
  .prev_d26a
  .right_eca9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary-f0ce .slider_west_88bc .breadcrumb_b62d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dirty_7dcf .old-c08b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dirty_7dcf .hero_a467 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside_8a53 .dynamic_b919 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside_8a53
  .title-0036
  .media-stone-3b59 {
  background-color: var(--e-global-color-secondary);
}
.aside_8a53
  .title-0036.focus_e01d
  .media-stone-3b59 {
  background-color: var(--e-global-color-text);
}
.aside_8a53
  .title-0036:hover
  .media-stone-3b59 {
  background-color: var(--e-global-color-accent);
}
.aside_8a53
  .title-0036.fn-active-87d7
  .media-stone-3b59 {
  background-color: var(--e-global-color-primary);
}
.title-motion-71b3 .chip_1fe5 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.title-motion-71b3 .footer_7992 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title-motion-71b3 .text_d5a0 {
  background-color: var(--e-global-color-primary);
}
.title-motion-71b3 .text_d5a0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel_mini_7599 .accent_8819 .element_static_dbc8 .backdrop_eb67 {
  background-color: var(--e-global-color-secondary);
}
.panel_mini_7599 .accent_8819 .detail_1ef8:after {
  background-color: var(--e-global-color-secondary);
}
.panel_mini_7599 .warm_e822 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_mini_7599 .grid-down-d1d7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_mini_7599 .banner_west_c7b5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_mini_7599 .tooltip_dirty_8636 {
  background-color: var(--e-global-color-primary);
}
.panel_mini_7599 .tooltip_dirty_8636 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel_mini_7599 .slider-gold-a130 {
  background-color: var(--e-global-color-secondary);
}
.panel_mini_7599 .slider-gold-a130 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel_mini_7599 .accent_8819 .active-top-e0ca .sidebar_2d30:hover {
  background-color: var(--e-global-color-primary);
}
.panel_mini_7599
  .accent_8819
  .active-top-e0ca
  .sidebar_2d30.picture_glass_fca1 {
  background-color: var(--e-global-color-primary);
}
.panel_mini_7599 .accent_8819 .sidebar-orange-95fe:before {
  border-color: var(--e-global-color-primary);
}
.panel_mini_7599 .accent_8819 .sidebar-orange-95fe:hover:before {
  border-color: var(--e-global-color-secondary);
}
.panel_mini_7599
  .accent_8819
  .sidebar-orange-95fe.backdrop-liquid-b53c:before {
  border-color: var(--e-global-color-primary);
}
.panel_mini_7599 .picture_5db5 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver-c0f0 .paragraph_smooth_e636 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-c0f0 .paragraph_smooth_e636:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-c0f0 .paragraph_smooth_e636.slow_4a45 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-c0f0 .complex-7059 {
  background-color: var(--e-global-color-primary);
}
.silver-c0f0 .complex-7059 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-c0f0
  .texture-5aaf
  .soft_3453
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-c0f0
  .silver-e342
  .soft_3453
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tiny_9461
  .center-5111
  .heading-6b96 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny_9461
  .center-5111
  .mask_out_8ffd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny_9461 .surface_clean_a396 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny_9461 .preview-fresh-a3ff {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny_9461 .gradient-dirty-ead0 {
  background-color: var(--e-global-color-primary);
}
.tiny_9461 .gradient-dirty-ead0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-new-9566 .up_4c95 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-new-9566 .description-dirty-cc2b {
  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);
}
.photo-new-9566 .section_e8a2 {
  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);
}
.photo-new-9566 .section_e8a2 a:hover {
  color: var(--e-global-color-secondary);
}
.photo-new-9566 .slider_tall_1eca {
  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);
}
.photo-new-9566 .green_c520 {
  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);
}
.photo-new-9566 .video_53f4 .pro-a481 {
  background-color: var(--e-global-color-primary);
}
.photo-new-9566 .video_53f4 .pro-a481:hover {
  background-color: var(--e-global-color-accent);
}
.photo-new-9566
  .video_53f4
  .container_c332
  li
  span {
  background-color: var(--e-global-color-text);
}
.photo-new-9566
  .video_53f4
  .container_c332
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.photo-new-9566
  .video_53f4
  .container_c332
  li.active-a8d1
  span {
  background-color: var(--e-global-color-accent);
}
.inner-6da8
  .description_medium_1d93
  .red-66f4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.inner-6da8 .description_medium_1d93 .layout_6fdb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.inner-6da8 .description_medium_1d93 .avatar_7fce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.inner-6da8 .hidden_fluid_b1bf {
  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);
}
.inner-6da8
  .thick_e21a.fixed_3209 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > a {
  background-color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > a
  .dark_cfe4.warm_aa31 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > a
  .status_light_8933.frame-hovered-9080 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  .search_ff45
  > a {
  background-color: var(--e-global-color-secondary);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  .search_ff45
  > a
  .gold-1bf6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  .search_ff45
  > a
  .status_light_8933.description-large-b606 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > a
  .widget_6464:before {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  a
  .widget_6464:before {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45.green_70b7
  > a
  .widget_6464:before {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  .search_ff45.green_70b7
  > a
  .widget_6464:before {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > a
  .container_pink_505e
  .motion_2225 {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  a
  .container_pink_505e
  .motion_2225 {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > a
  .container_pink_505e
  .motion_2225,
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  a
  .container_pink_505e
  .motion_2225 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > a
  .mini_7711:before {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  a
  .mini_7711:before {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45.green_70b7
  > a
  .mini_7711:before {
  color: var(--e-global-color-text);
}
.medium-d14b
  > .message_aac2
  > div
  > .tall-ad89
  > .search_ff45
  > .blue_2dfc
  .search_ff45.green_70b7
  > a
  .mini_7711:before {
  color: var(--e-global-color-text);
}
.right-2f11 .stone-25e7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.right-2f11
  .progress_easy_cc7a:hover
  .stone-25e7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wrapper_24de
  > .message_aac2
  > .surface-760a
  > .main-4fe0
  > .liquid_326f
  > .dropdown_f528
  .shade_8a37 {
  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);
}
.wrapper_24de
  > .message_aac2
  > .surface-760a
  > .main-4fe0
  > .liquid_326f
  > .dropdown_f528:hover
  .shade_8a37 {
  color: var(--e-global-color-text);
}
.wrapper_24de
  > .message_aac2
  > .surface-760a
  > .main-4fe0
  > .liquid_326f
  > .dropdown_f528:hover
  .shade_8a37 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper_24de
  > .message_aac2
  > .surface-760a
  > .main-4fe0
  > .liquid_326f.out_3a41
  > .dropdown_f528
  .shade_8a37 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary-f949 .notice-liquid-6492 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary-f949 .hot_9d3f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary-f949 .badge-6fde {
  background-color: var(--e-global-color-primary);
}
.secondary-f949 .badge-6fde {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sort_brown_f398
  > .message_aac2
  > .dropdown-403f
  > .backdrop_f7b6
  > .column_purple_25df
  .heading_1b12 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort_brown_f398
  > .message_aac2
  > .dropdown-403f
  > .backdrop_f7b6
  > .column_purple_25df
  .tabs-action-e8fb {
  color: var(--e-global-color-text);
}
.sort_brown_f398
  > .message_aac2
  > .dropdown-403f
  > .backdrop_f7b6
  > .column_purple_25df:hover
  .heading_1b12 {
  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_brown_f398
  > .message_aac2
  > .dropdown-403f
  > .backdrop_f7b6
  > .column_purple_25df:hover
  .tabs-action-e8fb {
  color: var(--e-global-color-secondary);
}
.sort_brown_f398
  > .message_aac2
  > .dropdown-403f
  > .backdrop_f7b6
  > .column_purple_25df.description_5780
  .heading_1b12 {
  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);
}
.sort_brown_f398
  > .message_aac2
  > .dropdown-403f
  > .backdrop_f7b6
  > .column_purple_25df.description_5780
  .tabs-action-e8fb {
  color: var(--e-global-color-primary);
}
.advanced-0cf5
  .solid-74c9
  .texture-7a5f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.advanced-0cf5 .tooltip-98f6 .breadcrumb_b62d .menu_ca96 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-cbd0 .gas-a778 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-cbd0 .label-prev-5545 .gas-a778 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-cbd0 .new_5020 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-cbd0 .new_5020 {
  background-color: var(--e-global-color-primary);
}
.tall_fd72 .notification-ea45 .element-easy-6e05 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tall_fd72
  .notification-ea45:hover
  .title_south_073f {
  color: var(--e-global-color-secondary);
}
.tall_fd72
  .notification-ea45:hover
  .element-easy-6e05 {
  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);
}
.texture_old_1924 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.grid-1a85 {
  max-width: 1400px !important;
}

.dynamic_61c7 {
  flex-direction: column;
}

.dynamic_61c7 .west-8f20 {
  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.dynamic_61c7 .west-8f20 {
  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);
}

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

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

.wrapper_large_672b.pagination_dbc6 {
  display: none;
}

.detail_outer_b9ec {
  display: none;
}

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

.border_bb85.accent_selected_eff2 {
  margin-bottom: 40px;
  width: 100%;
}

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

.dynamic_61c7 a {
  width: 100%;
}

.avatar-lower-8e0c .overlay_bb6b.gold_c57d {
  width: 20% !important;
}

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

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

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

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

.orange_cca1 {
  background: linear-gradient(45deg, #00A86B 0%, #28B463 100%); /* 巴西绿渐变 */
  border-radius: 12px;
  color: #FFFFFF;
  width: 120px; /* 稍微增加宽度 */
  padding: 12px 25px;
  font-weight: 600;
  transition: all 0.3s ease;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 15px rgba(0, 168, 107, 0.3);
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

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

.orange_cca1:nth-child(2) {
  background: transparent;
  color: #FFD700;
  transition: all 0.3s ease;
  border: 2px solid #FFD700;
  box-shadow: 0 4px 15px rgba(255, 215, 0, 0.2);
}

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

.avatar-lower-8e0c
  .overlay_bb6b.hidden-liquid-4f1d
  .shade-8fe7
  .header-f91b {
  font-size: 20px !important;
}

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

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

.pagination-rough-e272 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.west_6726.detail-a2a2 > .silver-b1a4 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

.badge-small-30fc {
  position: relative;
  width: 100%;
}

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

.column-1f0d {
  font-size: 35px !important;
}

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

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

.container-80a3 {
  display: flex;
  gap: 50px;
}

.avatar-lower-8e0c
  .overlay_bb6b.panel_blue_5568
  .small_4520
  .highlight-new-0387 {
  width: 100% !important;
}

.card-large-d1aa {
  width: 500px !important;
  max-width: none;
}

.west_ec3a {
  width: 100%;
}

.active-0fa2 {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

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

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

  display: none;
}

.notice-warm-3a2e {
  font-size: 15px !important;
}

.preview-1e80 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.thumbnail_outer_f2d9:hover .preview-1e80 {
  visibility: visible;
}
.thumbnail_outer_f2d9:hover.thumbnail_outer_f2d9::before {
  display: block;
}

.pagination-rough-e272 h3 {
  color: #fff;
}

.center-c0d4 {
  margin: 0;
}

.avatar-lower-8e0c
  .overlay_bb6b.panel_blue_5568
  .highlight-new-0387
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.upper_df96 {
  width: 100%;
}

.backdrop_current_30f1 {
  width: 100%;
}

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

.backdrop_current_30f1 {
  width: 100%;
}

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

.highlight-new-0387 {
  display: flex;
  align-items: center;
}

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

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

.dynamic_61c7 .west-8f20.article_b054 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.dynamic_61c7 h1.west-8f20 {
  margin-top: 80px !important;
}

.avatar-lower-8e0c .overlay_bb6b.logo-1e89 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.alert-ca90 img {
  width: 100%;
}

.icon_hard_bfb1 .hovered_fdaf.shade-8fe7 {
  justify-content: space-between;
}

.aside_d20d {
  display: none;
}

.primary-simple-0c72 .shade_fluid_b3fc {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .west_6726 .silver-b1a4 {
    flex-wrap: nowrap !important;
  }
}

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

  .card-large-d1aa {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .pagination-rough-e272 h3 {
    font-size: 28px;
  }

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

  .icon_hard_bfb1 .hovered_fdaf.shade-8fe7 {
    border-bottom: 1px solid #f0c159;
  }

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

  .west_6726.detail-a2a2 > .silver-b1a4 {
    gap: 15px;
    justify-content: space-between;
  }

  .avatar-lower-8e0c
    .overlay_bb6b.panel_blue_5568
    .highlight-new-0387
    img {
    width: 60% !important;
  }

  .texture_simple_2926 {
    left: 2%;
  }

  .link-tiny-b24b {
    margin: 10px 0;
  }

  .dynamic_61c7 .shade_fluid_b3fc {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.dynamic_61c7 .west-8f20,
  .dynamic_61c7 .west-8f20 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .highlight-new-0387 {
    justify-content: center;
  }

  .dynamic_61c7 .shade_fluid_b3fc {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .avatar-lower-8e0c .overlay_bb6b.gold_c57d {
    width: 75% !important;
  }

  .alert-ca90 img {
    width: 100% !important;
  }
}

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

  h2.dynamic_61c7 .west-8f20,
  .dynamic_61c7 .west-8f20 {
    font-size: 30px !important;
  }

  .highlight-new-0387 {
    justify-content: center;
  }

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

  .wrapper-3b63
    .backdrop-aa4d.pro-432a {
    margin: 0 !important;
  }

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

  .link-tiny-b24b {
    display: flex;
  }

  .bronze-eb43 .gradient_6b10 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .dynamic_61c7 h1.west-8f20 {
    margin-top: 40px !important;
  }

  .avatar-lower-8e0c
    .overlay_bb6b.panel_blue_5568
    .highlight-new-0387
    img,
  .hot-b735 .small_4520 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .avatar-lower-8e0c .overlay_bb6b.gold_c57d {
    width: 100% !important;
  }

  .west_6726.detail-a2a2 > .silver-b1a4 {
    gap: 3px;
  }

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

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

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

.icon_hard_bfb1 .hovered_fdaf.shade-8fe7: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);
}

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

/* 图片容器简化样式 */
.badge-small-30fc {
  position: relative;
  width: 100%;
}

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

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

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

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

/* 响应式增强 */
@media (max-width: 767px) {
  .icon_hard_bfb1 .hovered_fdaf.shade-8fe7 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .dynamic_61c7 .west-8f20 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .gradient_6b10 {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.icon_thick_b7a6 .component-active-d824 {
  flex-shrink: 0;
  white-space: nowrap;
}

.icon_thick_b7a6 .tag_gas_e5e4 {
  flex-shrink: 0;
  min-width: fit-content;
}

.icon_thick_b7a6 .header-f91b {
  white-space: nowrap;
}

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

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

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

.icon_thick_b7a6 .tag_gas_e5e4 {
  max-width: 80px !important;
  overflow: hidden;
}

.icon_thick_b7a6 .hovered_fdaf.shade-8fe7 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.icon_thick_b7a6 .header-f91b {
  font-size: 11px !important;
  line-height: 1.2 !important;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* 登录和注册按钮炫酷闪烁动画 */
@keyframes button-glow-pulse {
  0% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(0, 168, 107, 0.3),
      0 0 0 0 rgba(0, 168, 107, 0.7);
    filter: brightness(1);
  }
  50% { 
    transform: scale(1.08);
    box-shadow: 
      0 8px 30px rgba(0, 168, 107, 0.8),
      0 0 20px 5px rgba(0, 168, 107, 0.4);
    filter: brightness(1.3);
  }
  100% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(0, 168, 107, 0.3),
      0 0 0 0 rgba(0, 168, 107, 0.7);
    filter: brightness(1);
  }
}

@keyframes button-glow-pulse-gold {
  0% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(255, 215, 0, 0.2),
      0 0 0 0 rgba(255, 215, 0, 0.7);
    filter: brightness(1);
  }
  50% { 
    transform: scale(1.08);
    box-shadow: 
      0 8px 30px rgba(255, 215, 0, 0.8),
      0 0 20px 5px rgba(255, 215, 0, 0.4);
    filter: brightness(1.4);
  }
  100% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(255, 215, 0, 0.2),
      0 0 0 0 rgba(255, 215, 0, 0.7);
    filter: brightness(1);
  }
}

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

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

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

/* 添加内部光效 */
.orange_cca1::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(45deg, 
    transparent 30%, 
    rgba(255, 255, 255, 0.3) 50%, 
    transparent 70%);
  transform: rotate(45deg);
  animation: shine-sweep 3s linear infinite;
}

@keyframes shine-sweep {
  0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }
  100% { transform: translateX(100%) translateY(100%) rotate(45deg); }
}

/* 强制首页按钮动画 - 解决动画冲突 */
body .orange_cca1:nth-child(1),
.avatar-lower-8e0c .orange_cca1:nth-child(1),
#page .orange_cca1:nth-child(1) {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
  transform-origin: center center !important;
}

body .orange_cca1:nth-child(2),
.avatar-lower-8e0c .orange_cca1:nth-child(2),
#page .orange_cca1:nth-child(2) {
  animation: button-glow-pulse-gold 1.8s ease-in-out infinite !important;
  animation-delay: 0.3s !important;
  transform-origin: center center !important;
}

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

/* css-noise: d805 */
.promo-block-x8 {
  padding: 0.5rem;
  font-size: 14px;
  line-height: 1.1;
}
