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-pro-4f0a) {
  gap: 0.5em;
}
:where(.shadow-bright-de65) {
  gap: 0.5em;
}
body .soft_893d > .video_7c9e {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .soft_893d > .grid_1d26 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .soft_893d > .center_6f8d {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .orange-3211 > .video_7c9e {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .orange-3211 > .grid_1d26 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .orange-3211 > .center_6f8d {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .orange-3211
  > :where(:not(.video_7c9e):not(.grid_1d26):not(.dropdown-720f)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .orange-3211 > .hard-5cb5 {
  max-width: var(--wp--style--global--wide-size);
}
body .breadcrumb-pro-4f0a {
  display: flex;
}
body .breadcrumb-pro-4f0a {
  flex-wrap: wrap;
  align-items: center;
}
body .breadcrumb-pro-4f0a > * {
  margin: 0;
}
body .shadow-bright-de65 {
  display: grid;
}
body .shadow-bright-de65 > * {
  margin: 0;
}
:where(.active-4793.breadcrumb-pro-4f0a) {
  gap: 2em;
}
:where(.active-4793.shadow-bright-de65) {
  gap: 2em;
}
:where(.tooltip_6fba.breadcrumb-pro-4f0a) {
  gap: 1.25em;
}
:where(.tooltip_6fba.shadow-bright-de65) {
  gap: 1.25em;
}
.surface-f7b3 {
  color: var(--wp--preset--color--black) !important;
}
.outline-simple-40fe {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.notification_645e {
  color: var(--wp--preset--color--white) !important;
}
.progress_7a47 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.blue_3b28 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.notification_6369 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.header-pressed-4e2c {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.outline_f7b4 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.stone-9b94 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.short-b0ef {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.pattern-huge-e28e {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.box-8e08 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.bottom-0340 {
  background-color: var(--wp--preset--color--black) !important;
}
.purple-387f {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.status_5b42 {
  background-color: var(--wp--preset--color--white) !important;
}
.dropdown_11a6 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.shadow-741e {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.north-188f {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.cool_465c {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.south_cef3 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.frame-bottom-d440 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.photo_d023 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hard-a0c9 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.list-first-e896 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.table-dirty-43d3 {
  border-color: var(--wp--preset--color--black) !important;
}
.shadow-314c {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.logo_static_0dbe {
  border-color: var(--wp--preset--color--white) !important;
}
.motion-0bc9 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.upper_2d01 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.backdrop_d132 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.shadow-warm-c9b5 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.picture-soft-4c17 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.backdrop-liquid-8fa5 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.bottom_3c5e {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.column_8915 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.tall-4116 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.full_10fc {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.info_focused_c71d {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.backdrop_4d5c {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.pro_6a40 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.box_b524 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.tabs_white_25ca {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.huge_d6f3 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.pressed-c09f {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.pattern-6188 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.label-fe71 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.green_8b73 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.table_in_03fd {
  background: var(--wp--preset--gradient--midnight) !important;
}
.notification_c85c {
  font-size: var(--wp--preset--font-size--small) !important;
}
.popup-rough-297b {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.prev_4429 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.paper_aa21 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.video_b523 a:where(:not(.paragraph-cold-b14b)) {
  color: inherit;
}
:where(.tooltip_6fba.breadcrumb-pro-4f0a) {
  gap: 1.25em;
}
:where(.tooltip_6fba.shadow-bright-de65) {
  gap: 1.25em;
}
:where(.active-4793.breadcrumb-pro-4f0a) {
  gap: 2em;
}
:where(.active-4793.shadow-bright-de65) {
  gap: 2em;
}
.fluid_2eb2 {
  font-size: 1.5em;
  line-height: 1.6;
}

.sidebar_wood_9b50 .section-advanced-9b56 {
  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);
}
.tall_4d59 .highlight-0c50 {
  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);
}
.solid_9be9 {
  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);
}
.solid_9be9.frame-hot-8828 .tag-huge-bcc2 {
  background-color: var(--e-global-color-primary);
}
.solid_9be9.paper_3f7c .tag-huge-bcc2,
.solid_9be9.yellow_26b9 .tag-huge-bcc2 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.advanced-3ba2 .hard-aa92 {
  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);
}
.photo_bright_8e84 {
  --divider-color: var(--e-global-color-secondary);
}
.photo_bright_8e84 .grid_hard_2a07 {
  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);
}
.photo_bright_8e84.purple_1714 .message-fast-4877 {
  background-color: var(--e-global-color-secondary);
}
.photo_bright_8e84.image-purple-f062 .message-fast-4877,
.photo_bright_8e84.small-e774 .message-fast-4877 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.photo_bright_8e84.image-purple-f062 .message-fast-4877,
.photo_bright_8e84.small-e774 .message-fast-4877 svg {
  fill: var(--e-global-color-secondary);
}
.solid-2d51 .gallery_brown_101a {
  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);
}
.solid-2d51 .notice-gold-d69b {
  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_2a86.purple_1714 .message-fast-4877 {
  background-color: var(--e-global-color-primary);
}
.input_2a86.image-purple-f062 .message-fast-4877,
.input_2a86.small-e774 .message-fast-4877 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.input_2a86.image-purple-f062 .message-fast-4877,
.input_2a86.small-e774 .message-fast-4877 svg {
  fill: var(--e-global-color-primary);
}
.panel-ac05.purple_1714 .message-fast-4877 {
  background-color: var(--e-global-color-primary);
}
.panel-ac05.image-purple-f062 .message-fast-4877,
.panel-ac05.small-e774 .message-fast-4877 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.panel-ac05 .warm_f9e7 {
  color: var(--e-global-color-primary);
}
.panel-ac05 .warm_f9e7,
.panel-ac05 .warm_f9e7 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel-ac05 .shade-mini-dd3b {
  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);
}
.aside-7dcf .upper_27cf {
  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);
}
.primary_a27f .menu_fluid_fdf6 .feature_fixed_c208 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.current-7a2c .description_pro_d0c5:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.current-7a2c .column_e844 i {
  color: var(--e-global-color-primary);
}
.current-7a2c .column_e844 svg {
  fill: var(--e-global-color-primary);
}
.current-7a2c .dropdown_26d1 {
  color: var(--e-global-color-secondary);
}
.current-7a2c .description_pro_d0c5 > .dropdown_26d1,
.current-7a2c .description_pro_d0c5 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification_8005 .upper_03c8 {
  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);
}
.notification_8005 .footer-liquid-a51e {
  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);
}
.hidden_outer_7f16 .accordion-7cb1 .item-6e45 {
  background-color: var(--e-global-color-primary);
}
.hidden_outer_7f16 .column-pro-0886 {
  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);
}
.header_578e .list-427d {
  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);
}
.header_578e .status_silver_e68e {
  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);
}
.header_578e .focus-last-57d7 {
  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);
}
.pagination-6c60 .wrapper_center_12cb,
.pagination-6c60 .wrapper_center_12cb a {
  color: var(--e-global-color-primary);
}
.pagination-6c60 .wrapper_center_12cb.row_fbe4,
.pagination-6c60 .wrapper_center_12cb.row_fbe4 a {
  color: var(--e-global-color-accent);
}
.pagination-6c60 .wrapper_center_12cb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-6c60 .dark_a423 {
  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);
}
.tiny_aaf0 .hot-b8b7,
.tiny_aaf0 .feature-plasma-cad5 {
  color: var(--e-global-color-primary);
}
.tiny_aaf0 .hot-b8b7 svg {
  fill: var(--e-global-color-primary);
}
.tiny_aaf0 .row_fbe4 .hot-b8b7,
.tiny_aaf0 .row_fbe4 .feature-plasma-cad5 {
  color: var(--e-global-color-accent);
}
.tiny_aaf0 .row_fbe4 .hot-b8b7 svg {
  fill: var(--e-global-color-accent);
}
.tiny_aaf0 .feature-plasma-cad5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny_aaf0 .dark_a423 {
  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-6094 .gradient-first-ba2a,
.block-6094 .card_9330 {
  color: var(--e-global-color-primary);
}
.block-6094 .card_9330 svg {
  fill: var(--e-global-color-primary);
}
.block-6094 .wrapper_center_12cb.row_fbe4 a,
.block-6094
  .wrapper_center_12cb.row_fbe4
  .card_9330 {
  color: var(--e-global-color-accent);
}
.block-6094 .gradient-first-ba2a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block-6094 .dark_a423 {
  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);
}
.heading_wood_d6bb .menu-west-716a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading_wood_d6bb .table_010b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_gas_bba6 .section-short-2299 .hidden-8e6b {
  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);
}
.mask_gas_bba6 .section-short-2299 .title_north_dfaa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_gas_bba6 .panel-black-d03c .hidden-8e6b {
  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);
}
.mask_gas_bba6
  .panel-black-d03c
  .title_north_dfaa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_gas_bba6
  .description_smooth_08d0
  .hidden-8e6b {
  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);
}
.mask_gas_bba6
  .description_smooth_08d0
  .title_north_dfaa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_gas_bba6
  .table-18c5
  .hidden-8e6b {
  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);
}
.mask_gas_bba6
  .table-18c5
  .title_north_dfaa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame-227a .active-7e38 {
  background-color: var(--e-global-color-primary);
}
.frame-227a .active-7e38:hover {
  background-color: var(--e-global-color-primary);
}
.frame-227a .list-active-1357 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame-227a
  .active-7e38:hover
  .list-active-1357 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.steel_023c .backdrop-1e86 {
  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);
}
.avatar_pro_0ff7 .column_new_4455 .pressed_5e2e a {
  background-color: var(--e-global-color-accent);
}
.avatar_pro_0ff7 .column_new_4455 .grid_tiny_40f7 a {
  background-color: var(--e-global-color-accent);
}
.avatar_pro_0ff7 .column_new_4455 .pressed_5e2e a,
.avatar_pro_0ff7 .column_new_4455 .grid_tiny_40f7 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress-e66f
  .down-4587.full-7e28
  .column_new_4455
  a.row_fluid_df8c {
  background-color: var(--e-global-color-accent);
}
.progress-e66f
  .down-4587.full-7e28
  .column_new_4455
  span.row_fluid_df8c.fn-current-afa8 {
  background-color: var(--e-global-color-text);
}
.progress-e66f
  .down-4587.full-7e28
  .column_new_4455
  .row_fluid_df8c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c .copper_f7d4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .photo_6c21
  > .dropdown_3a63
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .description_0222
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .component-clean-bf6e
  .link-top-2338,
.icon_9d3c
  .component-clean-bf6e
  .tall-3f7e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon_9d3c
  .component-clean-bf6e
  .form_gas_8da7,
.icon_9d3c
  .component-clean-bf6e
  a
  .form_gas_8da7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .component-clean-bf6e
  .wrapper-bronze-5c70 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .component-clean-bf6e
  .aside-full-b606 {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c
  .component-clean-bf6e
  .aside-full-b606 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .component-clean-bf6e
  .aside-full-b606:hover {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c
  .component-clean-bf6e
  .active_pro_4542 {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c
  .component-clean-bf6e
  .active_pro_4542 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .component-clean-bf6e
  .active_pro_4542:hover {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c
  .stone-f1d3
  .lower-0af2
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon_9d3c
  .stone-f1d3
  .table_90ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .stone-f1d3
  .wrapper-bronze-5c70 {
  color: var(--e-global-color-text);
}
.icon_9d3c
  .stone-f1d3
  .wrapper-bronze-5c70
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .stone-f1d3
  .aside-full-b606 {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c
  .stone-f1d3
  .aside-full-b606 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .stone-f1d3
  .aside-full-b606:hover {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c
  .stone-f1d3
  .active_pro_4542 {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c
  .stone-f1d3
  .active_pro_4542 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_9d3c
  .stone-f1d3
  .active_pro_4542:hover {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c .main_east_354c {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c .main_east_354c:hover {
  background-color: var(--e-global-color-primary);
}
.icon_9d3c .feature-9fbc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon_9d3c .layout_fc20 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_bottom_ba69 .form_over_0772 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_bottom_ba69
  .smooth_8893
  > div:nth-child(3)
  .form_over_0772,
.surface_bottom_ba69
  .container-last-9914
  > div:nth-child(1)
  .form_over_0772,
.surface_bottom_ba69
  .hover_bronze_1b8c
  > div:nth-child(1)
  .form_over_0772,
.surface_bottom_ba69
  .outline-4d7a
  > div:nth-child(1)
  .form_over_0772,
.surface_bottom_ba69
  .highlight-e912
  > div:nth-child(1)
  .form_over_0772 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_bottom_ba69 .middle_666c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_bottom_ba69 .iron_482a {
  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_bottom_ba69 .notification_narrow_e78b {
  background-color: var(--e-global-color-primary);
}
.surface_bottom_ba69 .notification_narrow_e78b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface_bottom_ba69 .notification_narrow_e78b:hover {
  background-color: var(--e-global-color-primary);
}
.surface_bottom_ba69 .media-a38f {
  background-color: var(--e-global-color-primary);
}
.surface_bottom_ba69 .media-a38f:hover {
  background-color: var(--e-global-color-primary);
}
.surface_bottom_ba69 .feature-9fbc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_bottom_ba69 .layout_fc20 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_short_06fa .middle_d4e3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_short_06fa .dirty_80f7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_short_06fa .backdrop-f26f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_short_06fa .bottom_901a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_short_06fa .progress-2a2d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_short_06fa .media-a38f {
  background-color: var(--e-global-color-primary);
}
.thumbnail_short_06fa .media-a38f:hover {
  background-color: var(--e-global-color-primary);
}
.fluid_a6c1 .label-mini-fd60 {
  background-color: var(--e-global-color-secondary);
}
.fluid_a6c1 .paper-03e6 {
  background-color: var(--e-global-color-text);
}
.fluid_a6c1 .stale_ae95 {
  background-color: var(--e-global-color-secondary);
}
.fluid_a6c1 .brown_13e7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fluid_a6c1 .hard-c49c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid_a6c1 .notice-179d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid_a6c1 .summary-center-722d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid_a6c1 .chip-hard-3f66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-narrow-5827 .huge-566c .dim_e085,
.message-narrow-5827
  .huge-566c
  .dim_e085
  a,
.message-narrow-5827 .form-6fba {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-narrow-5827 .huge-566c .detail-3492,
.message-narrow-5827 .over-9da6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-narrow-5827 .huge-566c .detail-3492 {
  color: var(--e-global-color-text);
}
.message-narrow-5827 .over-9da6 {
  color: var(--e-global-color-text);
}
.message-narrow-5827
  .huge-566c
  .outline-d5e0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.message-narrow-5827 .advanced-6cfa .status_d28f {
  background-color: var(--e-global-color-primary);
}
.message-narrow-5827 .advanced-6cfa .status_d28f:hover {
  background-color: var(--e-global-color-primary);
}
.message-narrow-5827 .advanced-6cfa .status_selected_dbee li span {
  background-color: var(--e-global-color-text);
}
.message-narrow-5827 .advanced-6cfa .status_selected_dbee li span:hover {
  background-color: var(--e-global-color-primary);
}
.message-narrow-5827
  .advanced-6cfa
  .status_selected_dbee
  li.static-7564
  span {
  background-color: var(--e-global-color-accent);
}
.message-narrow-5827 .tabs_2160 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_glass_57ca .wrapper_3c55 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block_901c .badge_inner_5b85 {
  background-color: var(--e-global-color-primary);
}
.block_901c .center_eda5 {
  background-color: var(--e-global-color-secondary);
}
.block_901c .aside_fresh_49cc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_901c .filter_orange_e8a1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_901c .carousel-c4c1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_901c .accent_pink_0874 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_901c .steel-447a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_901c .icon-9899 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_901c .bronze-44cc {
  background-color: var(--e-global-color-primary);
}
.block_901c .bronze-44cc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_700a .tall-9fe7 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notice_700a .card-a5b9 {
  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);
}
.notice_700a
  .icon-slow-d0f4:after {
  background-color: var(--e-global-color-primary);
}
.notice_700a .texture-solid-8f63 {
  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);
}
.stone-e8c5 .form-6fba {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.stone-e8c5 .over-9da6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down_5113 .heading_20be .black-2fe3 {
  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);
}
.down_5113 .heading_20be .up_8242 {
  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);
}
.selected_72dd .table-1ffd {
  background-color: var(--e-global-color-primary);
}
.selected_72dd .fixed_2add {
  background-color: var(--e-global-color-secondary);
}
.selected_72dd .footer-eb91 .description_fast_350e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.selected_72dd .purple_d1e4 .description_fast_350e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard-335c .row_35b4 .logo-liquid-e9df {
  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);
}
.hard-335c .row_35b4 .outline_33d5 {
  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);
}
.hard-335c .row_35b4 .selected-3a5d {
  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);
}
.shade_e9a8 .summary_6958 {
  border-color: var(--e-global-color-text);
}
.shade_e9a8 .photo-0005 {
  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_e9a8 .badge_e5be {
  color: var(--e-global-color-primary);
}
.shade_e9a8 .dark-8206 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.silver_6653 .complex_2801 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver_6653 .tooltip-slow-c3b9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver_6653 .current-6fed:hover .complex_2801 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver_6653
  .current-6fed:hover
  .tooltip-slow-c3b9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component_dc53 .full-d11e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component_dc53 .hero-759b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress-aae4 .small_3225 .hidden_top_d54d {
  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);
}
.progress-aae4 .disabled_c75e .hidden_top_d54d {
  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);
}
.tag-49ed .large_790a {
  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);
}
.static_49a6 .selected_c6cb .down-2218 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_49a6 .selected_c6cb .down-2218 {
  background-color: var(--e-global-color-secondary);
}
.static_49a6 .menu-dynamic-aab2 .down-2218 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_49a6 .menu-dynamic-aab2 .down-2218 {
  background-color: var(--e-global-color-secondary);
}
.static_49a6 .summary-pro-4bf9 .image_cool_cc50 {
  background-color: var(--e-global-color-primary);
}
.static_49a6 .summary-pro-4bf9:hover .image_cool_cc50 {
  background-color: var(--e-global-color-secondary);
}
.static_49a6 .status_d28f {
  background-color: var(--e-global-color-primary);
}
.static_49a6 .status_d28f:hover {
  background-color: var(--e-global-color-accent);
}
.static_49a6 .status_selected_dbee li span {
  background-color: var(--e-global-color-text);
}
.static_49a6 .status_selected_dbee li span:hover {
  background-color: var(--e-global-color-primary);
}
.static_49a6 .status_selected_dbee li.static-7564 span {
  background-color: var(--e-global-color-accent);
}
.glass_955b .menu_eb10 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.glass_955b .panel_c699 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer_top_2a4d .stone-1fbd:before {
  background-color: var(--e-global-color-secondary);
}
.footer_top_2a4d .hidden-1eef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer_top_2a4d .text-a999 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wood-7df3 .component-eb86 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wood-7df3 .component-eb86:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wood-7df3 .component-eb86.fn-active-afa8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wood-7df3 .element-1dbb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood-7df3 .south-0bd9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood-7df3 .liquid_a0f9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wood-7df3 .image_01cf {
  background-color: var(--e-global-color-primary);
}
.wood-7df3 .image_01cf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wood-7df3 .stone_fbfe {
  background-color: var(--e-global-color-primary);
}
.wood-7df3 .stone_fbfe {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.frame_cf24 .backdrop_e14f .fast-9cc6 a {
  color: var(--e-global-color-secondary);
}
.frame_cf24 .backdrop_e14f .fast-9cc6 a:hover {
  color: var(--e-global-color-secondary);
}
.frame_cf24 .backdrop_e14f .fast-9cc6,
.frame_cf24 .backdrop_e14f .fast-9cc6 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_cf24 .backdrop_e14f .avatar-9578 {
  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);
}
.frame_cf24 .backdrop_e14f .photo-b4f3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_cf24 .backdrop_e14f .center-2ae3 {
  background-color: var(--e-global-color-primary);
}
.frame_cf24 .backdrop_e14f .center-2ae3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_cf24 .backdrop_e14f .center-2ae3:hover {
  background-color: var(--e-global-color-primary);
}
.frame_cf24 .backdrop_e14f .frame_1b58 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.frame_cf24 .backdrop_e14f .frame_1b58 {
  background-color: var(--e-global-color-primary);
}
.frame_cf24 .backdrop_e14f .frame_1b58:hover {
  background-color: var(--e-global-color-primary);
}
.frame_cf24 .backdrop_e14f .status_d28f {
  background-color: var(--e-global-color-primary);
}
.frame_cf24 .backdrop_e14f .status_d28f:hover {
  background-color: var(--e-global-color-primary);
}
.frame_cf24 .advanced-6cfa .status_selected_dbee li span {
  background-color: var(--e-global-color-text);
}
.frame_cf24 .advanced-6cfa .status_selected_dbee li span:hover {
  background-color: var(--e-global-color-primary);
}
.frame_cf24 .advanced-6cfa .status_selected_dbee li.static-7564 span {
  background-color: var(--e-global-color-accent);
}
.frame_cf24 .feature-9fbc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame_cf24 .layout_fc20 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline_877d .accordion_1512 .motion_6a47 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline_877d .accordion_1512 .up-c13b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_877d .accordion_1512 .form_d193 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-stale-1bfa .dark-141e {
  border-color: var(--e-global-color-text);
}
.nav-stale-1bfa .main-31ba {
  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);
}
.nav-stale-1bfa .gallery-7fad {
  color: var(--e-global-color-secondary);
}
.nav-stale-1bfa .gallery-7fad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-stale-1bfa .center-7ba7 > * {
  color: var(--e-global-color-primary);
}
.nav-stale-1bfa .center-7ba7 > * svg {
  fill: var(--e-global-color-primary);
}
.nav-stale-1bfa .notice_south_23b3 {
  color: var(--e-global-color-primary);
}
.nav-stale-1bfa .notice_south_23b3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav-stale-1bfa .footer_left_062d {
  color: var(--e-global-color-primary);
}
.nav-stale-1bfa .footer_left_062d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav-stale-1bfa .video-7d07 {
  color: var(--e-global-color-primary);
}
.nav-stale-1bfa .video-7d07 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-stale-1bfa .highlight_0973 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-stale-1bfa .column_small_6466 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-stale-1bfa .column_small_6466.header-e47b {
  color: var(--e-global-color-secondary);
}
.nav-stale-1bfa .column_small_6466.header-e47b .wide-33ec {
  color: var(--e-global-color-accent);
}
.nav-stale-1bfa .column_small_6466.content_black_cc34 {
  color: var(--e-global-color-text);
}
.nav-stale-1bfa .column_small_6466.content_black_cc34 .wide-33ec {
  color: var(--e-global-color-text);
}
.nav-stale-1bfa .column_small_6466:before {
  border-top-color: var(--e-global-color-text);
}
.nav-stale-1bfa .east-96ac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav-stale-1bfa
  .east-96ac
  .left_ac91 {
  background-color: var(--e-global-color-primary);
}
.nav-stale-1bfa
  .east-96ac
  .left_ac91 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.nav-stale-1bfa .dark-141e .section-hard-8b66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-ba0b .block_752f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-ba0b .old-7ff8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary-01b9 .thick_dec2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary-01b9
  .motion-74b7
  .text_860d {
  background-color: var(--e-global-color-secondary);
}
.tertiary-01b9
  .motion-74b7.left-7a1e
  .text_860d {
  background-color: var(--e-global-color-text);
}
.tertiary-01b9
  .motion-74b7:hover
  .text_860d {
  background-color: var(--e-global-color-accent);
}
.tertiary-01b9
  .motion-74b7.fn-active-afa8
  .text_860d {
  background-color: var(--e-global-color-primary);
}
.mask_6c0d .liquid-dc9a {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.mask_6c0d .silver-c7c9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask_6c0d .gallery_ffac {
  background-color: var(--e-global-color-primary);
}
.mask_6c0d .gallery_ffac {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-ec6b .paragraph_easy_f4d7 .sort-large-31ee .green_d84a {
  background-color: var(--e-global-color-secondary);
}
.highlight-ec6b .paragraph_easy_f4d7 .focus_large_6466:after {
  background-color: var(--e-global-color-secondary);
}
.highlight-ec6b .bronze_7b94 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-ec6b .hot-1760 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-ec6b .shade-basic-2b1f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-ec6b .lite-a211 {
  background-color: var(--e-global-color-primary);
}
.highlight-ec6b .lite-a211 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-ec6b .old_5e5d {
  background-color: var(--e-global-color-secondary);
}
.highlight-ec6b .old_5e5d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-ec6b .paragraph_easy_f4d7 .disabled_north_2412 .border-cold-c0c9:hover {
  background-color: var(--e-global-color-primary);
}
.highlight-ec6b
  .paragraph_easy_f4d7
  .disabled_north_2412
  .border-cold-c0c9.shade_complex_3f56 {
  background-color: var(--e-global-color-primary);
}
.highlight-ec6b .paragraph_easy_f4d7 .box-small-6f3b:before {
  border-color: var(--e-global-color-primary);
}
.highlight-ec6b .paragraph_easy_f4d7 .box-small-6f3b:hover:before {
  border-color: var(--e-global-color-secondary);
}
.highlight-ec6b
  .paragraph_easy_f4d7
  .box-small-6f3b.modal-9e10:before {
  border-color: var(--e-global-color-primary);
}
.highlight-ec6b .pattern-down-1022 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_571a .narrow_0c23 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_571a .narrow_0c23:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_571a .narrow_0c23.frame_26c8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_571a .fast-11fa {
  background-color: var(--e-global-color-primary);
}
.card_571a .fast-11fa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_571a
  .label_orange_8124
  .cool-8fd2
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card_571a
  .component_1ac1
  .cool-8fd2
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card-b7b0
  .accent-36f2
  .list-pressed-7ab8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-b7b0
  .accent-36f2
  .block_bright_dfe9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-b7b0 .alert-5527 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-b7b0 .shade_left_deba {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-b7b0 .footer-center-72d3 {
  background-color: var(--e-global-color-primary);
}
.card-b7b0 .footer-center-72d3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.texture-right-c155 .cool_16f9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture-right-c155 .title-pressed-78dc {
  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);
}
.texture-right-c155 .purple-1e8d {
  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);
}
.texture-right-c155 .purple-1e8d a:hover {
  color: var(--e-global-color-secondary);
}
.texture-right-c155 .heading_north_1e1e {
  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);
}
.texture-right-c155 .basic_b81c {
  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);
}
.texture-right-c155 .gradient_8960 .status_d28f {
  background-color: var(--e-global-color-primary);
}
.texture-right-c155 .gradient_8960 .status_d28f:hover {
  background-color: var(--e-global-color-accent);
}
.texture-right-c155
  .gradient_8960
  .status_selected_dbee
  li
  span {
  background-color: var(--e-global-color-text);
}
.texture-right-c155
  .gradient_8960
  .status_selected_dbee
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.texture-right-c155
  .gradient_8960
  .status_selected_dbee
  li.static-7564
  span {
  background-color: var(--e-global-color-accent);
}
.black-56e5
  .shade_wood_6eb5
  .pagination_bright_e313 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black-56e5 .shade_wood_6eb5 .lite-62d3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black-56e5 .shade_wood_6eb5 .info_d5e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black-56e5 .article-e413 {
  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);
}
.black-56e5
  .hard_7083.gradient_17a6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > a {
  background-color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > a
  .breadcrumb-inner-edb8.clean_14e2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > a
  .mask_lower_e785.surface_middle_86fd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  .yellow-0d21
  > a {
  background-color: var(--e-global-color-secondary);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  .yellow-0d21
  > a
  .green-631b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  .yellow-0d21
  > a
  .mask_lower_e785.status_bottom_5975 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > a
  .list-5d9a:before {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  a
  .list-5d9a:before {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21.rough-0b67
  > a
  .list-5d9a:before {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  .yellow-0d21.rough-0b67
  > a
  .list-5d9a:before {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > a
  .row_de64
  .thumbnail-west-a69e {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  a
  .row_de64
  .thumbnail-west-a69e {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > a
  .row_de64
  .thumbnail-west-a69e,
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  a
  .row_de64
  .thumbnail-west-a69e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > a
  .cold_0570:before {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  a
  .cold_0570:before {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21.rough-0b67
  > a
  .cold_0570:before {
  color: var(--e-global-color-text);
}
.outline-focused-139f
  > .layout_2357
  > div
  > .avatar-b4ed
  > .yellow-0d21
  > .column_c760
  .yellow-0d21.rough-0b67
  > a
  .cold_0570:before {
  color: var(--e-global-color-text);
}
.warm-76a4 .breadcrumb_tall_4470 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.warm-76a4
  .in-a797:hover
  .breadcrumb_tall_4470 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_stale_6369
  > .layout_2357
  > .message-soft-3d86
  > .wrapper-1bbf
  > .module-short-366b
  > .down_191d
  .middle-f3e1 {
  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);
}
.title_stale_6369
  > .layout_2357
  > .message-soft-3d86
  > .wrapper-1bbf
  > .module-short-366b
  > .down_191d:hover
  .middle-f3e1 {
  color: var(--e-global-color-text);
}
.title_stale_6369
  > .layout_2357
  > .message-soft-3d86
  > .wrapper-1bbf
  > .module-short-366b
  > .down_191d:hover
  .middle-f3e1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_stale_6369
  > .layout_2357
  > .message-soft-3d86
  > .wrapper-1bbf
  > .module-short-366b.active-1f89
  > .down_191d
  .middle-f3e1 {
  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);
}
.top-3005 .mask-active-cb09 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.top-3005 .shade-2e67 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.top-3005 .lower-726f {
  background-color: var(--e-global-color-primary);
}
.top-3005 .lower-726f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside_simple_9959
  > .layout_2357
  > .overlay-c5b0
  > .layout-top-e5be
  > .tabs_active_d8fd
  .popup-north-53d1 {
  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);
}
.aside_simple_9959
  > .layout_2357
  > .overlay-c5b0
  > .layout-top-e5be
  > .tabs_active_d8fd
  .chip_698a {
  color: var(--e-global-color-text);
}
.aside_simple_9959
  > .layout_2357
  > .overlay-c5b0
  > .layout-top-e5be
  > .tabs_active_d8fd:hover
  .popup-north-53d1 {
  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);
}
.aside_simple_9959
  > .layout_2357
  > .overlay-c5b0
  > .layout-top-e5be
  > .tabs_active_d8fd:hover
  .chip_698a {
  color: var(--e-global-color-secondary);
}
.aside_simple_9959
  > .layout_2357
  > .overlay-c5b0
  > .layout-top-e5be
  > .tabs_active_d8fd.tag_copper_72ab
  .popup-north-53d1 {
  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);
}
.aside_simple_9959
  > .layout_2357
  > .overlay-c5b0
  > .layout-top-e5be
  > .tabs_active_d8fd.tag_copper_72ab
  .chip_698a {
  color: var(--e-global-color-primary);
}
.primary_e8cb
  .progress-south-ae14
  .thick_ea09 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary_e8cb .image-tall-7729 .section-hard-8b66 .bright_1d10 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange_a373 .bright_40a3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange_a373 .large_3442 .bright_40a3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.orange_a373 .element_active_67c4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.orange_a373 .element_active_67c4 {
  background-color: var(--e-global-color-primary);
}
.hidden-warm-db5d .focused-9bf2 .hidden-inner-45af {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden-warm-db5d
  .focused-9bf2:hover
  .glass-749c {
  color: var(--e-global-color-secondary);
}
.hidden-warm-db5d
  .focused-9bf2:hover
  .hidden-inner-45af {
  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);
}
.tertiary-dabb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.prev_34b4 {
  flex-direction: column;
}

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

h2.prev_34b4 .frame_8b81 {
  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);
}

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

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

.hero_upper_6b39.block_15ab {
  display: none;
}

.thumbnail_c902 {
  display: none;
}

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

.item-large-e7e2.surface_smooth_19f7 {
  margin-bottom: 40px;
  width: 100%;
}

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

.prev_34b4 a {
  width: 100%;
}

.row_inner_61dd .element-liquid-fa01.bronze_660e {
  width: 20% !important;
}

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

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

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

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

.right-0d87 {
  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;
}

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

.right-0d87: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);
}

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

.row_inner_61dd
  .element-liquid-fa01.badge_7687
  .disabled_mini_fe4e
  .primary-complex-744c {
  font-size: 20px !important;
}

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

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

.tiny-670b h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.hover_8f6e.input_silver_4fba > .caption-7b3e {
  display: flex;
  align-items: center;
}

.gallery_last_acb4 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

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

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

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

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

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

.avatar-baeb {
  display: flex;
  gap: 50px;
}

.row_inner_61dd
  .element-liquid-fa01.current_ff97
  .alert_bottom_a1fd
  .chip-hard-e06d {
  width: 100% !important;
}

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

.tabs_solid_ab65 {
  width: 100%;
}

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

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

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

  display: none;
}

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

.active-8aae {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.action_1c2d:hover .active-8aae {
  visibility: visible;
}
.action_1c2d:hover.action_1c2d::before {
  display: block;
}

.tiny-670b h3 {
  color: #fff;
}

.pattern-b4f0 {
  margin: 0;
}

.row_inner_61dd
  .element-liquid-fa01.current_ff97
  .chip-hard-e06d
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.focused-abb4 {
  width: 100%;
}

.basic_57ec {
  width: 100%;
}

.plasma-324f {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.basic_57ec {
  width: 100%;
}

.description-59da {
  margin-bottom: 10px !important;
}

.chip-hard-e06d {
  display: flex;
  align-items: center;
}

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

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

.prev_34b4 .frame_8b81.module_83d3 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.prev_34b4 h1.frame_8b81 {
  margin-top: 120px !important;
}

.row_inner_61dd .element-liquid-fa01.pink_40ab {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.over_2d5d img {
  width: 100%;
}

.grid-gold-4649 .slider_ea33.disabled_mini_fe4e {
  justify-content: space-between;
}

.static_b77c {
  display: none;
}

.item_selected_8995 .logo-e0d9 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .hover_8f6e .caption-7b3e {
    flex-wrap: nowrap !important;
  }
}

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

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

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

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

  .grid-gold-4649 .slider_ea33.disabled_mini_fe4e {
    border-bottom: 1px solid #f0c159;
  }

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

  .hover_8f6e.input_silver_4fba > .caption-7b3e {
    gap: 15px;
    justify-content: space-between;
  }

  .row_inner_61dd
    .element-liquid-fa01.current_ff97
    .chip-hard-e06d
    img {
    width: 60% !important;
  }

  .element_68d3 {
    left: 2%;
  }

  .nav_north_1a68 {
    margin: 10px 0;
  }

  .prev_34b4 .logo-e0d9 {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.prev_34b4 .frame_8b81,
  .prev_34b4 .frame_8b81 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .chip-hard-e06d {
    justify-content: center;
  }

  .prev_34b4 .logo-e0d9 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .row_inner_61dd .element-liquid-fa01.bronze_660e {
    width: 75% !important;
  }

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

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

  h2.prev_34b4 .frame_8b81,
  .prev_34b4 .frame_8b81 {
    font-size: 30px !important;
  }

  .chip-hard-e06d {
    justify-content: center;
  }

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

  .old_561c
    .column_f06b.selected-5255 {
    margin: 0 !important;
  }

  .gallery_last_acb4 {
    margin: 0;
    gap: 10px;
  }

  .nav_north_1a68 {
    display: flex;
  }

  .hover_light_20bf .current_623e {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .orange-66ea svg {
    width: 75% !important;
    height: 75% !important;
  }

  .plasma-324f {
    justify-content: flex-end;
    gap: 1px;
  }

  .prev_34b4 h1.frame_8b81 {
    margin-top: 80px !important;
  }

  .row_inner_61dd
    .element-liquid-fa01.current_ff97
    .chip-hard-e06d
    img,
  .solid-2d51 .alert_bottom_a1fd {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .right-0d87 {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .row_inner_61dd .element-liquid-fa01.bronze_660e {
    width: 100% !important;
  }

  .hover_8f6e.input_silver_4fba > .caption-7b3e {
    gap: 3px;
  }

  .prev_34b4 .logo-e0d9 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* 响应式增强 */
@media (max-width: 767px) {
  .grid-gold-4649 .slider_ea33.disabled_mini_fe4e {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .prev_34b4 .frame_8b81 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .current_623e {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

/* css-noise: 760f */
.widget-item-n4 {
  padding: 0.3rem;
  font-size: 10px;
  line-height: 1.1;
}
