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(.grid-e377) {
  gap: 0.5em;
}
:where(.notification-f907) {
  gap: 0.5em;
}
body .sort_4c60 > .item-fresh-7a23 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .sort_4c60 > .next-7b8d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .sort_4c60 > .active-ed69 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .overlay_solid_b353 > .item-fresh-7a23 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .overlay_solid_b353 > .next-7b8d {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .overlay_solid_b353 > .active-ed69 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .overlay_solid_b353
  > :where(:not(.item-fresh-7a23):not(.next-7b8d):not(.center_272c)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .overlay_solid_b353 > .in-66a7 {
  max-width: var(--wp--style--global--wide-size);
}
body .grid-e377 {
  display: flex;
}
body .grid-e377 {
  flex-wrap: wrap;
  align-items: center;
}
body .grid-e377 > * {
  margin: 0;
}
body .notification-f907 {
  display: grid;
}
body .notification-f907 > * {
  margin: 0;
}
:where(.last-405c.grid-e377) {
  gap: 2em;
}
:where(.last-405c.notification-f907) {
  gap: 2em;
}
:where(.video_bright_0c9f.grid-e377) {
  gap: 1.25em;
}
:where(.video_bright_0c9f.notification-f907) {
  gap: 1.25em;
}
.motion_d721 {
  color: var(--wp--preset--color--black) !important;
}
.icon-plasma-43e5 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.summary_547d {
  color: var(--wp--preset--color--white) !important;
}
.header-979b {
  color: var(--wp--preset--color--pale-pink) !important;
}
.overlay-left-d61e {
  color: var(--wp--preset--color--vivid-red) !important;
}
.nav-c0b4 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.stale_0d4a {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.preview_3528 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.list-purple-8f1a {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.outline_bb8b {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.nav_02b0 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.iron-17e6 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.element_1185 {
  background-color: var(--wp--preset--color--black) !important;
}
.text_8c7f {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.tag_0741 {
  background-color: var(--wp--preset--color--white) !important;
}
.icon-550c {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.hot-0ba2 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.gradient-warm-c3c4 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.narrow_5b3e {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.focused_8ec7 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.logo-solid-cdbb {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.module-green-59cc {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.chip-dcd5 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.medium-fb24 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.red_c382 {
  border-color: var(--wp--preset--color--black) !important;
}
.status_inner_6d25 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.box-down-0a2e {
  border-color: var(--wp--preset--color--white) !important;
}
.sort-blue-0d8b {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.progress-e7db {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.first-8ec3 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.column-clean-9abf {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.thick-2d86 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.yellow-5196 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.in-088c {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.motion_a225 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.input-plasma-8391 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.active_985d {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.card_f919 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.module_in_ac62 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.complex_c52f {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.lite_baa4 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.easy-31af {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.complex_1b55 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.texture-smooth-b432 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.tiny_bca4 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.filter-40cb {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.bright_67d0 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.main-last-f8d9 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.search-de53 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.feature_fdce {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.tag_62cc {
  font-size: var(--wp--preset--font-size--large) !important;
}
.container_687c {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.wood_5cb1 a:where(:not(.pagination-85aa)) {
  color: inherit;
}
:where(.video_bright_0c9f.grid-e377) {
  gap: 1.25em;
}
:where(.video_bright_0c9f.notification-f907) {
  gap: 1.25em;
}
:where(.last-405c.grid-e377) {
  gap: 2em;
}
:where(.last-405c.notification-f907) {
  gap: 2em;
}
.copper_4c2e {
  font-size: 1.5em;
  line-height: 1.6;
}

.focused_a3f3 .hidden-4632 {
  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);
}
.element-white-2652 .nav_wide_fb4b {
  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);
}
.module-6a4d {
  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);
}
.module-6a4d.upper_ea10 .thumbnail-34cd {
  background-color: var(--e-global-color-primary);
}
.module-6a4d.menu-7e91 .thumbnail-34cd,
.module-6a4d.easy-63e1 .thumbnail-34cd {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.huge_ace6 .paragraph_be70 {
  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);
}
.button_slow_c30f {
  --divider-color: var(--e-global-color-secondary);
}
.button_slow_c30f .breadcrumb_2ebf {
  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);
}
.button_slow_c30f.gradient-soft-91af .large_34f9 {
  background-color: var(--e-global-color-secondary);
}
.button_slow_c30f.card_fe41 .large_34f9,
.button_slow_c30f.paragraph_over_552f .large_34f9 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.button_slow_c30f.card_fe41 .large_34f9,
.button_slow_c30f.paragraph_over_552f .large_34f9 svg {
  fill: var(--e-global-color-secondary);
}
.text_56cd .bright_0224 {
  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);
}
.text_56cd .gradient-1ed8 {
  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_e656.gradient-soft-91af .large_34f9 {
  background-color: var(--e-global-color-primary);
}
.tag_e656.card_fe41 .large_34f9,
.tag_e656.paragraph_over_552f .large_34f9 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.tag_e656.card_fe41 .large_34f9,
.tag_e656.paragraph_over_552f .large_34f9 svg {
  fill: var(--e-global-color-primary);
}
.feature_over_08f1.gradient-soft-91af .large_34f9 {
  background-color: var(--e-global-color-primary);
}
.feature_over_08f1.card_fe41 .large_34f9,
.feature_over_08f1.paragraph_over_552f .large_34f9 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.feature_over_08f1 .tiny_951b {
  color: var(--e-global-color-primary);
}
.feature_over_08f1 .tiny_951b,
.feature_over_08f1 .tiny_951b a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature_over_08f1 .summary_296a {
  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);
}
.paragraph-ad45 .progress_bright_cd8a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_c681 .popup_fresh_691c .label-dbd9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pink-09c5 .dim_caa2:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.pink-09c5 .iron-5b0a i {
  color: var(--e-global-color-primary);
}
.pink-09c5 .iron-5b0a svg {
  fill: var(--e-global-color-primary);
}
.pink-09c5 .tag-down-002d {
  color: var(--e-global-color-secondary);
}
.pink-09c5 .dim_caa2 > .tag-down-002d,
.pink-09c5 .dim_caa2 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_3e2c .action-f6d3 {
  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);
}
.container_3e2c .yellow_7ce4 {
  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);
}
.frame-4622 .over_5357 .tabs_3552 {
  background-color: var(--e-global-color-primary);
}
.frame-4622 .alert-aa16 {
  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);
}
.block-bottom-62cc .list-wood-3bd3 {
  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-bottom-62cc .chip-7bcf {
  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);
}
.block-bottom-62cc .silver-39e0 {
  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);
}
.panel-3465 .hidden_fluid_93f8,
.panel-3465 .hidden_fluid_93f8 a {
  color: var(--e-global-color-primary);
}
.panel-3465 .hidden_fluid_93f8.tag-pro-54d0,
.panel-3465 .hidden_fluid_93f8.tag-pro-54d0 a {
  color: var(--e-global-color-accent);
}
.panel-3465 .hidden_fluid_93f8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-3465 .preview-9592 {
  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-23fc .green-995f,
.list-23fc .stone-92a7 {
  color: var(--e-global-color-primary);
}
.list-23fc .green-995f svg {
  fill: var(--e-global-color-primary);
}
.list-23fc .tag-pro-54d0 .green-995f,
.list-23fc .tag-pro-54d0 .stone-92a7 {
  color: var(--e-global-color-accent);
}
.list-23fc .tag-pro-54d0 .green-995f svg {
  fill: var(--e-global-color-accent);
}
.list-23fc .stone-92a7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-23fc .preview-9592 {
  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);
}
.pink-c2c2 .rough_523c,
.pink-c2c2 .alert_8593 {
  color: var(--e-global-color-primary);
}
.pink-c2c2 .alert_8593 svg {
  fill: var(--e-global-color-primary);
}
.pink-c2c2 .hidden_fluid_93f8.tag-pro-54d0 a,
.pink-c2c2
  .hidden_fluid_93f8.tag-pro-54d0
  .alert_8593 {
  color: var(--e-global-color-accent);
}
.pink-c2c2 .rough_523c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pink-c2c2 .preview-9592 {
  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);
}
.dark-8d93 .card_a2c7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dark-8d93 .widget_de3c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_5425 .tooltip-6c4d .banner-19f7 {
  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);
}
.block_5425 .tooltip-6c4d .search-advanced-569a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_5425 .filter-87b2 .banner-19f7 {
  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);
}
.block_5425
  .filter-87b2
  .search-advanced-569a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_5425
  .picture_focused_adf6
  .banner-19f7 {
  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);
}
.block_5425
  .picture_focused_adf6
  .search-advanced-569a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_5425
  .media-7e3e
  .banner-19f7 {
  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);
}
.block_5425
  .media-7e3e
  .search-advanced-569a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid_pressed_9062 .secondary_5d68 {
  background-color: var(--e-global-color-primary);
}
.grid_pressed_9062 .secondary_5d68:hover {
  background-color: var(--e-global-color-primary);
}
.grid_pressed_9062 .title-down-6085 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_pressed_9062
  .secondary_5d68:hover
  .title-down-6085 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature_iron_497c .avatar-west-84f4 {
  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);
}
.column_yellow_a4b5 .container-ac3f .summary_iron_b1a7 a {
  background-color: var(--e-global-color-accent);
}
.column_yellow_a4b5 .container-ac3f .texture_2893 a {
  background-color: var(--e-global-color-accent);
}
.column_yellow_a4b5 .container-ac3f .summary_iron_b1a7 a,
.column_yellow_a4b5 .container-ac3f .texture_2893 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-e4a5
  .tertiary-rough-37ee.light-5d33
  .container-ac3f
  a.info_stone_735e {
  background-color: var(--e-global-color-accent);
}
.link-e4a5
  .tertiary-rough-37ee.light-5d33
  .container-ac3f
  span.info_stone_735e.fn-current-688c {
  background-color: var(--e-global-color-text);
}
.link-e4a5
  .tertiary-rough-37ee.light-5d33
  .container-ac3f
  .info_stone_735e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079 .surface_center_ad40 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .banner_c1dd
  > .frame_huge_02a5
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .box_1b09
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .container_5565
  .button_up_a3f8,
.modal-west-2079
  .container_5565
  .wood_60c4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal-west-2079
  .container_5565
  .first-378e,
.modal-west-2079
  .container_5565
  a
  .first-378e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .container_5565
  .tabs-motion-d1b8 {
  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);
}
.modal-west-2079
  .container_5565
  .video-easy-74ce {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079
  .container_5565
  .video-easy-74ce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .container_5565
  .video-easy-74ce:hover {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079
  .container_5565
  .shadow_outer_1e95 {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079
  .container_5565
  .shadow_outer_1e95 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .container_5565
  .shadow_outer_1e95:hover {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079
  .backdrop-west-7b3b
  .paragraph_plasma_6ea7
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal-west-2079
  .backdrop-west-7b3b
  .popup-4df8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .backdrop-west-7b3b
  .tabs-motion-d1b8 {
  color: var(--e-global-color-text);
}
.modal-west-2079
  .backdrop-west-7b3b
  .tabs-motion-d1b8
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .backdrop-west-7b3b
  .video-easy-74ce {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079
  .backdrop-west-7b3b
  .video-easy-74ce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .backdrop-west-7b3b
  .video-easy-74ce:hover {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079
  .backdrop-west-7b3b
  .shadow_outer_1e95 {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079
  .backdrop-west-7b3b
  .shadow_outer_1e95 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-west-2079
  .backdrop-west-7b3b
  .shadow_outer_1e95:hover {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079 .layout_glass_8693 {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079 .layout_glass_8693:hover {
  background-color: var(--e-global-color-primary);
}
.modal-west-2079 .list_f603 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal-west-2079 .menu_ef0f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-simple-d468 .hot_f075 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-simple-d468
  .action_c618
  > div:nth-child(3)
  .hot_f075,
.media-simple-d468
  .stale_6630
  > div:nth-child(1)
  .hot_f075,
.media-simple-d468
  .sidebar_b1eb
  > div:nth-child(1)
  .hot_f075,
.media-simple-d468
  .full_ae52
  > div:nth-child(1)
  .hot_f075,
.media-simple-d468
  .preview_pressed_b209
  > div:nth-child(1)
  .hot_f075 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-simple-d468 .status-lite-7e24 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media-simple-d468 .pattern-bright-82bc {
  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-simple-d468 .dark_caab {
  background-color: var(--e-global-color-primary);
}
.media-simple-d468 .dark_caab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media-simple-d468 .dark_caab:hover {
  background-color: var(--e-global-color-primary);
}
.media-simple-d468 .summary-bright-b7ea {
  background-color: var(--e-global-color-primary);
}
.media-simple-d468 .summary-bright-b7ea:hover {
  background-color: var(--e-global-color-primary);
}
.media-simple-d468 .list_f603 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media-simple-d468 .menu_ef0f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-dirty-3f22 .dynamic-0d01 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-dirty-3f22 .paragraph-red-9f5f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-dirty-3f22 .paragraph-fixed-830f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-dirty-3f22 .gas_6537 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-dirty-3f22 .row_liquid_b277 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-dirty-3f22 .summary-bright-b7ea {
  background-color: var(--e-global-color-primary);
}
.article-dirty-3f22 .summary-bright-b7ea:hover {
  background-color: var(--e-global-color-primary);
}
.container_black_a8ea .video-basic-29a2 {
  background-color: var(--e-global-color-secondary);
}
.container_black_a8ea .hovered-9119 {
  background-color: var(--e-global-color-text);
}
.container_black_a8ea .disabled-264a {
  background-color: var(--e-global-color-secondary);
}
.container_black_a8ea .pro-75cb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container_black_a8ea .current-6b10 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_black_a8ea .avatar_liquid_5cbd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_black_a8ea .tall_0b53 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.container_black_a8ea .accent-gas-d12c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_f112 .dirty_21d3 .static_c043,
.active_f112
  .dirty_21d3
  .static_c043
  a,
.active_f112 .logo-paper-a82e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_f112 .dirty_21d3 .paragraph-4e98,
.active_f112 .notice-9985 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_f112 .dirty_21d3 .paragraph-4e98 {
  color: var(--e-global-color-text);
}
.active_f112 .notice-9985 {
  color: var(--e-global-color-text);
}
.active_f112
  .dirty_21d3
  .modal_fresh_d55a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active_f112 .gallery_7031 .input_cfcc {
  background-color: var(--e-global-color-primary);
}
.active_f112 .gallery_7031 .input_cfcc:hover {
  background-color: var(--e-global-color-primary);
}
.active_f112 .gallery_7031 .left-58c1 li span {
  background-color: var(--e-global-color-text);
}
.active_f112 .gallery_7031 .left-58c1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.active_f112
  .gallery_7031
  .left-58c1
  li.list_b1f3
  span {
  background-color: var(--e-global-color-accent);
}
.active_f112 .active-e88d span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.input-39ae .gradient-40f4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thick_5c92 .text_hard_9d87 {
  background-color: var(--e-global-color-primary);
}
.thick_5c92 .chip-pro-46d9 {
  background-color: var(--e-global-color-secondary);
}
.thick_5c92 .section-huge-3bb3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_5c92 .progress-ed29 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_5c92 .focused_2c4c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_5c92 .accordion-fixed-7ef9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_5c92 .wood_47c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_5c92 .title_bronze_354d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_5c92 .gas-33a1 {
  background-color: var(--e-global-color-primary);
}
.thick_5c92 .gas-33a1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accent_9ba1 .easy_42d8 {
  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);
}
.accent_9ba1 .video_c123 {
  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);
}
.accent_9ba1
  .media-wood-642e:after {
  background-color: var(--e-global-color-primary);
}
.accent_9ba1 .gallery_db2e {
  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);
}
.layout-copper-40ff .logo-paper-a82e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-copper-40ff .notice-9985 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary_full_9d2c .main-plasma-3f8d .text-active-38fb {
  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);
}
.summary_full_9d2c .main-plasma-3f8d .notice_c570 {
  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);
}
.under_93cc .backdrop-37d4 {
  background-color: var(--e-global-color-primary);
}
.under_93cc .last_3331 {
  background-color: var(--e-global-color-secondary);
}
.under_93cc .video_brown_172a .image_ddd0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under_93cc .component_advanced_7a4a .image_ddd0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.red-e04d .hard_963d .tag-large-f78e {
  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);
}
.red-e04d .hard_963d .badge_stale_fd72 {
  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);
}
.red-e04d .hard_963d .prev-a8cb {
  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);
}
.huge-b991 .table-full-7961 {
  border-color: var(--e-global-color-text);
}
.huge-b991 .hard-7d3c {
  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);
}
.huge-b991 .gold_4267 {
  color: var(--e-global-color-primary);
}
.huge-b991 .huge-d634 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label_cool_38b2 .prev-5983 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label_cool_38b2 .filter_c2f0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label_cool_38b2 .texture_7768:hover .prev-5983 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label_cool_38b2
  .texture_7768:hover
  .filter_c2f0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.row_acbc .widget-tall-4a2e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.row_acbc .steel_74e5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_2b0e .popup-full-3c07 .container_1354 {
  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);
}
.header_2b0e .mask_10a5 .container_1354 {
  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);
}
.disabled-0d24 .preview-down-2b57 {
  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);
}
.texture-complex-60ae .footer_04e8 .text_top_5ec0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-complex-60ae .footer_04e8 .text_top_5ec0 {
  background-color: var(--e-global-color-secondary);
}
.texture-complex-60ae .background-744c .text_top_5ec0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-complex-60ae .background-744c .text_top_5ec0 {
  background-color: var(--e-global-color-secondary);
}
.texture-complex-60ae .section_13ff .sort-dark-9549 {
  background-color: var(--e-global-color-primary);
}
.texture-complex-60ae .section_13ff:hover .sort-dark-9549 {
  background-color: var(--e-global-color-secondary);
}
.texture-complex-60ae .input_cfcc {
  background-color: var(--e-global-color-primary);
}
.texture-complex-60ae .input_cfcc:hover {
  background-color: var(--e-global-color-accent);
}
.texture-complex-60ae .left-58c1 li span {
  background-color: var(--e-global-color-text);
}
.texture-complex-60ae .left-58c1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.texture-complex-60ae .left-58c1 li.list_b1f3 span {
  background-color: var(--e-global-color-accent);
}
.picture-f2f1 .button-tiny-e130 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.picture-f2f1 .soft-fb12 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over_4e19 .outer_c4a3:before {
  background-color: var(--e-global-color-secondary);
}
.over_4e19 .complex-2b28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over_4e19 .item-d053 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-steel-fcb3 .module_complex_9952 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-steel-fcb3 .module_complex_9952:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-steel-fcb3 .module_complex_9952.fn-active-688c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-steel-fcb3 .badge-2ebb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-steel-fcb3 .focus_396b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-steel-fcb3 .border-right-db5d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-steel-fcb3 .border-eb4b {
  background-color: var(--e-global-color-primary);
}
.backdrop-steel-fcb3 .border-eb4b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop-steel-fcb3 .accordion_3fca {
  background-color: var(--e-global-color-primary);
}
.backdrop-steel-fcb3 .accordion_3fca {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section-left-2376 .badge-old-cec2 .shade-outer-9483 a {
  color: var(--e-global-color-secondary);
}
.section-left-2376 .badge-old-cec2 .shade-outer-9483 a:hover {
  color: var(--e-global-color-secondary);
}
.section-left-2376 .badge-old-cec2 .shade-outer-9483,
.section-left-2376 .badge-old-cec2 .shade-outer-9483 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-left-2376 .badge-old-cec2 .yellow_5861 {
  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);
}
.section-left-2376 .badge-old-cec2 .border_8b4c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-left-2376 .badge-old-cec2 .notification_brown_e652 {
  background-color: var(--e-global-color-primary);
}
.section-left-2376 .badge-old-cec2 .notification_brown_e652 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section-left-2376 .badge-old-cec2 .notification_brown_e652:hover {
  background-color: var(--e-global-color-primary);
}
.section-left-2376 .badge-old-cec2 .caption_advanced_6645 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section-left-2376 .badge-old-cec2 .caption_advanced_6645 {
  background-color: var(--e-global-color-primary);
}
.section-left-2376 .badge-old-cec2 .caption_advanced_6645:hover {
  background-color: var(--e-global-color-primary);
}
.section-left-2376 .badge-old-cec2 .input_cfcc {
  background-color: var(--e-global-color-primary);
}
.section-left-2376 .badge-old-cec2 .input_cfcc:hover {
  background-color: var(--e-global-color-primary);
}
.section-left-2376 .gallery_7031 .left-58c1 li span {
  background-color: var(--e-global-color-text);
}
.section-left-2376 .gallery_7031 .left-58c1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.section-left-2376 .gallery_7031 .left-58c1 li.list_b1f3 span {
  background-color: var(--e-global-color-accent);
}
.section-left-2376 .list_f603 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section-left-2376 .menu_ef0f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent_fast_c491 .container_bottom_006f .sidebar_0449 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent_fast_c491 .container_bottom_006f .paper_2a0f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent_fast_c491 .container_bottom_006f .current_7a14 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-e4f8 .inner_9856 {
  border-color: var(--e-global-color-text);
}
.slow-e4f8 .rough_8328 {
  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);
}
.slow-e4f8 .tertiary-8124 {
  color: var(--e-global-color-secondary);
}
.slow-e4f8 .tertiary-8124 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-e4f8 .bright-0003 > * {
  color: var(--e-global-color-primary);
}
.slow-e4f8 .bright-0003 > * svg {
  fill: var(--e-global-color-primary);
}
.slow-e4f8 .breadcrumb_simple_5b14 {
  color: var(--e-global-color-primary);
}
.slow-e4f8 .breadcrumb_simple_5b14 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slow-e4f8 .module-edfa {
  color: var(--e-global-color-primary);
}
.slow-e4f8 .module-edfa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slow-e4f8 .thumbnail_red_aec9 {
  color: var(--e-global-color-primary);
}
.slow-e4f8 .thumbnail_red_aec9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-e4f8 .old-028e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-e4f8 .preview-857a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-e4f8 .preview-857a.icon-pressed-74fd {
  color: var(--e-global-color-secondary);
}
.slow-e4f8 .preview-857a.icon-pressed-74fd .picture-last-3fbd {
  color: var(--e-global-color-accent);
}
.slow-e4f8 .preview-857a.item_fd72 {
  color: var(--e-global-color-text);
}
.slow-e4f8 .preview-857a.item_fd72 .picture-last-3fbd {
  color: var(--e-global-color-text);
}
.slow-e4f8 .preview-857a:before {
  border-top-color: var(--e-global-color-text);
}
.slow-e4f8 .summary-9c64 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-e4f8
  .summary-9c64
  .blue_561e {
  background-color: var(--e-global-color-primary);
}
.slow-e4f8
  .summary-9c64
  .blue_561e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slow-e4f8 .inner_9856 .dropdown_8bbb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_1eff .feature-641d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup_1eff .simple-e573 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary-5ecd .logo-dark-baa1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary-5ecd
  .input_2c5d
  .feature_a6da {
  background-color: var(--e-global-color-secondary);
}
.summary-5ecd
  .input_2c5d.texture_short_2c08
  .feature_a6da {
  background-color: var(--e-global-color-text);
}
.summary-5ecd
  .input_2c5d:hover
  .feature_a6da {
  background-color: var(--e-global-color-accent);
}
.summary-5ecd
  .input_2c5d.fn-active-688c
  .feature_a6da {
  background-color: var(--e-global-color-primary);
}
.wide_167e .carousel_bf5b {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.wide_167e .overlay-plasma-32c2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wide_167e .purple-176c {
  background-color: var(--e-global-color-primary);
}
.wide_167e .purple-176c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.modal-630c .up_00f4 .button_742f .info_3286 {
  background-color: var(--e-global-color-secondary);
}
.modal-630c .up_00f4 .notice-basic-f9e8:after {
  background-color: var(--e-global-color-secondary);
}
.modal-630c .hover_21f0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-630c .advanced-fec1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-630c .dropdown-a144 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-630c .shadow-rough-39d8 {
  background-color: var(--e-global-color-primary);
}
.modal-630c .shadow-rough-39d8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.modal-630c .south_bd2e {
  background-color: var(--e-global-color-secondary);
}
.modal-630c .south_bd2e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.modal-630c .up_00f4 .steel_7875 .over-7372:hover {
  background-color: var(--e-global-color-primary);
}
.modal-630c
  .up_00f4
  .steel_7875
  .over-7372.accent-ac77 {
  background-color: var(--e-global-color-primary);
}
.modal-630c .up_00f4 .picture_0f4f:before {
  border-color: var(--e-global-color-primary);
}
.modal-630c .up_00f4 .picture_0f4f:hover:before {
  border-color: var(--e-global-color-secondary);
}
.modal-630c
  .up_00f4
  .picture_0f4f.hovered-8ad1:before {
  border-color: var(--e-global-color-primary);
}
.modal-630c .widget_center_65cc span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.simple-7ecd .solid_bd78 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.simple-7ecd .solid_bd78:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.simple-7ecd .solid_bd78.main_f7db {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.simple-7ecd .notice-dynamic-e939 {
  background-color: var(--e-global-color-primary);
}
.simple-7ecd .notice-dynamic-e939 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.simple-7ecd
  .gas-025d
  .border-old-5df8
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.simple-7ecd
  .breadcrumb_d475
  .border-old-5df8
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notification-motion-658c
  .gold-887e
  .outer-ce2e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-motion-658c
  .gold-887e
  .icon_prev_ac05 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-motion-658c .info-d4b9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-motion-658c .notice-prev-e283 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notification-motion-658c .highlight_f8b7 {
  background-color: var(--e-global-color-primary);
}
.notification-motion-658c .highlight_f8b7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.progress-68bc .image-1a79 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress-68bc .west-4dcf {
  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);
}
.progress-68bc .smooth_a214 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress-68bc .smooth_a214 a:hover {
  color: var(--e-global-color-secondary);
}
.progress-68bc .breadcrumb_slow_d7c4 {
  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);
}
.progress-68bc .header_d8e8 {
  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);
}
.progress-68bc .content-dynamic-8e25 .input_cfcc {
  background-color: var(--e-global-color-primary);
}
.progress-68bc .content-dynamic-8e25 .input_cfcc:hover {
  background-color: var(--e-global-color-accent);
}
.progress-68bc
  .content-dynamic-8e25
  .left-58c1
  li
  span {
  background-color: var(--e-global-color-text);
}
.progress-68bc
  .content-dynamic-8e25
  .left-58c1
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.progress-68bc
  .content-dynamic-8e25
  .left-58c1
  li.list_b1f3
  span {
  background-color: var(--e-global-color-accent);
}
.tiny_4c19
  .hidden_e2f9
  .caption-blue-2026 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny_4c19 .hidden_e2f9 .text-fixed-e3d1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny_4c19 .hidden_e2f9 .cool-ce6f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny_4c19 .smooth_a332 {
  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);
}
.tiny_4c19
  .wrapper_3326.widget_3c9f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > a {
  background-color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > a
  .text-659a.easy_b2b0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > a
  .widget-bae0.banner_a39d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  .tag_9fa0
  > a {
  background-color: var(--e-global-color-secondary);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  .tag_9fa0
  > a
  .west-09f9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  .tag_9fa0
  > a
  .widget-bae0.in-7dfd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > a
  .row-solid-e523:before {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  a
  .row-solid-e523:before {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0.detail-fixed-386d
  > a
  .row-solid-e523:before {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  .tag_9fa0.detail-fixed-386d
  > a
  .row-solid-e523:before {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > a
  .notice-83d9
  .iron_ca85 {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  a
  .notice-83d9
  .iron_ca85 {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > a
  .notice-83d9
  .iron_ca85,
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  a
  .notice-83d9
  .iron_ca85 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > a
  .banner_dim_c362:before {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  a
  .banner_dim_c362:before {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0.detail-fixed-386d
  > a
  .banner_dim_c362:before {
  color: var(--e-global-color-text);
}
.notice_gas_8d4d
  > .outline_52f7
  > div
  > .action-bf2c
  > .tag_9fa0
  > .highlight-d286
  .tag_9fa0.detail-fixed-386d
  > a
  .banner_dim_c362:before {
  color: var(--e-global-color-text);
}
.tag-smooth-082e .thumbnail-2e39 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tag-smooth-082e
  .aside_5656:hover
  .thumbnail-2e39 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.preview_hot_55d2
  > .outline_52f7
  > .frame_fixed_1aa6
  > .silver_b9f0
  > .notification-over-1de0
  > .grid_6b07
  .simple_ff0f {
  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);
}
.preview_hot_55d2
  > .outline_52f7
  > .frame_fixed_1aa6
  > .silver_b9f0
  > .notification-over-1de0
  > .grid_6b07:hover
  .simple_ff0f {
  color: var(--e-global-color-text);
}
.preview_hot_55d2
  > .outline_52f7
  > .frame_fixed_1aa6
  > .silver_b9f0
  > .notification-over-1de0
  > .grid_6b07:hover
  .simple_ff0f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_hot_55d2
  > .outline_52f7
  > .frame_fixed_1aa6
  > .silver_b9f0
  > .notification-over-1de0.thick_0f76
  > .grid_6b07
  .simple_ff0f {
  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);
}
.message-lower-f753 .shade-stale-3310 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-lower-f753 .text_first_af89 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-lower-f753 .progress-active-4291 {
  background-color: var(--e-global-color-primary);
}
.message-lower-f753 .progress-active-4291 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.disabled-b146
  > .outline_52f7
  > .feature_932a
  > .row_3479
  > .menu_0738
  .container-solid-a7f9 {
  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);
}
.disabled-b146
  > .outline_52f7
  > .feature_932a
  > .row_3479
  > .menu_0738
  .gold-a7f1 {
  color: var(--e-global-color-text);
}
.disabled-b146
  > .outline_52f7
  > .feature_932a
  > .row_3479
  > .menu_0738:hover
  .container-solid-a7f9 {
  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);
}
.disabled-b146
  > .outline_52f7
  > .feature_932a
  > .row_3479
  > .menu_0738:hover
  .gold-a7f1 {
  color: var(--e-global-color-secondary);
}
.disabled-b146
  > .outline_52f7
  > .feature_932a
  > .row_3479
  > .menu_0738.selected_84f4
  .container-solid-a7f9 {
  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);
}
.disabled-b146
  > .outline_52f7
  > .feature_932a
  > .row_3479
  > .menu_0738.selected_84f4
  .gold-a7f1 {
  color: var(--e-global-color-primary);
}
.notice_huge_bcc0
  .badge_b264
  .label-52f2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_huge_bcc0 .grid-simple-be77 .dropdown_8bbb .frame_5bc6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs_static_1065 .text-silver-5a2c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs_static_1065 .avatar_bdb5 .text-silver-5a2c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs_static_1065 .slow_a6b5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tabs_static_1065 .slow_a6b5 {
  background-color: var(--e-global-color-primary);
}
.pagination-slow-d4e5 .photo_short_abd7 .overlay-short-a4dc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-slow-d4e5
  .photo_short_abd7:hover
  .focus_inner_4bbb {
  color: var(--e-global-color-secondary);
}
.pagination-slow-d4e5
  .photo_short_abd7:hover
  .overlay-short-a4dc {
  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);
}
.wide_0e45 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.accent-dirty-d7c5 {
  flex-direction: column;
}

.accent-dirty-d7c5 .highlight_16fc {
  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.accent-dirty-d7c5 .highlight_16fc {
  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);
}

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

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

.box_64ef.clean_5331 {
  display: none;
}

.background_272e {
  display: none;
}

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

.picture_b7a7.bottom_9b84 {
  margin-bottom: 40px;
  width: 100%;
}

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

.accent-dirty-d7c5 a {
  width: 100%;
}

.dropdown-dim-8c5e .widget-down-059f.title_dirty_77e5 {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.dropdown-dim-8c5e
  .widget-down-059f.background-hard-f2fd
  .status_0030
  .section_plasma_65dd {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.element_copper_b35a.tertiary_fast_b5c5 > .carousel_6205 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

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

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

.mask-07f8 {
  font-size: 35px !important;
}

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

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

.shade-outer-b15b {
  display: flex;
  gap: 50px;
}

.dropdown-dim-8c5e
  .widget-down-059f.wood_1a6f
  .carousel-8d37
  .aside_red_1887 {
  width: 100% !important;
}

.gradient-hard-fd40 {
  width: 500px !important;
  max-width: none;
}

.title_advanced_d510 {
  width: 100%;
}

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

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

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

  display: none;
}

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

.mask-over-16f5 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.frame_advanced_f610:hover .mask-over-16f5 {
  visibility: visible;
}
.frame_advanced_f610:hover.frame_advanced_f610::before {
  display: block;
}

.hover_orange_f027 h3 {
  color: #fff;
}

.basic-bcfc {
  margin: 0;
}

.dropdown-dim-8c5e
  .widget-down-059f.wood_1a6f
  .aside_red_1887
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.article-d829 {
  width: 100%;
}

.tabs-7b21 {
  width: 100%;
}

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

.tabs-7b21 {
  width: 100%;
}

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

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

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

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

.accent-dirty-d7c5 .highlight_16fc.light-3446 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.accent-dirty-d7c5 h1.highlight_16fc {
  margin-top: 80px !important;
}

.dropdown-dim-8c5e .widget-down-059f.info_liquid_3c2a {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.right_11c8 img {
  width: 100%;
}

.nav-stale-4aed .out_878c.status_0030 {
  justify-content: space-between;
}

.caption-498c {
  display: none;
}

.box_99fb .gradient-4ec6 {
  margin: 1px 0 !important;
}

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

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

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

  .gradient-hard-fd40 {
    width: 100% !important;
  }
}

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

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

  .nav-stale-4aed .out_878c.status_0030 {
    border-bottom: 1px solid #f0c159;
  }

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

  .element_copper_b35a.tertiary_fast_b5c5 > .carousel_6205 {
    gap: 15px;
    justify-content: space-between;
  }

  .dropdown-dim-8c5e
    .widget-down-059f.wood_1a6f
    .aside_red_1887
    img {
    width: 60% !important;
  }

  .cool_c19f {
    left: 2%;
  }

  .left_b3fb {
    margin: 10px 0;
  }

  .accent-dirty-d7c5 .gradient-4ec6 {
    margin: 0;
    margin-bottom: 10px;
  }

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

  .mask-07f8 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.accent-dirty-d7c5 .highlight_16fc,
  .accent-dirty-d7c5 .highlight_16fc {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .aside_red_1887 {
    justify-content: center;
  }

  .accent-dirty-d7c5 .gradient-4ec6 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .section-6ca4 {
    margin-bottom: 15px !important;
  }

  .dropdown-dim-8c5e .widget-down-059f.title_dirty_77e5 {
    width: 75% !important;
  }

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

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

  h2.accent-dirty-d7c5 .highlight_16fc,
  .accent-dirty-d7c5 .highlight_16fc {
    font-size: 30px !important;
  }

  .aside_red_1887 {
    justify-content: center;
  }

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

  .shade_large_8106
    .background_6148.description_b3ad {
    margin: 0 !important;
  }

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

  .left_b3fb {
    display: flex;
  }

  .black-6f31 .motion_2355 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .accent-dirty-d7c5 h1.highlight_16fc {
    margin-top: 40px !important;
  }

  .dropdown-dim-8c5e
    .widget-down-059f.wood_1a6f
    .aside_red_1887
    img,
  .text_56cd .carousel-8d37 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .dropdown-dim-8c5e .widget-down-059f.title_dirty_77e5 {
    width: 100% !important;
  }

  .element_copper_b35a.tertiary_fast_b5c5 > .carousel_6205 {
    gap: 3px;
  }

  .accent-dirty-d7c5 .gradient-4ec6 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

.nav-stale-4aed .out_878c.status_0030: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);
}

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

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

.accent-dirty-d7c5 {
  position: relative;
  padding-top: 30px;
}

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

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

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

/* 响应式增强 */
@media (max-width: 767px) {
  .nav-stale-4aed .out_878c.status_0030 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .accent-dirty-d7c5 .highlight_16fc {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .motion_2355 {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.image_fresh_aac0 .lower_d1f3 {
  flex-shrink: 0;
  white-space: nowrap;
}

.image_fresh_aac0 .mask_408b {
  flex-shrink: 0;
  min-width: fit-content;
}

.image_fresh_aac0 .section_plasma_65dd {
  white-space: nowrap;
}

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

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

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

.image_fresh_aac0 .mask_408b {
  max-width: 80px !important;
  overflow: hidden;
}

.image_fresh_aac0 .out_878c.status_0030 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.image_fresh_aac0 .section_plasma_65dd {
  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);
  }
}

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

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

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

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

body .image_right_c8a5:nth-child(2),
.dropdown-dim-8c5e .image_right_c8a5:nth-child(2),
#page .image_right_c8a5: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;
}

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

/* css-noise: 6572 */
.shadow-element-v9 {
  padding: 0.2rem;
  font-size: 12px;
  line-height: 1.3;
}
