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(.breadcrumb-green-d72d) {
  gap: 0.5em;
}
:where(.aside-light-06c7) {
  gap: 0.5em;
}
body .column_pro_daf6 > .slider_46b2 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .column_pro_daf6 > .first-cd35 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .column_pro_daf6 > .light-2c67 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .aside-4f57 > .slider_46b2 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .aside-4f57 > .first-cd35 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .aside-4f57 > .light-2c67 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .aside-4f57
  > :where(:not(.slider_46b2):not(.first-cd35):not(.hovered_1088)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .aside-4f57 > .tabs_c8f1 {
  max-width: var(--wp--style--global--wide-size);
}
body .breadcrumb-green-d72d {
  display: flex;
}
body .breadcrumb-green-d72d {
  flex-wrap: wrap;
  align-items: center;
}
body .breadcrumb-green-d72d > * {
  margin: 0;
}
body .aside-light-06c7 {
  display: grid;
}
body .aside-light-06c7 > * {
  margin: 0;
}
:where(.orange-648d.breadcrumb-green-d72d) {
  gap: 2em;
}
:where(.orange-648d.aside-light-06c7) {
  gap: 2em;
}
:where(.block_lite_8dd7.breadcrumb-green-d72d) {
  gap: 1.25em;
}
:where(.block_lite_8dd7.aside-light-06c7) {
  gap: 1.25em;
}
.fast_580f {
  color: var(--wp--preset--color--black) !important;
}
.gold_cce1 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.small-dcaf {
  color: var(--wp--preset--color--white) !important;
}
.hero-mini-eba2 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.surface_hard_eaab {
  color: var(--wp--preset--color--vivid-red) !important;
}
.layout_d9e5 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.icon_0944 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.header-4393 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.widget-ae6d {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.column_soft_bb38 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.in_2573 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.plasma-4460 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.full_fcd4 {
  background-color: var(--wp--preset--color--black) !important;
}
.hover-top-3af5 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.small_9c08 {
  background-color: var(--wp--preset--color--white) !important;
}
.border_be54 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.accent-88c6 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.message-gold-20a6 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.purple-e29f {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.image_motion_cc82 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.secondary-current-9248 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.secondary-9538 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.form_5568 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.red-4cb3 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.prev_19f7 {
  border-color: var(--wp--preset--color--black) !important;
}
.pagination_fresh_8242 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.accordion_1d7f {
  border-color: var(--wp--preset--color--white) !important;
}
.complex_9de1 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.action-5f9a {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.label_copper_9ece {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.disabled-next-1d6a {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.shade-over-2b62 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.title_e4e2 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.menu-3556 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.image_b507 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.rough-c725 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.button-4580 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.out-4196 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.dim-d475 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.form-41e1 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.complex-5a8d {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.last-a62c {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.full_71de {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.layout_cold_f2a4 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.label-017d {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.last_283e {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.row_0654 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.info-6287 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.gradient_bbce {
  font-size: var(--wp--preset--font-size--small) !important;
}
.card-024e {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.preview_motion_46bf {
  font-size: var(--wp--preset--font-size--large) !important;
}
.white-3c7e {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.pro-7248 a:where(:not(.outer_000f)) {
  color: inherit;
}
:where(.block_lite_8dd7.breadcrumb-green-d72d) {
  gap: 1.25em;
}
:where(.block_lite_8dd7.aside-light-06c7) {
  gap: 1.25em;
}
:where(.orange-648d.breadcrumb-green-d72d) {
  gap: 2em;
}
:where(.orange-648d.aside-light-06c7) {
  gap: 2em;
}
.gradient-cd69 {
  font-size: 1.5em;
  line-height: 1.6;
}

.green-b920 .gallery_wide_e61c {
  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);
}
.down-0845 .light-cce4 {
  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-fixed-2fe6 {
  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-fixed-2fe6.layout-glass-a977 .warm_a78d {
  background-color: var(--e-global-color-primary);
}
.card-fixed-2fe6.middle_0f9d .warm_a78d,
.card-fixed-2fe6.image_purple_7912 .warm_a78d {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.thumbnail_white_3342 .under-cae5 {
  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);
}
.gold-0f6b {
  --divider-color: var(--e-global-color-secondary);
}
.gold-0f6b .slow-648b {
  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);
}
.gold-0f6b.card-tall-63db .steel-5e05 {
  background-color: var(--e-global-color-secondary);
}
.gold-0f6b.widget-1131 .steel-5e05,
.gold-0f6b.texture-7e54 .steel-5e05 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.gold-0f6b.widget-1131 .steel-5e05,
.gold-0f6b.texture-7e54 .steel-5e05 svg {
  fill: var(--e-global-color-secondary);
}
.in_ca9b .link_40b8 {
  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);
}
.in_ca9b .main_6ccd {
  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);
}
.dropdown_paper_f5de.card-tall-63db .steel-5e05 {
  background-color: var(--e-global-color-primary);
}
.dropdown_paper_f5de.widget-1131 .steel-5e05,
.dropdown_paper_f5de.texture-7e54 .steel-5e05 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.dropdown_paper_f5de.widget-1131 .steel-5e05,
.dropdown_paper_f5de.texture-7e54 .steel-5e05 svg {
  fill: var(--e-global-color-primary);
}
.center-02da.card-tall-63db .steel-5e05 {
  background-color: var(--e-global-color-primary);
}
.center-02da.widget-1131 .steel-5e05,
.center-02da.texture-7e54 .steel-5e05 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.center-02da .button_388d {
  color: var(--e-global-color-primary);
}
.center-02da .button_388d,
.center-02da .button_388d a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.center-02da .tag-prev-4b12 {
  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);
}
.left-25ef .easy-884d {
  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);
}
.hero_e408 .input_lower_faf9 .north_c687 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected_2c11 .frame-first-ae71:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.selected_2c11 .label_selected_de86 i {
  color: var(--e-global-color-primary);
}
.selected_2c11 .label_selected_de86 svg {
  fill: var(--e-global-color-primary);
}
.selected_2c11 .yellow_04eb {
  color: var(--e-global-color-secondary);
}
.selected_2c11 .frame-first-ae71 > .yellow_04eb,
.selected_2c11 .frame-first-ae71 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.action_45f1 .hero-2e6e {
  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);
}
.action_45f1 .button_iron_b4ae {
  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);
}
.card_04e2 .preview_e343 .item-down-6d99 {
  background-color: var(--e-global-color-primary);
}
.card_04e2 .block-steel-cee6 {
  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);
}
.preview-11a7 .disabled_east_a0ed {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.preview-11a7 .aside_5f46 {
  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);
}
.preview-11a7 .info_focused_9110 {
  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);
}
.basic-ac04 .input-a399,
.basic-ac04 .input-a399 a {
  color: var(--e-global-color-primary);
}
.basic-ac04 .input-a399.slider-lower-65d2,
.basic-ac04 .input-a399.slider-lower-65d2 a {
  color: var(--e-global-color-accent);
}
.basic-ac04 .input-a399 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.basic-ac04 .prev-50b0 {
  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);
}
.dynamic-bb3a .warm_6dcc,
.dynamic-bb3a .picture-8af8 {
  color: var(--e-global-color-primary);
}
.dynamic-bb3a .warm_6dcc svg {
  fill: var(--e-global-color-primary);
}
.dynamic-bb3a .slider-lower-65d2 .warm_6dcc,
.dynamic-bb3a .slider-lower-65d2 .picture-8af8 {
  color: var(--e-global-color-accent);
}
.dynamic-bb3a .slider-lower-65d2 .warm_6dcc svg {
  fill: var(--e-global-color-accent);
}
.dynamic-bb3a .picture-8af8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dynamic-bb3a .prev-50b0 {
  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);
}
.tabs-hard-2dc8 .selected_9a23,
.tabs-hard-2dc8 .notification_complex_a8ef {
  color: var(--e-global-color-primary);
}
.tabs-hard-2dc8 .notification_complex_a8ef svg {
  fill: var(--e-global-color-primary);
}
.tabs-hard-2dc8 .input-a399.slider-lower-65d2 a,
.tabs-hard-2dc8
  .input-a399.slider-lower-65d2
  .notification_complex_a8ef {
  color: var(--e-global-color-accent);
}
.tabs-hard-2dc8 .selected_9a23 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs-hard-2dc8 .prev-50b0 {
  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);
}
.in-bb7f .alert_under_a9eb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.in-bb7f .article-88f7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.next_9222 .item-2ce6 .current-189d {
  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);
}
.next_9222 .item-2ce6 .panel_3b70 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.next_9222 .title_narrow_c1fb .current-189d {
  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);
}
.next_9222
  .title_narrow_c1fb
  .panel_3b70 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.next_9222
  .message-fresh-234a
  .current-189d {
  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);
}
.next_9222
  .message-fresh-234a
  .panel_3b70 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.next_9222
  .accordion-lite-e52e
  .current-189d {
  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);
}
.next_9222
  .accordion-lite-e52e
  .panel_3b70 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.component-dirty-47e3 .popup-21fd {
  background-color: var(--e-global-color-primary);
}
.component-dirty-47e3 .popup-21fd:hover {
  background-color: var(--e-global-color-primary);
}
.component-dirty-47e3 .left-8d62 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.component-dirty-47e3
  .popup-21fd:hover
  .left-8d62 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tooltip_66a8 .backdrop-d299 {
  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);
}
.steel-c419 .aside-9c84 .gradient_copper_6fdd a {
  background-color: var(--e-global-color-accent);
}
.steel-c419 .aside-9c84 .slider_under_61f1 a {
  background-color: var(--e-global-color-accent);
}
.steel-c419 .aside-9c84 .gradient_copper_6fdd a,
.steel-c419 .aside-9c84 .slider_under_61f1 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_f6c8
  .nav_4d2a.focus-bright-524c
  .aside-9c84
  a.medium_8b5d {
  background-color: var(--e-global-color-accent);
}
.tag_f6c8
  .nav_4d2a.focus-bright-524c
  .aside-9c84
  span.medium_8b5d.fn-current-3bb8 {
  background-color: var(--e-global-color-text);
}
.tag_f6c8
  .nav_4d2a.focus-bright-524c
  .aside-9c84
  .medium_8b5d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f .yellow-64ec {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .filter_plasma_9635
  > .lite-5081
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .element-62fd
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .red_8201
  .filter_5f19,
.block_hot_523f
  .red_8201
  .chip_db85 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_hot_523f
  .red_8201
  .over-445c,
.block_hot_523f
  .red_8201
  a
  .over-445c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .red_8201
  .heading_inner_e1fa {
  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);
}
.block_hot_523f
  .red_8201
  .badge-69c2 {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f
  .red_8201
  .badge-69c2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .red_8201
  .badge-69c2:hover {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f
  .red_8201
  .article-4a06 {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f
  .red_8201
  .article-4a06 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .red_8201
  .article-4a06:hover {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f
  .yellow_6239
  .active_5d2f
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_hot_523f
  .yellow_6239
  .table-iron-b059 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .yellow_6239
  .heading_inner_e1fa {
  color: var(--e-global-color-text);
}
.block_hot_523f
  .yellow_6239
  .heading_inner_e1fa
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .yellow_6239
  .badge-69c2 {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f
  .yellow_6239
  .badge-69c2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .yellow_6239
  .badge-69c2:hover {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f
  .yellow_6239
  .article-4a06 {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f
  .yellow_6239
  .article-4a06 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_hot_523f
  .yellow_6239
  .article-4a06:hover {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f .button_d551 {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f .button_d551:hover {
  background-color: var(--e-global-color-primary);
}
.block_hot_523f .avatar_deae {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_hot_523f .video_5fb9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_clean_ac2a .mask_9f09 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_clean_ac2a
  .narrow_cee4
  > div:nth-child(3)
  .mask_9f09,
.surface_clean_ac2a
  .row-down-1af2
  > div:nth-child(1)
  .mask_9f09,
.surface_clean_ac2a
  .nav-f4f9
  > div:nth-child(1)
  .mask_9f09,
.surface_clean_ac2a
  .tag-1c53
  > div:nth-child(1)
  .mask_9f09,
.surface_clean_ac2a
  .shade_over_bbe3
  > div:nth-child(1)
  .mask_9f09 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_clean_ac2a .border-dirty-766f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_clean_ac2a .wide-cfdf {
  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);
}
.surface_clean_ac2a .bottom-2b80 {
  background-color: var(--e-global-color-primary);
}
.surface_clean_ac2a .bottom-2b80 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_clean_ac2a .bottom-2b80:hover {
  background-color: var(--e-global-color-primary);
}
.surface_clean_ac2a .backdrop-f24f {
  background-color: var(--e-global-color-primary);
}
.surface_clean_ac2a .backdrop-f24f:hover {
  background-color: var(--e-global-color-primary);
}
.surface_clean_ac2a .avatar_deae {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_clean_ac2a .video_5fb9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag_hovered_1d36 .tall-ab19 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag_hovered_1d36 .box-blue-33ad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_hovered_1d36 .avatar_ee48 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_hovered_1d36 .frame_d4f2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_hovered_1d36 .modal_7cdd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_hovered_1d36 .backdrop-f24f {
  background-color: var(--e-global-color-primary);
}
.tag_hovered_1d36 .backdrop-f24f:hover {
  background-color: var(--e-global-color-primary);
}
.border-f8df .disabled_thick_bb94 {
  background-color: var(--e-global-color-secondary);
}
.border-f8df .active_lite_9a4e {
  background-color: var(--e-global-color-text);
}
.border-f8df .shade-south-9db7 {
  background-color: var(--e-global-color-secondary);
}
.border-f8df .copper_25bd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-f8df .item_white_1a13 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-f8df .shadow_dynamic_bbf2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-f8df .tooltip_b670 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-f8df .white-368a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero-0346 .thumbnail_action_5007 .widget_a0c2,
.hero-0346
  .thumbnail_action_5007
  .widget_a0c2
  a,
.hero-0346 .nav-active-cfa8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero-0346 .thumbnail_action_5007 .avatar_6180,
.hero-0346 .gold_436e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero-0346 .thumbnail_action_5007 .avatar_6180 {
  color: var(--e-global-color-text);
}
.hero-0346 .gold_436e {
  color: var(--e-global-color-text);
}
.hero-0346
  .thumbnail_action_5007
  .new-4dc5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hero-0346 .white-17bf .focused-fdac {
  background-color: var(--e-global-color-primary);
}
.hero-0346 .white-17bf .focused-fdac:hover {
  background-color: var(--e-global-color-primary);
}
.hero-0346 .white-17bf .border-2b9b li span {
  background-color: var(--e-global-color-text);
}
.hero-0346 .white-17bf .border-2b9b li span:hover {
  background-color: var(--e-global-color-primary);
}
.hero-0346
  .white-17bf
  .border-2b9b
  li.preview_e0ce
  span {
  background-color: var(--e-global-color-accent);
}
.hero-0346 .orange-5d70 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden-north-fe7f .form-9475 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.form-thick-b3ca .message-selected-3356 {
  background-color: var(--e-global-color-primary);
}
.form-thick-b3ca .easy-22f9 {
  background-color: var(--e-global-color-secondary);
}
.form-thick-b3ca .wrapper-c497 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-thick-b3ca .gas_497a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-thick-b3ca .pattern-d6ed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-thick-b3ca .center_6ce8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-thick-b3ca .module-new-8ab2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-thick-b3ca .caption_1434 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form-thick-b3ca .image-10b6 {
  background-color: var(--e-global-color-primary);
}
.form-thick-b3ca .image-10b6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail_56bb .title_08a2 {
  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);
}
.thumbnail_56bb .outer_c996 {
  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);
}
.thumbnail_56bb
  .box-iron-1ed4:after {
  background-color: var(--e-global-color-primary);
}
.thumbnail_56bb .shadow_cd24 {
  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);
}
.mini_1cf1 .nav-active-cfa8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_1cf1 .gold_436e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs-dark-9312 .wrapper-1f49 .panel-1fa3 {
  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);
}
.tabs-dark-9312 .wrapper-1f49 .article-fixed-d20b {
  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);
}
.column_ed79 .logo_cacd {
  background-color: var(--e-global-color-primary);
}
.column_ed79 .secondary-fast-7c39 {
  background-color: var(--e-global-color-secondary);
}
.column_ed79 .content-red-7156 .chip-light-ee9e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column_ed79 .surface-top-7063 .chip-light-ee9e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dynamic_8af6 .full-1aea .surface-outer-8c72 {
  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);
}
.dynamic_8af6 .full-1aea .stone_9ff5 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dynamic_8af6 .full-1aea .article-97ca {
  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);
}
.outline-4fec .huge_462d {
  border-color: var(--e-global-color-text);
}
.outline-4fec .description_simple_d4dc {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-4fec .heading_e204 {
  color: var(--e-global-color-primary);
}
.outline-4fec .notification-d25c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple-0c01 .tall_5028 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple-0c01 .filter-20ab {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple-0c01 .hover-wood-0b42:hover .tall_5028 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple-0c01
  .hover-wood-0b42:hover
  .filter-20ab {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.text_solid_b6b5 .sort-6308 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.text_solid_b6b5 .popup-up-b275 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.rough-d9ef .center_ecab .list_purple_271c {
  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);
}
.rough-d9ef .border_solid_7e5c .list_purple_271c {
  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);
}
.narrow_0e87 .table_pink_c5db {
  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);
}
.button_full_3176 .outline-green-66fe .hard-cc01 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_full_3176 .outline-green-66fe .hard-cc01 {
  background-color: var(--e-global-color-secondary);
}
.button_full_3176 .photo_051c .hard-cc01 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_full_3176 .photo_051c .hard-cc01 {
  background-color: var(--e-global-color-secondary);
}
.button_full_3176 .fresh-4fca .lower-689b {
  background-color: var(--e-global-color-primary);
}
.button_full_3176 .fresh-4fca:hover .lower-689b {
  background-color: var(--e-global-color-secondary);
}
.button_full_3176 .focused-fdac {
  background-color: var(--e-global-color-primary);
}
.button_full_3176 .focused-fdac:hover {
  background-color: var(--e-global-color-accent);
}
.button_full_3176 .border-2b9b li span {
  background-color: var(--e-global-color-text);
}
.button_full_3176 .border-2b9b li span:hover {
  background-color: var(--e-global-color-primary);
}
.button_full_3176 .border-2b9b li.preview_e0ce span {
  background-color: var(--e-global-color-accent);
}
.huge_ba64 .east_440a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge_ba64 .box-7127 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.blue_928f .form-cool-e368:before {
  background-color: var(--e-global-color-secondary);
}
.blue_928f .media_dim_baf2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.blue_928f .notice_complex_3502 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_dcab .fresh-a054 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_dcab .fresh-a054:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_dcab .fresh-a054.fn-active-3bb8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_dcab .text_9daa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress_dcab .content-354c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress_dcab .box_active_54e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress_dcab .status-aebc {
  background-color: var(--e-global-color-primary);
}
.progress_dcab .status-aebc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.progress_dcab .tabs-034a {
  background-color: var(--e-global-color-primary);
}
.progress_dcab .tabs-034a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade-22d8 .component_e679 .panel_fixed_87c5 a {
  color: var(--e-global-color-secondary);
}
.shade-22d8 .component_e679 .panel_fixed_87c5 a:hover {
  color: var(--e-global-color-secondary);
}
.shade-22d8 .component_e679 .panel_fixed_87c5,
.shade-22d8 .component_e679 .panel_fixed_87c5 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade-22d8 .component_e679 .slider_narrow_339a {
  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);
}
.shade-22d8 .component_e679 .panel_glass_0507 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade-22d8 .component_e679 .fresh-ba44 {
  background-color: var(--e-global-color-primary);
}
.shade-22d8 .component_e679 .fresh-ba44 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade-22d8 .component_e679 .fresh-ba44:hover {
  background-color: var(--e-global-color-primary);
}
.shade-22d8 .component_e679 .hover_complex_e1ba {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shade-22d8 .component_e679 .hover_complex_e1ba {
  background-color: var(--e-global-color-primary);
}
.shade-22d8 .component_e679 .hover_complex_e1ba:hover {
  background-color: var(--e-global-color-primary);
}
.shade-22d8 .component_e679 .focused-fdac {
  background-color: var(--e-global-color-primary);
}
.shade-22d8 .component_e679 .focused-fdac:hover {
  background-color: var(--e-global-color-primary);
}
.shade-22d8 .white-17bf .border-2b9b li span {
  background-color: var(--e-global-color-text);
}
.shade-22d8 .white-17bf .border-2b9b li span:hover {
  background-color: var(--e-global-color-primary);
}
.shade-22d8 .white-17bf .border-2b9b li.preview_e0ce span {
  background-color: var(--e-global-color-accent);
}
.shade-22d8 .avatar_deae {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade-22d8 .video_5fb9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_c198 .block_9010 .thick-913f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_c198 .block_9010 .green_1095 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading_c198 .block_9010 .backdrop_next_634b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-3eb5 .media-lite-98a6 {
  border-color: var(--e-global-color-text);
}
.slow-3eb5 .item_a5f9 {
  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);
}
.slow-3eb5 .black-b6b3 {
  color: var(--e-global-color-secondary);
}
.slow-3eb5 .black-b6b3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-3eb5 .picture-2050 > * {
  color: var(--e-global-color-primary);
}
.slow-3eb5 .picture-2050 > * svg {
  fill: var(--e-global-color-primary);
}
.slow-3eb5 .media_d894 {
  color: var(--e-global-color-primary);
}
.slow-3eb5 .media_d894 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slow-3eb5 .out-22cb {
  color: var(--e-global-color-primary);
}
.slow-3eb5 .out-22cb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slow-3eb5 .status_6a86 {
  color: var(--e-global-color-primary);
}
.slow-3eb5 .status_6a86 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-3eb5 .thumbnail_center_45eb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-3eb5 .icon-5e72 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-3eb5 .icon-5e72.outline-71df {
  color: var(--e-global-color-secondary);
}
.slow-3eb5 .icon-5e72.outline-71df .stale_d46c {
  color: var(--e-global-color-accent);
}
.slow-3eb5 .icon-5e72.inner_15a8 {
  color: var(--e-global-color-text);
}
.slow-3eb5 .icon-5e72.inner_15a8 .stale_d46c {
  color: var(--e-global-color-text);
}
.slow-3eb5 .icon-5e72:before {
  border-top-color: var(--e-global-color-text);
}
.slow-3eb5 .shade-4600 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow-3eb5
  .shade-4600
  .motion-886c {
  background-color: var(--e-global-color-primary);
}
.slow-3eb5
  .shade-4600
  .motion-886c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slow-3eb5 .media-lite-98a6 .carousel-white-5cd9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main-6b88 .alert-8f35 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main-6b88 .banner_hard_c72b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-20d0 .west-e85b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-20d0
  .down_21dc
  .outline-6087 {
  background-color: var(--e-global-color-secondary);
}
.logo-20d0
  .down_21dc.accordion_dark_43b5
  .outline-6087 {
  background-color: var(--e-global-color-text);
}
.logo-20d0
  .down_21dc:hover
  .outline-6087 {
  background-color: var(--e-global-color-accent);
}
.logo-20d0
  .down_21dc.fn-active-3bb8
  .outline-6087 {
  background-color: var(--e-global-color-primary);
}
.search_full_157b .mask_motion_05bc {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.search_full_157b .active-cold-f444 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search_full_157b .content-82bb {
  background-color: var(--e-global-color-primary);
}
.search_full_157b .content-82bb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.link-narrow-c2aa .shadow-623a .link_9b39 .title_a7ca {
  background-color: var(--e-global-color-secondary);
}
.link-narrow-c2aa .shadow-623a .input-green-0ad9:after {
  background-color: var(--e-global-color-secondary);
}
.link-narrow-c2aa .menu_3b2e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-narrow-c2aa .form-9763 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-narrow-c2aa .bright_44c3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-narrow-c2aa .hard_4560 {
  background-color: var(--e-global-color-primary);
}
.link-narrow-c2aa .hard_4560 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.link-narrow-c2aa .tiny_c83b {
  background-color: var(--e-global-color-secondary);
}
.link-narrow-c2aa .tiny_c83b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.link-narrow-c2aa .shadow-623a .current_2fc9 .accent-silver-9cac:hover {
  background-color: var(--e-global-color-primary);
}
.link-narrow-c2aa
  .shadow-623a
  .current_2fc9
  .accent-silver-9cac.component_outer_3780 {
  background-color: var(--e-global-color-primary);
}
.link-narrow-c2aa .shadow-623a .next_e6d1:before {
  border-color: var(--e-global-color-primary);
}
.link-narrow-c2aa .shadow-623a .next_e6d1:hover:before {
  border-color: var(--e-global-color-secondary);
}
.link-narrow-c2aa
  .shadow-623a
  .next_e6d1.element-stale-600b:before {
  border-color: var(--e-global-color-primary);
}
.link-narrow-c2aa .content_46b9 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.west-f9d0 .heading_7737 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.west-f9d0 .heading_7737:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.west-f9d0 .heading_7737.medium-d7ba {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.west-f9d0 .container-d5a5 {
  background-color: var(--e-global-color-primary);
}
.west-f9d0 .container-d5a5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.west-f9d0
  .easy_673a
  .header-58fb
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.west-f9d0
  .border-under-27d6
  .header-58fb
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label_last_4276
  .notification-soft-d538
  .stone_53dc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_last_4276
  .notification-soft-d538
  .message-in-7125 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_last_4276 .purple-a020 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_last_4276 .plasma-8139 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label_last_4276 .image-d36a {
  background-color: var(--e-global-color-primary);
}
.label_last_4276 .image-d36a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wood-78dc .sort_44c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood-78dc .copper_b29e {
  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);
}
.wood-78dc .detail-9be2 {
  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);
}
.wood-78dc .detail-9be2 a:hover {
  color: var(--e-global-color-secondary);
}
.wood-78dc .frame-basic-224d {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wood-78dc .black-c120 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wood-78dc .wood_f329 .focused-fdac {
  background-color: var(--e-global-color-primary);
}
.wood-78dc .wood_f329 .focused-fdac:hover {
  background-color: var(--e-global-color-accent);
}
.wood-78dc
  .wood_f329
  .border-2b9b
  li
  span {
  background-color: var(--e-global-color-text);
}
.wood-78dc
  .wood_f329
  .border-2b9b
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.wood-78dc
  .wood_f329
  .border-2b9b
  li.preview_e0ce
  span {
  background-color: var(--e-global-color-accent);
}
.summary-54e5
  .label-small-d298
  .easy_429d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary-54e5 .label-small-d298 .component-3d2d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary-54e5 .label-small-d298 .avatar_short_8477 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary-54e5 .gas-39ab {
  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);
}
.summary-54e5
  .old_6c1d.green-e9d7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > a {
  background-color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > a
  .upper_1828.sort-1f92 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > a
  .component_5ebe.carousel_active_1ba1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  .accordion-9cf1
  > a {
  background-color: var(--e-global-color-secondary);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  .accordion-9cf1
  > a
  .pro-e4de {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  .accordion-9cf1
  > a
  .component_5ebe.image_light_adc0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > a
  .thumbnail-7fc0:before {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  a
  .thumbnail-7fc0:before {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1.video-27c8
  > a
  .thumbnail-7fc0:before {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  .accordion-9cf1.video-27c8
  > a
  .thumbnail-7fc0:before {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > a
  .primary_cfa8
  .stone_c204 {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  a
  .primary_cfa8
  .stone_c204 {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > a
  .primary_cfa8
  .stone_c204,
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  a
  .primary_cfa8
  .stone_c204 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > a
  .tertiary-33e2:before {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  a
  .tertiary-33e2:before {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1.video-27c8
  > a
  .tertiary-33e2:before {
  color: var(--e-global-color-text);
}
.item-yellow-ea59
  > .module-d6a7
  > div
  > .outer_fe1d
  > .accordion-9cf1
  > .blue-e230
  .accordion-9cf1.video-27c8
  > a
  .tertiary-33e2:before {
  color: var(--e-global-color-text);
}
.sidebar-bottom-7c7b .gallery_cold_6970 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sidebar-bottom-7c7b
  .hero_f298:hover
  .gallery_cold_6970 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wide_308f
  > .module-d6a7
  > .dropdown-hot-6731
  > .footer-fresh-01ea
  > .warm-dd18
  > .tertiary_iron_a4dd
  .grid_pressed_85e7 {
  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);
}
.wide_308f
  > .module-d6a7
  > .dropdown-hot-6731
  > .footer-fresh-01ea
  > .warm-dd18
  > .tertiary_iron_a4dd:hover
  .grid_pressed_85e7 {
  color: var(--e-global-color-text);
}
.wide_308f
  > .module-d6a7
  > .dropdown-hot-6731
  > .footer-fresh-01ea
  > .warm-dd18
  > .tertiary_iron_a4dd:hover
  .grid_pressed_85e7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wide_308f
  > .module-d6a7
  > .dropdown-hot-6731
  > .footer-fresh-01ea
  > .warm-dd18.wrapper_eb9c
  > .tertiary_iron_a4dd
  .grid_pressed_85e7 {
  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);
}
.dynamic_bb3e .copper_f6ac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dynamic_bb3e .last-83c8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dynamic_bb3e .hidden-2fae {
  background-color: var(--e-global-color-primary);
}
.dynamic_bb3e .hidden-2fae {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.in-7d83
  > .module-d6a7
  > .popup-dc69
  > .status-0779
  > .left-10c3
  .wrapper-f5c1 {
  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);
}
.in-7d83
  > .module-d6a7
  > .popup-dc69
  > .status-0779
  > .left-10c3
  .copper_8cb1 {
  color: var(--e-global-color-text);
}
.in-7d83
  > .module-d6a7
  > .popup-dc69
  > .status-0779
  > .left-10c3:hover
  .wrapper-f5c1 {
  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);
}
.in-7d83
  > .module-d6a7
  > .popup-dc69
  > .status-0779
  > .left-10c3:hover
  .copper_8cb1 {
  color: var(--e-global-color-secondary);
}
.in-7d83
  > .module-d6a7
  > .popup-dc69
  > .status-0779
  > .left-10c3.top_0eae
  .wrapper-f5c1 {
  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);
}
.in-7d83
  > .module-d6a7
  > .popup-dc69
  > .status-0779
  > .left-10c3.top_0eae
  .copper_8cb1 {
  color: var(--e-global-color-primary);
}
.notice_bottom_1ad9
  .mini_98f5
  .table-silver-5fcc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_bottom_1ad9 .dim-9dd4 .carousel-white-5cd9 .clean-6ec2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.badge-warm-16ad .nav-d3ad {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.badge-warm-16ad .list_b863 .nav-d3ad {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.badge-warm-16ad .backdrop-b850 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.badge-warm-16ad .backdrop-b850 {
  background-color: var(--e-global-color-primary);
}
.hot-cb7f .outline_stale_a18c .shade_selected_9241 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hot-cb7f
  .outline_stale_a18c:hover
  .center-7eda {
  color: var(--e-global-color-secondary);
}
.hot-cb7f
  .outline_stale_a18c:hover
  .shade_selected_9241 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.solid-092a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.mask_47aa {
  flex-direction: column;
}

.mask_47aa .media_current_394a {
  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.mask_47aa .media_current_394a {
  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);
}

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

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

.pink_86cf.steel_2be2 {
  display: none;
}

.dropdown-b09e {
  display: none;
}

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

.easy-470d.gallery_warm_edac {
  margin-bottom: 40px;
  width: 100%;
}

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

.mask_47aa a {
  width: 100%;
}

.frame_up_2418 .status_b683.mask-glass-fa99 {
  width: 20% !important;
}

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

.thumbnail-0e72: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%);
}

.thumbnail-0e72 svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

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

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

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

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

.frame_up_2418
  .status_b683.prev_3fc1
  .component_57ac
  .sort-24c4 {
  font-size: 20px !important;
}

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

.complex-8fed {
  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;
}

.grid-99d2 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.surface_e3d4.under-84e7 > .notification-up-0e13 {
  display: flex;
  align-items: center;
}

.wide-f08a {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.last-bea6 {
  position: relative;
  width: 100%;
}

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

.card-6f76 {
  font-size: 35px !important;
}

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

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

.table-gas-0129 {
  display: flex;
  gap: 50px;
}

.frame_up_2418
  .status_b683.orange-74ce
  .right-b37b
  .slow_7be0 {
  width: 100% !important;
}

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

.easy-84fc {
  width: 100%;
}

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

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

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

  display: none;
}

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

.prev-8da1 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.caption_bottom_0b26:hover .prev-8da1 {
  visibility: visible;
}
.caption_bottom_0b26:hover.caption_bottom_0b26::before {
  display: block;
}

.grid-99d2 h3 {
  color: #fff;
}

.container_310c {
  margin: 0;
}

.frame_up_2418
  .status_b683.orange-74ce
  .slow_7be0
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.dirty-ca3e {
  width: 100%;
}

.up-71aa {
  width: 100%;
}

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

.up-71aa {
  width: 100%;
}

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

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

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

.lite-95d5 {
  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;
}

.mask_47aa .media_current_394a.basic-4245 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.mask_47aa h1.media_current_394a {
  margin-top: 80px !important;
}

.frame_up_2418 .status_b683.short-6a6b {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.notice-da7b img {
  width: 100%;
}

.bright_f6e4 .texture_7672.component_57ac {
  justify-content: space-between;
}

.narrow_b911 {
  display: none;
}

.glass_b900 .smooth-e772 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .surface_e3d4 .notification-up-0e13 {
    flex-wrap: nowrap !important;
  }
}

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

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

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

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

  .bright_f6e4 .texture_7672.component_57ac {
    border-bottom: 1px solid #f0c159;
  }

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

  .surface_e3d4.under-84e7 > .notification-up-0e13 {
    gap: 15px;
    justify-content: space-between;
  }

  .frame_up_2418
    .status_b683.orange-74ce
    .slow_7be0
    img {
    width: 60% !important;
  }

  .header_gold_df76 {
    left: 2%;
  }

  .message-5b3d {
    margin: 10px 0;
  }

  .mask_47aa .smooth-e772 {
    margin: 0;
    margin-bottom: 10px;
  }

  .thumbnail-0e72 {
    font-size: 16px !important;
  }

  .card-6f76 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.mask_47aa .media_current_394a,
  .mask_47aa .media_current_394a {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .slow_7be0 {
    justify-content: center;
  }

  .mask_47aa .smooth-e772 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .frame_up_2418 .status_b683.mask-glass-fa99 {
    width: 75% !important;
  }

  .notice-da7b img {
    width: 100% !important;
  }
}

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

  h2.mask_47aa .media_current_394a,
  .mask_47aa .media_current_394a {
    font-size: 30px !important;
  }

  .slow_7be0 {
    justify-content: center;
  }

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

  .dropdown-928b
    .hovered_fbc6.narrow-a76b {
    margin: 0 !important;
  }

  .wide-f08a {
    margin: 0;
    gap: 10px;
  }

  .message-5b3d {
    display: flex;
  }

  .carousel-simple-8250 .thumbnail-0e72 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .gas-7faa svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .mask_47aa h1.media_current_394a {
    margin-top: 40px !important;
  }

  .frame_up_2418
    .status_b683.orange-74ce
    .slow_7be0
    img,
  .in_ca9b .right-b37b {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .frame_up_2418 .status_b683.mask-glass-fa99 {
    width: 100% !important;
  }

  .surface_e3d4.under-84e7 > .notification-up-0e13 {
    gap: 3px;
  }

  .mask_47aa .smooth-e772 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

.bright_f6e4 .texture_7672.component_57ac: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);
}

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

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

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

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

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

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

/* 响应式增强 */
@media (max-width: 767px) {
  .bright_f6e4 .texture_7672.component_57ac {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .mask_47aa .media_current_394a {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .thumbnail-0e72 {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.description-full-c648 .tall-ea04 {
  flex-shrink: 0;
  white-space: nowrap;
}

.description-full-c648 .large-822d {
  flex-shrink: 0;
  min-width: fit-content;
}

.description-full-c648 .sort-24c4 {
  white-space: nowrap;
}

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

.description-full-c648 {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* 强制紧凑导航菜单 - 防止重叠 */
.description-full-c648 .tall-ea04 {
  max-width: 80px !important;
}

.description-full-c648 .large-822d {
  max-width: 80px !important;
  overflow: hidden;
}

.description-full-c648 .texture_7672.component_57ac {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.description-full-c648 .sort-24c4 {
  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);
  }
}

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

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

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

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

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

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

/* css-noise: 2abc */
.phantom-card-s5 {
  padding: 0.3rem;
  font-size: 13px;
  line-height: 1.2;
}
