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(.shade-00ad) {
  gap: 0.5em;
}
:where(.avatar-8abb) {
  gap: 0.5em;
}
body .iron-7d54 > .alert-narrow-327f {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .iron-7d54 > .primary_2c25 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .iron-7d54 > .gradient_full_2b93 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .label_b0fc > .alert-narrow-327f {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .label_b0fc > .primary_2c25 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .label_b0fc > .gradient_full_2b93 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .label_b0fc
  > :where(:not(.alert-narrow-327f):not(.primary_2c25):not(.status-58e6)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .label_b0fc > .tag-first-5140 {
  max-width: var(--wp--style--global--wide-size);
}
body .shade-00ad {
  display: flex;
}
body .shade-00ad {
  flex-wrap: wrap;
  align-items: center;
}
body .shade-00ad > * {
  margin: 0;
}
body .avatar-8abb {
  display: grid;
}
body .avatar-8abb > * {
  margin: 0;
}
:where(.tabs-outer-190e.shade-00ad) {
  gap: 2em;
}
:where(.tabs-outer-190e.avatar-8abb) {
  gap: 2em;
}
:where(.dropdown_new_50c8.shade-00ad) {
  gap: 1.25em;
}
:where(.dropdown_new_50c8.avatar-8abb) {
  gap: 1.25em;
}
.west_da8b {
  color: var(--wp--preset--color--black) !important;
}
.popup-3357 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.grid-dark-e123 {
  color: var(--wp--preset--color--white) !important;
}
.east_f34f {
  color: var(--wp--preset--color--pale-pink) !important;
}
.widget_740a {
  color: var(--wp--preset--color--vivid-red) !important;
}
.east_bbd3 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.mask-pressed-9dfd {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.surface-08be {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.focus-a163 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.form_soft_e052 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.focused-2f38 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.stale-3252 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.banner-a9ed {
  background-color: var(--wp--preset--color--black) !important;
}
.label_5d58 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.picture-ac47 {
  background-color: var(--wp--preset--color--white) !important;
}
.sort_990f {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.hover-ad70 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.hover-warm-a929 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.highlight-62ad {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.paragraph-91d6 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.bottom-d19c {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.title-4b69 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.backdrop-2932 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.slow_8420 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.next_75bf {
  border-color: var(--wp--preset--color--black) !important;
}
.carousel_13b2 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.photo_6349 {
  border-color: var(--wp--preset--color--white) !important;
}
.highlight_old_9b44 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.top-1564 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.aside_green_1f4b {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.texture-east-d21d {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.purple_f9fa {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.dropdown-7346 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.action-4075 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.tooltip_7bd4 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.disabled-plasma-feea {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.status_advanced_1cfb {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.notification-under-bd39 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.main_40b0 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.purple_4f34 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.box_b4f7 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.hover-e107 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.header-3c24 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.panel_orange_90f8 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.nav_silver_0f04 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.stone_80d6 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.tooltip-ce05 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.hard_fd36 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.new_3ba6 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.blue-ff43 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.tooltip-pro-3b12 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.simple_adf8 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.text_pro_4ed3 a:where(:not(.link_mini_0491)) {
  color: inherit;
}
:where(.dropdown_new_50c8.shade-00ad) {
  gap: 1.25em;
}
:where(.dropdown_new_50c8.avatar-8abb) {
  gap: 1.25em;
}
:where(.tabs-outer-190e.shade-00ad) {
  gap: 2em;
}
:where(.tabs-outer-190e.avatar-8abb) {
  gap: 2em;
}
.cold-8f37 {
  font-size: 1.5em;
  line-height: 1.6;
}

.highlight-lite-6891 .input_tiny_eecc {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_down_5f24 .hover-9660 {
  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);
}
.logo-full-0c8f {
  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);
}
.logo-full-0c8f.aside_2aba .narrow-cb07 {
  background-color: var(--e-global-color-primary);
}
.logo-full-0c8f.cool_906d .narrow-cb07,
.logo-full-0c8f.main_steel_7644 .narrow-cb07 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.overlay-d19f .gradient_7785 {
  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);
}
.component_8025 {
  --divider-color: var(--e-global-color-secondary);
}
.component_8025 .active-under-aa98 {
  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);
}
.component_8025.steel_90ac .huge_c5f4 {
  background-color: var(--e-global-color-secondary);
}
.component_8025.filter-cold-e013 .huge_c5f4,
.component_8025.bright-0672 .huge_c5f4 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.component_8025.filter-cold-e013 .huge_c5f4,
.component_8025.bright-0672 .huge_c5f4 svg {
  fill: var(--e-global-color-secondary);
}
.slider_36d2 .upper-cde4 {
  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);
}
.slider_36d2 .menu-prev-169b {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active_9cee.steel_90ac .huge_c5f4 {
  background-color: var(--e-global-color-primary);
}
.active_9cee.filter-cold-e013 .huge_c5f4,
.active_9cee.bright-0672 .huge_c5f4 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.active_9cee.filter-cold-e013 .huge_c5f4,
.active_9cee.bright-0672 .huge_c5f4 svg {
  fill: var(--e-global-color-primary);
}
.gallery_fe2c.steel_90ac .huge_c5f4 {
  background-color: var(--e-global-color-primary);
}
.gallery_fe2c.filter-cold-e013 .huge_c5f4,
.gallery_fe2c.bright-0672 .huge_c5f4 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.gallery_fe2c .hover-iron-e973 {
  color: var(--e-global-color-primary);
}
.gallery_fe2c .hover-iron-e973,
.gallery_fe2c .hover-iron-e973 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gallery_fe2c .tooltip-huge-f39c {
  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);
}
.alert_0f78 .pro-b827 {
  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);
}
.small-0b66 .inner_936d .description-330e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow_03c6 .slow-4c5b:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.shadow_03c6 .outer_60e8 i {
  color: var(--e-global-color-primary);
}
.shadow_03c6 .outer_60e8 svg {
  fill: var(--e-global-color-primary);
}
.shadow_03c6 .copper_943f {
  color: var(--e-global-color-secondary);
}
.shadow_03c6 .slow-4c5b > .copper_943f,
.shadow_03c6 .slow-4c5b > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block-e3eb .small_0fe1 {
  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-e3eb .detail_mini_5640 {
  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);
}
.bronze-9337 .active_de39 .description_hovered_aff9 {
  background-color: var(--e-global-color-primary);
}
.bronze-9337 .text-06df {
  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-3023 .accent_09cd {
  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-3023 .accent-0d38 {
  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-3023 .pressed_4825 {
  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);
}
.slider_mini_b078 .content-mini-e279,
.slider_mini_b078 .content-mini-e279 a {
  color: var(--e-global-color-primary);
}
.slider_mini_b078 .content-mini-e279.pattern_207e,
.slider_mini_b078 .content-mini-e279.pattern_207e a {
  color: var(--e-global-color-accent);
}
.slider_mini_b078 .content-mini-e279 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider_mini_b078 .focused-d48d {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_north_3068 .modal-12e6,
.outline_north_3068 .down_21a1 {
  color: var(--e-global-color-primary);
}
.outline_north_3068 .modal-12e6 svg {
  fill: var(--e-global-color-primary);
}
.outline_north_3068 .pattern_207e .modal-12e6,
.outline_north_3068 .pattern_207e .down_21a1 {
  color: var(--e-global-color-accent);
}
.outline_north_3068 .pattern_207e .modal-12e6 svg {
  fill: var(--e-global-color-accent);
}
.outline_north_3068 .down_21a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline_north_3068 .focused-d48d {
  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);
}
.gas-8af6 .left-7b3b,
.gas-8af6 .tooltip-green-68ee {
  color: var(--e-global-color-primary);
}
.gas-8af6 .tooltip-green-68ee svg {
  fill: var(--e-global-color-primary);
}
.gas-8af6 .content-mini-e279.pattern_207e a,
.gas-8af6
  .content-mini-e279.pattern_207e
  .tooltip-green-68ee {
  color: var(--e-global-color-accent);
}
.gas-8af6 .left-7b3b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gas-8af6 .focused-d48d {
  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);
}
.highlight-6b4e .wrapper-solid-ef41 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-6b4e .feature_static_5034 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new_240e .primary-solid-7105 .banner_fixed_fabb {
  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);
}
.new_240e .primary-solid-7105 .shadow-dark-54c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new_240e .component-6a3d .banner_fixed_fabb {
  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);
}
.new_240e
  .component-6a3d
  .shadow-dark-54c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new_240e
  .complex-89d7
  .banner_fixed_fabb {
  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);
}
.new_240e
  .complex-89d7
  .shadow-dark-54c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new_240e
  .image-south-df3b
  .banner_fixed_fabb {
  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);
}
.new_240e
  .image-south-df3b
  .shadow-dark-54c6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.content_f98a .alert_motion_37c0 {
  background-color: var(--e-global-color-primary);
}
.content_f98a .alert_motion_37c0:hover {
  background-color: var(--e-global-color-primary);
}
.content_f98a .purple_47b8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.content_f98a
  .alert_motion_37c0:hover
  .purple_47b8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module_d550 .chip-dirty-b10a {
  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);
}
.tiny_316d .disabled-4469 .paper_e080 a {
  background-color: var(--e-global-color-accent);
}
.tiny_316d .disabled-4469 .motion-3dde a {
  background-color: var(--e-global-color-accent);
}
.tiny_316d .disabled-4469 .paper_e080 a,
.tiny_316d .disabled-4469 .motion-3dde a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar-8170
  .title-old-8a82.full-3e9f
  .disabled-4469
  a.under_82d7 {
  background-color: var(--e-global-color-accent);
}
.sidebar-8170
  .title-old-8a82.full-3e9f
  .disabled-4469
  span.under_82d7.fn-current-32cc {
  background-color: var(--e-global-color-text);
}
.sidebar-8170
  .title-old-8a82.full-3e9f
  .disabled-4469
  .under_82d7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff .banner-bright-8432 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .button_4d41
  > .menu-center-0789
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .detail-38a3
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .black_3f66,
.hidden_tall_32ff
  .article_liquid_a71d
  .link-07c2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .heading_basic_54d4,
.hidden_tall_32ff
  .article_liquid_a71d
  a
  .heading_basic_54d4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .summary-abc9 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .in_5f07 {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .in_5f07 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .in_5f07:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .wrapper-992d {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .wrapper-992d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .article_liquid_a71d
  .wrapper-992d:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff
  .dirty_87f0
  .last-725d
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_tall_32ff
  .dirty_87f0
  .box-6c56 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .dirty_87f0
  .summary-abc9 {
  color: var(--e-global-color-text);
}
.hidden_tall_32ff
  .dirty_87f0
  .summary-abc9
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .dirty_87f0
  .in_5f07 {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff
  .dirty_87f0
  .in_5f07 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .dirty_87f0
  .in_5f07:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff
  .dirty_87f0
  .wrapper-992d {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff
  .dirty_87f0
  .wrapper-992d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden_tall_32ff
  .dirty_87f0
  .wrapper-992d:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff .pink-2f83 {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff .pink-2f83:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_tall_32ff .copper_70a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_tall_32ff .paper_5239 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static-6462 .selected-4a8c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static-6462
  .hero_inner_400d
  > div:nth-child(3)
  .selected-4a8c,
.static-6462
  .filter-6d27
  > div:nth-child(1)
  .selected-4a8c,
.static-6462
  .heading_baf4
  > div:nth-child(1)
  .selected-4a8c,
.static-6462
  .tertiary-d284
  > div:nth-child(1)
  .selected-4a8c,
.static-6462
  .breadcrumb-46c9
  > div:nth-child(1)
  .selected-4a8c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static-6462 .row-48c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.static-6462 .alert-7f53 {
  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);
}
.static-6462 .column-hard-e661 {
  background-color: var(--e-global-color-primary);
}
.static-6462 .column-hard-e661 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.static-6462 .column-hard-e661:hover {
  background-color: var(--e-global-color-primary);
}
.static-6462 .carousel-black-9e8c {
  background-color: var(--e-global-color-primary);
}
.static-6462 .carousel-black-9e8c:hover {
  background-color: var(--e-global-color-primary);
}
.static-6462 .copper_70a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static-6462 .paper_5239 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-1f7a .search_953d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.motion-1f7a .north_9b83 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-1f7a .video-8fc6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-1f7a .background_6b3c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-1f7a .dynamic-e9d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-1f7a .carousel-black-9e8c {
  background-color: var(--e-global-color-primary);
}
.motion-1f7a .carousel-black-9e8c:hover {
  background-color: var(--e-global-color-primary);
}
.center-9ff9 .first-afcc {
  background-color: var(--e-global-color-secondary);
}
.center-9ff9 .info-3f3b {
  background-color: var(--e-global-color-text);
}
.center-9ff9 .sort-action-a99a {
  background-color: var(--e-global-color-secondary);
}
.center-9ff9 .backdrop-eabc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.center-9ff9 .steel_1224 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-9ff9 .focused_de65 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-9ff9 .out-91e6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center-9ff9 .action-f4fb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-stale-9d0b .button-out-18ff .outline_3642,
.info-stale-9d0b
  .button-out-18ff
  .outline_3642
  a,
.info-stale-9d0b .thumbnail_hard_c301 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-stale-9d0b .button-out-18ff .dirty-cbfa,
.info-stale-9d0b .chip_west_7393 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-stale-9d0b .button-out-18ff .dirty-cbfa {
  color: var(--e-global-color-text);
}
.info-stale-9d0b .chip_west_7393 {
  color: var(--e-global-color-text);
}
.info-stale-9d0b
  .button-out-18ff
  .thumbnail-19b0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.info-stale-9d0b .description-top-19af .dropdown-focused-16ce {
  background-color: var(--e-global-color-primary);
}
.info-stale-9d0b .description-top-19af .dropdown-focused-16ce:hover {
  background-color: var(--e-global-color-primary);
}
.info-stale-9d0b .description-top-19af .rough-c888 li span {
  background-color: var(--e-global-color-text);
}
.info-stale-9d0b .description-top-19af .rough-c888 li span:hover {
  background-color: var(--e-global-color-primary);
}
.info-stale-9d0b
  .description-top-19af
  .rough-c888
  li.alert_18bd
  span {
  background-color: var(--e-global-color-accent);
}
.info-stale-9d0b .summary-d00b span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.complex-cd1c .blue-e120 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple-8dfe .advanced-7e94 {
  background-color: var(--e-global-color-primary);
}
.purple-8dfe .title_3d72 {
  background-color: var(--e-global-color-secondary);
}
.purple-8dfe .carousel_solid_7d8f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-8dfe .banner-230f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-8dfe .tertiary-thick-8bf7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-8dfe .fresh_d5d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-8dfe .bright_613f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-8dfe .badge_3e3e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-8dfe .avatar_gas_3480 {
  background-color: var(--e-global-color-primary);
}
.purple-8dfe .avatar_gas_3480 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary-4e69 .chip-small-c13a {
  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);
}
.primary-4e69 .gas_3b34 {
  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);
}
.primary-4e69
  .primary_2d40:after {
  background-color: var(--e-global-color-primary);
}
.primary-4e69 .status-dirty-3b5a {
  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-1a11 .thumbnail_hard_c301 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-1a11 .chip_west_7393 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-c5a1 .shade-iron-28cb .out_1b41 {
  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);
}
.hovered-c5a1 .shade-iron-28cb .first-f345 {
  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);
}
.item-focused-3ebd .upper-63b2 {
  background-color: var(--e-global-color-primary);
}
.item-focused-3ebd .main_1fbf {
  background-color: var(--e-global-color-secondary);
}
.item-focused-3ebd .dirty-99fc .static_aff6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-focused-3ebd .top-4f62 .static_aff6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_next_6764 .component-bb9b .mask-upper-a023 {
  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);
}
.grid_next_6764 .component-bb9b .column-cool-58b1 {
  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);
}
.grid_next_6764 .component-bb9b .tabs_south_5553 {
  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);
}
.icon_red_0403 .search_775a {
  border-color: var(--e-global-color-text);
}
.icon_red_0403 .popup-hard-d3b6 {
  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);
}
.icon_red_0403 .icon-9101 {
  color: var(--e-global-color-primary);
}
.icon_red_0403 .new_a11c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section-out-3b0a .nav_3e43 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section-out-3b0a .shadow_steel_676a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section-out-3b0a .row_c8e2:hover .nav_3e43 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section-out-3b0a
  .row_c8e2:hover
  .shadow_steel_676a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.box_fluid_d0df .focus-2e12 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.box_fluid_d0df .feature-df22 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_upper_4f29 .inner-b5d6 .detail-large-9c2d {
  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);
}
.sidebar_upper_4f29 .title-bottom-5f4c .detail-large-9c2d {
  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);
}
.surface-full-d3a1 .texture-under-cbfc {
  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);
}
.panel-blue-a959 .badge-north-42dd .stale_ee4f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-blue-a959 .badge-north-42dd .stale_ee4f {
  background-color: var(--e-global-color-secondary);
}
.panel-blue-a959 .card_up_8ff1 .stale_ee4f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-blue-a959 .card_up_8ff1 .stale_ee4f {
  background-color: var(--e-global-color-secondary);
}
.panel-blue-a959 .hovered-be76 .picture-hard-81a1 {
  background-color: var(--e-global-color-primary);
}
.panel-blue-a959 .hovered-be76:hover .picture-hard-81a1 {
  background-color: var(--e-global-color-secondary);
}
.panel-blue-a959 .dropdown-focused-16ce {
  background-color: var(--e-global-color-primary);
}
.panel-blue-a959 .dropdown-focused-16ce:hover {
  background-color: var(--e-global-color-accent);
}
.panel-blue-a959 .rough-c888 li span {
  background-color: var(--e-global-color-text);
}
.panel-blue-a959 .rough-c888 li span:hover {
  background-color: var(--e-global-color-primary);
}
.panel-blue-a959 .rough-c888 li.alert_18bd span {
  background-color: var(--e-global-color-accent);
}
.green-6a2f .west_3735 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.green-6a2f .feature_gold_af0b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.simple_4ea1 .backdrop-stale-920f:before {
  background-color: var(--e-global-color-secondary);
}
.simple_4ea1 .backdrop_old_fb38 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.simple_4ea1 .popup-active-7fb1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh-f496 .focus-medium-1b04 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh-f496 .focus-medium-1b04:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh-f496 .focus-medium-1b04.fn-active-32cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh-f496 .notice-7ac0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh-f496 .new_5f80 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh-f496 .active-pink-a9c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh-f496 .alert_3f7b {
  background-color: var(--e-global-color-primary);
}
.fresh-f496 .alert_3f7b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fresh-f496 .surface_2700 {
  background-color: var(--e-global-color-primary);
}
.fresh-f496 .surface_2700 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.under-4bb0 .module-purple-7334 .backdrop_2a59 a {
  color: var(--e-global-color-secondary);
}
.under-4bb0 .module-purple-7334 .backdrop_2a59 a:hover {
  color: var(--e-global-color-secondary);
}
.under-4bb0 .module-purple-7334 .backdrop_2a59,
.under-4bb0 .module-purple-7334 .backdrop_2a59 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under-4bb0 .module-purple-7334 .iron_434c {
  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-4bb0 .module-purple-7334 .south-cb7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under-4bb0 .module-purple-7334 .stale_46a3 {
  background-color: var(--e-global-color-primary);
}
.under-4bb0 .module-purple-7334 .stale_46a3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.under-4bb0 .module-purple-7334 .stale_46a3:hover {
  background-color: var(--e-global-color-primary);
}
.under-4bb0 .module-purple-7334 .component-dirty-f893 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.under-4bb0 .module-purple-7334 .component-dirty-f893 {
  background-color: var(--e-global-color-primary);
}
.under-4bb0 .module-purple-7334 .component-dirty-f893:hover {
  background-color: var(--e-global-color-primary);
}
.under-4bb0 .module-purple-7334 .dropdown-focused-16ce {
  background-color: var(--e-global-color-primary);
}
.under-4bb0 .module-purple-7334 .dropdown-focused-16ce:hover {
  background-color: var(--e-global-color-primary);
}
.under-4bb0 .description-top-19af .rough-c888 li span {
  background-color: var(--e-global-color-text);
}
.under-4bb0 .description-top-19af .rough-c888 li span:hover {
  background-color: var(--e-global-color-primary);
}
.under-4bb0 .description-top-19af .rough-c888 li.alert_18bd span {
  background-color: var(--e-global-color-accent);
}
.under-4bb0 .copper_70a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under-4bb0 .paper_5239 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper-1678 .solid_0055 .aside-silver-acf9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper-1678 .solid_0055 .status-a762 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-1678 .solid_0055 .menu_e1d7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_3531 .image_glass_3243 {
  border-color: var(--e-global-color-text);
}
.old_3531 .link-5fa1 {
  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);
}
.old_3531 .gradient_0e28 {
  color: var(--e-global-color-secondary);
}
.old_3531 .gradient_0e28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_3531 .notification-1378 > * {
  color: var(--e-global-color-primary);
}
.old_3531 .notification-1378 > * svg {
  fill: var(--e-global-color-primary);
}
.old_3531 .hover_b207 {
  color: var(--e-global-color-primary);
}
.old_3531 .hover_b207 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old_3531 .main_0cab {
  color: var(--e-global-color-primary);
}
.old_3531 .main_0cab {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old_3531 .preview-next-b994 {
  color: var(--e-global-color-primary);
}
.old_3531 .preview-next-b994 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_3531 .rough-b539 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_3531 .secondary_north_0aca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_3531 .secondary_north_0aca.active-1a02 {
  color: var(--e-global-color-secondary);
}
.old_3531 .secondary_north_0aca.active-1a02 .wrapper-outer-a5d0 {
  color: var(--e-global-color-accent);
}
.old_3531 .secondary_north_0aca.aside-dim-8568 {
  color: var(--e-global-color-text);
}
.old_3531 .secondary_north_0aca.aside-dim-8568 .wrapper-outer-a5d0 {
  color: var(--e-global-color-text);
}
.old_3531 .secondary_north_0aca:before {
  border-top-color: var(--e-global-color-text);
}
.old_3531 .summary-current-c95b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_3531
  .summary-current-c95b
  .wrapper-5814 {
  background-color: var(--e-global-color-primary);
}
.old_3531
  .summary-current-c95b
  .wrapper-5814 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.old_3531 .image_glass_3243 .gas-d52b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main_complex_f6c9 .tabs-pro-48fa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main_complex_f6c9 .hover-hot-196d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tall_b3b1 .hard_2eac {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tall_b3b1
  .status_light_6b11
  .paper_7cd7 {
  background-color: var(--e-global-color-secondary);
}
.tall_b3b1
  .status_light_6b11.frame-next-457b
  .paper_7cd7 {
  background-color: var(--e-global-color-text);
}
.tall_b3b1
  .status_light_6b11:hover
  .paper_7cd7 {
  background-color: var(--e-global-color-accent);
}
.tall_b3b1
  .status_light_6b11.fn-active-32cc
  .paper_7cd7 {
  background-color: var(--e-global-color-primary);
}
.tertiary-thick-1bdd .south_7dd9 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.tertiary-thick-1bdd .picture_top_038c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary-thick-1bdd .tag-south-f7fd {
  background-color: var(--e-global-color-primary);
}
.tertiary-thick-1bdd .tag-south-f7fd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-advanced-878f .layout-fd53 .thick-b28d .module-blue-55a9 {
  background-color: var(--e-global-color-secondary);
}
.header-advanced-878f .layout-fd53 .nav-hovered-a6ee:after {
  background-color: var(--e-global-color-secondary);
}
.header-advanced-878f .stale_693e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-advanced-878f .frame-west-adfd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-advanced-878f .warm_2ff6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-advanced-878f .frame_left_9c3f {
  background-color: var(--e-global-color-primary);
}
.header-advanced-878f .frame_left_9c3f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-advanced-878f .info-d9f0 {
  background-color: var(--e-global-color-secondary);
}
.header-advanced-878f .info-d9f0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-advanced-878f .layout-fd53 .hero_soft_383a .pagination_342d:hover {
  background-color: var(--e-global-color-primary);
}
.header-advanced-878f
  .layout-fd53
  .hero_soft_383a
  .pagination_342d.filter-paper-1b99 {
  background-color: var(--e-global-color-primary);
}
.header-advanced-878f .layout-fd53 .lite-6d07:before {
  border-color: var(--e-global-color-primary);
}
.header-advanced-878f .layout-fd53 .lite-6d07:hover:before {
  border-color: var(--e-global-color-secondary);
}
.header-advanced-878f
  .layout-fd53
  .lite-6d07.overlay_action_d5e8:before {
  border-color: var(--e-global-color-primary);
}
.header-advanced-878f .fast_ee04 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden-bright-9e8b .list-7e1c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hidden-bright-9e8b .list-7e1c:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hidden-bright-9e8b .list-7e1c.motion-499d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hidden-bright-9e8b .outline-a597 {
  background-color: var(--e-global-color-primary);
}
.hidden-bright-9e8b .outline-a597 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hidden-bright-9e8b
  .easy-1c8c
  .notice_white_928b
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hidden-bright-9e8b
  .article-pro-f30b
  .notice_white_928b
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hard-76a4
  .wrapper-f71d
  .gradient-95a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-76a4
  .wrapper-f71d
  .chip-old-7002 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-76a4 .filter_lite_9086 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard-76a4 .list-28ee {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard-76a4 .dropdown-2028 {
  background-color: var(--e-global-color-primary);
}
.hard-76a4 .dropdown-2028 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.image_868d .lite-0df0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image_868d .iron-d25a {
  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);
}
.image_868d .message_bottom_0a93 {
  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);
}
.image_868d .message_bottom_0a93 a:hover {
  color: var(--e-global-color-secondary);
}
.image_868d .panel_0ecd {
  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);
}
.image_868d .sidebar_c17f {
  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);
}
.image_868d .cold_3d75 .dropdown-focused-16ce {
  background-color: var(--e-global-color-primary);
}
.image_868d .cold_3d75 .dropdown-focused-16ce:hover {
  background-color: var(--e-global-color-accent);
}
.image_868d
  .cold_3d75
  .rough-c888
  li
  span {
  background-color: var(--e-global-color-text);
}
.image_868d
  .cold_3d75
  .rough-c888
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.image_868d
  .cold_3d75
  .rough-c888
  li.alert_18bd
  span {
  background-color: var(--e-global-color-accent);
}
.avatar-last-37b3
  .accent_hot_f65f
  .primary-00b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar-last-37b3 .accent_hot_f65f .breadcrumb_33e8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar-last-37b3 .accent_hot_f65f .backdrop_west_0d22 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-last-37b3 .huge-8d5e {
  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);
}
.avatar-last-37b3
  .content_a6d2.top-69be {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > a {
  background-color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > a
  .search_c672.shadow-97e3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > a
  .widget_pro_b3ff.row-west-28bb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  .banner-bronze-06c9
  > a {
  background-color: var(--e-global-color-secondary);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  .banner-bronze-06c9
  > a
  .title-585f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  .banner-bronze-06c9
  > a
  .widget_pro_b3ff.hover-easy-175a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > a
  .active_4b5d:before {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  a
  .active_4b5d:before {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9.carousel_7951
  > a
  .active_4b5d:before {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  .banner-bronze-06c9.carousel_7951
  > a
  .active_4b5d:before {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > a
  .accent-3552
  .yellow-c1ed {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  a
  .accent-3552
  .yellow-c1ed {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > a
  .accent-3552
  .yellow-c1ed,
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  a
  .accent-3552
  .yellow-c1ed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > a
  .detail-complex-4c2c:before {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  a
  .detail-complex-4c2c:before {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9.carousel_7951
  > a
  .detail-complex-4c2c:before {
  color: var(--e-global-color-text);
}
.card_steel_7210
  > .border_warm_6ea0
  > div
  > .header_bf9d
  > .banner-bronze-06c9
  > .small_07f6
  .banner-bronze-06c9.carousel_7951
  > a
  .detail-complex-4c2c:before {
  color: var(--e-global-color-text);
}
.simple_3300 .static_a147 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.simple_3300
  .purple_9b87:hover
  .static_a147 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-a9b6
  > .border_warm_6ea0
  > .box-2448
  > .sort_mini_d2be
  > .banner_7b73
  > .content-action-db45
  .accent-d375 {
  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);
}
.thumbnail-a9b6
  > .border_warm_6ea0
  > .box-2448
  > .sort_mini_d2be
  > .banner_7b73
  > .content-action-db45:hover
  .accent-d375 {
  color: var(--e-global-color-text);
}
.thumbnail-a9b6
  > .border_warm_6ea0
  > .box-2448
  > .sort_mini_d2be
  > .banner_7b73
  > .content-action-db45:hover
  .accent-d375 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-a9b6
  > .border_warm_6ea0
  > .box-2448
  > .sort_mini_d2be
  > .banner_7b73.complex_653c
  > .content-action-db45
  .accent-d375 {
  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);
}
.description_thick_48f2 .photo-2442 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_thick_48f2 .slider-e7b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_thick_48f2 .detail_paper_77bf {
  background-color: var(--e-global-color-primary);
}
.description_thick_48f2 .detail_paper_77bf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_8eb2
  > .border_warm_6ea0
  > .column_0e50
  > .avatar_next_e690
  > .label_west_8a56
  .static-6323 {
  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);
}
.notice_8eb2
  > .border_warm_6ea0
  > .column_0e50
  > .avatar_next_e690
  > .label_west_8a56
  .logo_247c {
  color: var(--e-global-color-text);
}
.notice_8eb2
  > .border_warm_6ea0
  > .column_0e50
  > .avatar_next_e690
  > .label_west_8a56:hover
  .static-6323 {
  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);
}
.notice_8eb2
  > .border_warm_6ea0
  > .column_0e50
  > .avatar_next_e690
  > .label_west_8a56:hover
  .logo_247c {
  color: var(--e-global-color-secondary);
}
.notice_8eb2
  > .border_warm_6ea0
  > .column_0e50
  > .avatar_next_e690
  > .label_west_8a56.wood_aff4
  .static-6323 {
  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);
}
.notice_8eb2
  > .border_warm_6ea0
  > .column_0e50
  > .avatar_next_e690
  > .label_west_8a56.wood_aff4
  .logo_247c {
  color: var(--e-global-color-primary);
}
.summary_3323
  .logo-24d5
  .frame-up-7d89 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_3323 .wood-1f47 .gas-d52b .gallery_72fb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hot-cdf6 .active-d0c5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hot-cdf6 .hero_b1e5 .active-d0c5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hot-cdf6 .sort_7627 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hot-cdf6 .sort_7627 {
  background-color: var(--e-global-color-primary);
}
.form-south-8cc4 .huge-c0c3 .tag_0345 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form-south-8cc4
  .huge-c0c3:hover
  .east_a1de {
  color: var(--e-global-color-secondary);
}
.form-south-8cc4
  .huge-c0c3:hover
  .tag_0345 {
  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);
}
.dynamic_c1bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.chip-mini-4600 {
  flex-direction: column;
}

.chip-mini-4600 .smooth_0fbc {
  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.chip-mini-4600 .smooth_0fbc {
  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);
}

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

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

.up_c592.preview_6297 {
  display: none;
}

.hover-down-f58b {
  display: none;
}

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

.border-under-d1a7.progress_pro_da96 {
  margin-bottom: 40px;
  width: 100%;
}

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

.chip-mini-4600 a {
  width: 100%;
}

.surface_f2a5 .breadcrumb_bd65.tag_827e {
  width: 20% !important;
}

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

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

.modal-911a svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

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

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

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

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

.surface_f2a5
  .breadcrumb_bd65.tiny_9616
  .sidebar-374a
  .media-hard-96e1 {
  font-size: 20px !important;
}

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

.selected-3b69 {
  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;
}

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

  text-align: center;
}

.main_medium_bb13.detail_solid_b62f > .gallery-black-aae9 {
  display: flex;
  align-items: center;
}

.layout-21b9 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.carousel-7ff5 {
  position: relative;
  width: 100%;
}

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

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

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

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

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

.surface_f2a5
  .breadcrumb_bd65.huge-f026
  .dynamic_c269
  .bronze_ad59 {
  width: 100% !important;
}

.caption-last-b083 {
  width: 500px !important;
  max-width: none;
}

.accent-c3c8 {
  width: 100%;
}

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

.outer-640b {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

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

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

  visibility: hidden;
}

.outer-640b:hover .active_140e {
  visibility: visible;
}
.outer-640b:hover.outer-640b::before {
  display: block;
}

.caption_static_98a6 h3 {
  color: #fff;
}

.action-d27c {
  margin: 0;
}

.surface_f2a5
  .breadcrumb_bd65.huge-f026
  .bronze_ad59
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.silver_3c84 {
  width: 100%;
}

.container-647d {
  width: 100%;
}

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

.container-647d {
  width: 100%;
}

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

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

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

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

.chip-mini-4600 .smooth_0fbc.easy-fc69 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.chip-mini-4600 h1.smooth_0fbc {
  margin-top: 80px !important;
}

.surface_f2a5 .breadcrumb_bd65.dim-cb09 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.link_right_789a img {
  width: 100%;
}

.active-dirty-ec41 .article-592b.sidebar-374a {
  justify-content: space-between;
}

.outer-ba27 {
  display: none;
}

.mask-dim-0067 .in-3517 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .main_medium_bb13 .gallery-black-aae9 {
    flex-wrap: nowrap !important;
  }
}

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

  .caption-last-b083 {
    width: 100% !important;
  }
}

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

  .modal-911a svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .active-dirty-ec41 .article-592b.sidebar-374a {
    border-bottom: 1px solid #f0c159;
  }

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

  .main_medium_bb13.detail_solid_b62f > .gallery-black-aae9 {
    gap: 15px;
    justify-content: space-between;
  }

  .surface_f2a5
    .breadcrumb_bd65.huge-f026
    .bronze_ad59
    img {
    width: 60% !important;
  }

  .container_advanced_3daf {
    left: 2%;
  }

  .down_7ead {
    margin: 10px 0;
  }

  .chip-mini-4600 .in-3517 {
    margin: 0;
    margin-bottom: 10px;
  }

  .modal-911a {
    font-size: 16px !important;
  }

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

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

  h2.chip-mini-4600 .smooth_0fbc,
  .chip-mini-4600 .smooth_0fbc {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .bronze_ad59 {
    justify-content: center;
  }

  .chip-mini-4600 .in-3517 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .surface_f2a5 .breadcrumb_bd65.tag_827e {
    width: 75% !important;
  }

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

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

  h2.chip-mini-4600 .smooth_0fbc,
  .chip-mini-4600 .smooth_0fbc {
    font-size: 30px !important;
  }

  .bronze_ad59 {
    justify-content: center;
  }

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

  .bronze_d6ed
    .footer-764e.top_631a {
    margin: 0 !important;
  }

  .layout-21b9 {
    margin: 0;
    gap: 10px;
  }

  .down_7ead {
    display: flex;
  }

  .selected-c074 .modal-911a {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .chip-mini-4600 h1.smooth_0fbc {
    margin-top: 40px !important;
  }

  .surface_f2a5
    .breadcrumb_bd65.huge-f026
    .bronze_ad59
    img,
  .slider_36d2 .dynamic_c269 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .surface_f2a5 .breadcrumb_bd65.tag_827e {
    width: 100% !important;
  }

  .main_medium_bb13.detail_solid_b62f > .gallery-black-aae9 {
    gap: 3px;
  }

  .chip-mini-4600 .in-3517 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.active-dirty-ec41 .article-592b.sidebar-374a {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.active-dirty-ec41 .article-592b.sidebar-374a: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);
}

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

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

.chip-mini-4600 {
  position: relative;
  padding-top: 30px;
}

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

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

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

/* 响应式增强 */
@media (max-width: 767px) {
  .active-dirty-ec41 .article-592b.sidebar-374a {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .chip-mini-4600 .smooth_0fbc {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .modal-911a {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.article_67a8 .notification_blue_a13a {
  flex-shrink: 0;
  white-space: nowrap;
}

.article_67a8 .tall_b161 {
  flex-shrink: 0;
  min-width: fit-content;
}

.article_67a8 .media-hard-96e1 {
  white-space: nowrap;
}

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

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

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

.article_67a8 .tall_b161 {
  max-width: 80px !important;
  overflow: hidden;
}

.article_67a8 .article-592b.sidebar-374a {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.article_67a8 .media-hard-96e1 {
  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);
  }
}

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

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

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

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

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

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

/* css-noise: 4717 */
.ghost-box-y4 {
  padding: 0.3rem;
  font-size: 12px;
  line-height: 1.1;
}
