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(.logo-436d) {
  gap: 0.5em;
}
:where(.media-f21b) {
  gap: 0.5em;
}
body .up-1fd5 > .pink-a80b {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .up-1fd5 > .card-current-c18f {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .up-1fd5 > .fresh-55f0 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .active-old-3594 > .pink-a80b {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .active-old-3594 > .card-current-c18f {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .active-old-3594 > .fresh-55f0 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .active-old-3594
  > :where(:not(.pink-a80b):not(.card-current-c18f):not(.gas_9204)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .active-old-3594 > .thumbnail_2bb9 {
  max-width: var(--wp--style--global--wide-size);
}
body .logo-436d {
  display: flex;
}
body .logo-436d {
  flex-wrap: wrap;
  align-items: center;
}
body .logo-436d > * {
  margin: 0;
}
body .media-f21b {
  display: grid;
}
body .media-f21b > * {
  margin: 0;
}
:where(.image-right-962f.logo-436d) {
  gap: 2em;
}
:where(.image-right-962f.media-f21b) {
  gap: 2em;
}
:where(.caption_dirty_b76c.logo-436d) {
  gap: 1.25em;
}
:where(.caption_dirty_b76c.media-f21b) {
  gap: 1.25em;
}
.title_in_062b {
  color: var(--wp--preset--color--black) !important;
}
.item_de47 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.next-476c {
  color: var(--wp--preset--color--white) !important;
}
.dynamic_4bb9 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.mini-f8fa {
  color: var(--wp--preset--color--vivid-red) !important;
}
.feature_3236 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.pressed-a7e4 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.border_e170 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.modal_99c9 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.video_cc30 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.badge-bea3 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.banner_e098 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.notice_d5b5 {
  background-color: var(--wp--preset--color--black) !important;
}
.module-5ede {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.list-dynamic-316c {
  background-color: var(--wp--preset--color--white) !important;
}
.module_d858 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.message_glass_929a {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.static_ab49 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.form_d47c {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.full-508d {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.accent_thick_0ceb {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.widget-a354 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hovered-6f9c {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.description-d0c4 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.notice_right_5f01 {
  border-color: var(--wp--preset--color--black) !important;
}
.west-0fa2 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.frame_d4f5 {
  border-color: var(--wp--preset--color--white) !important;
}
.mask-tall-034d {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.disabled-57dd {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.copper_9aeb {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.thumbnail-0ce7 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.nav_right_a191 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.brown_bb46 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.sidebar-c7b0 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.frame_red_10cc {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.container_inner_72ee {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.tooltip_7e1e {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.shadow_4b86 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.red_7a59 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.input-brown-36f9 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.thumbnail-7501 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.widget_0950 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.preview_c81a {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.box_basic_dcc8 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.solid-8c2c {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.slider_e4e4 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.menu-gas-35b1 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.medium-9006 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.dropdown-0835 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.blue_8b2d {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.notice_4467 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.row_large_d629 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.nav_plasma_5d4a a:where(:not(.card-c976)) {
  color: inherit;
}
:where(.caption_dirty_b76c.logo-436d) {
  gap: 1.25em;
}
:where(.caption_dirty_b76c.media-f21b) {
  gap: 1.25em;
}
:where(.image-right-962f.logo-436d) {
  gap: 2em;
}
:where(.image-right-962f.media-f21b) {
  gap: 2em;
}
.input-827c {
  font-size: 1.5em;
  line-height: 1.6;
}

.input_97f8 .card_hot_a033 {
  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);
}
.thumbnail-d961 .out-bff7 {
  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);
}
.first-9798 {
  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);
}
.first-9798.info_42ef .secondary-e661 {
  background-color: var(--e-global-color-primary);
}
.first-9798.prev-963d .secondary-e661,
.first-9798.notice_hard_da7a .secondary-e661 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.border_warm_d4de .old-8213 {
  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);
}
.dynamic-d8db {
  --divider-color: var(--e-global-color-secondary);
}
.dynamic-d8db .disabled-thick-036c {
  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);
}
.dynamic-d8db.steel_5cec .box-full-6434 {
  background-color: var(--e-global-color-secondary);
}
.dynamic-d8db.outline-bb21 .box-full-6434,
.dynamic-d8db.slow-e52d .box-full-6434 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.dynamic-d8db.outline-bb21 .box-full-6434,
.dynamic-d8db.slow-e52d .box-full-6434 svg {
  fill: var(--e-global-color-secondary);
}
.advanced_a24a .out_3080 {
  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);
}
.advanced_a24a .static-bc75 {
  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);
}
.pattern_out_0a94.steel_5cec .box-full-6434 {
  background-color: var(--e-global-color-primary);
}
.pattern_out_0a94.outline-bb21 .box-full-6434,
.pattern_out_0a94.slow-e52d .box-full-6434 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.pattern_out_0a94.outline-bb21 .box-full-6434,
.pattern_out_0a94.slow-e52d .box-full-6434 svg {
  fill: var(--e-global-color-primary);
}
.action_8b28.steel_5cec .box-full-6434 {
  background-color: var(--e-global-color-primary);
}
.action_8b28.outline-bb21 .box-full-6434,
.action_8b28.slow-e52d .box-full-6434 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.action_8b28 .orange-6897 {
  color: var(--e-global-color-primary);
}
.action_8b28 .orange-6897,
.action_8b28 .orange-6897 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.action_8b28 .bright_2490 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-47b3 .background_620a {
  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);
}
.secondary-54fb .secondary-5b6f .main_inner_63fe {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description-6fc4 .progress_01cc:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.description-6fc4 .sidebar-a943 i {
  color: var(--e-global-color-primary);
}
.description-6fc4 .sidebar-a943 svg {
  fill: var(--e-global-color-primary);
}
.description-6fc4 .advanced_1979 {
  color: var(--e-global-color-secondary);
}
.description-6fc4 .progress_01cc > .advanced_1979,
.description-6fc4 .progress_01cc > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full_7506 .modal-7202 {
  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);
}
.full_7506 .widget-7c81 {
  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);
}
.bottom_8b5c .frame-84bd .black_6fe3 {
  background-color: var(--e-global-color-primary);
}
.bottom_8b5c .grid_center_f87a {
  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);
}
.glass_62f4 .tertiary-c34e {
  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);
}
.glass_62f4 .dropdown_95b5 {
  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);
}
.glass_62f4 .card_9912 {
  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);
}
.row-wood-4383 .chip-6387,
.row-wood-4383 .chip-6387 a {
  color: var(--e-global-color-primary);
}
.row-wood-4383 .chip-6387.border-bronze-237d,
.row-wood-4383 .chip-6387.border-bronze-237d a {
  color: var(--e-global-color-accent);
}
.row-wood-4383 .chip-6387 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row-wood-4383 .iron-58f3 {
  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);
}
.short-906a .preview-ddb2,
.short-906a .shadow-large-0801 {
  color: var(--e-global-color-primary);
}
.short-906a .preview-ddb2 svg {
  fill: var(--e-global-color-primary);
}
.short-906a .border-bronze-237d .preview-ddb2,
.short-906a .border-bronze-237d .shadow-large-0801 {
  color: var(--e-global-color-accent);
}
.short-906a .border-bronze-237d .preview-ddb2 svg {
  fill: var(--e-global-color-accent);
}
.short-906a .shadow-large-0801 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.short-906a .iron-58f3 {
  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);
}
.top-2668 .frame_209d,
.top-2668 .active_0a91 {
  color: var(--e-global-color-primary);
}
.top-2668 .active_0a91 svg {
  fill: var(--e-global-color-primary);
}
.top-2668 .chip-6387.border-bronze-237d a,
.top-2668
  .chip-6387.border-bronze-237d
  .active_0a91 {
  color: var(--e-global-color-accent);
}
.top-2668 .frame_209d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.top-2668 .iron-58f3 {
  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_00a7 .rough_010a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.solid_00a7 .yellow-cab3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow_a3ee .media_ef5e .fluid-816b {
  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);
}
.yellow_a3ee .media_ef5e .pattern-slow-7e5e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow_a3ee .paragraph-0ab4 .fluid-816b {
  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);
}
.yellow_a3ee
  .paragraph-0ab4
  .pattern-slow-7e5e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow_a3ee
  .picture_green_b22d
  .fluid-816b {
  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);
}
.yellow_a3ee
  .picture_green_b22d
  .pattern-slow-7e5e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow_a3ee
  .light_4b9e
  .fluid-816b {
  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);
}
.yellow_a3ee
  .light_4b9e
  .pattern-slow-7e5e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_de49 .image_thick_79a9 {
  background-color: var(--e-global-color-primary);
}
.background_de49 .image_thick_79a9:hover {
  background-color: var(--e-global-color-primary);
}
.background_de49 .media-8c70 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.background_de49
  .image_thick_79a9:hover
  .media-8c70 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tooltip_hot_ebb4 .text-first-e606 {
  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);
}
.tabs_adcf .easy_12d2 .component_center_1a8d a {
  background-color: var(--e-global-color-accent);
}
.tabs_adcf .easy_12d2 .gallery_west_6685 a {
  background-color: var(--e-global-color-accent);
}
.tabs_adcf .easy_12d2 .component_center_1a8d a,
.tabs_adcf .easy_12d2 .gallery_west_6685 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel-hard-0c44
  .disabled_5104.first-d0aa
  .easy_12d2
  a.clean_7dee {
  background-color: var(--e-global-color-accent);
}
.panel-hard-0c44
  .disabled_5104.first-d0aa
  .easy_12d2
  span.clean_7dee.fn-current-3db0 {
  background-color: var(--e-global-color-text);
}
.panel-hard-0c44
  .disabled_5104.first-d0aa
  .easy_12d2
  .clean_7dee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682 .mask-785f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .heading-26ea
  > .focus_c46b
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .focus_liquid_92fe
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .block_inner_7977
  .texture_dynamic_fc71,
.message-8682
  .block_inner_7977
  .accent_b091 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message-8682
  .block_inner_7977
  .container_focused_9521,
.message-8682
  .block_inner_7977
  a
  .container_focused_9521 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .block_inner_7977
  .backdrop-55ab {
  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);
}
.message-8682
  .block_inner_7977
  .summary_purple_7da8 {
  background-color: var(--e-global-color-primary);
}
.message-8682
  .block_inner_7977
  .summary_purple_7da8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .block_inner_7977
  .summary_purple_7da8:hover {
  background-color: var(--e-global-color-primary);
}
.message-8682
  .block_inner_7977
  .grid-smooth-92d8 {
  background-color: var(--e-global-color-primary);
}
.message-8682
  .block_inner_7977
  .grid-smooth-92d8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .block_inner_7977
  .grid-smooth-92d8:hover {
  background-color: var(--e-global-color-primary);
}
.message-8682
  .bronze_16e6
  .thumbnail_right_3edb
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message-8682
  .bronze_16e6
  .description-462f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .bronze_16e6
  .backdrop-55ab {
  color: var(--e-global-color-text);
}
.message-8682
  .bronze_16e6
  .backdrop-55ab
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .bronze_16e6
  .summary_purple_7da8 {
  background-color: var(--e-global-color-primary);
}
.message-8682
  .bronze_16e6
  .summary_purple_7da8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .bronze_16e6
  .summary_purple_7da8:hover {
  background-color: var(--e-global-color-primary);
}
.message-8682
  .bronze_16e6
  .grid-smooth-92d8 {
  background-color: var(--e-global-color-primary);
}
.message-8682
  .bronze_16e6
  .grid-smooth-92d8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-8682
  .bronze_16e6
  .grid-smooth-92d8:hover {
  background-color: var(--e-global-color-primary);
}
.message-8682 .south_98e5 {
  background-color: var(--e-global-color-primary);
}
.message-8682 .south_98e5:hover {
  background-color: var(--e-global-color-primary);
}
.message-8682 .chip_fluid_9a40 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message-8682 .preview-6174 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.down_b57a .last_2764 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.down_b57a
  .fluid_e7ab
  > div:nth-child(3)
  .last_2764,
.down_b57a
  .text-6ee2
  > div:nth-child(1)
  .last_2764,
.down_b57a
  .hard-46ca
  > div:nth-child(1)
  .last_2764,
.down_b57a
  .pagination-8757
  > div:nth-child(1)
  .last_2764,
.down_b57a
  .west_ce90
  > div:nth-child(1)
  .last_2764 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.down_b57a .panel_wood_7433 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down_b57a .description-325d {
  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);
}
.down_b57a .box-in-11f3 {
  background-color: var(--e-global-color-primary);
}
.down_b57a .box-in-11f3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.down_b57a .box-in-11f3:hover {
  background-color: var(--e-global-color-primary);
}
.down_b57a .west-b105 {
  background-color: var(--e-global-color-primary);
}
.down_b57a .west-b105:hover {
  background-color: var(--e-global-color-primary);
}
.down_b57a .chip_fluid_9a40 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.down_b57a .preview-6174 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bright_217c .border-out-8561 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bright_217c .hidden_selected_ed63 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bright_217c .hot_efa7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bright_217c .gallery-3009 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bright_217c .hidden_16c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bright_217c .west-b105 {
  background-color: var(--e-global-color-primary);
}
.bright_217c .west-b105:hover {
  background-color: var(--e-global-color-primary);
}
.block-0b29 .old_ebfe {
  background-color: var(--e-global-color-secondary);
}
.block-0b29 .detail-bottom-3060 {
  background-color: var(--e-global-color-text);
}
.block-0b29 .notification-e46c {
  background-color: var(--e-global-color-secondary);
}
.block-0b29 .hover_d9b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block-0b29 .message-blue-dbfc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block-0b29 .logo_8a2d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block-0b29 .carousel-c46f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block-0b29 .right_4337 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-left-8c78 .background_6026 .form_east_3c1d,
.column-left-8c78
  .background_6026
  .form_east_3c1d
  a,
.column-left-8c78 .info_e34d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-left-8c78 .background_6026 .accordion-paper-ad05,
.column-left-8c78 .hover-5372 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-left-8c78 .background_6026 .accordion-paper-ad05 {
  color: var(--e-global-color-text);
}
.column-left-8c78 .hover-5372 {
  color: var(--e-global-color-text);
}
.column-left-8c78
  .background_6026
  .large-1f1b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.column-left-8c78 .grid_4ba6 .hidden_ae35 {
  background-color: var(--e-global-color-primary);
}
.column-left-8c78 .grid_4ba6 .hidden_ae35:hover {
  background-color: var(--e-global-color-primary);
}
.column-left-8c78 .grid_4ba6 .under-4bf2 li span {
  background-color: var(--e-global-color-text);
}
.column-left-8c78 .grid_4ba6 .under-4bf2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.column-left-8c78
  .grid_4ba6
  .under-4bf2
  li.fresh-dcdb
  span {
  background-color: var(--e-global-color-accent);
}
.column-left-8c78 .list-8c84 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dirty-06db .cold_36fa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card-8e98 .banner-first-810b {
  background-color: var(--e-global-color-primary);
}
.card-8e98 .shade-pink-fafc {
  background-color: var(--e-global-color-secondary);
}
.card-8e98 .pink_15c4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-8e98 .message_e158 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-8e98 .table-smooth-7d40 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-8e98 .list_3167 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-8e98 .focus_4fbc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-8e98 .modal-top-454f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card-8e98 .status-simple-50d0 {
  background-color: var(--e-global-color-primary);
}
.card-8e98 .status-simple-50d0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.alert_last_8aa2 .new-bbfd {
  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);
}
.alert_last_8aa2 .input_faf3 {
  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);
}
.alert_last_8aa2
  .progress_hard_5f93:after {
  background-color: var(--e-global-color-primary);
}
.alert_last_8aa2 .backdrop_hard_ef62 {
  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);
}
.iron-5b26 .info_e34d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron-5b26 .hover-5372 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.search-4c82 .search-cec8 .thumbnail-cb75 {
  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);
}
.search-4c82 .search-cec8 .pink-1ed6 {
  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);
}
.notification-9030 .image_new_423d {
  background-color: var(--e-global-color-primary);
}
.notification-9030 .fast-35a7 {
  background-color: var(--e-global-color-secondary);
}
.notification-9030 .column_active_0648 .preview-fast-4d2f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notification-9030 .gold-1ebc .preview-fast-4d2f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.stone_5e6f .breadcrumb_inner_b3e8 .description_d5cd {
  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);
}
.stone_5e6f .breadcrumb_inner_b3e8 .top-6b6b {
  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);
}
.stone_5e6f .breadcrumb_inner_b3e8 .module_3cc1 {
  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);
}
.status_tiny_92ca .inner_6e59 {
  border-color: var(--e-global-color-text);
}
.status_tiny_92ca .modal-7000 {
  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);
}
.status_tiny_92ca .picture-yellow-3478 {
  color: var(--e-global-color-primary);
}
.status_tiny_92ca .dropdown-bottom-3c09 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-hard-08c8 .tall-0aa8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.link-hard-08c8 .last_69b7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.link-hard-08c8 .frame-dynamic-c0e5:hover .tall-0aa8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.link-hard-08c8
  .frame-dynamic-c0e5:hover
  .last_69b7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.top_9b6a .border-huge-d364 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.top_9b6a .panel-yellow-21bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description-c00f .item_2256 .rough-b2c9 {
  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);
}
.description-c00f .content_bright_b498 .rough-b2c9 {
  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);
}
.photo_north_e4eb .border_stale_7294 {
  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);
}
.thumbnail_pro_eefc .block-wide-e278 .message-white-b610 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_pro_eefc .block-wide-e278 .message-white-b610 {
  background-color: var(--e-global-color-secondary);
}
.thumbnail_pro_eefc .narrow-65ea .message-white-b610 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_pro_eefc .narrow-65ea .message-white-b610 {
  background-color: var(--e-global-color-secondary);
}
.thumbnail_pro_eefc .up-56cc .dirty-7673 {
  background-color: var(--e-global-color-primary);
}
.thumbnail_pro_eefc .up-56cc:hover .dirty-7673 {
  background-color: var(--e-global-color-secondary);
}
.thumbnail_pro_eefc .hidden_ae35 {
  background-color: var(--e-global-color-primary);
}
.thumbnail_pro_eefc .hidden_ae35:hover {
  background-color: var(--e-global-color-accent);
}
.thumbnail_pro_eefc .under-4bf2 li span {
  background-color: var(--e-global-color-text);
}
.thumbnail_pro_eefc .under-4bf2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_pro_eefc .under-4bf2 li.fresh-dcdb span {
  background-color: var(--e-global-color-accent);
}
.column-complex-4795 .button_47a4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-complex-4795 .gallery-db33 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.glass-feb4 .box-first-1a5d:before {
  background-color: var(--e-global-color-secondary);
}
.glass-feb4 .avatar-42a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.glass-feb4 .thick-76db {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black_ab9e .table_new_b6f6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black_ab9e .table_new_b6f6:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black_ab9e .table_new_b6f6.fn-active-3db0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.black_ab9e .iron-1d2f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black_ab9e .module_plasma_d5e1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black_ab9e .surface_8e0a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.black_ab9e .tooltip-dark-46ae {
  background-color: var(--e-global-color-primary);
}
.black_ab9e .tooltip-dark-46ae {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.black_ab9e .gas_1734 {
  background-color: var(--e-global-color-primary);
}
.black_ab9e .gas_1734 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label_narrow_edc7 .avatar-hot-56a5 .top_1f7e a {
  color: var(--e-global-color-secondary);
}
.label_narrow_edc7 .avatar-hot-56a5 .top_1f7e a:hover {
  color: var(--e-global-color-secondary);
}
.label_narrow_edc7 .avatar-hot-56a5 .top_1f7e,
.label_narrow_edc7 .avatar-hot-56a5 .top_1f7e a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_narrow_edc7 .avatar-hot-56a5 .tabs-f2d0 {
  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);
}
.label_narrow_edc7 .avatar-hot-56a5 .warm_f9b2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_narrow_edc7 .avatar-hot-56a5 .frame_6eb7 {
  background-color: var(--e-global-color-primary);
}
.label_narrow_edc7 .avatar-hot-56a5 .frame_6eb7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label_narrow_edc7 .avatar-hot-56a5 .frame_6eb7:hover {
  background-color: var(--e-global-color-primary);
}
.label_narrow_edc7 .avatar-hot-56a5 .gradient_cd4f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.label_narrow_edc7 .avatar-hot-56a5 .gradient_cd4f {
  background-color: var(--e-global-color-primary);
}
.label_narrow_edc7 .avatar-hot-56a5 .gradient_cd4f:hover {
  background-color: var(--e-global-color-primary);
}
.label_narrow_edc7 .avatar-hot-56a5 .hidden_ae35 {
  background-color: var(--e-global-color-primary);
}
.label_narrow_edc7 .avatar-hot-56a5 .hidden_ae35:hover {
  background-color: var(--e-global-color-primary);
}
.label_narrow_edc7 .grid_4ba6 .under-4bf2 li span {
  background-color: var(--e-global-color-text);
}
.label_narrow_edc7 .grid_4ba6 .under-4bf2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.label_narrow_edc7 .grid_4ba6 .under-4bf2 li.fresh-dcdb span {
  background-color: var(--e-global-color-accent);
}
.label_narrow_edc7 .chip_fluid_9a40 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label_narrow_edc7 .preview-6174 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fixed-2c8e .iron_f33e .bright-3e25 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fixed-2c8e .iron_f33e .text-ef55 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fixed-2c8e .iron_f33e .media_dd70 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-1f82 .pattern_a512 {
  border-color: var(--e-global-color-text);
}
.thumbnail-1f82 .accordion_e989 {
  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);
}
.thumbnail-1f82 .panel_c7a4 {
  color: var(--e-global-color-secondary);
}
.thumbnail-1f82 .panel_c7a4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-1f82 .modal-0197 > * {
  color: var(--e-global-color-primary);
}
.thumbnail-1f82 .modal-0197 > * svg {
  fill: var(--e-global-color-primary);
}
.thumbnail-1f82 .surface-huge-b528 {
  color: var(--e-global-color-primary);
}
.thumbnail-1f82 .surface-huge-b528 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-1f82 .paragraph_top_e827 {
  color: var(--e-global-color-primary);
}
.thumbnail-1f82 .paragraph_top_e827 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail-1f82 .stone-5ed6 {
  color: var(--e-global-color-primary);
}
.thumbnail-1f82 .stone-5ed6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-1f82 .medium_cbf4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-1f82 .module-592a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-1f82 .module-592a.avatar-bdd4 {
  color: var(--e-global-color-secondary);
}
.thumbnail-1f82 .module-592a.avatar-bdd4 .hot_c36b {
  color: var(--e-global-color-accent);
}
.thumbnail-1f82 .module-592a.panel_south_4561 {
  color: var(--e-global-color-text);
}
.thumbnail-1f82 .module-592a.panel_south_4561 .hot_c36b {
  color: var(--e-global-color-text);
}
.thumbnail-1f82 .module-592a:before {
  border-top-color: var(--e-global-color-text);
}
.thumbnail-1f82 .input-rough-bbb6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-1f82
  .input-rough-bbb6
  .shade-east-d032 {
  background-color: var(--e-global-color-primary);
}
.thumbnail-1f82
  .input-rough-bbb6
  .shade-east-d032 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-1f82 .pattern_a512 .secondary-fresh-e35c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-brown-667f .search-wood-fcc8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-brown-667f .hidden-69f8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.first-bb00 .header-c6b6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.first-bb00
  .heading-c38a
  .wrapper-active-4f70 {
  background-color: var(--e-global-color-secondary);
}
.first-bb00
  .heading-c38a.section-d820
  .wrapper-active-4f70 {
  background-color: var(--e-global-color-text);
}
.first-bb00
  .heading-c38a:hover
  .wrapper-active-4f70 {
  background-color: var(--e-global-color-accent);
}
.first-bb00
  .heading-c38a.fn-active-3db0
  .wrapper-active-4f70 {
  background-color: var(--e-global-color-primary);
}
.main_c797 .footer-stone-fd35 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.main_c797 .media_7f7b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.main_c797 .old_14bd {
  background-color: var(--e-global-color-primary);
}
.main_c797 .old_14bd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block-359b .selected_1b6f .main_8bca .solid-8a43 {
  background-color: var(--e-global-color-secondary);
}
.block-359b .selected_1b6f .hover-stone-11b6:after {
  background-color: var(--e-global-color-secondary);
}
.block-359b .main_22e5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block-359b .column_small_d357 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block-359b .red_1a8d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block-359b .grid-f5fd {
  background-color: var(--e-global-color-primary);
}
.block-359b .grid-f5fd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block-359b .center-9dc4 {
  background-color: var(--e-global-color-secondary);
}
.block-359b .center-9dc4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block-359b .selected_1b6f .border_basic_2e14 .pressed-03ee:hover {
  background-color: var(--e-global-color-primary);
}
.block-359b
  .selected_1b6f
  .border_basic_2e14
  .pressed-03ee.accordion-4348 {
  background-color: var(--e-global-color-primary);
}
.block-359b .selected_1b6f .tooltip_north_df2d:before {
  border-color: var(--e-global-color-primary);
}
.block-359b .selected_1b6f .tooltip_north_df2d:hover:before {
  border-color: var(--e-global-color-secondary);
}
.block-359b
  .selected_1b6f
  .tooltip_north_df2d.hovered_7df9:before {
  border-color: var(--e-global-color-primary);
}
.block-359b .icon_ba92 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-2ce2 .grid-full-4e18 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-2ce2 .grid-full-4e18:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-2ce2 .grid-full-4e18.background_8cd9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-2ce2 .detail-east-6965 {
  background-color: var(--e-global-color-primary);
}
.mask-2ce2 .detail-east-6965 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-2ce2
  .shadow-2242
  .badge-6ae6
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.mask-2ce2
  .hot_1a73
  .badge-6ae6
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower_2daf
  .hero-77b8
  .notification-d33e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_2daf
  .hero-77b8
  .item_dim_fd28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_2daf .outline_cac7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_2daf .summary-40ca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower_2daf .menu-0107 {
  background-color: var(--e-global-color-primary);
}
.lower_2daf .menu-0107 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_easy_7f3a .tooltip-first-bac3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_easy_7f3a .rough_8b11 {
  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);
}
.title_easy_7f3a .upper_75c2 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_easy_7f3a .upper_75c2 a:hover {
  color: var(--e-global-color-secondary);
}
.title_easy_7f3a .hidden-56e1 {
  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);
}
.title_easy_7f3a .main_8647 {
  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_easy_7f3a .header-static-c2e6 .hidden_ae35 {
  background-color: var(--e-global-color-primary);
}
.title_easy_7f3a .header-static-c2e6 .hidden_ae35:hover {
  background-color: var(--e-global-color-accent);
}
.title_easy_7f3a
  .header-static-c2e6
  .under-4bf2
  li
  span {
  background-color: var(--e-global-color-text);
}
.title_easy_7f3a
  .header-static-c2e6
  .under-4bf2
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.title_easy_7f3a
  .header-static-c2e6
  .under-4bf2
  li.fresh-dcdb
  span {
  background-color: var(--e-global-color-accent);
}
.icon_7e39
  .aside-complex-ac49
  .paragraph_yellow_0eb0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon_7e39 .aside-complex-ac49 .orange_0093 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon_7e39 .aside-complex-ac49 .pagination-fast-3465 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_7e39 .tall-07bf {
  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);
}
.icon_7e39
  .container_dynamic_b200.component_active_b804 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > a {
  background-color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > a
  .shadow-hard-f239.banner_cool_77d5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > a
  .lower-2268.dropdown-inner-349a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  .description_dynamic_6e99
  > a {
  background-color: var(--e-global-color-secondary);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  .description_dynamic_6e99
  > a
  .gallery_eafe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  .description_dynamic_6e99
  > a
  .lower-2268.element_8135 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > a
  .detail-b7ff:before {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  a
  .detail-b7ff:before {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99.form_yellow_c992
  > a
  .detail-b7ff:before {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  .description_dynamic_6e99.form_yellow_c992
  > a
  .detail-b7ff:before {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > a
  .tag-491e
  .paper-650c {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  a
  .tag-491e
  .paper-650c {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > a
  .tag-491e
  .paper-650c,
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  a
  .tag-491e
  .paper-650c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > a
  .description_action_3e95:before {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  a
  .description_action_3e95:before {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99.form_yellow_c992
  > a
  .description_action_3e95:before {
  color: var(--e-global-color-text);
}
.thick-9c86
  > .right_368f
  > div
  > .mask-fluid-296e
  > .description_dynamic_6e99
  > .footer-4084
  .description_dynamic_6e99.form_yellow_c992
  > a
  .description_action_3e95:before {
  color: var(--e-global-color-text);
}
.carousel_b32d .first-fda5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_b32d
  .focus-8621:hover
  .first-fda5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.under-77a2
  > .right_368f
  > .photo_e6ec
  > .breadcrumb-right-c25b
  > .block-bright-fea9
  > .tabs-complex-1fda
  .texture_full_cb53 {
  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);
}
.under-77a2
  > .right_368f
  > .photo_e6ec
  > .breadcrumb-right-c25b
  > .block-bright-fea9
  > .tabs-complex-1fda:hover
  .texture_full_cb53 {
  color: var(--e-global-color-text);
}
.under-77a2
  > .right_368f
  > .photo_e6ec
  > .breadcrumb-right-c25b
  > .block-bright-fea9
  > .tabs-complex-1fda:hover
  .texture_full_cb53 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.under-77a2
  > .right_368f
  > .photo_e6ec
  > .breadcrumb-right-c25b
  > .block-bright-fea9.left-2316
  > .tabs-complex-1fda
  .texture_full_cb53 {
  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);
}
.component_bronze_480e .picture_9787 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.component_bronze_480e .backdrop_c6d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.component_bronze_480e .inner_d53d {
  background-color: var(--e-global-color-primary);
}
.component_bronze_480e .inner_d53d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.widget_upper_742d
  > .right_368f
  > .next_6d41
  > .backdrop_b2a1
  > .hard-12fe
  .panel_rough_88de {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget_upper_742d
  > .right_368f
  > .next_6d41
  > .backdrop_b2a1
  > .hard-12fe
  .search_white_55ef {
  color: var(--e-global-color-text);
}
.widget_upper_742d
  > .right_368f
  > .next_6d41
  > .backdrop_b2a1
  > .hard-12fe:hover
  .panel_rough_88de {
  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);
}
.widget_upper_742d
  > .right_368f
  > .next_6d41
  > .backdrop_b2a1
  > .hard-12fe:hover
  .search_white_55ef {
  color: var(--e-global-color-secondary);
}
.widget_upper_742d
  > .right_368f
  > .next_6d41
  > .backdrop_b2a1
  > .hard-12fe.background_dim_6318
  .panel_rough_88de {
  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);
}
.widget_upper_742d
  > .right_368f
  > .next_6d41
  > .backdrop_b2a1
  > .hard-12fe.background_dim_6318
  .search_white_55ef {
  color: var(--e-global-color-primary);
}
.large-2e8a
  .photo-smooth-4bd4
  .hovered-8aa8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.large-2e8a .notice_4aca .secondary-fresh-e35c .thick-b259 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_copper_65b3 .avatar-clean-83f9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_copper_65b3 .dynamic-fb1f .avatar-clean-83f9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_copper_65b3 .aside-b43d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_copper_65b3 .aside-b43d {
  background-color: var(--e-global-color-primary);
}
.alert_glass_2671 .badge_5177 .backdrop_soft_16eb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert_glass_2671
  .badge_5177:hover
  .banner-b4d2 {
  color: var(--e-global-color-secondary);
}
.alert_glass_2671
  .badge_5177:hover
  .backdrop_soft_16eb {
  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);
}
.filter_88a4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.stone-1a06 {
  flex-direction: column;
}

.stone-1a06 .medium-2b82 {
  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.stone-1a06 .medium-2b82 {
  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);
}

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

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

.shade-inner-0d9b.form-52ad {
  display: none;
}

.row-1a5b {
  display: none;
}

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

.tabs_d064.hover-d3ab {
  margin-bottom: 40px;
  width: 100%;
}

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

.stone-1a06 a {
  width: 100%;
}

.caption-d30b .overlay_d6fc.popup-slow-3c12 {
  width: 20% !important;
}

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

.pagination-389a: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%);
}

.pagination-389a svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

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

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

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

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

.caption-d30b
  .overlay_d6fc.button_top_6a1a
  .progress_6858
  .sort_495d {
  font-size: 20px !important;
}

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

.frame-bright-e4fc {
  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;
}

.avatar_top_7aa0 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.video-b7ef.main-current-44e0 > .photo-action-e72a {
  display: flex;
  align-items: center;
}

.pattern-right-e7c5 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.gradient-f35a {
  position: relative;
  width: 100%;
}

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

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

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

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

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

.caption-d30b
  .overlay_d6fc.fluid-b565
  .hidden-bright-fe33
  .media-ce44 {
  width: 100% !important;
}

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

.block-complex-c6c7 {
  width: 100%;
}

.badge-basic-f43c {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

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

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

  display: none;
}

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

.easy-987b {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.top_279a:hover .easy-987b {
  visibility: visible;
}
.top_279a:hover.top_279a::before {
  display: block;
}

.avatar_top_7aa0 h3 {
  color: #fff;
}

.detail-active-29f4 {
  margin: 0;
}

.caption-d30b
  .overlay_d6fc.fluid-b565
  .media-ce44
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.panel-fbaf {
  width: 100%;
}

.picture-small-a5f1 {
  width: 100%;
}

.sidebar-24c5 {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.picture-small-a5f1 {
  width: 100%;
}

.highlight-clean-03aa {
  margin-bottom: 10px !important;
}

.media-ce44 {
  display: flex;
  align-items: center;
}

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

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

.stone-1a06 .medium-2b82.advanced-9e56 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.stone-1a06 h1.medium-2b82 {
  margin-top: 80px !important;
}

.caption-d30b .overlay_d6fc.hero_d441 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.west_3f0a img {
  width: 100%;
}

.middle_a424 .pagination_acd9.progress_6858 {
  justify-content: space-between;
}

.advanced-6711 {
  display: none;
}

.header-soft-b3f9 .hard_c988 {
  margin: 1px 0 !important;
}

.disabled-4f4a li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .video-b7ef .photo-action-e72a {
    flex-wrap: nowrap !important;
  }
}

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

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

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

  .pagination-389a svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .middle_a424 .pagination_acd9.progress_6858 {
    border-bottom: 1px solid #f0c159;
  }

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

  .video-b7ef.main-current-44e0 > .photo-action-e72a {
    gap: 15px;
    justify-content: space-between;
  }

  .caption-d30b
    .overlay_d6fc.fluid-b565
    .media-ce44
    img {
    width: 60% !important;
  }

  .narrow_73e1 {
    left: 2%;
  }

  .breadcrumb_current_ab66 {
    margin: 10px 0;
  }

  .stone-1a06 .hard_c988 {
    margin: 0;
    margin-bottom: 10px;
  }

  .pagination-389a {
    font-size: 16px !important;
  }

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

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

  h2.stone-1a06 .medium-2b82,
  .stone-1a06 .medium-2b82 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .media-ce44 {
    justify-content: center;
  }

  .stone-1a06 .hard_c988 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .caption-d30b .overlay_d6fc.popup-slow-3c12 {
    width: 75% !important;
  }

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

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

  h2.stone-1a06 .medium-2b82,
  .stone-1a06 .medium-2b82 {
    font-size: 30px !important;
  }

  .media-ce44 {
    justify-content: center;
  }

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

  .hover-909b
    .static_d7a3.focus_e292 {
    margin: 0 !important;
  }

  .pattern-right-e7c5 {
    margin: 0;
    gap: 10px;
  }

  .breadcrumb_current_ab66 {
    display: flex;
  }

  .outline-fluid-1b3d .pagination-389a {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .thumbnail-top-d70c svg {
    width: 75% !important;
    height: 75% !important;
  }

  .sidebar-24c5 {
    justify-content: flex-end;
    gap: 1px;
  }

  .stone-1a06 h1.medium-2b82 {
    margin-top: 40px !important;
  }

  .caption-d30b
    .overlay_d6fc.fluid-b565
    .media-ce44
    img,
  .advanced_a24a .hidden-bright-fe33 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .caption-d30b .overlay_d6fc.popup-slow-3c12 {
    width: 100% !important;
  }

  .video-b7ef.main-current-44e0 > .photo-action-e72a {
    gap: 3px;
  }

  .stone-1a06 .hard_c988 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

.middle_a424 .pagination_acd9.progress_6858: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_495d {
  font-weight: 400 !important;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  color: #F0F8FF !important;
  font-size: 12px !important;
}

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

.stone-1a06 {
  position: relative;
  padding-top: 30px;
}

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

.shade-inner-0d9b: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;
}

/* 图片块简化样式 */
.title-131d {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .middle_a424 .pagination_acd9.progress_6858 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .stone-1a06 .medium-2b82 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .pagination-389a {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.pattern-medium-eb22 .complex-8a98 {
  flex-shrink: 0;
  white-space: nowrap;
}

.pattern-medium-eb22 .gas-9cfb {
  flex-shrink: 0;
  min-width: fit-content;
}

.pattern-medium-eb22 .sort_495d {
  white-space: nowrap;
}

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

.pattern-medium-eb22 {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* 强制紧凑导航菜单 - 防止重叠 */
.pattern-medium-eb22 .complex-8a98 {
  max-width: 80px !important;
}

.pattern-medium-eb22 .gas-9cfb {
  max-width: 80px !important;
  overflow: hidden;
}

.pattern-medium-eb22 .pagination_acd9.progress_6858 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.pattern-medium-eb22 .sort_495d {
  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);
  }
}

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

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

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

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

body .carousel-f19f:nth-child(2),
.caption-d30b .carousel-f19f:nth-child(2),
#page .carousel-f19f: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;
}

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

/* css-noise: 71a0 */
.ghost-box-q8 {
  padding: 0.4rem;
  font-size: 12px;
  line-height: 1.3;
}
