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(.left-3d70) {
  gap: 0.5em;
}
:where(.texture_3919) {
  gap: 0.5em;
}
body .table_warm_98c7 > .banner-4758 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .table_warm_98c7 > .detail_thick_0ccf {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .table_warm_98c7 > .aside_646a {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .detail-left-e7d3 > .banner-4758 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .detail-left-e7d3 > .detail_thick_0ccf {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .detail-left-e7d3 > .aside_646a {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .detail-left-e7d3
  > :where(:not(.banner-4758):not(.detail_thick_0ccf):not(.table_8ce5)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .detail-left-e7d3 > .motion_f512 {
  max-width: var(--wp--style--global--wide-size);
}
body .left-3d70 {
  display: flex;
}
body .left-3d70 {
  flex-wrap: wrap;
  align-items: center;
}
body .left-3d70 > * {
  margin: 0;
}
body .texture_3919 {
  display: grid;
}
body .texture_3919 > * {
  margin: 0;
}
:where(.box_easy_6d19.left-3d70) {
  gap: 2em;
}
:where(.box_easy_6d19.texture_3919) {
  gap: 2em;
}
:where(.shadow-complex-0e08.left-3d70) {
  gap: 1.25em;
}
:where(.shadow-complex-0e08.texture_3919) {
  gap: 1.25em;
}
.small_6fc4 {
  color: var(--wp--preset--color--black) !important;
}
.full_190f {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.alert_1369 {
  color: var(--wp--preset--color--white) !important;
}
.dirty-fc8f {
  color: var(--wp--preset--color--pale-pink) !important;
}
.element_bronze_ad91 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.paper_684e {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.photo_gold_b7d0 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.old_4c9d {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.smooth_a4d1 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.search_dirty_8ddb {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.tag_short_129f {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.small_1210 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.paragraph-00c4 {
  background-color: var(--wp--preset--color--black) !important;
}
.focused-26a9 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.badge-2d76 {
  background-color: var(--wp--preset--color--white) !important;
}
.message-b695 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.texture-left-5646 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.out-6a71 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.content_f4d6 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.content-e9cb {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.main-down-cd02 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.sort-fluid-b22b {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.box_28d2 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.dropdown_ee6e {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.media-complex-95bd {
  border-color: var(--wp--preset--color--black) !important;
}
.hard_7f73 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.tag-832d {
  border-color: var(--wp--preset--color--white) !important;
}
.grid-6bbd {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.menu_6b92 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.fluid_464c {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.content-brown-91aa {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.shadow_b61e {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.clean-47a7 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.highlight_3897 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.warm-cbef {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.table-f7b9 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.panel_5294 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.form_north_8dcd {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.iron-e4ed {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.gallery_a4e0 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.north_9b44 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.brown_6f67 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.notification-196f {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.widget_old_4835 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.chip_clean_bf78 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.hot-552d {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.cold-1460 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.chip_fixed_8673 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.slider-lower-15ce {
  font-size: var(--wp--preset--font-size--small) !important;
}
.grid-447e {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.lower_42f1 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.media_blue_6e82 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.dynamic-19f6 a:where(:not(.tertiary-gold-b3a2)) {
  color: inherit;
}
:where(.shadow-complex-0e08.left-3d70) {
  gap: 1.25em;
}
:where(.shadow-complex-0e08.texture_3919) {
  gap: 1.25em;
}
:where(.box_easy_6d19.left-3d70) {
  gap: 2em;
}
:where(.box_easy_6d19.texture_3919) {
  gap: 2em;
}
.search-fast-40ba {
  font-size: 1.5em;
  line-height: 1.6;
}

.disabled-bright-55f7 .slider-inner-4310 {
  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);
}
.message_solid_cb77 .center-c36f {
  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);
}
.cool_d432 {
  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);
}
.cool_d432.media_copper_3793 .texture-hard-2d2b {
  background-color: var(--e-global-color-primary);
}
.cool_d432.wrapper-east-6fb8 .texture-hard-2d2b,
.cool_d432.modal-hard-9c9c .texture-hard-2d2b {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.gallery_6169 .large-ccbe {
  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);
}
.new-25f3 {
  --divider-color: var(--e-global-color-secondary);
}
.new-25f3 .large_9967 {
  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);
}
.new-25f3.frame-4c0f .badge-2890 {
  background-color: var(--e-global-color-secondary);
}
.new-25f3.row-b331 .badge-2890,
.new-25f3.paragraph-focused-8d92 .badge-2890 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.new-25f3.row-b331 .badge-2890,
.new-25f3.paragraph-focused-8d92 .badge-2890 svg {
  fill: var(--e-global-color-secondary);
}
.wood_244e .widget_00ba {
  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);
}
.wood_244e .simple_0bdc {
  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);
}
.simple_e01a.frame-4c0f .badge-2890 {
  background-color: var(--e-global-color-primary);
}
.simple_e01a.row-b331 .badge-2890,
.simple_e01a.paragraph-focused-8d92 .badge-2890 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.simple_e01a.row-b331 .badge-2890,
.simple_e01a.paragraph-focused-8d92 .badge-2890 svg {
  fill: var(--e-global-color-primary);
}
.info-focused-4205.frame-4c0f .badge-2890 {
  background-color: var(--e-global-color-primary);
}
.info-focused-4205.row-b331 .badge-2890,
.info-focused-4205.paragraph-focused-8d92 .badge-2890 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.info-focused-4205 .mask-clean-e251 {
  color: var(--e-global-color-primary);
}
.info-focused-4205 .mask-clean-e251,
.info-focused-4205 .mask-clean-e251 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info-focused-4205 .panel-9780 {
  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);
}
.description-9f84 .slider-da83 {
  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);
}
.preview_motion_bed8 .highlight_89fc .hero_wide_715a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.info-641e .shadow-fast-857a:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.info-641e .surface-62bb i {
  color: var(--e-global-color-primary);
}
.info-641e .surface-62bb svg {
  fill: var(--e-global-color-primary);
}
.info-641e .preview_selected_a0fc {
  color: var(--e-global-color-secondary);
}
.info-641e .shadow-fast-857a > .preview_selected_a0fc,
.info-641e .shadow-fast-857a > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge-62c1 .avatar-out-91e4 {
  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);
}
.badge-62c1 .column-easy-c8a7 {
  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);
}
.pattern_a0af .sort-stone-2a5d .border_west_ad9e {
  background-color: var(--e-global-color-primary);
}
.pattern_a0af .layout-south-7998 {
  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);
}
.menu_de04 .row-thick-d188 {
  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);
}
.menu_de04 .pink-e233 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.menu_de04 .fixed_98fc {
  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);
}
.current-b117 .pink-33b0,
.current-b117 .pink-33b0 a {
  color: var(--e-global-color-primary);
}
.current-b117 .pink-33b0.link_f87f,
.current-b117 .pink-33b0.link_f87f a {
  color: var(--e-global-color-accent);
}
.current-b117 .pink-33b0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.current-b117 .table-north-5860 {
  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);
}
.sort-rough-1467 .tag_pressed_2bc9,
.sort-rough-1467 .next_823b {
  color: var(--e-global-color-primary);
}
.sort-rough-1467 .tag_pressed_2bc9 svg {
  fill: var(--e-global-color-primary);
}
.sort-rough-1467 .link_f87f .tag_pressed_2bc9,
.sort-rough-1467 .link_f87f .next_823b {
  color: var(--e-global-color-accent);
}
.sort-rough-1467 .link_f87f .tag_pressed_2bc9 svg {
  fill: var(--e-global-color-accent);
}
.sort-rough-1467 .next_823b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-rough-1467 .table-north-5860 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer_outer_55bc .link-red-819b,
.footer_outer_55bc .motion_c9c8 {
  color: var(--e-global-color-primary);
}
.footer_outer_55bc .motion_c9c8 svg {
  fill: var(--e-global-color-primary);
}
.footer_outer_55bc .pink-33b0.link_f87f a,
.footer_outer_55bc
  .pink-33b0.link_f87f
  .motion_c9c8 {
  color: var(--e-global-color-accent);
}
.footer_outer_55bc .link-red-819b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_outer_55bc .table-north-5860 {
  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);
}
.gold_4c22 .sort_medium_1cff {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gold_4c22 .caption_left_750d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_515d .logo_9372 .mini-0889 {
  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);
}
.media_515d .logo_9372 .texture-66ee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_515d .pattern_22fc .mini-0889 {
  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);
}
.media_515d
  .pattern_22fc
  .texture-66ee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_515d
  .bronze-7d89
  .mini-0889 {
  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);
}
.media_515d
  .bronze-7d89
  .texture-66ee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_515d
  .preview_0c84
  .mini-0889 {
  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);
}
.media_515d
  .preview_0c84
  .texture-66ee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button-d64b .container_869a {
  background-color: var(--e-global-color-primary);
}
.button-d64b .container_869a:hover {
  background-color: var(--e-global-color-primary);
}
.button-d64b .up-ce56 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-d64b
  .container_869a:hover
  .up-ce56 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption-current-3fb2 .wrapper-0f0a {
  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);
}
.list_0048 .thumbnail_fc64 .breadcrumb-small-7929 a {
  background-color: var(--e-global-color-accent);
}
.list_0048 .thumbnail_fc64 .shadow-narrow-6f98 a {
  background-color: var(--e-global-color-accent);
}
.list_0048 .thumbnail_fc64 .breadcrumb-small-7929 a,
.list_0048 .thumbnail_fc64 .shadow-narrow-6f98 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption_25ad
  .fast_cc88.hard_3f89
  .thumbnail_fc64
  a.primary_ef1b {
  background-color: var(--e-global-color-accent);
}
.caption_25ad
  .fast_cc88.hard_3f89
  .thumbnail_fc64
  span.primary_ef1b.fn-current-5c90 {
  background-color: var(--e-global-color-text);
}
.caption_25ad
  .fast_cc88.hard_3f89
  .thumbnail_fc64
  .primary_ef1b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf .tooltip-middle-fbb4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .surface_down_9914
  > .button-440c
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .feature-c179
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .list_aef4
  .middle-b292,
.gradient_easy_efaf
  .list_aef4
  .cold-e761 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gradient_easy_efaf
  .list_aef4
  .tiny_8fce,
.gradient_easy_efaf
  .list_aef4
  a
  .tiny_8fce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .list_aef4
  .accordion_steel_5ee0 {
  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_easy_efaf
  .list_aef4
  .top_7ec1 {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf
  .list_aef4
  .top_7ec1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .list_aef4
  .top_7ec1:hover {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf
  .list_aef4
  .badge-steel-8c0c {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf
  .list_aef4
  .badge-steel-8c0c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .list_aef4
  .badge-steel-8c0c:hover {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf
  .box_basic_3468
  .table_2df1
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gradient_easy_efaf
  .box_basic_3468
  .card_af83 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .box_basic_3468
  .accordion_steel_5ee0 {
  color: var(--e-global-color-text);
}
.gradient_easy_efaf
  .box_basic_3468
  .accordion_steel_5ee0
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .box_basic_3468
  .top_7ec1 {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf
  .box_basic_3468
  .top_7ec1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .box_basic_3468
  .top_7ec1:hover {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf
  .box_basic_3468
  .badge-steel-8c0c {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf
  .box_basic_3468
  .badge-steel-8c0c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient_easy_efaf
  .box_basic_3468
  .badge-steel-8c0c:hover {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf .motion-3051 {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf .motion-3051:hover {
  background-color: var(--e-global-color-primary);
}
.gradient_easy_efaf .fast_26d1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gradient_easy_efaf .thumbnail-narrow-f9ef {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow_middle_dae1 .paragraph-lower-e62e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow_middle_dae1
  .accordion-tiny-f4c8
  > div:nth-child(3)
  .paragraph-lower-e62e,
.shadow_middle_dae1
  .clean-b6e8
  > div:nth-child(1)
  .paragraph-lower-e62e,
.shadow_middle_dae1
  .sort-50bc
  > div:nth-child(1)
  .paragraph-lower-e62e,
.shadow_middle_dae1
  .row_e220
  > div:nth-child(1)
  .paragraph-lower-e62e,
.shadow_middle_dae1
  .action-7787
  > div:nth-child(1)
  .paragraph-lower-e62e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow_middle_dae1 .badge-4c7c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow_middle_dae1 .media-ae8a {
  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_middle_dae1 .box-1b2d {
  background-color: var(--e-global-color-primary);
}
.shadow_middle_dae1 .box-1b2d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow_middle_dae1 .box-1b2d:hover {
  background-color: var(--e-global-color-primary);
}
.shadow_middle_dae1 .preview-1ea9 {
  background-color: var(--e-global-color-primary);
}
.shadow_middle_dae1 .preview-1ea9:hover {
  background-color: var(--e-global-color-primary);
}
.shadow_middle_dae1 .fast_26d1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow_middle_dae1 .thumbnail-narrow-f9ef {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-cc3b .secondary_hot_9434 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-cc3b .block-e66d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-cc3b .media-2d84 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-cc3b .avatar-stale-77e0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-cc3b .focus-185c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-cc3b .preview-1ea9 {
  background-color: var(--e-global-color-primary);
}
.popup-cc3b .preview-1ea9:hover {
  background-color: var(--e-global-color-primary);
}
.panel_9af8 .alert_hard_1f3a {
  background-color: var(--e-global-color-secondary);
}
.panel_9af8 .gallery-c577 {
  background-color: var(--e-global-color-text);
}
.panel_9af8 .nav_4cc6 {
  background-color: var(--e-global-color-secondary);
}
.panel_9af8 .lite_cc09 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel_9af8 .hard_183b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_9af8 .up-7421 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_9af8 .sort_2c89 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_9af8 .item-05f0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gas-edb2 .message-narrow-973b .info_7dbb,
.gas-edb2
  .message-narrow-973b
  .info_7dbb
  a,
.gas-edb2 .notification-ef40 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gas-edb2 .message-narrow-973b .full-7060,
.gas-edb2 .overlay-glass-77ec {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gas-edb2 .message-narrow-973b .full-7060 {
  color: var(--e-global-color-text);
}
.gas-edb2 .overlay-glass-77ec {
  color: var(--e-global-color-text);
}
.gas-edb2
  .message-narrow-973b
  .mask_ef58 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gas-edb2 .inner_cbe8 .smooth_b0a2 {
  background-color: var(--e-global-color-primary);
}
.gas-edb2 .inner_cbe8 .smooth_b0a2:hover {
  background-color: var(--e-global-color-primary);
}
.gas-edb2 .inner_cbe8 .selected_547b li span {
  background-color: var(--e-global-color-text);
}
.gas-edb2 .inner_cbe8 .selected_547b li span:hover {
  background-color: var(--e-global-color-primary);
}
.gas-edb2
  .inner_cbe8
  .selected_547b
  li.breadcrumb-085c
  span {
  background-color: var(--e-global-color-accent);
}
.gas-edb2 .glass-1bdb span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-cf5d .row-fast-8470 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop_51fb .hero-light-f911 {
  background-color: var(--e-global-color-primary);
}
.backdrop_51fb .alert_medium_a346 {
  background-color: var(--e-global-color-secondary);
}
.backdrop_51fb .avatar_2d73 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_51fb .menu-fixed-a0a1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_51fb .notification-5978 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_51fb .button_brown_3d59 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_51fb .sort-slow-3883 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_51fb .middle_08c5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_51fb .surface_outer_8fa5 {
  background-color: var(--e-global-color-primary);
}
.backdrop_51fb .surface_outer_8fa5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.paragraph-simple-7547 .box_west_a841 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-simple-7547 .header_dark_bb08 {
  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);
}
.paragraph-simple-7547
  .feature-complex-4178:after {
  background-color: var(--e-global-color-primary);
}
.paragraph-simple-7547 .light_d411 {
  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);
}
.wood_4488 .notification-ef40 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood_4488 .overlay-glass-77ec {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_6dc7 .highlight_inner_ab05 .caption_fresh_0b88 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_6dc7 .highlight_inner_ab05 .advanced_a163 {
  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);
}
.black-fbc3 .popup_cf8a {
  background-color: var(--e-global-color-primary);
}
.black-fbc3 .logo_0dc5 {
  background-color: var(--e-global-color-secondary);
}
.black-fbc3 .current-7504 .carousel-d82f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black-fbc3 .action-c08e .carousel-d82f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo_b14b .light-6916 .middle_51d2 {
  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);
}
.logo_b14b .light-6916 .block-light-0c5c {
  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);
}
.logo_b14b .light-6916 .hot_eb41 {
  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);
}
.menu_6d1f .out_3cfb {
  border-color: var(--e-global-color-text);
}
.menu_6d1f .current-6162 {
  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);
}
.menu_6d1f .form-d186 {
  color: var(--e-global-color-primary);
}
.menu_6d1f .under_ecab {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon_gas_4d03 .article_solid_0cbb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.icon_gas_4d03 .tiny_c956 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.icon_gas_4d03 .sidebar-3866:hover .article_solid_0cbb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.icon_gas_4d03
  .sidebar-3866:hover
  .tiny_c956 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.badge_8a20 .pink_bf65 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.badge_8a20 .chip_4bb3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-de8e .card-da98 .wide_d5e9 {
  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);
}
.card-de8e .pattern-048e .wide_d5e9 {
  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);
}
.panel-advanced-1d6b .black-ae74 {
  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);
}
.upper_e233 .cold-e056 .content-24ee {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper_e233 .cold-e056 .content-24ee {
  background-color: var(--e-global-color-secondary);
}
.upper_e233 .blue_94c2 .content-24ee {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper_e233 .blue_94c2 .content-24ee {
  background-color: var(--e-global-color-secondary);
}
.upper_e233 .button-c97f .gradient_warm_2914 {
  background-color: var(--e-global-color-primary);
}
.upper_e233 .button-c97f:hover .gradient_warm_2914 {
  background-color: var(--e-global-color-secondary);
}
.upper_e233 .smooth_b0a2 {
  background-color: var(--e-global-color-primary);
}
.upper_e233 .smooth_b0a2:hover {
  background-color: var(--e-global-color-accent);
}
.upper_e233 .selected_547b li span {
  background-color: var(--e-global-color-text);
}
.upper_e233 .selected_547b li span:hover {
  background-color: var(--e-global-color-primary);
}
.upper_e233 .selected_547b li.breadcrumb-085c span {
  background-color: var(--e-global-color-accent);
}
.mini_3df9 .fixed_dd54 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_3df9 .logo_stale_89fa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focused_1e98 .thumbnail-1ac0:before {
  background-color: var(--e-global-color-secondary);
}
.focused_1e98 .element-upper-b84e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focused_1e98 .message_right_7f1f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_last_a941 .tag-upper-7cce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_last_a941 .tag-upper-7cce:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_last_a941 .tag-upper-7cce.fn-active-5c90 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_last_a941 .rough-83b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_last_a941 .logo-394b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_last_a941 .form_paper_ca0a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_last_a941 .alert_c16b {
  background-color: var(--e-global-color-primary);
}
.link_last_a941 .alert_c16b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.link_last_a941 .logo-hard-2f82 {
  background-color: var(--e-global-color-primary);
}
.link_last_a941 .logo-hard-2f82 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.box_bright_5dff .surface-c107 .content-7fe6 a {
  color: var(--e-global-color-secondary);
}
.box_bright_5dff .surface-c107 .content-7fe6 a:hover {
  color: var(--e-global-color-secondary);
}
.box_bright_5dff .surface-c107 .content-7fe6,
.box_bright_5dff .surface-c107 .content-7fe6 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_bright_5dff .surface-c107 .detail-small-2a8c {
  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);
}
.box_bright_5dff .surface-c107 .solid-ff25 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_bright_5dff .surface-c107 .form_right_f6a8 {
  background-color: var(--e-global-color-primary);
}
.box_bright_5dff .surface-c107 .form_right_f6a8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_bright_5dff .surface-c107 .form_right_f6a8:hover {
  background-color: var(--e-global-color-primary);
}
.box_bright_5dff .surface-c107 .gradient-light-33ce {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.box_bright_5dff .surface-c107 .gradient-light-33ce {
  background-color: var(--e-global-color-primary);
}
.box_bright_5dff .surface-c107 .gradient-light-33ce:hover {
  background-color: var(--e-global-color-primary);
}
.box_bright_5dff .surface-c107 .smooth_b0a2 {
  background-color: var(--e-global-color-primary);
}
.box_bright_5dff .surface-c107 .smooth_b0a2:hover {
  background-color: var(--e-global-color-primary);
}
.box_bright_5dff .inner_cbe8 .selected_547b li span {
  background-color: var(--e-global-color-text);
}
.box_bright_5dff .inner_cbe8 .selected_547b li span:hover {
  background-color: var(--e-global-color-primary);
}
.box_bright_5dff .inner_cbe8 .selected_547b li.breadcrumb-085c span {
  background-color: var(--e-global-color-accent);
}
.box_bright_5dff .fast_26d1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box_bright_5dff .thumbnail-narrow-f9ef {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_white_2dac .banner_d26d .focus_clean_cbab {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_white_2dac .banner_d26d .basic-d158 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_white_2dac .banner_d26d .dark-6aaf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_f76e .top_8436 {
  border-color: var(--e-global-color-text);
}
.nav_f76e .menu-bright-c4af {
  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);
}
.nav_f76e .preview_3405 {
  color: var(--e-global-color-secondary);
}
.nav_f76e .preview_3405 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_f76e .purple_ba23 > * {
  color: var(--e-global-color-primary);
}
.nav_f76e .purple_ba23 > * svg {
  fill: var(--e-global-color-primary);
}
.nav_f76e .dim_5d1d {
  color: var(--e-global-color-primary);
}
.nav_f76e .dim_5d1d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_f76e .complex-3a6c {
  color: var(--e-global-color-primary);
}
.nav_f76e .complex-3a6c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_f76e .surface_copper_6ec8 {
  color: var(--e-global-color-primary);
}
.nav_f76e .surface_copper_6ec8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_f76e .black_1701 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_f76e .slider_under_748b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_f76e .slider_under_748b.inner-de40 {
  color: var(--e-global-color-secondary);
}
.nav_f76e .slider_under_748b.inner-de40 .fixed_f3ef {
  color: var(--e-global-color-accent);
}
.nav_f76e .slider_under_748b.text-hot-ea60 {
  color: var(--e-global-color-text);
}
.nav_f76e .slider_under_748b.text-hot-ea60 .fixed_f3ef {
  color: var(--e-global-color-text);
}
.nav_f76e .slider_under_748b:before {
  border-top-color: var(--e-global-color-text);
}
.nav_f76e .west-4e83 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_f76e
  .west-4e83
  .simple-9073 {
  background-color: var(--e-global-color-primary);
}
.nav_f76e
  .west-4e83
  .simple-9073 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.nav_f76e .top_8436 .nav-16b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over_c9b7 .stone-e4f5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.over_c9b7 .copper_34f4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade-2f87 .input_hovered_37da {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade-2f87
  .tooltip-yellow-20e5
  .title_basic_5713 {
  background-color: var(--e-global-color-secondary);
}
.shade-2f87
  .tooltip-yellow-20e5.mask-wide-edc2
  .title_basic_5713 {
  background-color: var(--e-global-color-text);
}
.shade-2f87
  .tooltip-yellow-20e5:hover
  .title_basic_5713 {
  background-color: var(--e-global-color-accent);
}
.shade-2f87
  .tooltip-yellow-20e5.fn-active-5c90
  .title_basic_5713 {
  background-color: var(--e-global-color-primary);
}
.red-f879 .sort-7df2 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.red-f879 .preview_fixed_1538 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.red-f879 .hidden-1a2d {
  background-color: var(--e-global-color-primary);
}
.red-f879 .hidden-1a2d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.focus-easy-0aa0 .pattern_0e6d .bronze_733e .pattern_bottom_4bf9 {
  background-color: var(--e-global-color-secondary);
}
.focus-easy-0aa0 .pattern_0e6d .west_04e0:after {
  background-color: var(--e-global-color-secondary);
}
.focus-easy-0aa0 .gas_8a92 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-easy-0aa0 .green_133f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-easy-0aa0 .layout_097e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-easy-0aa0 .caption_a1ed {
  background-color: var(--e-global-color-primary);
}
.focus-easy-0aa0 .caption_a1ed {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.focus-easy-0aa0 .photo-simple-609f {
  background-color: var(--e-global-color-secondary);
}
.focus-easy-0aa0 .photo-simple-609f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.focus-easy-0aa0 .pattern_0e6d .article-hard-59a2 .title_under_c06c:hover {
  background-color: var(--e-global-color-primary);
}
.focus-easy-0aa0
  .pattern_0e6d
  .article-hard-59a2
  .title_under_c06c.aside-soft-30e3 {
  background-color: var(--e-global-color-primary);
}
.focus-easy-0aa0 .pattern_0e6d .accordion-109d:before {
  border-color: var(--e-global-color-primary);
}
.focus-easy-0aa0 .pattern_0e6d .accordion-109d:hover:before {
  border-color: var(--e-global-color-secondary);
}
.focus-easy-0aa0
  .pattern_0e6d
  .accordion-109d.aside-131e:before {
  border-color: var(--e-global-color-primary);
}
.focus-easy-0aa0 .column_liquid_bf0c span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-7bd7 .pattern-dim-6d4c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown-7bd7 .pattern-dim-6d4c:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown-7bd7 .pattern-dim-6d4c.frame_right_46a7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown-7bd7 .button-8943 {
  background-color: var(--e-global-color-primary);
}
.dropdown-7bd7 .button-8943 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown-7bd7
  .stale_e728
  .accordion-next-0a67
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dropdown-7bd7
  .box_slow_8c63
  .accordion-next-0a67
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hovered-6685
  .yellow_2544
  .accent-inner-c69e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-6685
  .yellow_2544
  .large-9c56 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-6685 .overlay-pro-b1f4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-6685 .dropdown-2fd0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hovered-6685 .huge_f4a2 {
  background-color: var(--e-global-color-primary);
}
.hovered-6685 .huge_f4a2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.white-241b .avatar-red-0642 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white-241b .input-a433 {
  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);
}
.white-241b .accordion_e873 {
  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);
}
.white-241b .accordion_e873 a:hover {
  color: var(--e-global-color-secondary);
}
.white-241b .static-b9de {
  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);
}
.white-241b .texture_south_2b65 {
  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);
}
.white-241b .button_black_5047 .smooth_b0a2 {
  background-color: var(--e-global-color-primary);
}
.white-241b .button_black_5047 .smooth_b0a2:hover {
  background-color: var(--e-global-color-accent);
}
.white-241b
  .button_black_5047
  .selected_547b
  li
  span {
  background-color: var(--e-global-color-text);
}
.white-241b
  .button_black_5047
  .selected_547b
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.white-241b
  .button_black_5047
  .selected_547b
  li.breadcrumb-085c
  span {
  background-color: var(--e-global-color-accent);
}
.form-clean-29dd
  .panel-94ea
  .new-9577 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form-clean-29dd .panel-94ea .caption-0190 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form-clean-29dd .panel-94ea .active-a92b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-clean-29dd .filter_6fd6 {
  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);
}
.form-clean-29dd
  .message-bronze-80b5.sort_bd97 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > a {
  background-color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > a
  .upper-9514.photo-5648 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > a
  .footer_a91e.tabs-aa03 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  .list_stone_91a5
  > a {
  background-color: var(--e-global-color-secondary);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  .list_stone_91a5
  > a
  .tag_action_490e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  .list_stone_91a5
  > a
  .footer_a91e.filter-eaf8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > a
  .detail_c04d:before {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  a
  .detail_c04d:before {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5.thumbnail_west_871a
  > a
  .detail_c04d:before {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  .list_stone_91a5.thumbnail_west_871a
  > a
  .detail_c04d:before {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > a
  .preview-fast-7085
  .message_77ab {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  a
  .preview-fast-7085
  .message_77ab {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > a
  .preview-fast-7085
  .message_77ab,
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  a
  .preview-fast-7085
  .message_77ab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > a
  .nav_696e:before {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  a
  .nav_696e:before {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5.thumbnail_west_871a
  > a
  .nav_696e:before {
  color: var(--e-global-color-text);
}
.iron_71a7
  > .sort_hard_a9ee
  > div
  > .element-fa7e
  > .list_stone_91a5
  > .container_2f34
  .list_stone_91a5.thumbnail_west_871a
  > a
  .nav_696e:before {
  color: var(--e-global-color-text);
}
.description-cb8c .secondary-white-9979 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description-cb8c
  .up-b387:hover
  .secondary-white-9979 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.copper-d31f
  > .sort_hard_a9ee
  > .accordion_hard_d44b
  > .accent_e711
  > .section_left_99ec
  > .chip-5547
  .tabs-complex-9620 {
  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);
}
.copper-d31f
  > .sort_hard_a9ee
  > .accordion_hard_d44b
  > .accent_e711
  > .section_left_99ec
  > .chip-5547:hover
  .tabs-complex-9620 {
  color: var(--e-global-color-text);
}
.copper-d31f
  > .sort_hard_a9ee
  > .accordion_hard_d44b
  > .accent_e711
  > .section_left_99ec
  > .chip-5547:hover
  .tabs-complex-9620 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.copper-d31f
  > .sort_hard_a9ee
  > .accordion_hard_d44b
  > .accent_e711
  > .section_left_99ec.footer-7d4c
  > .chip-5547
  .tabs-complex-9620 {
  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);
}
.carousel_19f2 .layout_action_a698 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_19f2 .card-paper-1801 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_19f2 .soft-245b {
  background-color: var(--e-global-color-primary);
}
.carousel_19f2 .soft-245b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask_d1a7
  > .sort_hard_a9ee
  > .progress-up-cd58
  > .accent_purple_e13a
  > .component_clean_cc7d
  .footer-96db {
  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);
}
.mask_d1a7
  > .sort_hard_a9ee
  > .progress-up-cd58
  > .accent_purple_e13a
  > .component_clean_cc7d
  .caption_pressed_0591 {
  color: var(--e-global-color-text);
}
.mask_d1a7
  > .sort_hard_a9ee
  > .progress-up-cd58
  > .accent_purple_e13a
  > .component_clean_cc7d:hover
  .footer-96db {
  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);
}
.mask_d1a7
  > .sort_hard_a9ee
  > .progress-up-cd58
  > .accent_purple_e13a
  > .component_clean_cc7d:hover
  .caption_pressed_0591 {
  color: var(--e-global-color-secondary);
}
.mask_d1a7
  > .sort_hard_a9ee
  > .progress-up-cd58
  > .accent_purple_e13a
  > .component_clean_cc7d.grid_6ae3
  .footer-96db {
  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);
}
.mask_d1a7
  > .sort_hard_a9ee
  > .progress-up-cd58
  > .accent_purple_e13a
  > .component_clean_cc7d.grid_6ae3
  .caption_pressed_0591 {
  color: var(--e-global-color-primary);
}
.backdrop-copper-e78b
  .table-9460
  .component_8bfd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-copper-e78b .description-e292 .nav-16b8 .in_3fc7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under-b41b .thumbnail-78c1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under-b41b .right_1313 .thumbnail-78c1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under-b41b .notice-hot-f1e8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.under-b41b .notice-hot-f1e8 {
  background-color: var(--e-global-color-primary);
}
.text-5f0e .box-south-6083 .list_south_68dc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-5f0e
  .box-south-6083:hover
  .content-hard-04a3 {
  color: var(--e-global-color-secondary);
}
.text-5f0e
  .box-south-6083:hover
  .list_south_68dc {
  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);
}
.tooltip_73ba {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.sort-555e {
  max-width: 1400px !important;
}

.status-5d56 {
  flex-direction: column;
}

.status-5d56 .table-down-41fa {
  font-size: 50px;
  font-weight: bold;
  text-align: center;
  color: #FFD700; /* 金黄色标题 */
  margin-bottom: 5px !important;
  margin-top: -10px !important;
  text-shadow: 2px 2px 4px rgba(0,0,0,0.3); /* 添加文字阴影增强视觉效果 */
}

h2.status-5d56 .table-down-41fa {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
  color: #FFD700; /* 金黄色 */
  text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}

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

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

.medium_9100.wrapper_ddc7 {
  display: none;
}

.active_over_28d8 {
  display: none;
}

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

.short-2767.stone_b4bf {
  margin-bottom: 40px;
  width: 100%;
}

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

.status-5d56 a {
  width: 100%;
}

.grid-large-debf .notice-red-c83c.fresh-0ba0 {
  width: 20% !important;
}

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

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

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

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

.background-tiny-f57d {
  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;
}

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

.background-tiny-f57d: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);
}

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

.grid-large-debf
  .notice-red-c83c.mask_gas_28b6
  .hero_pro_c323
  .image_0469 {
  font-size: 20px !important;
}

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

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

.form-blue-509c h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.item-bottom-c02b.avatar_e4cb > .section_white_b6a7 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

.caption-c722 {
  position: relative;
  width: 100%;
}

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

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

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

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

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

.grid-large-debf
  .notice-red-c83c.heading_8aa5
  .detail_4011
  .block_71ec {
  width: 100% !important;
}

.sort-61ed {
  width: 500px !important;
  max-width: none;
}

.disabled_ccbd {
  width: 100%;
}

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

.green-029b {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

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

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

  visibility: hidden;
}

.green-029b:hover .main_blue_b914 {
  visibility: visible;
}
.green-029b:hover.green-029b::before {
  display: block;
}

.form-blue-509c h3 {
  color: #fff;
}

.popup_paper_0796 {
  margin: 0;
}

.grid-large-debf
  .notice-red-c83c.heading_8aa5
  .block_71ec
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.accent-right-b4a3 {
  width: 100%;
}

.hot-0cb6 {
  width: 100%;
}

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

.hot-0cb6 {
  width: 100%;
}

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

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

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

.pattern_plasma_9c4e {
  margin-top: 15px !important;
}

table {
  margin-top: 20px !important;
  width: 100%;
}

table th {
  background: #fff !important;
}

tr {
  display: flex;
  width: 100%;
}

td {
  background: #fff !important;
  color: #fff;
  font-size: 21px !important;

  border: 1px solid #fff;
  text-align: center !important;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}

ul {
  margin: 0 !important;

  margin-bottom: 15px !important;
}

.status-5d56 .table-down-41fa.picture-mini-10d0 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.status-5d56 h1.table-down-41fa {
  margin-top: 80px !important;
}

.grid-large-debf .notice-red-c83c.center-bd21 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.shade-yellow-0152 img {
  width: 100%;
}

.surface-aa5e .basic_b4ba.hero_pro_c323 {
  justify-content: space-between;
}

.gallery_clean_64d2 {
  display: none;
}

.carousel_orange_e152 .top-9b2c {
  margin: 1px 0 !important;
}

.smooth-5ebb li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .item-bottom-c02b .section_white_b6a7 {
    flex-wrap: nowrap !important;
  }
}

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

  .sort-61ed {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .form-blue-509c h3 {
    font-size: 28px;
  }

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

  .surface-aa5e .basic_b4ba.hero_pro_c323 {
    border-bottom: 1px solid #f0c159;
  }

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

  .item-bottom-c02b.avatar_e4cb > .section_white_b6a7 {
    gap: 15px;
    justify-content: space-between;
  }

  .grid-large-debf
    .notice-red-c83c.heading_8aa5
    .block_71ec
    img {
    width: 60% !important;
  }

  .block_0c7b {
    left: 2%;
  }

  .info_e991 {
    margin: 10px 0;
  }

  .status-5d56 .top-9b2c {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.status-5d56 .table-down-41fa,
  .status-5d56 .table-down-41fa {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .block_71ec {
    justify-content: center;
  }

  .status-5d56 .top-9b2c {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .grid-large-debf .notice-red-c83c.fresh-0ba0 {
    width: 75% !important;
  }

  .shade-yellow-0152 img {
    width: 100% !important;
  }
}

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

  h2.status-5d56 .table-down-41fa,
  .status-5d56 .table-down-41fa {
    font-size: 30px !important;
  }

  .block_71ec {
    justify-content: center;
  }

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

  .form-ff60
    .smooth-8fbf.table_soft_eb71 {
    margin: 0 !important;
  }

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

  .info_e991 {
    display: flex;
  }

  .stone_f18b .pattern_a29a {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .status-5d56 h1.table-down-41fa {
    margin-top: 40px !important;
  }

  .grid-large-debf
    .notice-red-c83c.heading_8aa5
    .block_71ec
    img,
  .wood_244e .detail_4011 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .background-tiny-f57d {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .grid-large-debf .notice-red-c83c.fresh-0ba0 {
    width: 100% !important;
  }

  .item-bottom-c02b.avatar_e4cb > .section_white_b6a7 {
    gap: 3px;
  }

  .status-5d56 .top-9b2c {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

.surface-aa5e .basic_b4ba.hero_pro_c323: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);
}

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

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

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

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

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

/* 图片块简化样式 */
.tabs-0f8b {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .surface-aa5e .basic_b4ba.hero_pro_c323 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .status-5d56 .table-down-41fa {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .pattern_a29a {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.outline_ec8b .texture_fast_2f05 {
  flex-shrink: 0;
  white-space: nowrap;
}

.outline_ec8b .tabs_fresh_8a7c {
  flex-shrink: 0;
  min-width: fit-content;
}

.outline_ec8b .image_0469 {
  white-space: nowrap;
}

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

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

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

.outline_ec8b .tabs_fresh_8a7c {
  max-width: 80px !important;
  overflow: hidden;
}

.outline_ec8b .basic_b4ba.hero_pro_c323 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.outline_ec8b .image_0469 {
  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);
  }
}

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

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

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

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

body .background-tiny-f57d:nth-child(2),
.grid-large-debf .background-tiny-f57d:nth-child(2),
#page .background-tiny-f57d: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;
}

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

/* css-noise: b286 */
.ghost-box-n1 {
  padding: 0.3rem;
  font-size: 11px;
  line-height: 1.1;
}
