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(.detail_7af0) {
  gap: 0.5em;
}
:where(.modal-lower-6548) {
  gap: 0.5em;
}
body .article-c7d0 > .hover_silver_c613 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .article-c7d0 > .thumbnail-0b63 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .article-c7d0 > .background_paper_41d5 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .bronze_b336 > .hover_silver_c613 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .bronze_b336 > .thumbnail-0b63 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .bronze_b336 > .background_paper_41d5 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .bronze_b336
  > :where(:not(.hover_silver_c613):not(.thumbnail-0b63):not(.large-1442)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .bronze_b336 > .box-993a {
  max-width: var(--wp--style--global--wide-size);
}
body .detail_7af0 {
  display: flex;
}
body .detail_7af0 {
  flex-wrap: wrap;
  align-items: center;
}
body .detail_7af0 > * {
  margin: 0;
}
body .modal-lower-6548 {
  display: grid;
}
body .modal-lower-6548 > * {
  margin: 0;
}
:where(.hidden_ec29.detail_7af0) {
  gap: 2em;
}
:where(.hidden_ec29.modal-lower-6548) {
  gap: 2em;
}
:where(.white-e4a2.detail_7af0) {
  gap: 1.25em;
}
:where(.white-e4a2.modal-lower-6548) {
  gap: 1.25em;
}
.header-d9a2 {
  color: var(--wp--preset--color--black) !important;
}
.pro_a8eb {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.table-gas-76ba {
  color: var(--wp--preset--color--white) !important;
}
.tabs-a6e2 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.main_0a5f {
  color: var(--wp--preset--color--vivid-red) !important;
}
.backdrop-73a6 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.secondary-d082 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.photo-ba25 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.top_e324 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.tertiary_bright_eae8 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hover-41b6 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.smooth_264d {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.border_basic_037e {
  background-color: var(--wp--preset--color--black) !important;
}
.form_slow_c350 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.feature_prev_3b94 {
  background-color: var(--wp--preset--color--white) !important;
}
.panel_current_aa69 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.summary_92eb {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.overlay-fresh-65da {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.mini_5d6c {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.iron-c631 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.up_2fae {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.card-prev-e068 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.chip-slow-11f8 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.small-236c {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.secondary_b187 {
  border-color: var(--wp--preset--color--black) !important;
}
.item-6bb9 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.red_5ca8 {
  border-color: var(--wp--preset--color--white) !important;
}
.slider-466d {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.module-in-f93f {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.video-under-0a0b {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.card-e78f {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.image_4173 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.light-35cf {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.light-19cb {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.banner_pressed_f762 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.grid_b2a4 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.summary-a92f {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.middle-2cd7 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.plasma-7da4 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.title_full_9fca {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.notification_east_85a6 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.info-complex-97b3 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.progress-6166 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.column-wood-530a {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.paper-531b {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.title-9817 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.box-d5ab {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.module_ed8d {
  background: var(--wp--preset--gradient--midnight) !important;
}
.glass_7eb6 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.input_3597 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.row_2c57 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.status_5f67 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.slider_huge_27a1 a:where(:not(.label-52ae)) {
  color: inherit;
}
:where(.white-e4a2.detail_7af0) {
  gap: 1.25em;
}
:where(.white-e4a2.modal-lower-6548) {
  gap: 1.25em;
}
:where(.hidden_ec29.detail_7af0) {
  gap: 2em;
}
:where(.hidden_ec29.modal-lower-6548) {
  gap: 2em;
}
.outline-stone-7b6c {
  font-size: 1.5em;
  line-height: 1.6;
}

.gallery_dynamic_f844 .surface_b7a1 {
  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);
}
.soft-822d .slider-1400 {
  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);
}
.texture_next_33ec {
  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);
}
.texture_next_33ec.alert-fea6 .disabled_advanced_fde1 {
  background-color: var(--e-global-color-primary);
}
.texture_next_33ec.gas_8914 .disabled_advanced_fde1,
.texture_next_33ec.table-cold-7a11 .disabled_advanced_fde1 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.section-out-5476 .header-dynamic-2c03 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.tertiary_pressed_ff8d {
  --divider-color: var(--e-global-color-secondary);
}
.tertiary_pressed_ff8d .form_medium_6eda {
  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);
}
.tertiary_pressed_ff8d.surface-hot-a7cb .item_rough_d2c2 {
  background-color: var(--e-global-color-secondary);
}
.tertiary_pressed_ff8d.overlay_3e29 .item_rough_d2c2,
.tertiary_pressed_ff8d.avatar-3cdd .item_rough_d2c2 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.tertiary_pressed_ff8d.overlay_3e29 .item_rough_d2c2,
.tertiary_pressed_ff8d.avatar-3cdd .item_rough_d2c2 svg {
  fill: var(--e-global-color-secondary);
}
.text_thick_4acb .glass-9bc1 {
  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);
}
.text_thick_4acb .button-35da {
  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);
}
.green-21be.surface-hot-a7cb .item_rough_d2c2 {
  background-color: var(--e-global-color-primary);
}
.green-21be.overlay_3e29 .item_rough_d2c2,
.green-21be.avatar-3cdd .item_rough_d2c2 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.green-21be.overlay_3e29 .item_rough_d2c2,
.green-21be.avatar-3cdd .item_rough_d2c2 svg {
  fill: var(--e-global-color-primary);
}
.silver-4fb8.surface-hot-a7cb .item_rough_d2c2 {
  background-color: var(--e-global-color-primary);
}
.silver-4fb8.overlay_3e29 .item_rough_d2c2,
.silver-4fb8.avatar-3cdd .item_rough_d2c2 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.silver-4fb8 .in_55e0 {
  color: var(--e-global-color-primary);
}
.silver-4fb8 .in_55e0,
.silver-4fb8 .in_55e0 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.silver-4fb8 .over-d7bf {
  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);
}
.gallery-b3bb .carousel-61c7 {
  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-5719 .caption_north_c0a0 .dropdown_iron_9be7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.over_cb17 .tiny_c90d:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.over_cb17 .picture-hard-3064 i {
  color: var(--e-global-color-primary);
}
.over_cb17 .picture-hard-3064 svg {
  fill: var(--e-global-color-primary);
}
.over_cb17 .action-dd92 {
  color: var(--e-global-color-secondary);
}
.over_cb17 .tiny_c90d > .action-dd92,
.over_cb17 .tiny_c90d > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-fluid-5458 .article-stone-00eb {
  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);
}
.border-fluid-5458 .plasma-4399 {
  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);
}
.backdrop_b2fe .heading_18b5 .item-large-58e6 {
  background-color: var(--e-global-color-primary);
}
.backdrop_b2fe .light-b542 {
  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);
}
.secondary_1bf4 .slow-3597 {
  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_1bf4 .title-fluid-7def {
  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);
}
.secondary_1bf4 .tooltip_cool_43b8 {
  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);
}
.link-47e3 .popup_037a,
.link-47e3 .popup_037a a {
  color: var(--e-global-color-primary);
}
.link-47e3 .popup_037a.fresh-45d4,
.link-47e3 .popup_037a.fresh-45d4 a {
  color: var(--e-global-color-accent);
}
.link-47e3 .popup_037a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-47e3 .progress_fresh_4666 {
  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);
}
.list_a79d .title-large-a197,
.list_a79d .video_dirty_a2b7 {
  color: var(--e-global-color-primary);
}
.list_a79d .title-large-a197 svg {
  fill: var(--e-global-color-primary);
}
.list_a79d .fresh-45d4 .title-large-a197,
.list_a79d .fresh-45d4 .video_dirty_a2b7 {
  color: var(--e-global-color-accent);
}
.list_a79d .fresh-45d4 .title-large-a197 svg {
  fill: var(--e-global-color-accent);
}
.list_a79d .video_dirty_a2b7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list_a79d .progress_fresh_4666 {
  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_black_14e2 .out_2d9d,
.header_black_14e2 .new-6641 {
  color: var(--e-global-color-primary);
}
.header_black_14e2 .new-6641 svg {
  fill: var(--e-global-color-primary);
}
.header_black_14e2 .popup_037a.fresh-45d4 a,
.header_black_14e2
  .popup_037a.fresh-45d4
  .new-6641 {
  color: var(--e-global-color-accent);
}
.header_black_14e2 .out_2d9d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header_black_14e2 .progress_fresh_4666 {
  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-new-ce4c .east-3867 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-new-ce4c .element_liquid_c800 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.basic-8c38 .image_brown_5765 .center_c81e {
  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);
}
.basic-8c38 .image_brown_5765 .border_prev_cd1b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.basic-8c38 .narrow-bd66 .center_c81e {
  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);
}
.basic-8c38
  .narrow-bd66
  .border_prev_cd1b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.basic-8c38
  .texture-steel-18e2
  .center_c81e {
  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);
}
.basic-8c38
  .texture-steel-18e2
  .border_prev_cd1b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.basic-8c38
  .tag-light-6cb9
  .center_c81e {
  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);
}
.basic-8c38
  .tag-light-6cb9
  .border_prev_cd1b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-9f82 .content_89dd {
  background-color: var(--e-global-color-primary);
}
.list-9f82 .content_89dd:hover {
  background-color: var(--e-global-color-primary);
}
.list-9f82 .card-orange-584a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-9f82
  .content_89dd:hover
  .card-orange-584a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview-paper-94a4 .form-8d38 {
  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_silver_aa65 .info-cool-c806 .column-1440 a {
  background-color: var(--e-global-color-accent);
}
.avatar_silver_aa65 .info-cool-c806 .message-d692 a {
  background-color: var(--e-global-color-accent);
}
.avatar_silver_aa65 .info-cool-c806 .column-1440 a,
.avatar_silver_aa65 .info-cool-c806 .message-d692 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hover-04eb
  .block-1543.info_new_53e7
  .info-cool-c806
  a.slow_6124 {
  background-color: var(--e-global-color-accent);
}
.hover-04eb
  .block-1543.info_new_53e7
  .info-cool-c806
  span.slow_6124.fn-current-07e1 {
  background-color: var(--e-global-color-text);
}
.hover-04eb
  .block-1543.info_new_53e7
  .info-cool-c806
  .slow_6124 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c .description_6639 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .active_up_48df
  > .modal-cb36
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .east-daf1
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .gas-a003
  .widget-4dd4,
.tag-small-571c
  .gas-a003
  .wood-9420 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag-small-571c
  .gas-a003
  .tabs-west-d83b,
.tag-small-571c
  .gas-a003
  a
  .tabs-west-d83b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .gas-a003
  .smooth-8e39 {
  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);
}
.tag-small-571c
  .gas-a003
  .block-steel-d3bf {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c
  .gas-a003
  .block-steel-d3bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .gas-a003
  .block-steel-d3bf:hover {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c
  .gas-a003
  .short_112c {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c
  .gas-a003
  .short_112c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .gas-a003
  .short_112c:hover {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c
  .smooth-c755
  .pro_b7a5
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag-small-571c
  .smooth-c755
  .dropdown-9029 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .smooth-c755
  .smooth-8e39 {
  color: var(--e-global-color-text);
}
.tag-small-571c
  .smooth-c755
  .smooth-8e39
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .smooth-c755
  .block-steel-d3bf {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c
  .smooth-c755
  .block-steel-d3bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .smooth-c755
  .block-steel-d3bf:hover {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c
  .smooth-c755
  .short_112c {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c
  .smooth-c755
  .short_112c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-small-571c
  .smooth-c755
  .short_112c:hover {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c .focus_f42f {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c .focus_f42f:hover {
  background-color: var(--e-global-color-primary);
}
.tag-small-571c .layout-orange-2400 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag-small-571c .narrow-f22d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert-69b5 .tiny-b37d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert-69b5
  .label_center_72c2
  > div:nth-child(3)
  .tiny-b37d,
.alert-69b5
  .short-49e3
  > div:nth-child(1)
  .tiny-b37d,
.alert-69b5
  .wrapper_full_4e05
  > div:nth-child(1)
  .tiny-b37d,
.alert-69b5
  .full-565b
  > div:nth-child(1)
  .tiny-b37d,
.alert-69b5
  .wrapper-aec2
  > div:nth-child(1)
  .tiny-b37d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert-69b5 .tall-87fe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert-69b5 .dim-a5bb {
  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);
}
.alert-69b5 .glass_4bb6 {
  background-color: var(--e-global-color-primary);
}
.alert-69b5 .glass_4bb6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert-69b5 .glass_4bb6:hover {
  background-color: var(--e-global-color-primary);
}
.alert-69b5 .bright_75cf {
  background-color: var(--e-global-color-primary);
}
.alert-69b5 .bright_75cf:hover {
  background-color: var(--e-global-color-primary);
}
.alert-69b5 .layout-orange-2400 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert-69b5 .narrow-f22d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade_short_7b10 .row_hard_4230 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shade_short_7b10 .texture-green-bc5d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade_short_7b10 .panel-silver-8c9b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade_short_7b10 .section_1dc8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade_short_7b10 .pattern-e469 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shade_short_7b10 .bright_75cf {
  background-color: var(--e-global-color-primary);
}
.shade_short_7b10 .bright_75cf:hover {
  background-color: var(--e-global-color-primary);
}
.pink-8aa5 .block-c6cc {
  background-color: var(--e-global-color-secondary);
}
.pink-8aa5 .outer_d9b5 {
  background-color: var(--e-global-color-text);
}
.pink-8aa5 .tag-right-316a {
  background-color: var(--e-global-color-secondary);
}
.pink-8aa5 .tag_ccb0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pink-8aa5 .caption-728e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink-8aa5 .bronze_e46a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink-8aa5 .element_black_4bd2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink-8aa5 .hidden_4fe0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status-923e .short_770f .accent_c183,
.status-923e
  .short_770f
  .accent_c183
  a,
.status-923e .table-iron-7e19 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status-923e .short_770f .secondary_bronze_ffcb,
.status-923e .text_cool_41be {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status-923e .short_770f .secondary_bronze_ffcb {
  color: var(--e-global-color-text);
}
.status-923e .text_cool_41be {
  color: var(--e-global-color-text);
}
.status-923e
  .short_770f
  .layout-wood-eeea {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status-923e .focused-1eaf .paper_ecf9 {
  background-color: var(--e-global-color-primary);
}
.status-923e .focused-1eaf .paper_ecf9:hover {
  background-color: var(--e-global-color-primary);
}
.status-923e .focused-1eaf .simple_91ad li span {
  background-color: var(--e-global-color-text);
}
.status-923e .focused-1eaf .simple_91ad li span:hover {
  background-color: var(--e-global-color-primary);
}
.status-923e
  .focused-1eaf
  .simple_91ad
  li.glass-b6fc
  span {
  background-color: var(--e-global-color-accent);
}
.status-923e .thumbnail_73be span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.current_2424 .box_copper_2bad {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.element-1b12 .mini_d59d {
  background-color: var(--e-global-color-primary);
}
.element-1b12 .gallery_under_6b8f {
  background-color: var(--e-global-color-secondary);
}
.element-1b12 .content-down-6668 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-1b12 .clean_ba8f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-1b12 .focused_533d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-1b12 .backdrop-tiny-80a8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-1b12 .search-in-4cdd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-1b12 .first_fdf8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-1b12 .top_ddd7 {
  background-color: var(--e-global-color-primary);
}
.element-1b12 .top_ddd7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gradient_0cb4 .module_iron_a8d2 {
  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);
}
.gradient_0cb4 .tooltip-left-355c {
  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);
}
.gradient_0cb4
  .layout-c791:after {
  background-color: var(--e-global-color-primary);
}
.gradient_0cb4 .surface_6f71 {
  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);
}
.prev_9058 .table-iron-7e19 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.prev_9058 .text_cool_41be {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-left-2c74 .main_8217 .modal_0fc0 {
  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);
}
.link-left-2c74 .main_8217 .surface_north_17e4 {
  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);
}
.easy-e85c .basic-0724 {
  background-color: var(--e-global-color-primary);
}
.easy-e85c .light_a11c {
  background-color: var(--e-global-color-secondary);
}
.easy-e85c .silver-e80a .sidebar_d1cf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy-e85c .footer-d785 .sidebar_d1cf {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup_6ebb .status-action-9f97 .column-6cf6 {
  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);
}
.popup_6ebb .status-action-9f97 .texture_pressed_4c6d {
  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);
}
.popup_6ebb .status-action-9f97 .pressed_c157 {
  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);
}
.inner-7544 .element_red_9516 {
  border-color: var(--e-global-color-text);
}
.inner-7544 .tag-focused-fc97 {
  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);
}
.inner-7544 .black_632c {
  color: var(--e-global-color-primary);
}
.inner-7544 .menu_bright_3997 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.menu_yellow_beac .info-tiny-df97 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.menu_yellow_beac .frame-simple-844a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.menu_yellow_beac .summary-rough-ccd8:hover .info-tiny-df97 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.menu_yellow_beac
  .summary-rough-ccd8:hover
  .frame-simple-844a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section_f800 .prev_bbc4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section_f800 .hidden-f203 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.middle-ed81 .action-a59b .panel_d2ed {
  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);
}
.middle-ed81 .layout_0995 .panel_d2ed {
  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);
}
.image_65ab .highlight_9e5b {
  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);
}
.texture-ad89 .last_25f5 .notice_aa82 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-ad89 .last_25f5 .notice_aa82 {
  background-color: var(--e-global-color-secondary);
}
.texture-ad89 .module_2e41 .notice_aa82 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-ad89 .module_2e41 .notice_aa82 {
  background-color: var(--e-global-color-secondary);
}
.texture-ad89 .info_stone_fb1f .white-cab6 {
  background-color: var(--e-global-color-primary);
}
.texture-ad89 .info_stone_fb1f:hover .white-cab6 {
  background-color: var(--e-global-color-secondary);
}
.texture-ad89 .paper_ecf9 {
  background-color: var(--e-global-color-primary);
}
.texture-ad89 .paper_ecf9:hover {
  background-color: var(--e-global-color-accent);
}
.texture-ad89 .simple_91ad li span {
  background-color: var(--e-global-color-text);
}
.texture-ad89 .simple_91ad li span:hover {
  background-color: var(--e-global-color-primary);
}
.texture-ad89 .simple_91ad li.glass-b6fc span {
  background-color: var(--e-global-color-accent);
}
.header_rough_37d4 .notice-b1a0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_rough_37d4 .pagination_2c60 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-af65 .shadow_steel_2c9c:before {
  background-color: var(--e-global-color-secondary);
}
.purple-af65 .gold-7fd0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-af65 .media_simple_bb2e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_bafd .gradient-solid-95df {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_bafd .gradient-solid-95df:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_bafd .gradient-solid-95df.fn-active-07e1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_bafd .backdrop_clean_384b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_bafd .steel-c4d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_bafd .tertiary_7533 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout_bafd .form_large_500a {
  background-color: var(--e-global-color-primary);
}
.layout_bafd .form_large_500a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.layout_bafd .last-7f43 {
  background-color: var(--e-global-color-primary);
}
.layout_bafd .last-7f43 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tabs_warm_79fb .white_93d5 .next-db1e a {
  color: var(--e-global-color-secondary);
}
.tabs_warm_79fb .white_93d5 .next-db1e a:hover {
  color: var(--e-global-color-secondary);
}
.tabs_warm_79fb .white_93d5 .next-db1e,
.tabs_warm_79fb .white_93d5 .next-db1e a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_warm_79fb .white_93d5 .popup_5c0f {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_warm_79fb .white_93d5 .gold-1256 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_warm_79fb .white_93d5 .down-cac6 {
  background-color: var(--e-global-color-primary);
}
.tabs_warm_79fb .white_93d5 .down-cac6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_warm_79fb .white_93d5 .down-cac6:hover {
  background-color: var(--e-global-color-primary);
}
.tabs_warm_79fb .white_93d5 .action_0364 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tabs_warm_79fb .white_93d5 .action_0364 {
  background-color: var(--e-global-color-primary);
}
.tabs_warm_79fb .white_93d5 .action_0364:hover {
  background-color: var(--e-global-color-primary);
}
.tabs_warm_79fb .white_93d5 .paper_ecf9 {
  background-color: var(--e-global-color-primary);
}
.tabs_warm_79fb .white_93d5 .paper_ecf9:hover {
  background-color: var(--e-global-color-primary);
}
.tabs_warm_79fb .focused-1eaf .simple_91ad li span {
  background-color: var(--e-global-color-text);
}
.tabs_warm_79fb .focused-1eaf .simple_91ad li span:hover {
  background-color: var(--e-global-color-primary);
}
.tabs_warm_79fb .focused-1eaf .simple_91ad li.glass-b6fc span {
  background-color: var(--e-global-color-accent);
}
.tabs_warm_79fb .layout-orange-2400 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs_warm_79fb .narrow-f22d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-bff4 .fast-27a3 .cool_f85a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-bff4 .fast-27a3 .tertiary-soft-fb9d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button-bff4 .fast-27a3 .media_fresh_b000 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_f0fe .accordion-2ead {
  border-color: var(--e-global-color-text);
}
.photo_f0fe .banner_bottom_5670 {
  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);
}
.photo_f0fe .detail-c037 {
  color: var(--e-global-color-secondary);
}
.photo_f0fe .detail-c037 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_f0fe .header-black-d2ca > * {
  color: var(--e-global-color-primary);
}
.photo_f0fe .header-black-d2ca > * svg {
  fill: var(--e-global-color-primary);
}
.photo_f0fe .aside_green_ca8a {
  color: var(--e-global-color-primary);
}
.photo_f0fe .aside_green_ca8a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo_f0fe .tag-blue-6b50 {
  color: var(--e-global-color-primary);
}
.photo_f0fe .tag-blue-6b50 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo_f0fe .lite_2cce {
  color: var(--e-global-color-primary);
}
.photo_f0fe .lite_2cce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_f0fe .frame_gas_310e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_f0fe .disabled_medium_c118 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_f0fe .disabled_medium_c118.item_6940 {
  color: var(--e-global-color-secondary);
}
.photo_f0fe .disabled_medium_c118.item_6940 .picture_77cf {
  color: var(--e-global-color-accent);
}
.photo_f0fe .disabled_medium_c118.hard-fc6f {
  color: var(--e-global-color-text);
}
.photo_f0fe .disabled_medium_c118.hard-fc6f .picture_77cf {
  color: var(--e-global-color-text);
}
.photo_f0fe .disabled_medium_c118:before {
  border-top-color: var(--e-global-color-text);
}
.photo_f0fe .outline_dim_7349 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo_f0fe
  .outline_dim_7349
  .element-ce3f {
  background-color: var(--e-global-color-primary);
}
.photo_f0fe
  .outline_dim_7349
  .element-ce3f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo_f0fe .accordion-2ead .label-89d2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table_79ad .carousel-dedd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table_79ad .info-9780 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_50c5 .caption_2193 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_50c5
  .notice_e096
  .label-c5b1 {
  background-color: var(--e-global-color-secondary);
}
.carousel_50c5
  .notice_e096.column_old_1b72
  .label-c5b1 {
  background-color: var(--e-global-color-text);
}
.carousel_50c5
  .notice_e096:hover
  .label-c5b1 {
  background-color: var(--e-global-color-accent);
}
.carousel_50c5
  .notice_e096.fn-active-07e1
  .label-c5b1 {
  background-color: var(--e-global-color-primary);
}
.steel_18ed .glass_ee1a {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.steel_18ed .soft_7204 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_18ed .fixed-dafe {
  background-color: var(--e-global-color-primary);
}
.steel_18ed .fixed-dafe {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop-dim-3725 .dark-6c48 .gallery-de08 .status-green-9df1 {
  background-color: var(--e-global-color-secondary);
}
.backdrop-dim-3725 .dark-6c48 .tertiary-thick-4371:after {
  background-color: var(--e-global-color-secondary);
}
.backdrop-dim-3725 .video_9ccc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-dim-3725 .tag-static-1761 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-dim-3725 .tertiary_east_690b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop-dim-3725 .picture_9932 {
  background-color: var(--e-global-color-primary);
}
.backdrop-dim-3725 .picture_9932 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop-dim-3725 .border-9419 {
  background-color: var(--e-global-color-secondary);
}
.backdrop-dim-3725 .border-9419 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.backdrop-dim-3725 .dark-6c48 .secondary-liquid-0379 .picture-0b6a:hover {
  background-color: var(--e-global-color-primary);
}
.backdrop-dim-3725
  .dark-6c48
  .secondary-liquid-0379
  .picture-0b6a.input_9e2b {
  background-color: var(--e-global-color-primary);
}
.backdrop-dim-3725 .dark-6c48 .notification-brown-b303:before {
  border-color: var(--e-global-color-primary);
}
.backdrop-dim-3725 .dark-6c48 .notification-brown-b303:hover:before {
  border-color: var(--e-global-color-secondary);
}
.backdrop-dim-3725
  .dark-6c48
  .notification-brown-b303.north-e399:before {
  border-color: var(--e-global-color-primary);
}
.backdrop-dim-3725 .accent-e6da span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.background_491b .plasma-13e4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background_491b .plasma-13e4:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background_491b .plasma-13e4.heading_f49b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background_491b .chip-66c1 {
  background-color: var(--e-global-color-primary);
}
.background_491b .chip-66c1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background_491b
  .west_3cbf
  .pressed-b6ca
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background_491b
  .tiny-7d85
  .pressed-b6ca
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.huge-fbd0
  .surface_425f
  .element-black-fb97 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge-fbd0
  .surface_425f
  .medium-f4d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge-fbd0 .lite-beb0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge-fbd0 .video-hot-92ff {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.huge-fbd0 .menu_1d84 {
  background-color: var(--e-global-color-primary);
}
.huge-fbd0 .menu_1d84 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.layout-8be2 .down_1c4f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-8be2 .backdrop-0a08 {
  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);
}
.layout-8be2 .clean-95f7 {
  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);
}
.layout-8be2 .clean-95f7 a:hover {
  color: var(--e-global-color-secondary);
}
.layout-8be2 .bronze-520f {
  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);
}
.layout-8be2 .logo-d268 {
  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);
}
.layout-8be2 .accent_glass_120f .paper_ecf9 {
  background-color: var(--e-global-color-primary);
}
.layout-8be2 .accent_glass_120f .paper_ecf9:hover {
  background-color: var(--e-global-color-accent);
}
.layout-8be2
  .accent_glass_120f
  .simple_91ad
  li
  span {
  background-color: var(--e-global-color-text);
}
.layout-8be2
  .accent_glass_120f
  .simple_91ad
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.layout-8be2
  .accent_glass_120f
  .simple_91ad
  li.glass-b6fc
  span {
  background-color: var(--e-global-color-accent);
}
.wide_737b
  .hover_7d6a
  .hovered-8c5e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wide_737b .hover_7d6a .pressed_4159 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wide_737b .hover_7d6a .west_db76 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wide_737b .thick_8f55 {
  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);
}
.wide_737b
  .section_c135.aside-a456 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > a {
  background-color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > a
  .button-4bb5.info-191c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > a
  .summary_lite_731d.in_683b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  .last-d98d
  > a {
  background-color: var(--e-global-color-secondary);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  .last-d98d
  > a
  .gallery-ae87 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  .last-d98d
  > a
  .summary_lite_731d.sort_pink_0158 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > a
  .icon-east-78a5:before {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  a
  .icon-east-78a5:before {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d.detail_e2a3
  > a
  .icon-east-78a5:before {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  .last-d98d.detail_e2a3
  > a
  .icon-east-78a5:before {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > a
  .disabled-tall-8bce
  .detail_iron_731f {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  a
  .disabled-tall-8bce
  .detail_iron_731f {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > a
  .disabled-tall-8bce
  .detail_iron_731f,
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  a
  .disabled-tall-8bce
  .detail_iron_731f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > a
  .sort-warm-d477:before {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  a
  .sort-warm-d477:before {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d.detail_e2a3
  > a
  .sort-warm-d477:before {
  color: var(--e-global-color-text);
}
.aside-41e7
  > .hidden-complex-079b
  > div
  > .outer_a520
  > .last-d98d
  > .header_advanced_fb75
  .last-d98d.detail_e2a3
  > a
  .sort-warm-d477:before {
  color: var(--e-global-color-text);
}
.tertiary-4f6f .cold_4d82 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tertiary-4f6f
  .layout_a016:hover
  .cold_4d82 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video_complex_1332
  > .hidden-complex-079b
  > .primary_old_f02c
  > .notice_prev_713d
  > .section-a74e
  > .article-cold-ad6c
  .block_8696 {
  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);
}
.video_complex_1332
  > .hidden-complex-079b
  > .primary_old_f02c
  > .notice_prev_713d
  > .section-a74e
  > .article-cold-ad6c:hover
  .block_8696 {
  color: var(--e-global-color-text);
}
.video_complex_1332
  > .hidden-complex-079b
  > .primary_old_f02c
  > .notice_prev_713d
  > .section-a74e
  > .article-cold-ad6c:hover
  .block_8696 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video_complex_1332
  > .hidden-complex-079b
  > .primary_old_f02c
  > .notice_prev_713d
  > .section-a74e.background_hard_1310
  > .article-cold-ad6c
  .block_8696 {
  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);
}
.gas-2ff7 .black_a098 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gas-2ff7 .first-7593 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gas-2ff7 .icon_9151 {
  background-color: var(--e-global-color-primary);
}
.gas-2ff7 .icon_9151 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_4d97
  > .hidden-complex-079b
  > .card_plasma_0735
  > .chip-4bd7
  > .under-7777
  .notice-light-cf75 {
  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);
}
.filter_4d97
  > .hidden-complex-079b
  > .card_plasma_0735
  > .chip-4bd7
  > .under-7777
  .pagination-paper-0827 {
  color: var(--e-global-color-text);
}
.filter_4d97
  > .hidden-complex-079b
  > .card_plasma_0735
  > .chip-4bd7
  > .under-7777:hover
  .notice-light-cf75 {
  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_4d97
  > .hidden-complex-079b
  > .card_plasma_0735
  > .chip-4bd7
  > .under-7777:hover
  .pagination-paper-0827 {
  color: var(--e-global-color-secondary);
}
.filter_4d97
  > .hidden-complex-079b
  > .card_plasma_0735
  > .chip-4bd7
  > .under-7777.wrapper_5cf3
  .notice-light-cf75 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_4d97
  > .hidden-complex-079b
  > .card_plasma_0735
  > .chip-4bd7
  > .under-7777.wrapper_5cf3
  .pagination-paper-0827 {
  color: var(--e-global-color-primary);
}
.red_0f78
  .label_right_f98c
  .rough_9d68 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.red_0f78 .notification-current-1260 .label-89d2 .heading-tiny-a78c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_cca8 .border_d9b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_cca8 .west-3ffe .border_d9b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout_cca8 .modal_eb24 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.layout_cca8 .modal_eb24 {
  background-color: var(--e-global-color-primary);
}
.hover-up-8863 .summary_prev_ac3b .hover-in-fb5e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hover-up-8863
  .summary_prev_ac3b:hover
  .component_simple_6ddf {
  color: var(--e-global-color-secondary);
}
.hover-up-8863
  .summary_prev_ac3b:hover
  .hover-in-fb5e {
  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);
}
.red-4541 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.texture_brown_954d {
  flex-direction: column;
}

.texture_brown_954d .huge-f997 {
  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.texture_brown_954d .huge-f997 {
  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);
}

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

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

.tooltip-liquid-b59c.bright_319f {
  display: none;
}

.inner-4f71 {
  display: none;
}

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

.paragraph-over-b38b.hard_fa6a {
  margin-bottom: 40px;
  width: 100%;
}

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

.texture_brown_954d a {
  width: 100%;
}

.blue-83c5 .outer-ee15.card-d185 {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.blue-83c5
  .outer-ee15.dark-5fac
  .tag_8b02
  .alert-2c28 {
  font-size: 20px !important;
}

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

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

.block-glass-fa64 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.surface-new-ef6d.brown_cf2b > .widget_14e7 {
  display: flex;
  align-items: center;
}

.text-tiny-f659 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.preview-focused-b922 {
  position: relative;
  width: 100%;
}

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

.sort-926f {
  font-size: 35px !important;
}

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

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

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

.blue-83c5
  .outer-ee15.fixed_3bfa
  .link-dim-4f1c
  .form-black-8a89 {
  width: 100% !important;
}

.button-pro-7245 {
  width: 500px !important;
  max-width: none;
}

.layout_black_4daf {
  width: 100%;
}

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

.north-13c7 {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

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

.heading-13d2 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.north-13c7:hover .heading-13d2 {
  visibility: visible;
}
.north-13c7:hover.north-13c7::before {
  display: block;
}

.block-glass-fa64 h3 {
  color: #fff;
}

.footer_1f73 {
  margin: 0;
}

.blue-83c5
  .outer-ee15.fixed_3bfa
  .form-black-8a89
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.menu-gold-742d {
  width: 100%;
}

.box-9479 {
  width: 100%;
}

.texture-fluid-eacc {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.box-9479 {
  width: 100%;
}

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

.form-black-8a89 {
  display: flex;
  align-items: center;
}

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

.section-1d3a {
  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;
}

.texture_brown_954d .huge-f997.small-f715 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.texture_brown_954d h1.huge-f997 {
  margin-top: 80px !important;
}

.blue-83c5 .outer-ee15.static_2fa3 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.motion-c5c2 img {
  width: 100%;
}

.red-87a5 .row-3d99.tag_8b02 {
  justify-content: space-between;
}

.title-1d7b {
  display: none;
}

.section-015b .simple-4a95 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .surface-new-ef6d .widget_14e7 {
    flex-wrap: nowrap !important;
  }
}

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

  .button-pro-7245 {
    width: 100% !important;
  }
}

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

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

  .red-87a5 .row-3d99.tag_8b02 {
    border-bottom: 1px solid #f0c159;
  }

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

  .surface-new-ef6d.brown_cf2b > .widget_14e7 {
    gap: 15px;
    justify-content: space-between;
  }

  .blue-83c5
    .outer-ee15.fixed_3bfa
    .form-black-8a89
    img {
    width: 60% !important;
  }

  .hot_d0ed {
    left: 2%;
  }

  .hot_965c {
    margin: 10px 0;
  }

  .texture_brown_954d .simple-4a95 {
    margin: 0;
    margin-bottom: 10px;
  }

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

  .sort-926f {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.texture_brown_954d .huge-f997,
  .texture_brown_954d .huge-f997 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .form-black-8a89 {
    justify-content: center;
  }

  .texture_brown_954d .simple-4a95 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .blue-83c5 .outer-ee15.card-d185 {
    width: 75% !important;
  }

  .motion-c5c2 img {
    width: 100% !important;
  }
}

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

  h2.texture_brown_954d .huge-f997,
  .texture_brown_954d .huge-f997 {
    font-size: 30px !important;
  }

  .form-black-8a89 {
    justify-content: center;
  }

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

  .banner_fluid_27dc
    .panel_4884.alert-e12d {
    margin: 0 !important;
  }

  .text-tiny-f659 {
    margin: 0;
    gap: 10px;
  }

  .hot_965c {
    display: flex;
  }

  .action-564b .widget_6b5e {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .static-a47f svg {
    width: 75% !important;
    height: 75% !important;
  }

  .texture-fluid-eacc {
    justify-content: flex-end;
    gap: 1px;
  }

  .texture_brown_954d h1.huge-f997 {
    margin-top: 40px !important;
  }

  .blue-83c5
    .outer-ee15.fixed_3bfa
    .form-black-8a89
    img,
  .text_thick_4acb .link-dim-4f1c {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .blue-83c5 .outer-ee15.card-d185 {
    width: 100% !important;
  }

  .surface-new-ef6d.brown_cf2b > .widget_14e7 {
    gap: 3px;
  }

  .texture_brown_954d .simple-4a95 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.red-87a5 .row-3d99.tag_8b02 {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.red-87a5 .row-3d99.tag_8b02: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);
}

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

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

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

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

.tooltip-liquid-b59c: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;
}

/* 图片块简化样式 */
.element-551b {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .red-87a5 .row-3d99.tag_8b02 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .texture_brown_954d .huge-f997 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .widget_6b5e {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.full_72ce .shade-soft-2c18 {
  flex-shrink: 0;
  white-space: nowrap;
}

.full_72ce .easy-d3d1 {
  flex-shrink: 0;
  min-width: fit-content;
}

.full_72ce .alert-2c28 {
  white-space: nowrap;
}

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

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

/* 强制紧凑导航菜单 - 防止重叠 */
.full_72ce .shade-soft-2c18 {
  max-width: 80px !important;
}

.full_72ce .easy-d3d1 {
  max-width: 80px !important;
  overflow: hidden;
}

.full_72ce .row-3d99.tag_8b02 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.full_72ce .alert-2c28 {
  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);
  }
}

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

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

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

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

body .texture_e6b5:nth-child(2),
.blue-83c5 .texture_e6b5:nth-child(2),
#page .texture_e6b5: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;
}

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

/* css-noise: 1415 */
.phantom-card-b9 {
  padding: 0.2rem;
  font-size: 12px;
  line-height: 1.2;
}
