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(.tooltip-slow-1f7a) {
  gap: 0.5em;
}
:where(.active-6c30) {
  gap: 0.5em;
}
body .basic_e241 > .bottom-7575 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .basic_e241 > .short_831e {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .basic_e241 > .bottom_70df {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .mini_3de7 > .bottom-7575 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .mini_3de7 > .short_831e {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .mini_3de7 > .bottom_70df {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .mini_3de7
  > :where(:not(.bottom-7575):not(.short_831e):not(.active-c574)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .mini_3de7 > .container-new-83c5 {
  max-width: var(--wp--style--global--wide-size);
}
body .tooltip-slow-1f7a {
  display: flex;
}
body .tooltip-slow-1f7a {
  flex-wrap: wrap;
  align-items: center;
}
body .tooltip-slow-1f7a > * {
  margin: 0;
}
body .active-6c30 {
  display: grid;
}
body .active-6c30 > * {
  margin: 0;
}
:where(.red_1084.tooltip-slow-1f7a) {
  gap: 2em;
}
:where(.red_1084.active-6c30) {
  gap: 2em;
}
:where(.blue_aff3.tooltip-slow-1f7a) {
  gap: 1.25em;
}
:where(.blue_aff3.active-6c30) {
  gap: 1.25em;
}
.simple_5f60 {
  color: var(--wp--preset--color--black) !important;
}
.accent-8511 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.outline-light-2a1b {
  color: var(--wp--preset--color--white) !important;
}
.yellow_c9be {
  color: var(--wp--preset--color--pale-pink) !important;
}
.modal_923d {
  color: var(--wp--preset--color--vivid-red) !important;
}
.nav_ca77 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.tertiary-afc8 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.card-bf0c {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.black_d219 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.liquid-a52d {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.orange-6186 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.footer-steel-d1ef {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.element_narrow_82fe {
  background-color: var(--wp--preset--color--black) !important;
}
.wood_163f {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.overlay-e8ab {
  background-color: var(--wp--preset--color--white) !important;
}
.outline_inner_4d3c {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.header_3ed0 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.light-16e9 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.info_narrow_d7ec {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.label_12e9 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.caption_hard_6790 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.active-huge-202a {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.gallery_a680 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.surface_bbb0 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.status-dd5c {
  border-color: var(--wp--preset--color--black) !important;
}
.copper_48e1 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.narrow-d286 {
  border-color: var(--wp--preset--color--white) !important;
}
.sort-54ca {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.purple-6fd0 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.outer_c048 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.label-796e {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.row-red-f63d {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.shadow-dynamic-c82d {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.list-6d98 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.disabled_east_3caf {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.component_bright_5044 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.content-light-cead {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.dark-789c {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.widget_green_ab55 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.focused-7187 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.video-large-c7f3 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.text-0514 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.next_3a63 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.accordion_up_8abc {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.pink-ec0e {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.outline_5a63 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.icon-0ef7 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.chip_4b83 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.aside-6b49 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.title_a0a3 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.tag-out-adbb {
  font-size: var(--wp--preset--font-size--large) !important;
}
.tag_0ae6 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.item_under_1f84 a:where(:not(.row_c5a3)) {
  color: inherit;
}
:where(.blue_aff3.tooltip-slow-1f7a) {
  gap: 1.25em;
}
:where(.blue_aff3.active-6c30) {
  gap: 1.25em;
}
:where(.red_1084.tooltip-slow-1f7a) {
  gap: 2em;
}
:where(.red_1084.active-6c30) {
  gap: 2em;
}
.block_iron_4a23 {
  font-size: 1.5em;
  line-height: 1.6;
}

.in_0ec4 .shadow-f1b7 {
  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);
}
.next-7231 .lite_b8cc {
  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-1c3f {
  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-1c3f.nav-1c6d .soft_53be {
  background-color: var(--e-global-color-primary);
}
.mask-1c3f.dark-9aed .soft_53be,
.mask-1c3f.thick-52d8 .soft_53be {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.box_bright_110c .summary-cool-1937 {
  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);
}
.description-f472 {
  --divider-color: var(--e-global-color-secondary);
}
.description-f472 .stale-5338 {
  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);
}
.description-f472.accordion-up-5b8f .selected_b0ca {
  background-color: var(--e-global-color-secondary);
}
.description-f472.simple-3780 .selected_b0ca,
.description-f472.popup_brown_bfa8 .selected_b0ca {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.description-f472.simple-3780 .selected_b0ca,
.description-f472.popup_brown_bfa8 .selected_b0ca svg {
  fill: var(--e-global-color-secondary);
}
.heading-down-b824 .down_316a {
  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);
}
.heading-down-b824 .small_fdc0 {
  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);
}
.input-slow-d366.accordion-up-5b8f .selected_b0ca {
  background-color: var(--e-global-color-primary);
}
.input-slow-d366.simple-3780 .selected_b0ca,
.input-slow-d366.popup_brown_bfa8 .selected_b0ca {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.input-slow-d366.simple-3780 .selected_b0ca,
.input-slow-d366.popup_brown_bfa8 .selected_b0ca svg {
  fill: var(--e-global-color-primary);
}
.message_hot_4446.accordion-up-5b8f .selected_b0ca {
  background-color: var(--e-global-color-primary);
}
.message_hot_4446.simple-3780 .selected_b0ca,
.message_hot_4446.popup_brown_bfa8 .selected_b0ca {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.message_hot_4446 .tooltip_fixed_d01d {
  color: var(--e-global-color-primary);
}
.message_hot_4446 .tooltip_fixed_d01d,
.message_hot_4446 .tooltip_fixed_d01d a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message_hot_4446 .card_light_7a87 {
  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);
}
.grid_first_5cfd .module-5ade {
  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-e30d .simple_9266 .label_static_f2a7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-advanced-b536 .gallery_in_2ec4:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.highlight-advanced-b536 .blue-a322 i {
  color: var(--e-global-color-primary);
}
.highlight-advanced-b536 .blue-a322 svg {
  fill: var(--e-global-color-primary);
}
.highlight-advanced-b536 .status-white-4fd4 {
  color: var(--e-global-color-secondary);
}
.highlight-advanced-b536 .gallery_in_2ec4 > .status-white-4fd4,
.highlight-advanced-b536 .gallery_in_2ec4 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search_01d8 .north-ef5e {
  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);
}
.search_01d8 .shade-8a57 {
  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);
}
.inner_bfc1 .smooth_626b .button-easy-7001 {
  background-color: var(--e-global-color-primary);
}
.inner_bfc1 .frame-full-e2d5 {
  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);
}
.filter-selected-8bcc .west_198e {
  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);
}
.filter-selected-8bcc .avatar_east_5dbf {
  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);
}
.filter-selected-8bcc .shade-wide-460c {
  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);
}
.secondary_soft_3735 .icon_left_20ed,
.secondary_soft_3735 .icon_left_20ed a {
  color: var(--e-global-color-primary);
}
.secondary_soft_3735 .icon_left_20ed.slider-fixed-9d7c,
.secondary_soft_3735 .icon_left_20ed.slider-fixed-9d7c a {
  color: var(--e-global-color-accent);
}
.secondary_soft_3735 .icon_left_20ed {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.secondary_soft_3735 .module_thick_d032 {
  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);
}
.hovered_f8a1 .shade-cool-fdbb,
.hovered_f8a1 .right-3066 {
  color: var(--e-global-color-primary);
}
.hovered_f8a1 .shade-cool-fdbb svg {
  fill: var(--e-global-color-primary);
}
.hovered_f8a1 .slider-fixed-9d7c .shade-cool-fdbb,
.hovered_f8a1 .slider-fixed-9d7c .right-3066 {
  color: var(--e-global-color-accent);
}
.hovered_f8a1 .slider-fixed-9d7c .shade-cool-fdbb svg {
  fill: var(--e-global-color-accent);
}
.hovered_f8a1 .right-3066 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hovered_f8a1 .module_thick_d032 {
  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);
}
.medium-301d .texture_old_5f17,
.medium-301d .wide-bc19 {
  color: var(--e-global-color-primary);
}
.medium-301d .wide-bc19 svg {
  fill: var(--e-global-color-primary);
}
.medium-301d .icon_left_20ed.slider-fixed-9d7c a,
.medium-301d
  .icon_left_20ed.slider-fixed-9d7c
  .wide-bc19 {
  color: var(--e-global-color-accent);
}
.medium-301d .texture_old_5f17 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-301d .module_thick_d032 {
  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);
}
.current-c7bd .tabs_45c4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.current-c7bd .white_f3e7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.blue-3d93 .text-8667 .shade-a28e {
  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);
}
.blue-3d93 .text-8667 .module_e86a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.blue-3d93 .glass_9de0 .shade-a28e {
  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);
}
.blue-3d93
  .glass_9de0
  .module_e86a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.blue-3d93
  .row-cb23
  .shade-a28e {
  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);
}
.blue-3d93
  .row-cb23
  .module_e86a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.blue-3d93
  .main-simple-225f
  .shade-a28e {
  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);
}
.blue-3d93
  .main-simple-225f
  .module_e86a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gas_d5f0 .grid_3346 {
  background-color: var(--e-global-color-primary);
}
.gas_d5f0 .grid_3346:hover {
  background-color: var(--e-global-color-primary);
}
.gas_d5f0 .hero_416e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gas_d5f0
  .grid_3346:hover
  .hero_416e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text_gas_7efb .black_002d {
  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);
}
.accent-af1e .shadow_bronze_b83a .picture-9cc6 a {
  background-color: var(--e-global-color-accent);
}
.accent-af1e .shadow_bronze_b83a .liquid_04c4 a {
  background-color: var(--e-global-color-accent);
}
.accent-af1e .shadow_bronze_b83a .picture-9cc6 a,
.accent-af1e .shadow_bronze_b83a .liquid_04c4 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_93c7
  .sort-071c.large_77c5
  .shadow_bronze_b83a
  a.menu_smooth_629a {
  background-color: var(--e-global-color-accent);
}
.thick_93c7
  .sort-071c.large_77c5
  .shadow_bronze_b83a
  span.menu_smooth_629a.fn-current-a319 {
  background-color: var(--e-global-color-text);
}
.thick_93c7
  .sort-071c.large_77c5
  .shadow_bronze_b83a
  .menu_smooth_629a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb .module_pressed_f16e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .pattern-last-4cc2
  > .complex_2eab
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .summary_yellow_aaea
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .label-large-b76d
  .pressed_d19f,
.liquid_2bcb
  .label-large-b76d
  .active-inner-3619 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.liquid_2bcb
  .label-large-b76d
  .button-stale-8a7b,
.liquid_2bcb
  .label-large-b76d
  a
  .button-stale-8a7b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .label-large-b76d
  .table-dirty-d121 {
  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);
}
.liquid_2bcb
  .label-large-b76d
  .carousel_dd70 {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb
  .label-large-b76d
  .carousel_dd70 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .label-large-b76d
  .carousel_dd70:hover {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb
  .label-large-b76d
  .first-6730 {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb
  .label-large-b76d
  .first-6730 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .label-large-b76d
  .first-6730:hover {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb
  .fresh-87ba
  .hero_next_2eee
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.liquid_2bcb
  .fresh-87ba
  .popup-161d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .fresh-87ba
  .table-dirty-d121 {
  color: var(--e-global-color-text);
}
.liquid_2bcb
  .fresh-87ba
  .table-dirty-d121
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .fresh-87ba
  .carousel_dd70 {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb
  .fresh-87ba
  .carousel_dd70 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .fresh-87ba
  .carousel_dd70:hover {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb
  .fresh-87ba
  .first-6730 {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb
  .fresh-87ba
  .first-6730 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid_2bcb
  .fresh-87ba
  .first-6730:hover {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb .description-096e {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb .description-096e:hover {
  background-color: var(--e-global-color-primary);
}
.liquid_2bcb .progress_4824 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.liquid_2bcb .status_c4cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_40ab .header-prev-39e4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_40ab
  .video_left_d8e9
  > div:nth-child(3)
  .header-prev-39e4,
.hard_40ab
  .banner-solid-d33c
  > div:nth-child(1)
  .header-prev-39e4,
.hard_40ab
  .article_under_6457
  > div:nth-child(1)
  .header-prev-39e4,
.hard_40ab
  .medium-243f
  > div:nth-child(1)
  .header-prev-39e4,
.hard_40ab
  .tooltip_left_b5e7
  > div:nth-child(1)
  .header-prev-39e4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_40ab .clean-e09c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_40ab .active-hard-2ee6 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_40ab .background_up_c841 {
  background-color: var(--e-global-color-primary);
}
.hard_40ab .background_up_c841 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_40ab .background_up_c841:hover {
  background-color: var(--e-global-color-primary);
}
.hard_40ab .message-0614 {
  background-color: var(--e-global-color-primary);
}
.hard_40ab .message-0614:hover {
  background-color: var(--e-global-color-primary);
}
.hard_40ab .progress_4824 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_40ab .status_c4cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info-423c .shade_731a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info-423c .accent_7f7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-423c .filter_a0ac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-423c .north-0a50 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-423c .table-e333 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-423c .message-0614 {
  background-color: var(--e-global-color-primary);
}
.info-423c .message-0614:hover {
  background-color: var(--e-global-color-primary);
}
.sidebar_gold_e8f6 .nav_d123 {
  background-color: var(--e-global-color-secondary);
}
.sidebar_gold_e8f6 .container_cd28 {
  background-color: var(--e-global-color-text);
}
.sidebar_gold_e8f6 .stone-fcc8 {
  background-color: var(--e-global-color-secondary);
}
.sidebar_gold_e8f6 .main_bd19 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sidebar_gold_e8f6 .box-3b77 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_gold_e8f6 .grid-left-785a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_gold_e8f6 .rough_a914 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar_gold_e8f6 .badge_red_3a2c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accordion-2376 .basic_5151 .text_bronze_5e23,
.accordion-2376
  .basic_5151
  .text_bronze_5e23
  a,
.accordion-2376 .left-1b69 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accordion-2376 .basic_5151 .progress_purple_a06b,
.accordion-2376 .menu-copper-b129 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accordion-2376 .basic_5151 .progress_purple_a06b {
  color: var(--e-global-color-text);
}
.accordion-2376 .menu-copper-b129 {
  color: var(--e-global-color-text);
}
.accordion-2376
  .basic_5151
  .narrow_a00b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accordion-2376 .aside_99bb .slow-18cf {
  background-color: var(--e-global-color-primary);
}
.accordion-2376 .aside_99bb .slow-18cf:hover {
  background-color: var(--e-global-color-primary);
}
.accordion-2376 .aside_99bb .banner-05eb li span {
  background-color: var(--e-global-color-text);
}
.accordion-2376 .aside_99bb .banner-05eb li span:hover {
  background-color: var(--e-global-color-primary);
}
.accordion-2376
  .aside_99bb
  .banner-05eb
  li.slider_e062
  span {
  background-color: var(--e-global-color-accent);
}
.accordion-2376 .tag_4219 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.medium_369b .pagination_motion_3b9d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tabs_current_b2db .logo_fast_f1bb {
  background-color: var(--e-global-color-primary);
}
.tabs_current_b2db .hot-784b {
  background-color: var(--e-global-color-secondary);
}
.tabs_current_b2db .red-566b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_current_b2db .dropdown-static-6871 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_current_b2db .accordion-050f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_current_b2db .layout-pro-c4ab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_current_b2db .item-short-3e63 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_current_b2db .focused_e441 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_current_b2db .east-65bf {
  background-color: var(--e-global-color-primary);
}
.tabs_current_b2db .east-65bf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.info_cbc5 .steel_5b18 {
  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);
}
.info_cbc5 .button-stone-e4f3 {
  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);
}
.info_cbc5
  .accent-af54:after {
  background-color: var(--e-global-color-primary);
}
.info_cbc5 .grid_wide_0f5d {
  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-ab74 .left-1b69 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-ab74 .menu-copper-b129 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink-3454 .tertiary-bronze-ab19 .image_5756 {
  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);
}
.pink-3454 .tertiary-bronze-ab19 .button_fa29 {
  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);
}
.main_3327 .breadcrumb_pink_24f4 {
  background-color: var(--e-global-color-primary);
}
.main_3327 .notification_right_da5a {
  background-color: var(--e-global-color-secondary);
}
.main_3327 .south_d933 .pink-257f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main_3327 .pagination_simple_fab8 .pink-257f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail_f54c .bronze-ae68 .east_4fb2 {
  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_f54c .bronze-ae68 .info_slow_2521 {
  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);
}
.detail_f54c .bronze-ae68 .gradient-huge-c0dc {
  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);
}
.background-rough-07c2 .heading-red-21c2 {
  border-color: var(--e-global-color-text);
}
.background-rough-07c2 .dropdown_simple_ef46 {
  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-rough-07c2 .article_9c4d {
  color: var(--e-global-color-primary);
}
.background-rough-07c2 .detail-1a65 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo_complex_9a18 .cold-d3cd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo_complex_9a18 .prev-14fd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo_complex_9a18 .shadow_f923:hover .cold-d3cd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo_complex_9a18
  .shadow_f923:hover
  .prev-14fd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-copper-ed35 .thumbnail-basic-7479 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-copper-ed35 .complex_b5c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-0512 .north-f883 .disabled-tiny-5a4b {
  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);
}
.active-0512 .heading-warm-5ce8 .disabled-tiny-5a4b {
  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);
}
.element_glass_b1d5 .link_down_86a3 {
  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);
}
.pink_bba2 .brown_acc4 .gallery-hard-66e4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pink_bba2 .brown_acc4 .gallery-hard-66e4 {
  background-color: var(--e-global-color-secondary);
}
.pink_bba2 .new-59d2 .gallery-hard-66e4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pink_bba2 .new-59d2 .gallery-hard-66e4 {
  background-color: var(--e-global-color-secondary);
}
.pink_bba2 .basic-2b1d .shade-67eb {
  background-color: var(--e-global-color-primary);
}
.pink_bba2 .basic-2b1d:hover .shade-67eb {
  background-color: var(--e-global-color-secondary);
}
.pink_bba2 .slow-18cf {
  background-color: var(--e-global-color-primary);
}
.pink_bba2 .slow-18cf:hover {
  background-color: var(--e-global-color-accent);
}
.pink_bba2 .banner-05eb li span {
  background-color: var(--e-global-color-text);
}
.pink_bba2 .banner-05eb li span:hover {
  background-color: var(--e-global-color-primary);
}
.pink_bba2 .banner-05eb li.slider_e062 span {
  background-color: var(--e-global-color-accent);
}
.stale_198f .fresh-a139 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.stale_198f .hover-orange-726c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-north-df3a .box-74f2:before {
  background-color: var(--e-global-color-secondary);
}
.notification-north-df3a .list-wide-42c5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-north-df3a .border_mini_3dd4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table-baf6 .content-green-0c13 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table-baf6 .content-green-0c13:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table-baf6 .content-green-0c13.fn-active-a319 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table-baf6 .under_658b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table-baf6 .filter-purple-b3cc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table-baf6 .simple-519d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table-baf6 .thumbnail-56d1 {
  background-color: var(--e-global-color-primary);
}
.table-baf6 .thumbnail-56d1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-baf6 .notice_bronze_4127 {
  background-color: var(--e-global-color-primary);
}
.table-baf6 .notice_bronze_4127 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background-fast-a63c .notification_680f .lite-c170 a {
  color: var(--e-global-color-secondary);
}
.background-fast-a63c .notification_680f .lite-c170 a:hover {
  color: var(--e-global-color-secondary);
}
.background-fast-a63c .notification_680f .lite-c170,
.background-fast-a63c .notification_680f .lite-c170 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-fast-a63c .notification_680f .message-d869 {
  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-fast-a63c .notification_680f .black-92c3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-fast-a63c .notification_680f .menu_b0a1 {
  background-color: var(--e-global-color-primary);
}
.background-fast-a63c .notification_680f .menu_b0a1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background-fast-a63c .notification_680f .menu_b0a1:hover {
  background-color: var(--e-global-color-primary);
}
.background-fast-a63c .notification_680f .texture-34c8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background-fast-a63c .notification_680f .texture-34c8 {
  background-color: var(--e-global-color-primary);
}
.background-fast-a63c .notification_680f .texture-34c8:hover {
  background-color: var(--e-global-color-primary);
}
.background-fast-a63c .notification_680f .slow-18cf {
  background-color: var(--e-global-color-primary);
}
.background-fast-a63c .notification_680f .slow-18cf:hover {
  background-color: var(--e-global-color-primary);
}
.background-fast-a63c .aside_99bb .banner-05eb li span {
  background-color: var(--e-global-color-text);
}
.background-fast-a63c .aside_99bb .banner-05eb li span:hover {
  background-color: var(--e-global-color-primary);
}
.background-fast-a63c .aside_99bb .banner-05eb li.slider_e062 span {
  background-color: var(--e-global-color-accent);
}
.background-fast-a63c .progress_4824 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background-fast-a63c .status_c4cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper_26ce .wrapper_4184 .dropdown-soft-455d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper_26ce .wrapper_4184 .out_4498 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper_26ce .wrapper_4184 .text-cdb8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-441b .hidden_complex_9ee9 {
  border-color: var(--e-global-color-text);
}
.prev-441b .solid_7cac {
  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);
}
.prev-441b .heading_action_9e55 {
  color: var(--e-global-color-secondary);
}
.prev-441b .heading_action_9e55 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-441b .over-661b > * {
  color: var(--e-global-color-primary);
}
.prev-441b .over-661b > * svg {
  fill: var(--e-global-color-primary);
}
.prev-441b .easy_3f61 {
  color: var(--e-global-color-primary);
}
.prev-441b .easy_3f61 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.prev-441b .title_liquid_ce43 {
  color: var(--e-global-color-primary);
}
.prev-441b .title_liquid_ce43 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.prev-441b .disabled-d945 {
  color: var(--e-global-color-primary);
}
.prev-441b .disabled-d945 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-441b .west-a260 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-441b .link-b4c5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-441b .link-b4c5.border-pressed-b192 {
  color: var(--e-global-color-secondary);
}
.prev-441b .link-b4c5.border-pressed-b192 .logo_be81 {
  color: var(--e-global-color-accent);
}
.prev-441b .link-b4c5.silver-6fe2 {
  color: var(--e-global-color-text);
}
.prev-441b .link-b4c5.silver-6fe2 .logo_be81 {
  color: var(--e-global-color-text);
}
.prev-441b .link-b4c5:before {
  border-top-color: var(--e-global-color-text);
}
.prev-441b .chip_west_db47 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev-441b
  .chip_west_db47
  .smooth_4166 {
  background-color: var(--e-global-color-primary);
}
.prev-441b
  .chip_west_db47
  .smooth_4166 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.prev-441b .hidden_complex_9ee9 .notification_3e40 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pattern-lower-a35b .hovered_9b71 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pattern-lower-a35b .small-527a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.short-df1f .slider_b43d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.short-df1f
  .in-0579
  .status_wide_8a69 {
  background-color: var(--e-global-color-secondary);
}
.short-df1f
  .in-0579.logo_b9d3
  .status_wide_8a69 {
  background-color: var(--e-global-color-text);
}
.short-df1f
  .in-0579:hover
  .status_wide_8a69 {
  background-color: var(--e-global-color-accent);
}
.short-df1f
  .in-0579.fn-active-a319
  .status_wide_8a69 {
  background-color: var(--e-global-color-primary);
}
.advanced_95d5 .video_14c8 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.advanced_95d5 .widget_aabe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.advanced_95d5 .iron-2b87 {
  background-color: var(--e-global-color-primary);
}
.advanced_95d5 .iron-2b87 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.east-ec7c .secondary-basic-2462 .tooltip_active_8351 .fixed_9018 {
  background-color: var(--e-global-color-secondary);
}
.east-ec7c .secondary-basic-2462 .plasma_3cd3:after {
  background-color: var(--e-global-color-secondary);
}
.east-ec7c .fresh-7942 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.east-ec7c .media-wood-5869 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.east-ec7c .feature-action-43b9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.east-ec7c .item-middle-5844 {
  background-color: var(--e-global-color-primary);
}
.east-ec7c .item-middle-5844 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.east-ec7c .primary-gold-e31c {
  background-color: var(--e-global-color-secondary);
}
.east-ec7c .primary-gold-e31c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.east-ec7c .secondary-basic-2462 .new-fb95 .medium-8af8:hover {
  background-color: var(--e-global-color-primary);
}
.east-ec7c
  .secondary-basic-2462
  .new-fb95
  .medium-8af8.inner_b996 {
  background-color: var(--e-global-color-primary);
}
.east-ec7c .secondary-basic-2462 .outline_869d:before {
  border-color: var(--e-global-color-primary);
}
.east-ec7c .secondary-basic-2462 .outline_869d:hover:before {
  border-color: var(--e-global-color-secondary);
}
.east-ec7c
  .secondary-basic-2462
  .outline_869d.logo-north-a9d9:before {
  border-color: var(--e-global-color-primary);
}
.east-ec7c .status_d1d2 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_under_6237 .icon-b1c5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_under_6237 .icon-b1c5:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_under_6237 .icon-b1c5.mask-dark-51ec {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_under_6237 .upper_6bd0 {
  background-color: var(--e-global-color-primary);
}
.heading_under_6237 .upper_6bd0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_under_6237
  .carousel_paper_6598
  .overlay_c10c
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.heading_under_6237
  .backdrop_right_e4f4
  .overlay_c10c
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup_fluid_9dd2
  .content-in-5ed9
  .out-b5a5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_fluid_9dd2
  .content-in-5ed9
  .info-iron-d480 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_fluid_9dd2 .large_6a1d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_fluid_9dd2 .gradient_2000 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup_fluid_9dd2 .slider_69f2 {
  background-color: var(--e-global-color-primary);
}
.popup_fluid_9dd2 .slider_69f2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.center_9854 .large_324c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.center_9854 .out-f7fc {
  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);
}
.center_9854 .gallery_green_3025 {
  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);
}
.center_9854 .gallery_green_3025 a:hover {
  color: var(--e-global-color-secondary);
}
.center_9854 .picture_c046 {
  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);
}
.center_9854 .basic-4982 {
  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);
}
.center_9854 .dropdown_action_fc87 .slow-18cf {
  background-color: var(--e-global-color-primary);
}
.center_9854 .dropdown_action_fc87 .slow-18cf:hover {
  background-color: var(--e-global-color-accent);
}
.center_9854
  .dropdown_action_fc87
  .banner-05eb
  li
  span {
  background-color: var(--e-global-color-text);
}
.center_9854
  .dropdown_action_fc87
  .banner-05eb
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.center_9854
  .dropdown_action_fc87
  .banner-05eb
  li.slider_e062
  span {
  background-color: var(--e-global-color-accent);
}
.info-2821
  .notification_ed2e
  .content_91db {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info-2821 .notification_ed2e .section-in-a306 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info-2821 .notification_ed2e .inner-c49f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info-2821 .status_down_ff9f {
  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);
}
.info-2821
  .progress_cool_5fcf.component-445e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > a {
  background-color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > a
  .menu_under_2f95.menu-befb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > a
  .active_6537.dropdown-c173 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  .article-active-89a3
  > a {
  background-color: var(--e-global-color-secondary);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  .article-active-89a3
  > a
  .gallery-simple-04fe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  .article-active-89a3
  > a
  .active_6537.short_b455 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > a
  .short-8414:before {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  a
  .short-8414:before {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3.border-liquid-1f1f
  > a
  .short-8414:before {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  .article-active-89a3.border-liquid-1f1f
  > a
  .short-8414:before {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > a
  .background_fb42
  .logo-9d5b {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  a
  .background_fb42
  .logo-9d5b {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > a
  .background_fb42
  .logo-9d5b,
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  a
  .background_fb42
  .logo-9d5b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > a
  .section_bottom_2476:before {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  a
  .section_bottom_2476:before {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3.border-liquid-1f1f
  > a
  .section_bottom_2476:before {
  color: var(--e-global-color-text);
}
.tiny-b947
  > .new-89a2
  > div
  > .wrapper-c41a
  > .article-active-89a3
  > .next_da5a
  .article-active-89a3.border-liquid-1f1f
  > a
  .section_bottom_2476:before {
  color: var(--e-global-color-text);
}
.status_0ee9 .section_c711 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_0ee9
  .element-cool-f3e5:hover
  .section_c711 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fluid-8ec7
  > .new-89a2
  > .alert_glass_d9c3
  > .carousel_new_40f0
  > .content-9163
  > .nav_ee64
  .container-f5ee {
  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);
}
.fluid-8ec7
  > .new-89a2
  > .alert_glass_d9c3
  > .carousel_new_40f0
  > .content-9163
  > .nav_ee64:hover
  .container-f5ee {
  color: var(--e-global-color-text);
}
.fluid-8ec7
  > .new-89a2
  > .alert_glass_d9c3
  > .carousel_new_40f0
  > .content-9163
  > .nav_ee64:hover
  .container-f5ee {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fluid-8ec7
  > .new-89a2
  > .alert_glass_d9c3
  > .carousel_new_40f0
  > .content-9163.search_tiny_fed3
  > .nav_ee64
  .container-f5ee {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo-glass-41d3 .avatar_cold_34bb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-glass-41d3 .feature-d467 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-glass-41d3 .input_5945 {
  background-color: var(--e-global-color-primary);
}
.photo-glass-41d3 .input_5945 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-559e
  > .new-89a2
  > .mask_fixed_3e56
  > .south-47aa
  > .header_bf7c
  .grid-paper-d9a9 {
  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);
}
.element-559e
  > .new-89a2
  > .mask_fixed_3e56
  > .south-47aa
  > .header_bf7c
  .preview-paper-38a3 {
  color: var(--e-global-color-text);
}
.element-559e
  > .new-89a2
  > .mask_fixed_3e56
  > .south-47aa
  > .header_bf7c:hover
  .grid-paper-d9a9 {
  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);
}
.element-559e
  > .new-89a2
  > .mask_fixed_3e56
  > .south-47aa
  > .header_bf7c:hover
  .preview-paper-38a3 {
  color: var(--e-global-color-secondary);
}
.element-559e
  > .new-89a2
  > .mask_fixed_3e56
  > .south-47aa
  > .header_bf7c.label-hard-8738
  .grid-paper-d9a9 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element-559e
  > .new-89a2
  > .mask_fixed_3e56
  > .south-47aa
  > .header_bf7c.label-hard-8738
  .preview-paper-38a3 {
  color: var(--e-global-color-primary);
}
.small_5dac
  .surface_9918
  .container_bronze_c003 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.small_5dac .row-green-7d3e .notification_3e40 .advanced_2911 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert_9962 .background_023b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert_9962 .menu-5efd .background_023b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert_9962 .header_bronze_2984 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.alert_9962 .header_bronze_2984 {
  background-color: var(--e-global-color-primary);
}
.grid_bronze_2018 .caption_bottom_14f7 .avatar_267a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_bronze_2018
  .caption_bottom_14f7:hover
  .top_7aa7 {
  color: var(--e-global-color-secondary);
}
.grid_bronze_2018
  .caption_bottom_14f7:hover
  .avatar_267a {
  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);
}
.title_orange_13ee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.outer-8067 {
  flex-direction: column;
}

.outer-8067 .menu_a216 {
  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.outer-8067 .menu_a216 {
  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);
}

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

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

.tag-selected-49eb.description-upper-03b2 {
  display: none;
}

.disabled_d9bc {
  display: none;
}

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

.thumbnail-motion-dc97.avatar-49c3 {
  margin-bottom: 40px;
  width: 100%;
}

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

.outer-8067 a {
  width: 100%;
}

.message_2ca4 .form-easy-b7e5.content_top_5409 {
  width: 20% !important;
}

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

.west-75ff: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%);
}

.west-75ff svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

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

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

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

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

.message_2ca4
  .form-easy-b7e5.thick-4eb8
  .table-new-b6a7
  .outer_1de0 {
  font-size: 20px !important;
}

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

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

.widget-865e h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.texture-tall-a2c4.box_huge_9414 > .active-5af2 {
  display: flex;
  align-items: center;
}

.media-f535 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.smooth-6ec3 {
  position: relative;
  width: 100%;
}

.red-b7ff {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

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

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

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

.message_2ca4
  .form-easy-b7e5.accent-4745
  .secondary-ec00
  .summary-9b39 {
  width: 100% !important;
}

.heading-selected-9742 {
  width: 500px !important;
  max-width: none;
}

.disabled-236f {
  width: 100%;
}

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

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

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

  display: none;
}

.detail-prev-b1a0 {
  font-size: 15px !important;
}

.texture-af66 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.thick_e33f:hover .texture-af66 {
  visibility: visible;
}
.thick_e33f:hover.thick_e33f::before {
  display: block;
}

.widget-865e h3 {
  color: #fff;
}

.input-5e41 {
  margin: 0;
}

.message_2ca4
  .form-easy-b7e5.accent-4745
  .summary-9b39
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.sidebar_5065 {
  width: 100%;
}

.notification-5ece {
  width: 100%;
}

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

.notification-5ece {
  width: 100%;
}

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

.summary-9b39 {
  display: flex;
  align-items: center;
}

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

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

.outer-8067 .menu_a216.mask_7850 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.outer-8067 h1.menu_a216 {
  margin-top: 80px !important;
}

.message_2ca4 .form-easy-b7e5.video-93da {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.middle_8329 img {
  width: 100%;
}

.paper-2c09 .red_0093.table-new-b6a7 {
  justify-content: space-between;
}

.down_e303 {
  display: none;
}

.header-306e .module_dynamic_3b21 {
  margin: 1px 0 !important;
}

.middle-922f li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .texture-tall-a2c4 .active-5af2 {
    flex-wrap: nowrap !important;
  }
}

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

  .heading-selected-9742 {
    width: 100% !important;
  }
}

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

  .west-75ff svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .paper-2c09 .red_0093.table-new-b6a7 {
    border-bottom: 1px solid #f0c159;
  }

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

  .texture-tall-a2c4.box_huge_9414 > .active-5af2 {
    gap: 15px;
    justify-content: space-between;
  }

  .message_2ca4
    .form-easy-b7e5.accent-4745
    .summary-9b39
    img {
    width: 60% !important;
  }

  .red-b7ff {
    left: 2%;
  }

  .notification_static_7939 {
    margin: 10px 0;
  }

  .outer-8067 .module_dynamic_3b21 {
    margin: 0;
    margin-bottom: 10px;
  }

  .west-75ff {
    font-size: 16px !important;
  }

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

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

  h2.outer-8067 .menu_a216,
  .outer-8067 .menu_a216 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .summary-9b39 {
    justify-content: center;
  }

  .outer-8067 .module_dynamic_3b21 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .message_2ca4 .form-easy-b7e5.content_top_5409 {
    width: 75% !important;
  }

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

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

  h2.outer-8067 .menu_a216,
  .outer-8067 .menu_a216 {
    font-size: 30px !important;
  }

  .summary-9b39 {
    justify-content: center;
  }

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

  .outer_d7ed
    .narrow-420d.selected-7395 {
    margin: 0 !important;
  }

  .media-f535 {
    margin: 0;
    gap: 10px;
  }

  .notification_static_7939 {
    display: flex;
  }

  .banner_focused_5d04 .west-75ff {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .highlight-medium-5dd8 svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .outer-8067 h1.menu_a216 {
    margin-top: 40px !important;
  }

  .message_2ca4
    .form-easy-b7e5.accent-4745
    .summary-9b39
    img,
  .heading-down-b824 .secondary-ec00 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .message_2ca4 .form-easy-b7e5.content_top_5409 {
    width: 100% !important;
  }

  .texture-tall-a2c4.box_huge_9414 > .active-5af2 {
    gap: 3px;
  }

  .outer-8067 .module_dynamic_3b21 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.paper-2c09 .red_0093.table-new-b6a7 {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.paper-2c09 .red_0093.table-new-b6a7: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);
}

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

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

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

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

.tag-selected-49eb: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;
}

/* 图片块简化样式 */
.pagination-048a {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .paper-2c09 .red_0093.table-new-b6a7 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .outer-8067 .menu_a216 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .west-75ff {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.dirty_3b2d .box-active-5824 {
  flex-shrink: 0;
  white-space: nowrap;
}

.dirty_3b2d .orange-9c86 {
  flex-shrink: 0;
  min-width: fit-content;
}

.dirty_3b2d .outer_1de0 {
  white-space: nowrap;
}

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

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

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

.dirty_3b2d .orange-9c86 {
  max-width: 80px !important;
  overflow: hidden;
}

.dirty_3b2d .red_0093.table-new-b6a7 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.dirty_3b2d .outer_1de0 {
  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);
  }
}

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

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

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

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

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

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

/* css-noise: 034b */
.phantom-card-v8 {
  padding: 0.5rem;
  font-size: 13px;
  line-height: 1.0;
}
