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(.button-prev-7c3c) {
  gap: 0.5em;
}
:where(.paper-57e6) {
  gap: 0.5em;
}
body .avatar-db03 > .secondary-485d {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .avatar-db03 > .lite-1e09 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .avatar-db03 > .item_be54 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .gallery_cold_c594 > .secondary-485d {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .gallery_cold_c594 > .lite-1e09 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .gallery_cold_c594 > .item_be54 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .gallery_cold_c594
  > :where(:not(.secondary-485d):not(.lite-1e09):not(.copper-8030)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .gallery_cold_c594 > .progress_active_9f5a {
  max-width: var(--wp--style--global--wide-size);
}
body .button-prev-7c3c {
  display: flex;
}
body .button-prev-7c3c {
  flex-wrap: wrap;
  align-items: center;
}
body .button-prev-7c3c > * {
  margin: 0;
}
body .paper-57e6 {
  display: grid;
}
body .paper-57e6 > * {
  margin: 0;
}
:where(.current-07d6.button-prev-7c3c) {
  gap: 2em;
}
:where(.current-07d6.paper-57e6) {
  gap: 2em;
}
:where(.cold-9d5d.button-prev-7c3c) {
  gap: 1.25em;
}
:where(.cold-9d5d.paper-57e6) {
  gap: 1.25em;
}
.picture_3ab9 {
  color: var(--wp--preset--color--black) !important;
}
.nav_018e {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.tag-a480 {
  color: var(--wp--preset--color--white) !important;
}
.content_6f53 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.short_6bcb {
  color: var(--wp--preset--color--vivid-red) !important;
}
.shade-6cf3 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.icon_6b02 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.wrapper-under-c546 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.black-2538 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.section_last_e4ee {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.bright-7469 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.sidebar_steel_a391 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.picture_1c84 {
  background-color: var(--wp--preset--color--black) !important;
}
.modal-down-2016 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.fixed-a16d {
  background-color: var(--wp--preset--color--white) !important;
}
.prev-2ce9 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.footer_down_ee85 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.paragraph_5565 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.west-b751 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.red_7a41 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.widget_05fb {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.input_be1e {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.east_be56 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.article_north_55e9 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.secondary-complex-af06 {
  border-color: var(--wp--preset--color--black) !important;
}
.slider-active-c352 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.bottom_04fd {
  border-color: var(--wp--preset--color--white) !important;
}
.smooth-3f94 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.info-5f4b {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.logo-advanced-0178 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.box_8a8c {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.thumbnail-850a {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.status-badf {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.frame-dirty-37b1 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.glass-0997 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.gold-2956 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.accordion_af43 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.north_39b1 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.list_pressed_94c9 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.video-static-7a90 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.black_2374 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.widget_dirty_22e4 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.backdrop_bright_4108 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.primary_8f5b {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.surface-4c1d {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.backdrop-up-c2a9 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.notification_fbab {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.clean_b314 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.outline_f289 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.over-0489 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.input_copper_e1e6 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.surface-copper-17c4 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.copper-933e a:where(:not(.gold_409e)) {
  color: inherit;
}
:where(.cold-9d5d.button-prev-7c3c) {
  gap: 1.25em;
}
:where(.cold-9d5d.paper-57e6) {
  gap: 1.25em;
}
:where(.current-07d6.button-prev-7c3c) {
  gap: 2em;
}
:where(.current-07d6.paper-57e6) {
  gap: 2em;
}
.input_7cbb {
  font-size: 1.5em;
  line-height: 1.6;
}

.picture-red-82d8 .filter-steel-6570 {
  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);
}
.input-north-93df .row_bottom_4c33 {
  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);
}
.pressed_12f6 {
  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);
}
.pressed_12f6.label-medium-77e7 .wrapper_13b8 {
  background-color: var(--e-global-color-primary);
}
.pressed_12f6.summary-9b09 .wrapper_13b8,
.pressed_12f6.plasma_64d6 .wrapper_13b8 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.sort_504e .modal_north_7f6d {
  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);
}
.selected-2122 {
  --divider-color: var(--e-global-color-secondary);
}
.selected-2122 .row_bright_14b2 {
  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);
}
.selected-2122.yellow-7968 .search-complex-c9ce {
  background-color: var(--e-global-color-secondary);
}
.selected-2122.tooltip_9e34 .search-complex-c9ce,
.selected-2122.tag_left_24cb .search-complex-c9ce {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.selected-2122.tooltip_9e34 .search-complex-c9ce,
.selected-2122.tag_left_24cb .search-complex-c9ce svg {
  fill: var(--e-global-color-secondary);
}
.north-2e8f .button_25cb {
  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);
}
.north-2e8f .simple-10b0 {
  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);
}
.badge_b65f.yellow-7968 .search-complex-c9ce {
  background-color: var(--e-global-color-primary);
}
.badge_b65f.tooltip_9e34 .search-complex-c9ce,
.badge_b65f.tag_left_24cb .search-complex-c9ce {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.badge_b65f.tooltip_9e34 .search-complex-c9ce,
.badge_b65f.tag_left_24cb .search-complex-c9ce svg {
  fill: var(--e-global-color-primary);
}
.input-wide-40ad.yellow-7968 .search-complex-c9ce {
  background-color: var(--e-global-color-primary);
}
.input-wide-40ad.tooltip_9e34 .search-complex-c9ce,
.input-wide-40ad.tag_left_24cb .search-complex-c9ce {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.input-wide-40ad .shade-narrow-51cc {
  color: var(--e-global-color-primary);
}
.input-wide-40ad .shade-narrow-51cc,
.input-wide-40ad .shade-narrow-51cc a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.input-wide-40ad .white-5c4d {
  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);
}
.narrow_2813 .paragraph_lower_348c {
  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);
}
.silver-9b76 .dirty_514a .focused-b3ad {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notification_8235 .container_cebb:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.notification_8235 .pink_1b81 i {
  color: var(--e-global-color-primary);
}
.notification_8235 .pink_1b81 svg {
  fill: var(--e-global-color-primary);
}
.notification_8235 .solid_9267 {
  color: var(--e-global-color-secondary);
}
.notification_8235 .container_cebb > .solid_9267,
.notification_8235 .container_cebb > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.large_459b .gradient-90aa {
  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);
}
.large_459b .widget-first-f25e {
  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);
}
.overlay-lower-b985 .table_57cc .gradient_64da {
  background-color: var(--e-global-color-primary);
}
.overlay-lower-b985 .module_dfad {
  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);
}
.focused-2236 .mask-dim-a87c {
  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);
}
.focused-2236 .modal-3e2a {
  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);
}
.focused-2236 .first_59b0 {
  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);
}
.outline_right_c8ea .fixed-4958,
.outline_right_c8ea .fixed-4958 a {
  color: var(--e-global-color-primary);
}
.outline_right_c8ea .fixed-4958.column-35d0,
.outline_right_c8ea .fixed-4958.column-35d0 a {
  color: var(--e-global-color-accent);
}
.outline_right_c8ea .fixed-4958 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline_right_c8ea .item-upper-4b08 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-8629 .disabled-0825,
.sort-8629 .red_68c2 {
  color: var(--e-global-color-primary);
}
.sort-8629 .disabled-0825 svg {
  fill: var(--e-global-color-primary);
}
.sort-8629 .column-35d0 .disabled-0825,
.sort-8629 .column-35d0 .red_68c2 {
  color: var(--e-global-color-accent);
}
.sort-8629 .column-35d0 .disabled-0825 svg {
  fill: var(--e-global-color-accent);
}
.sort-8629 .red_68c2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-8629 .item-upper-4b08 {
  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_motion_e485 .upper_b2fd,
.button_motion_e485 .progress_f9c6 {
  color: var(--e-global-color-primary);
}
.button_motion_e485 .progress_f9c6 svg {
  fill: var(--e-global-color-primary);
}
.button_motion_e485 .fixed-4958.column-35d0 a,
.button_motion_e485
  .fixed-4958.column-35d0
  .progress_f9c6 {
  color: var(--e-global-color-accent);
}
.button_motion_e485 .upper_b2fd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_motion_e485 .item-upper-4b08 {
  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);
}
.right-b082 .under-f1d4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.right-b082 .thick-0b99 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.banner_complex_9ef3 .medium_12b4 .outline-881c {
  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);
}
.banner_complex_9ef3 .medium_12b4 .widget_current_a847 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.banner_complex_9ef3 .module-bright-5b06 .outline-881c {
  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);
}
.banner_complex_9ef3
  .module-bright-5b06
  .widget_current_a847 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.banner_complex_9ef3
  .popup_bf45
  .outline-881c {
  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);
}
.banner_complex_9ef3
  .popup_bf45
  .widget_current_a847 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.banner_complex_9ef3
  .simple_234b
  .outline-881c {
  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);
}
.banner_complex_9ef3
  .simple_234b
  .widget_current_a847 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-545d .mask-easy-f5cf {
  background-color: var(--e-global-color-primary);
}
.link-545d .mask-easy-f5cf:hover {
  background-color: var(--e-global-color-primary);
}
.link-545d .gallery_next_2ee3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-545d
  .mask-easy-f5cf:hover
  .gallery_next_2ee3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-green-6f77 .disabled-6044 {
  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);
}
.progress-right-d078 .simple-92ff .badge_action_1396 a {
  background-color: var(--e-global-color-accent);
}
.progress-right-d078 .simple-92ff .table-d652 a {
  background-color: var(--e-global-color-accent);
}
.progress-right-d078 .simple-92ff .badge_action_1396 a,
.progress-right-d078 .simple-92ff .table-d652 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lite-49a0
  .highlight-up-cff1.background-paper-0274
  .simple-92ff
  a.nav-f091 {
  background-color: var(--e-global-color-accent);
}
.lite-49a0
  .highlight-up-cff1.background-paper-0274
  .simple-92ff
  span.nav-f091.fn-current-d0ac {
  background-color: var(--e-global-color-text);
}
.lite-49a0
  .highlight-up-cff1.background-paper-0274
  .simple-92ff
  .nav-f091 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2 .table-under-9d0b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .white-ffd8
  > .backdrop_d7b7
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .menu-last-2792
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .short-f971
  .prev-86d4,
.card_13a2
  .short-f971
  .surface_white_f802 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_13a2
  .short-f971
  .popup_c43e,
.card_13a2
  .short-f971
  a
  .popup_c43e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .short-f971
  .green_42c4 {
  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);
}
.card_13a2
  .short-f971
  .dirty_3be3 {
  background-color: var(--e-global-color-primary);
}
.card_13a2
  .short-f971
  .dirty_3be3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .short-f971
  .dirty_3be3:hover {
  background-color: var(--e-global-color-primary);
}
.card_13a2
  .short-f971
  .frame_clean_85c2 {
  background-color: var(--e-global-color-primary);
}
.card_13a2
  .short-f971
  .frame_clean_85c2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .short-f971
  .frame_clean_85c2:hover {
  background-color: var(--e-global-color-primary);
}
.card_13a2
  .surface_soft_7332
  .container_d9b9
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_13a2
  .surface_soft_7332
  .west-0c6f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .surface_soft_7332
  .green_42c4 {
  color: var(--e-global-color-text);
}
.card_13a2
  .surface_soft_7332
  .green_42c4
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .surface_soft_7332
  .dirty_3be3 {
  background-color: var(--e-global-color-primary);
}
.card_13a2
  .surface_soft_7332
  .dirty_3be3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .surface_soft_7332
  .dirty_3be3:hover {
  background-color: var(--e-global-color-primary);
}
.card_13a2
  .surface_soft_7332
  .frame_clean_85c2 {
  background-color: var(--e-global-color-primary);
}
.card_13a2
  .surface_soft_7332
  .frame_clean_85c2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_13a2
  .surface_soft_7332
  .frame_clean_85c2:hover {
  background-color: var(--e-global-color-primary);
}
.card_13a2 .preview-yellow-79c2 {
  background-color: var(--e-global-color-primary);
}
.card_13a2 .preview-yellow-79c2:hover {
  background-color: var(--e-global-color-primary);
}
.card_13a2 .primary-daa0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_13a2 .slider_fixed_20aa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-wide-1554 .table_left_9261 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-wide-1554
  .detail_dirty_8374
  > div:nth-child(3)
  .table_left_9261,
.link-wide-1554
  .highlight-pink-8069
  > div:nth-child(1)
  .table_left_9261,
.link-wide-1554
  .nav-0ed7
  > div:nth-child(1)
  .table_left_9261,
.link-wide-1554
  .column-319e
  > div:nth-child(1)
  .table_left_9261,
.link-wide-1554
  .caption-dd82
  > div:nth-child(1)
  .table_left_9261 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-wide-1554 .outline_large_4866 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-wide-1554 .copper-1a49 {
  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);
}
.link-wide-1554 .full_5107 {
  background-color: var(--e-global-color-primary);
}
.link-wide-1554 .full_5107 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-wide-1554 .full_5107:hover {
  background-color: var(--e-global-color-primary);
}
.link-wide-1554 .disabled-e976 {
  background-color: var(--e-global-color-primary);
}
.link-wide-1554 .disabled-e976:hover {
  background-color: var(--e-global-color-primary);
}
.link-wide-1554 .primary-daa0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-wide-1554 .slider_fixed_20aa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-green-8365 .heading_huge_684a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-green-8365 .button_beec {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow-green-8365 .container_motion_4b74 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow-green-8365 .fluid_dad7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow-green-8365 .header-b43a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow-green-8365 .disabled-e976 {
  background-color: var(--e-global-color-primary);
}
.shadow-green-8365 .disabled-e976:hover {
  background-color: var(--e-global-color-primary);
}
.purple_78ce .dark-6edb {
  background-color: var(--e-global-color-secondary);
}
.purple_78ce .out_40f6 {
  background-color: var(--e-global-color-text);
}
.purple_78ce .pattern_motion_f260 {
  background-color: var(--e-global-color-secondary);
}
.purple_78ce .down_7933 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple_78ce .brown-e9c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_78ce .smooth_cae6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_78ce .hero_1a64 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_78ce .breadcrumb-pressed-c450 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_2b9b .gold_8f5c .lite-7270,
.aside_2b9b
  .gold_8f5c
  .lite-7270
  a,
.aside_2b9b .east_1227 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_2b9b .gold_8f5c .right-5dab,
.aside_2b9b .progress-e18d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside_2b9b .gold_8f5c .right-5dab {
  color: var(--e-global-color-text);
}
.aside_2b9b .progress-e18d {
  color: var(--e-global-color-text);
}
.aside_2b9b
  .gold_8f5c
  .out_38a1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside_2b9b .summary_fd9e .fast_e314 {
  background-color: var(--e-global-color-primary);
}
.aside_2b9b .summary_fd9e .fast_e314:hover {
  background-color: var(--e-global-color-primary);
}
.aside_2b9b .summary_fd9e .sort_pro_9da9 li span {
  background-color: var(--e-global-color-text);
}
.aside_2b9b .summary_fd9e .sort_pro_9da9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.aside_2b9b
  .summary_fd9e
  .sort_pro_9da9
  li.box-basic-cc84
  span {
  background-color: var(--e-global-color-accent);
}
.aside_2b9b .disabled-6f29 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bright-684b .sidebar_2daa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-selected-3ba5 .badge-fresh-3ddb {
  background-color: var(--e-global-color-primary);
}
.mask-selected-3ba5 .column_dim_6552 {
  background-color: var(--e-global-color-secondary);
}
.mask-selected-3ba5 .focused_8189 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-selected-3ba5 .breadcrumb-f2f1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-selected-3ba5 .progress-fast-faab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-selected-3ba5 .advanced_48d0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-selected-3ba5 .outline_dynamic_6267 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-selected-3ba5 .info_focused_2a63 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-selected-3ba5 .focus-05d6 {
  background-color: var(--e-global-color-primary);
}
.mask-selected-3ba5 .focus-05d6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pagination-1e1f .gradient-paper-4955 {
  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);
}
.pagination-1e1f .video_paper_ce67 {
  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);
}
.pagination-1e1f
  .dim-16b6:after {
  background-color: var(--e-global-color-primary);
}
.pagination-1e1f .description-east-96c3 {
  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);
}
.breadcrumb_94c7 .east_1227 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.breadcrumb_94c7 .progress-e18d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_df26 .message-7203 .secondary_gas_e331 {
  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);
}
.out_df26 .message-7203 .hard_1152 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description_solid_f079 .box-lower-a050 {
  background-color: var(--e-global-color-primary);
}
.description_solid_f079 .clean-5c06 {
  background-color: var(--e-global-color-secondary);
}
.description_solid_f079 .row_8fa6 .purple_0292 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.description_solid_f079 .heading_49c9 .purple_0292 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo-prev-37e9 .logo-fresh-b799 .cold-5e1a {
  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);
}
.photo-prev-37e9 .logo-fresh-b799 .tertiary-228e {
  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);
}
.photo-prev-37e9 .logo-fresh-b799 .primary_wood_1535 {
  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);
}
.input_6bbd .fluid-15be {
  border-color: var(--e-global-color-text);
}
.input_6bbd .chip_a528 {
  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_6bbd .surface_outer_96b2 {
  color: var(--e-global-color-primary);
}
.input_6bbd .background_fe6e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_soft_befc .slider_short_628a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button_soft_befc .highlight_advanced_e78e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button_soft_befc .bronze-3e59:hover .slider_short_628a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.button_soft_befc
  .bronze-3e59:hover
  .highlight_advanced_e78e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tag_71e0 .east_c37c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tag_71e0 .wrapper-d105 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent-5c28 .heading_tiny_8366 .under_a2da {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-5c28 .left-dbb9 .under_a2da {
  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);
}
.outline_iron_b155 .center-3de9 {
  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);
}
.tertiary_0186 .carousel_down_c8a7 .texture_abed {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_0186 .carousel_down_c8a7 .texture_abed {
  background-color: var(--e-global-color-secondary);
}
.tertiary_0186 .avatar_e319 .texture_abed {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_0186 .avatar_e319 .texture_abed {
  background-color: var(--e-global-color-secondary);
}
.tertiary_0186 .gallery_stale_00fd .element-action-baf0 {
  background-color: var(--e-global-color-primary);
}
.tertiary_0186 .gallery_stale_00fd:hover .element-action-baf0 {
  background-color: var(--e-global-color-secondary);
}
.tertiary_0186 .fast_e314 {
  background-color: var(--e-global-color-primary);
}
.tertiary_0186 .fast_e314:hover {
  background-color: var(--e-global-color-accent);
}
.tertiary_0186 .sort_pro_9da9 li span {
  background-color: var(--e-global-color-text);
}
.tertiary_0186 .sort_pro_9da9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.tertiary_0186 .sort_pro_9da9 li.box-basic-cc84 span {
  background-color: var(--e-global-color-accent);
}
.tooltip_462f .footer-57c9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_462f .mini_f5a6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-4245 .tabs_b2ae:before {
  background-color: var(--e-global-color-secondary);
}
.image-4245 .status_smooth_6645 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.image-4245 .hovered-ef07 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-cool-2f4f .fast_d445 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-cool-2f4f .fast_d445:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-cool-2f4f .fast_d445.fn-active-d0ac {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice-cool-2f4f .layout_middle_a582 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-cool-2f4f .layout_liquid_e58b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-cool-2f4f .last_a792 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notice-cool-2f4f .carousel-b7eb {
  background-color: var(--e-global-color-primary);
}
.notice-cool-2f4f .carousel-b7eb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice-cool-2f4f .active-3280 {
  background-color: var(--e-global-color-primary);
}
.notice-cool-2f4f .active-3280 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-2789 .sort-48ee .title_inner_b93c a {
  color: var(--e-global-color-secondary);
}
.fast-2789 .sort-48ee .title_inner_b93c a:hover {
  color: var(--e-global-color-secondary);
}
.fast-2789 .sort-48ee .title_inner_b93c,
.fast-2789 .sort-48ee .title_inner_b93c a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast-2789 .sort-48ee .small-a66e {
  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);
}
.fast-2789 .sort-48ee .secondary_north_ef69 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast-2789 .sort-48ee .steel-8cb9 {
  background-color: var(--e-global-color-primary);
}
.fast-2789 .sort-48ee .steel-8cb9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast-2789 .sort-48ee .steel-8cb9:hover {
  background-color: var(--e-global-color-primary);
}
.fast-2789 .sort-48ee .image_green_1ddd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-2789 .sort-48ee .image_green_1ddd {
  background-color: var(--e-global-color-primary);
}
.fast-2789 .sort-48ee .image_green_1ddd:hover {
  background-color: var(--e-global-color-primary);
}
.fast-2789 .sort-48ee .fast_e314 {
  background-color: var(--e-global-color-primary);
}
.fast-2789 .sort-48ee .fast_e314:hover {
  background-color: var(--e-global-color-primary);
}
.fast-2789 .summary_fd9e .sort_pro_9da9 li span {
  background-color: var(--e-global-color-text);
}
.fast-2789 .summary_fd9e .sort_pro_9da9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.fast-2789 .summary_fd9e .sort_pro_9da9 li.box-basic-cc84 span {
  background-color: var(--e-global-color-accent);
}
.fast-2789 .primary-daa0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast-2789 .slider_fixed_20aa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-f58d .list_a151 .section_fixed_c842 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-f58d .list_a151 .table-easy-4922 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.medium-f58d .list_a151 .icon_hard_ed0e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_5fde .cool-56d9 {
  border-color: var(--e-global-color-text);
}
.fast_5fde .logo-7401 {
  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);
}
.fast_5fde .fresh-a715 {
  color: var(--e-global-color-secondary);
}
.fast_5fde .fresh-a715 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_5fde .summary_purple_e69a > * {
  color: var(--e-global-color-primary);
}
.fast_5fde .summary_purple_e69a > * svg {
  fill: var(--e-global-color-primary);
}
.fast_5fde .backdrop_lower_f9c8 {
  color: var(--e-global-color-primary);
}
.fast_5fde .backdrop_lower_f9c8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast_5fde .alert_1d29 {
  color: var(--e-global-color-primary);
}
.fast_5fde .alert_1d29 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast_5fde .dim_6061 {
  color: var(--e-global-color-primary);
}
.fast_5fde .dim_6061 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_5fde .over-2183 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_5fde .menu-middle-353d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_5fde .menu-middle-353d.shadow-83bd {
  color: var(--e-global-color-secondary);
}
.fast_5fde .menu-middle-353d.shadow-83bd .highlight-220c {
  color: var(--e-global-color-accent);
}
.fast_5fde .menu-middle-353d.red_8203 {
  color: var(--e-global-color-text);
}
.fast_5fde .menu-middle-353d.red_8203 .highlight-220c {
  color: var(--e-global-color-text);
}
.fast_5fde .menu-middle-353d:before {
  border-top-color: var(--e-global-color-text);
}
.fast_5fde .paper_cbdd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast_5fde
  .paper_cbdd
  .primary-ef13 {
  background-color: var(--e-global-color-primary);
}
.fast_5fde
  .paper_cbdd
  .primary-ef13 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast_5fde .cool-56d9 .widget_silver_6fef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_pro_754e .hidden-focused-ad12 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card_pro_754e .modal-old-80c4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy_a00a .avatar_basic_1816 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy_a00a
  .mask_b5cc
  .gas-fc3e {
  background-color: var(--e-global-color-secondary);
}
.easy_a00a
  .mask_b5cc.highlight_copper_fb0c
  .gas-fc3e {
  background-color: var(--e-global-color-text);
}
.easy_a00a
  .mask_b5cc:hover
  .gas-fc3e {
  background-color: var(--e-global-color-accent);
}
.easy_a00a
  .mask_b5cc.fn-active-d0ac
  .gas-fc3e {
  background-color: var(--e-global-color-primary);
}
.selected-e02b .huge_8023 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.selected-e02b .container_narrow_3fd8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.selected-e02b .fast-ef07 {
  background-color: var(--e-global-color-primary);
}
.selected-e02b .fast-ef07 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label-eda1 .badge_prev_018a .menu_212f .module_aacc {
  background-color: var(--e-global-color-secondary);
}
.label-eda1 .badge_prev_018a .footer-advanced-99bf:after {
  background-color: var(--e-global-color-secondary);
}
.label-eda1 .glass_bb6a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-eda1 .backdrop_3c9d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-eda1 .preview_fluid_6613 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-eda1 .over-6534 {
  background-color: var(--e-global-color-primary);
}
.label-eda1 .over-6534 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label-eda1 .progress-e179 {
  background-color: var(--e-global-color-secondary);
}
.label-eda1 .progress-e179 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label-eda1 .badge_prev_018a .paper_8c27 .menu-556e:hover {
  background-color: var(--e-global-color-primary);
}
.label-eda1
  .badge_prev_018a
  .paper_8c27
  .menu-556e.avatar-small-2905 {
  background-color: var(--e-global-color-primary);
}
.label-eda1 .badge_prev_018a .texture-center-5c4b:before {
  border-color: var(--e-global-color-primary);
}
.label-eda1 .badge_prev_018a .texture-center-5c4b:hover:before {
  border-color: var(--e-global-color-secondary);
}
.label-eda1
  .badge_prev_018a
  .texture-center-5c4b.secondary-cool-2642:before {
  border-color: var(--e-global-color-primary);
}
.label-eda1 .south_ced4 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_d83a .media_focused_a321 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple_d83a .media_focused_a321:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple_d83a .media_focused_a321.gas-9159 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple_d83a .module_0edd {
  background-color: var(--e-global-color-primary);
}
.purple_d83a .module_0edd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple_d83a
  .yellow-79fe
  .text-north-2b85
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple_d83a
  .dim_85e1
  .text-north-2b85
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.article-gold-9340
  .dark-7bde
  .tabs-fresh-dacb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-gold-9340
  .dark-7bde
  .component-d211 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-gold-9340 .header-142e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-gold-9340 .thumbnail_387e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-gold-9340 .bottom_af03 {
  background-color: var(--e-global-color-primary);
}
.article-gold-9340 .bottom_af03 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card-liquid-28ae .frame-bronze-5fbc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-liquid-28ae .gallery-basic-ea36 {
  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);
}
.card-liquid-28ae .white-cd08 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-liquid-28ae .white-cd08 a:hover {
  color: var(--e-global-color-secondary);
}
.card-liquid-28ae .aside_selected_3860 {
  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);
}
.card-liquid-28ae .image-7808 {
  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);
}
.card-liquid-28ae .bronze-2d86 .fast_e314 {
  background-color: var(--e-global-color-primary);
}
.card-liquid-28ae .bronze-2d86 .fast_e314:hover {
  background-color: var(--e-global-color-accent);
}
.card-liquid-28ae
  .bronze-2d86
  .sort_pro_9da9
  li
  span {
  background-color: var(--e-global-color-text);
}
.card-liquid-28ae
  .bronze-2d86
  .sort_pro_9da9
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.card-liquid-28ae
  .bronze-2d86
  .sort_pro_9da9
  li.box-basic-cc84
  span {
  background-color: var(--e-global-color-accent);
}
.border-warm-a113
  .medium_3b66
  .item-f7cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-warm-a113 .medium_3b66 .surface_d6c4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-warm-a113 .medium_3b66 .feature_full_6a58 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-warm-a113 .accordion_3007 {
  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);
}
.border-warm-a113
  .shade_b174.description_9b1f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > a {
  background-color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > a
  .solid_95bf.grid_03df {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > a
  .under_1114.component-ead1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  .box_9937
  > a {
  background-color: var(--e-global-color-secondary);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  .box_9937
  > a
  .inner_adda {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  .box_9937
  > a
  .under_1114.image_top_6c4b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > a
  .notice-998a:before {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  a
  .notice-998a:before {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937.backdrop_brown_ac69
  > a
  .notice-998a:before {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  .box_9937.backdrop_brown_ac69
  > a
  .notice-998a:before {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > a
  .sort_583e
  .paragraph_inner_0227 {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  a
  .sort_583e
  .paragraph_inner_0227 {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > a
  .sort_583e
  .paragraph_inner_0227,
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  a
  .sort_583e
  .paragraph_inner_0227 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > a
  .description_8b60:before {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  a
  .description_8b60:before {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937.backdrop_brown_ac69
  > a
  .description_8b60:before {
  color: var(--e-global-color-text);
}
.footer_paper_c94b
  > .yellow_acf4
  > div
  > .dropdown_yellow_0364
  > .box_9937
  > .title_ee86
  .box_9937.backdrop_brown_ac69
  > a
  .description_8b60:before {
  color: var(--e-global-color-text);
}
.popup-liquid-9a1a .popup_prev_3dff {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup-liquid-9a1a
  .new_beef:hover
  .popup_prev_3dff {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slow_9254
  > .yellow_acf4
  > .sidebar-last-9569
  > .info_inner_f21d
  > .badge_8508
  > .media-79f4
  .accordion_1da6 {
  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);
}
.slow_9254
  > .yellow_acf4
  > .sidebar-last-9569
  > .info_inner_f21d
  > .badge_8508
  > .media-79f4:hover
  .accordion_1da6 {
  color: var(--e-global-color-text);
}
.slow_9254
  > .yellow_acf4
  > .sidebar-last-9569
  > .info_inner_f21d
  > .badge_8508
  > .media-79f4:hover
  .accordion_1da6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slow_9254
  > .yellow_acf4
  > .sidebar-last-9569
  > .info_inner_f21d
  > .badge_8508.container-black-990b
  > .media-79f4
  .accordion_1da6 {
  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);
}
.overlay-bright-3a00 .shade-narrow-ae8f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.overlay-bright-3a00 .footer_advanced_54dd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.overlay-bright-3a00 .accordion_8fe7 {
  background-color: var(--e-global-color-primary);
}
.overlay-bright-3a00 .accordion_8fe7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.over-2ad6
  > .yellow_acf4
  > .static_3ea7
  > .middle_b595
  > .block-12d0
  .prev-1cc8 {
  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);
}
.over-2ad6
  > .yellow_acf4
  > .static_3ea7
  > .middle_b595
  > .block-12d0
  .notification_5609 {
  color: var(--e-global-color-text);
}
.over-2ad6
  > .yellow_acf4
  > .static_3ea7
  > .middle_b595
  > .block-12d0:hover
  .prev-1cc8 {
  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);
}
.over-2ad6
  > .yellow_acf4
  > .static_3ea7
  > .middle_b595
  > .block-12d0:hover
  .notification_5609 {
  color: var(--e-global-color-secondary);
}
.over-2ad6
  > .yellow_acf4
  > .static_3ea7
  > .middle_b595
  > .block-12d0.shadow-89d2
  .prev-1cc8 {
  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);
}
.over-2ad6
  > .yellow_acf4
  > .static_3ea7
  > .middle_b595
  > .block-12d0.shadow-89d2
  .notification_5609 {
  color: var(--e-global-color-primary);
}
.primary-liquid-6bb4
  .lite_4224
  .copper-6934 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary-liquid-6bb4 .under-5e49 .widget_silver_6fef .pagination-basic-b41b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.blue_9c78 .notice-f156 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.blue_9c78 .info-full-5792 .notice-f156 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.blue_9c78 .selected-6a87 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.blue_9c78 .selected-6a87 {
  background-color: var(--e-global-color-primary);
}
.upper-5373 .tag-584d .avatar_1c82 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper-5373
  .tag-584d:hover
  .button-last-20db {
  color: var(--e-global-color-secondary);
}
.upper-5373
  .tag-584d:hover
  .avatar_1c82 {
  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);
}
.orange_962e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.layout-hot-2b0b {
  max-width: 1400px !important;
}

.hidden-98a3 {
  flex-direction: column;
}

.hidden-98a3 .texture_9617 {
  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.hidden-98a3 .texture_9617 {
  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);
}

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

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

.box-0220.tall_bb16 {
  display: none;
}

.media_red_785f {
  display: none;
}

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

.column-5ec2.under-ba92 {
  margin-bottom: 40px;
  width: 100%;
}

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

.hidden-98a3 a {
  width: 100%;
}

.description_bottom_c94b .huge_b6c3.item_12d8 {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.description_bottom_c94b
  .huge_b6c3.box_small_add6
  .list_pro_3a2b
  .frame_steel_fe03 {
  font-size: 20px !important;
}

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

.pattern-wide-aa49 {
  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;
}

.shade-focused-970f h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.smooth-0ccc.paragraph-195e > .avatar_ff30 {
  display: flex;
  align-items: center;
}

.filter-6fc5 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

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

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

.form-static-cb7c {
  font-size: 35px !important;
}

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

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

.sort-0024 {
  display: flex;
  gap: 50px;
}

.description_bottom_c94b
  .huge_b6c3.element_e42a
  .banner-384d
  .dim-13e9 {
  width: 100% !important;
}

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

.fixed_1e10 {
  width: 100%;
}

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

.pagination-fresh-6f33 {
  position: relative;
  cursor: pointer;
}

.pagination-fresh-6f33::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

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

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

  visibility: hidden;
}

.pagination-fresh-6f33:hover .hidden_20d4 {
  visibility: visible;
}
.pagination-fresh-6f33:hover.pagination-fresh-6f33::before {
  display: block;
}

.shade-focused-970f h3 {
  color: #fff;
}

.tertiary_4d7e {
  margin: 0;
}

.description_bottom_c94b
  .huge_b6c3.element_e42a
  .dim-13e9
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.status-small-ade4 {
  width: 100%;
}

.frame_upper_8d04 {
  width: 100%;
}

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

.frame_upper_8d04 {
  width: 100%;
}

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

.dim-13e9 {
  display: flex;
  align-items: center;
}

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

.yellow-9d74 {
  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;
}

.hidden-98a3 .texture_9617.backdrop-9350 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.hidden-98a3 h1.texture_9617 {
  margin-top: 80px !important;
}

.description_bottom_c94b .huge_b6c3.item_2ea0 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.picture-west-8047 img {
  width: 100%;
}

.dropdown_action_689d .overlay-current-5434.list_pro_3a2b {
  justify-content: space-between;
}

.gallery-small-f111 {
  display: none;
}

.feature_next_c3b0 .last_12ee {
  margin: 1px 0 !important;
}

.menu-91da li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .smooth-0ccc .avatar_ff30 {
    flex-wrap: nowrap !important;
  }
}

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

  .action-7271 {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .shade-focused-970f h3 {
    font-size: 28px;
  }

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

  .dropdown_action_689d .overlay-current-5434.list_pro_3a2b {
    border-bottom: 1px solid #f0c159;
  }

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

  .smooth-0ccc.paragraph-195e > .avatar_ff30 {
    gap: 15px;
    justify-content: space-between;
  }

  .description_bottom_c94b
    .huge_b6c3.element_e42a
    .dim-13e9
    img {
    width: 60% !important;
  }

  .narrow_80c3 {
    left: 2%;
  }

  .huge_47b1 {
    margin: 10px 0;
  }

  .hidden-98a3 .last_12ee {
    margin: 0;
    margin-bottom: 10px;
  }

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

  .form-static-cb7c {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.hidden-98a3 .texture_9617,
  .hidden-98a3 .texture_9617 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .dim-13e9 {
    justify-content: center;
  }

  .hidden-98a3 .last_12ee {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .description_bottom_c94b .huge_b6c3.item_12d8 {
    width: 75% !important;
  }

  .picture-west-8047 img {
    width: 100% !important;
  }
}

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

  h2.hidden-98a3 .texture_9617,
  .hidden-98a3 .texture_9617 {
    font-size: 30px !important;
  }

  .dim-13e9 {
    justify-content: center;
  }

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

  .medium-079a
    .media-pro-ba43.notice_8e18 {
    margin: 0 !important;
  }

  .filter-6fc5 {
    margin: 0;
    gap: 10px;
  }

  .huge_47b1 {
    display: flex;
  }

  .cold-6aff .pink_600f {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .hidden-98a3 h1.texture_9617 {
    margin-top: 40px !important;
  }

  .description_bottom_c94b
    .huge_b6c3.element_e42a
    .dim-13e9
    img,
  .north-2e8f .banner-384d {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .dark-7c1e {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .description_bottom_c94b .huge_b6c3.item_12d8 {
    width: 100% !important;
  }

  .smooth-0ccc.paragraph-195e > .avatar_ff30 {
    gap: 3px;
  }

  .hidden-98a3 .last_12ee {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.dropdown_action_689d .overlay-current-5434.list_pro_3a2b {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.dropdown_action_689d .overlay-current-5434.list_pro_3a2b: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);
}

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

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

.hidden-98a3 {
  position: relative;
  padding-top: 30px;
}

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

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

/* 图片块简化样式 */
.breadcrumb-outer-ba28 {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .dropdown_action_689d .overlay-current-5434.list_pro_3a2b {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .hidden-98a3 .texture_9617 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .pink_600f {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.card_e680 .paragraph-bright-5bdc {
  flex-shrink: 0;
  white-space: nowrap;
}

.card_e680 .gas_6603 {
  flex-shrink: 0;
  min-width: fit-content;
}

.card_e680 .frame_steel_fe03 {
  white-space: nowrap;
}

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

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

/* 强制紧凑导航菜单 - 防止重叠 */
.card_e680 .paragraph-bright-5bdc {
  max-width: 80px !important;
}

.card_e680 .gas_6603 {
  max-width: 80px !important;
  overflow: hidden;
}

.card_e680 .overlay-current-5434.list_pro_3a2b {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.card_e680 .frame_steel_fe03 {
  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);
  }
}

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

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

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

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

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

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

/* css-noise: 4211 */
.shadow-element-e7 {
  padding: 0.1rem;
  font-size: 13px;
  line-height: 1.2;
}
