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(.shadow_medium_ef37) {
  gap: 0.5em;
}
:where(.overlay-0023) {
  gap: 0.5em;
}
body .full-6cf6 > .component-hot-6fff {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .full-6cf6 > .up_7c97 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .full-6cf6 > .north-6296 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .filter-dark-c16a > .component-hot-6fff {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .filter-dark-c16a > .up_7c97 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .filter-dark-c16a > .north-6296 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .filter-dark-c16a
  > :where(:not(.component-hot-6fff):not(.up_7c97):not(.red_fa1d)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .filter-dark-c16a > .block-static-87bd {
  max-width: var(--wp--style--global--wide-size);
}
body .shadow_medium_ef37 {
  display: flex;
}
body .shadow_medium_ef37 {
  flex-wrap: wrap;
  align-items: center;
}
body .shadow_medium_ef37 > * {
  margin: 0;
}
body .overlay-0023 {
  display: grid;
}
body .overlay-0023 > * {
  margin: 0;
}
:where(.icon_bottom_5abd.shadow_medium_ef37) {
  gap: 2em;
}
:where(.icon_bottom_5abd.overlay-0023) {
  gap: 2em;
}
:where(.alert_middle_91dc.shadow_medium_ef37) {
  gap: 1.25em;
}
:where(.alert_middle_91dc.overlay-0023) {
  gap: 1.25em;
}
.secondary-simple-7a6a {
  color: var(--wp--preset--color--black) !important;
}
.active_8ead {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.texture_right_6fef {
  color: var(--wp--preset--color--white) !important;
}
.tabs-out-de96 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.logo_down_ae1c {
  color: var(--wp--preset--color--vivid-red) !important;
}
.avatar-active-e0b1 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.border_prev_00c2 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.motion_0e6a {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.notification_wood_d1a8 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.wide-b084 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hot-a4e2 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.basic-8e81 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.media-a1c7 {
  background-color: var(--wp--preset--color--black) !important;
}
.avatar-upper-a36f {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.backdrop-535c {
  background-color: var(--wp--preset--color--white) !important;
}
.progress-03fb {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.fast-9780 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.paragraph-3ff0 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.disabled_small_1579 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.orange_a85f {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.title_b6fc {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.main_next_2dec {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hot_ac6a {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.chip-6f5d {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.background-28ce {
  border-color: var(--wp--preset--color--black) !important;
}
.dynamic-60af {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.inner-3fea {
  border-color: var(--wp--preset--color--white) !important;
}
.button_middle_6dc6 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.badge_a4cc {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.disabled-paper-bf7e {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.shadow_3b12 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.item-e2ef {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.sidebar-7944 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.grid-16c0 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.menu-gas-3ed5 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.form_bottom_12e9 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.module_gold_76f4 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.dirty-afce {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.detail-ced5 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.chip_slow_1d3a {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.summary_b411 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.sidebar_cool_957b {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.menu-solid-5987 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.description-huge-b96a {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.widget_light_3dbd {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.badge_8a01 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.widget_bottom_22f8 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.popup-8ec5 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.fresh-6368 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.dark-1cb2 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.active_0230 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.gallery-d759 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.active_6e2c a:where(:not(.tooltip-right-c6b1)) {
  color: inherit;
}
:where(.alert_middle_91dc.shadow_medium_ef37) {
  gap: 1.25em;
}
:where(.alert_middle_91dc.overlay-0023) {
  gap: 1.25em;
}
:where(.icon_bottom_5abd.shadow_medium_ef37) {
  gap: 2em;
}
:where(.icon_bottom_5abd.overlay-0023) {
  gap: 2em;
}
.west_aff4 {
  font-size: 1.5em;
  line-height: 1.6;
}

.module-small-520a .tooltip_soft_431e {
  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);
}
.icon-391a .liquid_f14a {
  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);
}
.background-ad1d {
  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);
}
.background-ad1d.narrow_c976 .texture_light_9cc4 {
  background-color: var(--e-global-color-primary);
}
.background-ad1d.focus-hard-11bb .texture_light_9cc4,
.background-ad1d.mask-rough-205e .texture_light_9cc4 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.new_fce7 .video_yellow_8b1d {
  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);
}
.tag-silver-e943 {
  --divider-color: var(--e-global-color-secondary);
}
.tag-silver-e943 .card-paper-cee9 {
  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);
}
.tag-silver-e943.button-13a7 .huge_81e1 {
  background-color: var(--e-global-color-secondary);
}
.tag-silver-e943.caption-huge-4d98 .huge_81e1,
.tag-silver-e943.pattern_ec7d .huge_81e1 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.tag-silver-e943.caption-huge-4d98 .huge_81e1,
.tag-silver-e943.pattern_ec7d .huge_81e1 svg {
  fill: var(--e-global-color-secondary);
}
.lower-f9db .filter_focused_66c9 {
  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);
}
.lower-f9db .popup_glass_8854 {
  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);
}
.south-f687.button-13a7 .huge_81e1 {
  background-color: var(--e-global-color-primary);
}
.south-f687.caption-huge-4d98 .huge_81e1,
.south-f687.pattern_ec7d .huge_81e1 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.south-f687.caption-huge-4d98 .huge_81e1,
.south-f687.pattern_ec7d .huge_81e1 svg {
  fill: var(--e-global-color-primary);
}
.status-32fb.button-13a7 .huge_81e1 {
  background-color: var(--e-global-color-primary);
}
.status-32fb.caption-huge-4d98 .huge_81e1,
.status-32fb.pattern_ec7d .huge_81e1 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.status-32fb .table_5161 {
  color: var(--e-global-color-primary);
}
.status-32fb .table_5161,
.status-32fb .table_5161 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status-32fb .main_gold_57b6 {
  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);
}
.text_in_5547 .container_outer_70fc {
  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_5036 .border_orange_bf8c .selected-44c0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hidden-motion-800b .chip-pink-9ab4:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.hidden-motion-800b .medium_08bd i {
  color: var(--e-global-color-primary);
}
.hidden-motion-800b .medium_08bd svg {
  fill: var(--e-global-color-primary);
}
.hidden-motion-800b .modal-cc33 {
  color: var(--e-global-color-secondary);
}
.hidden-motion-800b .chip-pink-9ab4 > .modal-cc33,
.hidden-motion-800b .chip-pink-9ab4 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.smooth_2ca7 .menu_4ed9 {
  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);
}
.smooth_2ca7 .solid_af5d {
  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);
}
.surface-7693 .wrapper_smooth_ab77 .glass_8776 {
  background-color: var(--e-global-color-primary);
}
.surface-7693 .badge_fixed_84f2 {
  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);
}
.detail_bbb7 .hover_hard_df77 {
  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);
}
.detail_bbb7 .feature-5eaa {
  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);
}
.detail_bbb7 .link-slow-b11e {
  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);
}
.fresh_11fe .box_wide_0bea,
.fresh_11fe .box_wide_0bea a {
  color: var(--e-global-color-primary);
}
.fresh_11fe .box_wide_0bea.slider_clean_a7cb,
.fresh_11fe .box_wide_0bea.slider_clean_a7cb a {
  color: var(--e-global-color-accent);
}
.fresh_11fe .box_wide_0bea {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh_11fe .white-bcf9 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_gold_3d21 .gradient-5c5f,
.tag_gold_3d21 .background_8bc9 {
  color: var(--e-global-color-primary);
}
.tag_gold_3d21 .gradient-5c5f svg {
  fill: var(--e-global-color-primary);
}
.tag_gold_3d21 .slider_clean_a7cb .gradient-5c5f,
.tag_gold_3d21 .slider_clean_a7cb .background_8bc9 {
  color: var(--e-global-color-accent);
}
.tag_gold_3d21 .slider_clean_a7cb .gradient-5c5f svg {
  fill: var(--e-global-color-accent);
}
.tag_gold_3d21 .background_8bc9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag_gold_3d21 .white-bcf9 {
  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);
}
.blue-9538 .tertiary-middle-10af,
.blue-9538 .description_d560 {
  color: var(--e-global-color-primary);
}
.blue-9538 .description_d560 svg {
  fill: var(--e-global-color-primary);
}
.blue-9538 .box_wide_0bea.slider_clean_a7cb a,
.blue-9538
  .box_wide_0bea.slider_clean_a7cb
  .description_d560 {
  color: var(--e-global-color-accent);
}
.blue-9538 .tertiary-middle-10af {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.blue-9538 .white-bcf9 {
  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);
}
.texture_fixed_500f .popup-outer-4c6d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_fixed_500f .banner_medium_c1cf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-cold-fc45 .advanced-cbde .aside-38f5 {
  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);
}
.article-cold-fc45 .advanced-cbde .notification-hard-4f67 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-cold-fc45 .element-d4cc .aside-38f5 {
  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);
}
.article-cold-fc45
  .element-d4cc
  .notification-hard-4f67 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-cold-fc45
  .detail-3990
  .aside-38f5 {
  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);
}
.article-cold-fc45
  .detail-3990
  .notification-hard-4f67 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-cold-fc45
  .layout_67bb
  .aside-38f5 {
  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);
}
.article-cold-fc45
  .layout_67bb
  .notification-hard-4f67 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.current-14f0 .west-e957 {
  background-color: var(--e-global-color-primary);
}
.current-14f0 .west-e957:hover {
  background-color: var(--e-global-color-primary);
}
.current-14f0 .card-a17b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.current-14f0
  .west-e957:hover
  .card-a17b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status-7182 .bronze-bce3 {
  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);
}
.narrow_1aa4 .pro_d345 .small_2a63 a {
  background-color: var(--e-global-color-accent);
}
.narrow_1aa4 .pro_d345 .slow_3869 a {
  background-color: var(--e-global-color-accent);
}
.narrow_1aa4 .pro_d345 .small_2a63 a,
.narrow_1aa4 .pro_d345 .slow_3869 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.white_72e2
  .card-0959.simple_e601
  .pro_d345
  a.center_0fc1 {
  background-color: var(--e-global-color-accent);
}
.white_72e2
  .card-0959.simple_e601
  .pro_d345
  span.center_0fc1.fn-current-76b1 {
  background-color: var(--e-global-color-text);
}
.white_72e2
  .card-0959.simple_e601
  .pro_d345
  .center_0fc1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71 .gradient_last_e84a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .content-active-c15f
  > .thick_b547
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .cool-a579
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .caption-wood-638c
  .pattern-dirty-8fbb,
.mask_3f71
  .caption-wood-638c
  .east_1423 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mask_3f71
  .caption-wood-638c
  .video_dark_f877,
.mask_3f71
  .caption-wood-638c
  a
  .video_dark_f877 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .caption-wood-638c
  .disabled_plasma_ffd6 {
  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);
}
.mask_3f71
  .caption-wood-638c
  .cool_f384 {
  background-color: var(--e-global-color-primary);
}
.mask_3f71
  .caption-wood-638c
  .cool_f384 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .caption-wood-638c
  .cool_f384:hover {
  background-color: var(--e-global-color-primary);
}
.mask_3f71
  .caption-wood-638c
  .nav_98bf {
  background-color: var(--e-global-color-primary);
}
.mask_3f71
  .caption-wood-638c
  .nav_98bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .caption-wood-638c
  .nav_98bf:hover {
  background-color: var(--e-global-color-primary);
}
.mask_3f71
  .menu_small_24d4
  .tertiary_next_a76f
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mask_3f71
  .menu_small_24d4
  .paragraph_bfd0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .menu_small_24d4
  .disabled_plasma_ffd6 {
  color: var(--e-global-color-text);
}
.mask_3f71
  .menu_small_24d4
  .disabled_plasma_ffd6
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .menu_small_24d4
  .cool_f384 {
  background-color: var(--e-global-color-primary);
}
.mask_3f71
  .menu_small_24d4
  .cool_f384 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .menu_small_24d4
  .cool_f384:hover {
  background-color: var(--e-global-color-primary);
}
.mask_3f71
  .menu_small_24d4
  .nav_98bf {
  background-color: var(--e-global-color-primary);
}
.mask_3f71
  .menu_small_24d4
  .nav_98bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_3f71
  .menu_small_24d4
  .nav_98bf:hover {
  background-color: var(--e-global-color-primary);
}
.mask_3f71 .outer_7dfe {
  background-color: var(--e-global-color-primary);
}
.mask_3f71 .outer_7dfe:hover {
  background-color: var(--e-global-color-primary);
}
.mask_3f71 .block_32e3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mask_3f71 .tooltip-dbc5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-paper-3237 .rough-e5eb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-paper-3237
  .hidden-d521
  > div:nth-child(3)
  .rough-e5eb,
.button-paper-3237
  .static_fa34
  > div:nth-child(1)
  .rough-e5eb,
.button-paper-3237
  .title-dim-9347
  > div:nth-child(1)
  .rough-e5eb,
.button-paper-3237
  .prev-ad01
  > div:nth-child(1)
  .rough-e5eb,
.button-paper-3237
  .primary-7003
  > div:nth-child(1)
  .rough-e5eb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-paper-3237 .logo-clean-b67e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button-paper-3237 .summary-5192 {
  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);
}
.button-paper-3237 .over_ac64 {
  background-color: var(--e-global-color-primary);
}
.button-paper-3237 .over_ac64 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button-paper-3237 .over_ac64:hover {
  background-color: var(--e-global-color-primary);
}
.button-paper-3237 .heading_45af {
  background-color: var(--e-global-color-primary);
}
.button-paper-3237 .heading_45af:hover {
  background-color: var(--e-global-color-primary);
}
.button-paper-3237 .block_32e3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-paper-3237 .tooltip-dbc5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.warm-df26 .progress_c005 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.warm-df26 .narrow_d425 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-df26 .box_83e6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-df26 .section_dfa1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-df26 .slow_0ef6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-df26 .heading_45af {
  background-color: var(--e-global-color-primary);
}
.warm-df26 .heading_45af:hover {
  background-color: var(--e-global-color-primary);
}
.photo-b0ed .stale-28db {
  background-color: var(--e-global-color-secondary);
}
.photo-b0ed .pink-2478 {
  background-color: var(--e-global-color-text);
}
.photo-b0ed .tertiary-down-d138 {
  background-color: var(--e-global-color-secondary);
}
.photo-b0ed .disabled_copper_cdde {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo-b0ed .icon-4dff {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-b0ed .border_0657 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-b0ed .form-wide-9890 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-b0ed .active-7bab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-1a59 .nav_c466 .description_fast_7cc2,
.notification-1a59
  .nav_c466
  .description_fast_7cc2
  a,
.notification-1a59 .progress-white-ac6d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-1a59 .nav_c466 .cold-f096,
.notification-1a59 .liquid-009a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-1a59 .nav_c466 .cold-f096 {
  color: var(--e-global-color-text);
}
.notification-1a59 .liquid-009a {
  color: var(--e-global-color-text);
}
.notification-1a59
  .nav_c466
  .dropdown-fabc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notification-1a59 .outer-1d21 .banner-medium-ed02 {
  background-color: var(--e-global-color-primary);
}
.notification-1a59 .outer-1d21 .banner-medium-ed02:hover {
  background-color: var(--e-global-color-primary);
}
.notification-1a59 .outer-1d21 .border-paper-6d7a li span {
  background-color: var(--e-global-color-text);
}
.notification-1a59 .outer-1d21 .border-paper-6d7a li span:hover {
  background-color: var(--e-global-color-primary);
}
.notification-1a59
  .outer-1d21
  .border-paper-6d7a
  li.black-8a08
  span {
  background-color: var(--e-global-color-accent);
}
.notification-1a59 .out_5bc2 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_75ba .border_plasma_b595 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hovered-2860 .thumbnail-selected-33a5 {
  background-color: var(--e-global-color-primary);
}
.hovered-2860 .aside-selected-33a4 {
  background-color: var(--e-global-color-secondary);
}
.hovered-2860 .media_cf62 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-2860 .label-hot-7a32 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-2860 .accordion-first-edaf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-2860 .panel-71b5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-2860 .container-30df {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-2860 .left-aa7e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hovered-2860 .first-860e {
  background-color: var(--e-global-color-primary);
}
.hovered-2860 .first-860e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.link-c693 .logo-408e {
  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);
}
.link-c693 .under_f58d {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.link-c693
  .surface_a1a7:after {
  background-color: var(--e-global-color-primary);
}
.link-c693 .tabs-6342 {
  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);
}
.widget-0791 .progress-white-ac6d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget-0791 .liquid-009a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info_b6fe .secondary_simple_0f02 .out_b7cc {
  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);
}
.info_b6fe .secondary_simple_0f02 .simple-0608 {
  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);
}
.search-tiny-c2e9 .widget_gas_6732 {
  background-color: var(--e-global-color-primary);
}
.search-tiny-c2e9 .pagination_299c {
  background-color: var(--e-global-color-secondary);
}
.search-tiny-c2e9 .down_5429 .popup_b3e0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.search-tiny-c2e9 .surface_9ea2 .popup_b3e0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-fe76 .huge_0ce9 .title_current_5497 {
  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-fe76 .huge_0ce9 .complex-9e38 {
  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-fe76 .huge_0ce9 .column-huge-d46a {
  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);
}
.white_da94 .summary-over-e1d0 {
  border-color: var(--e-global-color-text);
}
.white_da94 .simple_e5e7 {
  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);
}
.white_da94 .info-south-9434 {
  color: var(--e-global-color-primary);
}
.white_da94 .primary_gold_ca30 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower-5e4c .card_purple_4566 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower-5e4c .mask_lower_9c4e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower-5e4c .message_3ded:hover .card_purple_4566 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower-5e4c
  .message_3ded:hover
  .mask_lower_9c4e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gradient_657e .light-ce03 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gradient_657e .complex_147b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_c44a .notice-edfa .overlay-f0af {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header_c44a .link_48d1 .overlay-f0af {
  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);
}
.light_cebd .middle_37a1 {
  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);
}
.surface-east-75ba .dark_2a06 .top-2e4d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-east-75ba .dark_2a06 .top-2e4d {
  background-color: var(--e-global-color-secondary);
}
.surface-east-75ba .new-7c88 .top-2e4d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-east-75ba .new-7c88 .top-2e4d {
  background-color: var(--e-global-color-secondary);
}
.surface-east-75ba .popup_c1a0 .complex_69a3 {
  background-color: var(--e-global-color-primary);
}
.surface-east-75ba .popup_c1a0:hover .complex_69a3 {
  background-color: var(--e-global-color-secondary);
}
.surface-east-75ba .banner-medium-ed02 {
  background-color: var(--e-global-color-primary);
}
.surface-east-75ba .banner-medium-ed02:hover {
  background-color: var(--e-global-color-accent);
}
.surface-east-75ba .border-paper-6d7a li span {
  background-color: var(--e-global-color-text);
}
.surface-east-75ba .border-paper-6d7a li span:hover {
  background-color: var(--e-global-color-primary);
}
.surface-east-75ba .border-paper-6d7a li.black-8a08 span {
  background-color: var(--e-global-color-accent);
}
.fluid-f793 .banner-current-5596 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-f793 .upper_2cc7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hot_76b6 .frame_bronze_e00f:before {
  background-color: var(--e-global-color-secondary);
}
.hot_76b6 .wrapper-prev-0da1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hot_76b6 .image-cool-6376 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination_green_a66c .chip-fixed-584f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination_green_a66c .chip-fixed-584f:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination_green_a66c .chip-fixed-584f.fn-active-76b1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination_green_a66c .hidden-50d4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination_green_a66c .rough_e7d9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination_green_a66c .pro_435f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination_green_a66c .texture_7a91 {
  background-color: var(--e-global-color-primary);
}
.pagination_green_a66c .texture_7a91 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pagination_green_a66c .link-dde3 {
  background-color: var(--e-global-color-primary);
}
.pagination_green_a66c .link-dde3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.upper-2301 .action-80a6 .description-53e5 a {
  color: var(--e-global-color-secondary);
}
.upper-2301 .action-80a6 .description-53e5 a:hover {
  color: var(--e-global-color-secondary);
}
.upper-2301 .action-80a6 .description-53e5,
.upper-2301 .action-80a6 .description-53e5 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-2301 .action-80a6 .brown_3b59 {
  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);
}
.upper-2301 .action-80a6 .outline-north-c264 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-2301 .action-80a6 .dark-574d {
  background-color: var(--e-global-color-primary);
}
.upper-2301 .action-80a6 .dark-574d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-2301 .action-80a6 .dark-574d:hover {
  background-color: var(--e-global-color-primary);
}
.upper-2301 .action-80a6 .in-49d2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.upper-2301 .action-80a6 .in-49d2 {
  background-color: var(--e-global-color-primary);
}
.upper-2301 .action-80a6 .in-49d2:hover {
  background-color: var(--e-global-color-primary);
}
.upper-2301 .action-80a6 .banner-medium-ed02 {
  background-color: var(--e-global-color-primary);
}
.upper-2301 .action-80a6 .banner-medium-ed02:hover {
  background-color: var(--e-global-color-primary);
}
.upper-2301 .outer-1d21 .border-paper-6d7a li span {
  background-color: var(--e-global-color-text);
}
.upper-2301 .outer-1d21 .border-paper-6d7a li span:hover {
  background-color: var(--e-global-color-primary);
}
.upper-2301 .outer-1d21 .border-paper-6d7a li.black-8a08 span {
  background-color: var(--e-global-color-accent);
}
.upper-2301 .block_32e3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper-2301 .tooltip-dbc5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_over_ea66 .dropdown_dynamic_e38f .fresh-0fba {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav_over_ea66 .dropdown_dynamic_e38f .content-fda8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_over_ea66 .dropdown_dynamic_e38f .dropdown_e347 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lite_7540 .dynamic_63ac {
  border-color: var(--e-global-color-text);
}
.lite_7540 .info_up_03c6 {
  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);
}
.lite_7540 .tertiary-gold-45f7 {
  color: var(--e-global-color-secondary);
}
.lite_7540 .tertiary-gold-45f7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lite_7540 .upper_ca75 > * {
  color: var(--e-global-color-primary);
}
.lite_7540 .upper_ca75 > * svg {
  fill: var(--e-global-color-primary);
}
.lite_7540 .steel_d985 {
  color: var(--e-global-color-primary);
}
.lite_7540 .steel_d985 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lite_7540 .video_white_30c5 {
  color: var(--e-global-color-primary);
}
.lite_7540 .video_white_30c5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lite_7540 .gallery-af30 {
  color: var(--e-global-color-primary);
}
.lite_7540 .gallery-af30 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lite_7540 .image_bff6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lite_7540 .icon-lite-b30b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lite_7540 .icon-lite-b30b.hard-03eb {
  color: var(--e-global-color-secondary);
}
.lite_7540 .icon-lite-b30b.hard-03eb .info-b7f1 {
  color: var(--e-global-color-accent);
}
.lite_7540 .icon-lite-b30b.outline-plasma-8b48 {
  color: var(--e-global-color-text);
}
.lite_7540 .icon-lite-b30b.outline-plasma-8b48 .info-b7f1 {
  color: var(--e-global-color-text);
}
.lite_7540 .icon-lite-b30b:before {
  border-top-color: var(--e-global-color-text);
}
.lite_7540 .motion-17bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lite_7540
  .motion-17bf
  .preview-46d5 {
  background-color: var(--e-global-color-primary);
}
.lite_7540
  .motion-17bf
  .preview-46d5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lite_7540 .dynamic_63ac .sidebar_dc9c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip-9ce8 .current_899e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tooltip-9ce8 .status-narrow-a641 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag-5410 .description_1009 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag-5410
  .sidebar-warm-75c7
  .banner-307f {
  background-color: var(--e-global-color-secondary);
}
.tag-5410
  .sidebar-warm-75c7.tabs-in-3e1a
  .banner-307f {
  background-color: var(--e-global-color-text);
}
.tag-5410
  .sidebar-warm-75c7:hover
  .banner-307f {
  background-color: var(--e-global-color-accent);
}
.tag-5410
  .sidebar-warm-75c7.fn-active-76b1
  .banner-307f {
  background-color: var(--e-global-color-primary);
}
.outer_8e16 .dirty-9b3d {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.outer_8e16 .breadcrumb_7592 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer_8e16 .top-b4a1 {
  background-color: var(--e-global-color-primary);
}
.outer_8e16 .top-b4a1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.inner-a1ed .panel-first-e551 .component-91d9 .soft_7875 {
  background-color: var(--e-global-color-secondary);
}
.inner-a1ed .panel-first-e551 .highlight-58de:after {
  background-color: var(--e-global-color-secondary);
}
.inner-a1ed .disabled-soft-f7c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.inner-a1ed .wrapper_d5f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.inner-a1ed .logo-current-10d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.inner-a1ed .badge-slow-c009 {
  background-color: var(--e-global-color-primary);
}
.inner-a1ed .badge-slow-c009 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.inner-a1ed .east-e453 {
  background-color: var(--e-global-color-secondary);
}
.inner-a1ed .east-e453 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.inner-a1ed .panel-first-e551 .large-327b .text_e5bd:hover {
  background-color: var(--e-global-color-primary);
}
.inner-a1ed
  .panel-first-e551
  .large-327b
  .text_e5bd.warm_154c {
  background-color: var(--e-global-color-primary);
}
.inner-a1ed .panel-first-e551 .steel-f9a6:before {
  border-color: var(--e-global-color-primary);
}
.inner-a1ed .panel-first-e551 .steel-f9a6:hover:before {
  border-color: var(--e-global-color-secondary);
}
.inner-a1ed
  .panel-first-e551
  .steel-f9a6.mask_bottom_1e6f:before {
  border-color: var(--e-global-color-primary);
}
.inner-a1ed .tiny-3995 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status_middle_43f8 .breadcrumb_north_be19 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_middle_43f8 .breadcrumb_north_be19:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_middle_43f8 .breadcrumb_north_be19.west-2fbd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_middle_43f8 .up_137a {
  background-color: var(--e-global-color-primary);
}
.status_middle_43f8 .up_137a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_middle_43f8
  .caption_2869
  .over-944c
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_middle_43f8
  .first_213f
  .over-944c
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tiny_48c9
  .breadcrumb_action_77fd
  .avatar-west-b576 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny_48c9
  .breadcrumb_action_77fd
  .active-b09b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny_48c9 .selected_055b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny_48c9 .hard_69c7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny_48c9 .form-ce81 {
  background-color: var(--e-global-color-primary);
}
.tiny_48c9 .form-ce81 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.black-4294 .center-8c5f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black-4294 .icon-stale-f087 {
  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);
}
.black-4294 .gradient_soft_7b0b {
  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);
}
.black-4294 .gradient_soft_7b0b a:hover {
  color: var(--e-global-color-secondary);
}
.black-4294 .border-huge-c75b {
  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);
}
.black-4294 .gradient_d0ac {
  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);
}
.black-4294 .title_small_f068 .banner-medium-ed02 {
  background-color: var(--e-global-color-primary);
}
.black-4294 .title_small_f068 .banner-medium-ed02:hover {
  background-color: var(--e-global-color-accent);
}
.black-4294
  .title_small_f068
  .border-paper-6d7a
  li
  span {
  background-color: var(--e-global-color-text);
}
.black-4294
  .title_small_f068
  .border-paper-6d7a
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.black-4294
  .title_small_f068
  .border-paper-6d7a
  li.black-8a08
  span {
  background-color: var(--e-global-color-accent);
}
.thick_b072
  .plasma-902f
  .popup-liquid-d304 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thick_b072 .plasma-902f .module_b391 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thick_b072 .plasma-902f .gas-1a71 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_b072 .dynamic-5181 {
  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);
}
.thick_b072
  .badge-10ba.purple-0514 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > a {
  background-color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > a
  .info-purple-10d5.logo_cf0b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > a
  .tall_7d58.notification-large-d34a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  .message-outer-724f
  > a {
  background-color: var(--e-global-color-secondary);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  .message-outer-724f
  > a
  .frame-center-5624 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  .message-outer-724f
  > a
  .tall_7d58.image-fast-e834 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > a
  .badge-up-876e:before {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  a
  .badge-up-876e:before {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f.title-10a0
  > a
  .badge-up-876e:before {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  .message-outer-724f.title-10a0
  > a
  .badge-up-876e:before {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > a
  .wide_7ed5
  .icon-left-8a60 {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  a
  .wide_7ed5
  .icon-left-8a60 {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > a
  .wide_7ed5
  .icon-left-8a60,
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  a
  .wide_7ed5
  .icon-left-8a60 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > a
  .tag-7269:before {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  a
  .tag-7269:before {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f.title-10a0
  > a
  .tag-7269:before {
  color: var(--e-global-color-text);
}
.popup-last-fe36
  > .new_5f90
  > div
  > .dropdown_441a
  > .message-outer-724f
  > .over-5054
  .message-outer-724f.title-10a0
  > a
  .tag-7269:before {
  color: var(--e-global-color-text);
}
.surface-solid-8eff .footer_0cb7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.surface-solid-8eff
  .cool_d276:hover
  .footer_0cb7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-6bb4
  > .new_5f90
  > .thumbnail-4c41
  > .media-9e38
  > .panel-721e
  > .column_outer_200d
  .breadcrumb-68b6 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-6bb4
  > .new_5f90
  > .thumbnail-4c41
  > .media-9e38
  > .panel-721e
  > .column_outer_200d:hover
  .breadcrumb-68b6 {
  color: var(--e-global-color-text);
}
.active-6bb4
  > .new_5f90
  > .thumbnail-4c41
  > .media-9e38
  > .panel-721e
  > .column_outer_200d:hover
  .breadcrumb-68b6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-6bb4
  > .new_5f90
  > .thumbnail-4c41
  > .media-9e38
  > .panel-721e.alert-f590
  > .column_outer_200d
  .breadcrumb-68b6 {
  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);
}
.nav-bd35 .left_f8db {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-bd35 .badge-8179 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-bd35 .feature_8097 {
  background-color: var(--e-global-color-primary);
}
.nav-bd35 .feature_8097 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.image-7bef
  > .new_5f90
  > .tooltip_hovered_6a4c
  > .container-thick-db1c
  > .nav_fa65
  .row-outer-4e39 {
  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-7bef
  > .new_5f90
  > .tooltip_hovered_6a4c
  > .container-thick-db1c
  > .nav_fa65
  .alert_3e5a {
  color: var(--e-global-color-text);
}
.image-7bef
  > .new_5f90
  > .tooltip_hovered_6a4c
  > .container-thick-db1c
  > .nav_fa65:hover
  .row-outer-4e39 {
  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-7bef
  > .new_5f90
  > .tooltip_hovered_6a4c
  > .container-thick-db1c
  > .nav_fa65:hover
  .alert_3e5a {
  color: var(--e-global-color-secondary);
}
.image-7bef
  > .new_5f90
  > .tooltip_hovered_6a4c
  > .container-thick-db1c
  > .nav_fa65.content_dbe1
  .row-outer-4e39 {
  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-7bef
  > .new_5f90
  > .tooltip_hovered_6a4c
  > .container-thick-db1c
  > .nav_fa65.content_dbe1
  .alert_3e5a {
  color: var(--e-global-color-primary);
}
.list_warm_9696
  .basic-9294
  .solid-d8a1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list_warm_9696 .inner-5cc0 .sidebar_dc9c .panel-efeb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table-dirty-5895 .bronze_b02e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table-dirty-5895 .backdrop_hard_0e44 .bronze_b02e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table-dirty-5895 .item_bronze_084f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-dirty-5895 .item_bronze_084f {
  background-color: var(--e-global-color-primary);
}
.logo-35fb .wood-f9c5 .smooth-e312 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-35fb
  .wood-f9c5:hover
  .out-0d2f {
  color: var(--e-global-color-secondary);
}
.logo-35fb
  .wood-f9c5:hover
  .smooth-e312 {
  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);
}
.solid_323c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.sidebar-fluid-ebbc {
  flex-direction: column;
}

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

h2.sidebar-fluid-ebbc .hard_1732 {
  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);
}

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

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

.overlay-f4e2.over-866e {
  display: none;
}

.large_99f2 {
  display: none;
}

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

.stale_7340.accordion-paper-7c0d {
  margin-bottom: 40px;
  width: 100%;
}

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

.sidebar-fluid-ebbc a {
  width: 100%;
}

.primary-dim-4702 .easy_62bd.title_2516 {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.primary-dim-4702
  .easy_62bd.text-0b73
  .fast-5a3c
  .box_cad6 {
  font-size: 20px !important;
}

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

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

.breadcrumb-7add h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.hero-a6d5.text_static_3d10 > .large_a0a3 {
  display: flex;
  align-items: center;
}

.notice-901c {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

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

.grid-short-eb00 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

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

.dropdown-dynamic-6bf7 {
  width: 150px !important;
  height: 150px !important;
  max-width: none;
  border-radius: 20px;
}

.fast-6709 {
  display: flex;
  gap: 50px;
}

.primary-dim-4702
  .easy_62bd.cold-d35a
  .right_a7e8
  .info_upper_aa12 {
  width: 100% !important;
}

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

.dirty_793d {
  width: 100%;
}

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

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

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

  display: none;
}

.row-slow-9497 {
  font-size: 15px !important;
}

.element-af4b {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.hover_under_3562:hover .element-af4b {
  visibility: visible;
}
.hover_under_3562:hover.hover_under_3562::before {
  display: block;
}

.breadcrumb-7add h3 {
  color: #fff;
}

.prev_87e3 {
  margin: 0;
}

.primary-dim-4702
  .easy_62bd.cold-d35a
  .info_upper_aa12
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.pink_c7a5 {
  width: 100%;
}

.border_static_e3a4 {
  width: 100%;
}

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

.border_static_e3a4 {
  width: 100%;
}

.chip-simple-28a7 {
  margin-bottom: 10px !important;
}

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

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

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

.sidebar-fluid-ebbc .hard_1732.title_south_3a90 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.sidebar-fluid-ebbc h1.hard_1732 {
  margin-top: 120px !important;
}

.primary-dim-4702 .easy_62bd.prev-e56b {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.white_b700 img {
  width: 100%;
}

.brown_d140 .up_4ac1.fast-5a3c {
  justify-content: space-between;
}

.link-purple-dd84 {
  display: none;
}

.bronze-1643 .video-dim-247a {
  margin: 1px 0 !important;
}

.notification-down-5628 li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .hero-a6d5 .large_a0a3 {
    flex-wrap: nowrap !important;
  }
}

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

  .footer_e79e {
    width: 100% !important;
  }
}

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

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

  .brown_d140 .up_4ac1.fast-5a3c {
    border-bottom: 1px solid #f0c159;
  }

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

  .hero-a6d5.text_static_3d10 > .large_a0a3 {
    gap: 15px;
    justify-content: space-between;
  }

  .primary-dim-4702
    .easy_62bd.cold-d35a
    .info_upper_aa12
    img {
    width: 60% !important;
  }

  .grid-short-eb00 {
    left: 2%;
  }

  .black_5988 {
    margin: 10px 0;
  }

  .sidebar-fluid-ebbc .video-dim-247a {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.sidebar-fluid-ebbc .hard_1732,
  .sidebar-fluid-ebbc .hard_1732 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .info_upper_aa12 {
    justify-content: center;
  }

  .sidebar-fluid-ebbc .video-dim-247a {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .content-6f13 {
    margin-bottom: 15px !important;
  }

  .primary-dim-4702 .easy_62bd.title_2516 {
    width: 75% !important;
  }

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

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

  h2.sidebar-fluid-ebbc .hard_1732,
  .sidebar-fluid-ebbc .hard_1732 {
    font-size: 30px !important;
  }

  .info_upper_aa12 {
    justify-content: center;
  }

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

  .hard-76a4
    .list-current-a77b.content_74cd {
    margin: 0 !important;
  }

  .notice-901c {
    margin: 0;
    gap: 10px;
  }

  .black_5988 {
    display: flex;
  }

  .overlay-737e .message_3667 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .sidebar-fluid-ebbc h1.hard_1732 {
    margin-top: 80px !important;
  }

  .primary-dim-4702
    .easy_62bd.cold-d35a
    .info_upper_aa12
    img,
  .lower-f9db .right_a7e8 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .primary-dim-4702 .easy_62bd.title_2516 {
    width: 100% !important;
  }

  .hero-a6d5.text_static_3d10 > .large_a0a3 {
    gap: 3px;
  }

  .sidebar-fluid-ebbc .video-dim-247a {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 巴西风格导航菜单增强 */
.brown_d140 .up_4ac1.fast-5a3c {
  padding: 12px 20px;
  border-radius: 8px;
  transition: all 0.3s ease;
  background: rgba(255, 215, 0, 0.1); /* 淡金色背景 */
  margin: 2px 0;
}

.brown_d140 .up_4ac1.fast-5a3c:hover {
  background: linear-gradient(45deg, #FFD700 0%, #FFA500 100%);
  color: #1B4D3E !important;
  transform: translateX(5px);
  box-shadow: 0 4px 15px rgba(255, 215, 0, 0.3);
}

.box_cad6 {
  font-weight: 600 !important;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #F0F8FF !important;
}

/* 图片容器巴西风格增强 */
.shadow_simple_3984 {
  position: relative;
  width: 100%;
  border-radius: 15px;
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.3);
  transition: all 0.3s ease;
}

.shadow_simple_3984:hover {
  transform: scale(1.02);
  box-shadow: 0 12px 35px rgba(0, 0, 0, 0.4);
}

.shadow_simple_3984 img {
  border-radius: 15px;
  transition: all 0.3s ease;
  filter: brightness(1.1) contrast(1.1);
}

.shadow_simple_3984:hover img {
  filter: brightness(1.2) contrast(1.2) saturate(1.1);
}

/* 添加巴西风格装饰元素 */
.sidebar-fluid-ebbc::before {
  content: '';
  position: absolute;
  top: -50px;
  left: 50%;
  transform: translateX(-50%);
  width: 60px;
  height: 4px;
  background: linear-gradient(90deg, #00A86B 0%, #FFD700 50%, #FF6B35 100%);
  border-radius: 2px;
}

.sidebar-fluid-ebbc {
  position: relative;
  padding-top: 30px;
}

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

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

/* 图片块巴西风格 */
.dropdown-dynamic-6bf7 {
  border-radius: 20px;
  transition: all 0.3s ease;
  border: 3px solid transparent;
  background: linear-gradient(45deg, #00A86B, #FFD700, #FF6B35) border-box;
  background-clip: padding-box, border-box;
}

.dropdown-dynamic-6bf7:hover {
  transform: rotate(2deg) scale(1.05);
  border-color: #FFD700;
  box-shadow: 0 8px 25px rgba(255, 215, 0, 0.4);
}

/* 响应式增强 */
@media (max-width: 767px) {
  .brown_d140 .up_4ac1.fast-5a3c {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .sidebar-fluid-ebbc .hard_1732 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .message_3667 {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

/* css-noise: 43cd */
.shadow-element-e5 {
  padding: 0.4rem;
  font-size: 14px;
  line-height: 1.2;
}
