

body.zgds-home-pro,
body.zgds-read-page {
    --luxe-paper-top: #fffef9;
    --luxe-paper-mid: #f7efe0;
    --luxe-paper-deep: #ebe0cc;
    --luxe-rim: rgba(168, 132, 72, 0.55);
    --luxe-rim-soft: rgba(196, 160, 85, 0.34);
    --luxe-red-seal: linear-gradient(168deg, #b83030 0%, #8b1a1a 48%, #5a1212 100%);
    --luxe-gold-seal: linear-gradient(168deg, #e8c868 0%, #c4a055 50%, #a88838 100%);
    --luxe-paper-bg:
        radial-gradient(ellipse 115% 75% at 50% 0%, rgba(255, 253, 247, 0.96) 0%, transparent 58%),
        linear-gradient(168deg, var(--luxe-paper-top) 0%, var(--luxe-paper-mid) 50%, var(--luxe-paper-deep) 100%);
    --luxe-texture:
        repeating-linear-gradient(0deg, transparent 0, transparent 3px, rgba(74, 40, 18, 0.018) 3px 4px),
        repeating-linear-gradient(90deg, transparent 0, transparent 13px, rgba(255, 248, 220, 0.028) 13px 14px);
    --luxe-shadow-cabinet:
        0 1px 0 rgba(255, 255, 255, 0.94) inset,
        0 -1px 0 rgba(90, 48, 18, 0.06) inset,
        0 2px 0 rgba(168, 132, 72, 0.14),
        0 10px 36px rgba(42, 18, 18, 0.11),
        0 2px 6px rgba(42, 18, 18, 0.05);
    --luxe-shadow-lift:
        0 1px 0 rgba(255, 255, 255, 0.97) inset,
        0 14px 40px rgba(42, 18, 18, 0.13),
        0 4px 14px rgba(74, 24, 24, 0.08);
    --luxe-hall-weave: url("/static/sucai/zgds/zgds-vault-hall-weave.svg");
    --luxe-corner-orn: url("/static/sucai/zgds/zgds-vault-corner-ornament.svg");
    --luxe-catalog-wm: url("/static/sucai/zgds/zgds-vault-catalog-watermark.svg");
    --luxe-header-filigree: url("/static/sucai/zgds/zgds-vault-header-filigree.svg");
    --luxe-grain: url("/static/sucai/zgds/modern/zgds-mod-surface-grain.svg");
    --luxe-paper-tile: var(--luxe-grain);
}

body.zgds-home-pro {
    background-color: #ece6dc !important;
}

body.zgds-home-pro .gzd-workspace {
    position: relative;
    isolation: isolate;
    background:
        radial-gradient(ellipse 115% 70% at 50% -8%, rgba(255, 253, 247, 0.62) 0%, transparent 58%),
        linear-gradient(180deg, #f0ebe3 0%, #ece6dc 55%, #ece6dc 100%) !important;
}

body.zgds-home-pro .gzd-workspace::before {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    pointer-events: none !important;
    z-index: 0 !important;
    opacity: 0.05 !important;
    background-image: var(--luxe-grain) !important;
    background-repeat: repeat !important;
    background-size: 220px 220px !important;
    mix-blend-mode: multiply;
}

body.zgds-home-pro .gzd-v3-main__atmosphere {
    opacity: 1 !important;
    z-index: 0;
}

body.zgds-home-pro .gzd-v3-main__lattice,
body.zgds-home-pro .gzd-v4-main__vault-weave {
    display: none !important;
}

body.zgds-home-pro .gzd-v3-main__light--center {
    position: absolute;
    inset: 0;
    opacity: 0.38 !important;
    filter: none;
    background:
        radial-gradient(ellipse 95% 58% at 50% -6%, rgba(255, 253, 247, 0.72) 0%, transparent 62%) !important;
}

body.zgds-home-pro .gzd-v3-hd {
    background:
        radial-gradient(ellipse 88% 135% at 50% -32%, rgba(196, 80, 60, 0.45) 0%, transparent 54%),
        linear-gradient(180deg, #451616 0%, #321010 52%, #1e0808 100%) !important;
    border-bottom: 2px solid rgba(212, 184, 122, 0.55) !important;
    box-shadow:
        0 6px 32px rgba(0, 0, 0, 0.48),
        inset 0 1px 0 rgba(232, 200, 104, 0.4),
        inset 0 -4px 12px rgba(0, 0, 0, 0.28) !important;
}

body.zgds-home-pro .gzd-v3-hd::after {
    content: "" !important;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 48px;
    pointer-events: none;
    background: var(--luxe-header-filigree) center bottom / 100% auto no-repeat;
    opacity: 0.78;
    z-index: 2;
}

body.zgds-home-pro .gzd-v3-hd__slogan-text {
    font-family: var(--ui-font-serif, "Noto Serif SC", serif) !important;
    letter-spacing: 0.26em !important;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.45);
}

body.zgds-home-pro .gzd-era-nav__shell,
body.zgds-home-pro .gzd-v3-catalog__stage,
body.zgds-home-pro .gzd-detail-catalog__stage,
body.zgds-home-pro .gzd-chapters-catalog__stage,
body.zgds-home-pro .gzd-chapters-folio-panel,
body.zgds-home-pro .gzd-search-page__stage,
body.zgds-home-pro .gzd-search-page__panel,
body.zgds-home-pro .gzd-detail-aside__panel,
body.zgds-home-pro .gzd-chapters-aside__panel,
body.zgds-home-pro .zgds-auth-card,
body.zgds-home-pro .zgds-error-card,
body.zgds-home-pro .zgds-status-card,
body.zgds-home-pro .gzd-tools-rail .tools-card {
    border: 1px solid var(--luxe-rim) !important;
    border-left: 3px solid rgba(139, 26, 26, 0.72) !important;
    background: var(--luxe-paper-bg) !important;
    box-shadow: var(--luxe-shadow-cabinet) !important;
}

body.zgds-home-pro .gzd-era-nav__shell::before,
body.zgds-home-pro .gzd-v3-catalog__stage::before,
body.zgds-home-pro .gzd-detail-catalog__stage::before,
body.zgds-home-pro .gzd-chapters-catalog__stage::before,
body.zgds-home-pro .gzd-chapters-folio-panel::before,
body.zgds-home-pro .gzd-search-page__stage::before,
body.zgds-home-pro .gzd-search-page__panel::before,
body.zgds-home-pro .gzd-detail-aside__panel::before,
body.zgds-home-pro .gzd-chapters-aside__panel::before,
body.zgds-home-pro .zgds-auth-card::before,
body.zgds-home-pro .zgds-error-card::before,
body.zgds-home-pro .zgds-status-card::before,
body.zgds-home-pro .gzd-tools-rail .tools-card::before {
    content: "" !important;
    display: block !important;
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;
    background: var(--luxe-texture), var(--luxe-grain) !important;
    background-size: auto, 256px 256px !important;
    opacity: 0.72 !important;
    z-index: 0;
}

body.zgds-home-pro .gzd-era-nav__shell::after,
body.zgds-home-pro .gzd-v3-catalog__stage::after,
body.zgds-home-pro .gzd-detail-catalog__stage::after,
body.zgds-home-pro .gzd-chapters-catalog__stage::after,
body.zgds-home-pro .gzd-search-page__stage::after {
    content: "" !important;
    display: block !important;
    position: absolute;
    inset: 0 0 auto 0;
    height: 1px;
    pointer-events: none;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.88) 20%, rgba(255, 255, 255, 0.88) 80%, transparent);
    z-index: 1;
}

body.zgds-home-pro .gzd-v3-catalog__stage,
body.zgds-home-pro .gzd-detail-catalog__stage:not(.gzd-detail-catalog__stage--plain),
body.zgds-home-pro .gzd-chapters-catalog__stage,
body.zgds-home-pro .gzd-search-page__stage {
    background-image:
        var(--luxe-corner-orn),
        var(--luxe-corner-orn),
        var(--luxe-paper-bg) !important;
    background-repeat: no-repeat, no-repeat, no-repeat !important;
    background-position: left top, right top, center !important;
    background-size: 56px auto, 56px auto, cover !important;
}

body.zgds-home-pro .gzd-v3-catalog__stage-watermark {
    opacity: 0.07 !important;
    background-image: var(--luxe-catalog-wm) !important;
    filter: saturate(0.85);
}

body.zgds-home-pro .gzd-v3-search__body {
    padding: 0.5rem 0.62rem !important;
    border: 1px solid var(--luxe-rim-soft) !important;
    border-radius: 0.85rem !important;
    background:
        radial-gradient(ellipse 90% 80% at 50% 0%, rgba(255, 255, 255, 0.75) 0%, transparent 60%),
        linear-gradient(180deg, rgba(255, 254, 250, 0.98), rgba(248, 240, 228, 0.94)) !important;
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.95),
        0 4px 18px rgba(42, 18, 18, 0.08) !important;
}

body.zgds-home-pro .gzd-v3-search__mode {
    border: 1px solid var(--luxe-rim-soft) !important;
    background: linear-gradient(180deg, rgba(255, 254, 250, 0.96), rgba(248, 240, 228, 0.88)) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9) !important;
}

body.zgds-home-pro .gzd-v3-search__mode .zgds-search-type__btn--active,
body.zgds-home-pro .gzd-v3-search__mode .zgds-search-type__btn[aria-pressed="true"] {
    background: var(--luxe-red-seal) !important;
    color: #fff8e8 !important;
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.22),
        0 2px 8px rgba(74, 16, 16, 0.28) !important;
}

body.zgds-home-pro .gzd-v3-search__input-field,
body.zgds-home-pro .gzd-v3-search__dropdown-trigger {
    background: rgba(255, 254, 250, 0.96) !important;
    border-color: var(--luxe-rim-soft) !important;
    box-shadow: inset 0 1px 3px rgba(42, 18, 18, 0.05) !important;
}

body.zgds-home-pro .gzd-v3-search__submit,
body.zgds-home-pro .zgds-hall-btn--fill,
body.zgds-home-pro .gzd-detail-path__link:not(.gzd-detail-path__link--ghost),
body.zgds-home-pro .zgds-auth-form__submit,
body.zgds-home-pro .zgds-error-btn--primary {
    background: var(--luxe-red-seal) !important;
    border: 1px solid rgba(212, 184, 122, 0.5) !important;
    color: #fff8e8 !important;
    font-weight: 700;
    letter-spacing: 0.12em;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.22),
        inset 0 -2px 0 rgba(0, 0, 0, 0.16),
        0 4px 14px rgba(74, 24, 24, 0.32) !important;
}

body.zgds-home-pro .gzd-v3-search__submit:hover,
body.zgds-home-pro .zgds-hall-btn--fill:hover,
body.zgds-home-pro .gzd-detail-path__link:not(.gzd-detail-path__link--ghost):hover {
    filter: brightness(1.06);
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.28),
        0 6px 18px rgba(74, 24, 24, 0.38) !important;
}

body.zgds-home-pro .zgds-hall-btn--line,
body.zgds-home-pro .gzd-detail-path__link--ghost {
    background: linear-gradient(180deg, rgba(255, 254, 250, 0.98), rgba(248, 240, 228, 0.92)) !important;
    border: 1px solid var(--luxe-rim) !important;
    color: var(--pro-red-deep, #6b1414) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.92) !important;
}

body.zgds-home-pro .gzd-v3-era-ribbon__frame {
    border: 1px solid var(--luxe-rim) !important;
    background:
        linear-gradient(180deg, rgba(255, 254, 250, 0.78), rgba(248, 238, 222, 0.52)) !important;
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.85),
        0 6px 22px rgba(42, 18, 18, 0.09) !important;
}

body.zgds-home-pro .gzd-v3-era-ribbon__label-name {
    font-family: var(--ui-font-serif, "Noto Serif SC", serif) !important;
    font-weight: 700;
    letter-spacing: 0.1em !important;
}

body.zgds-home-pro .gzd-home-catalog__bar,
body.zgds-home-pro .gzd-v3-catalog__head-panel {
    border: 1px solid var(--luxe-rim-soft) !important;
    background: linear-gradient(180deg, rgba(255, 254, 250, 0.96), rgba(248, 240, 228, 0.9)) !important;
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.92),
        0 2px 10px rgba(42, 18, 18, 0.05) !important;
}

body.zgds-home-pro .gzd-home-catalog__title,
body.zgds-home-pro .gzd-v3-catalog__title {
    font-family: var(--ui-font-serif, "Noto Serif SC", serif) !important;
    font-weight: 700;
    letter-spacing: 0.1em !important;
    color: var(--pro-red-deep, #6b1414);
}

body.zgds-home-pro .gzd-book__volume {
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.35),
        0 4px 14px rgba(42, 18, 18, 0.14),
        0 1px 3px rgba(42, 18, 18, 0.08) !important;
    transition: transform 0.22s ease, box-shadow 0.22s ease;
}

body.zgds-home-pro .gzd-book:hover .gzd-book__volume,
body.zgds-home-pro .gzd-book:focus-within .gzd-book__volume {
    transform: translateY(-4px);
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.4),
        0 12px 28px rgba(42, 18, 18, 0.18),
        0 4px 10px rgba(74, 24, 24, 0.1) !important;
}

body.zgds-home-pro .gzd-shelf-tier__plank {
    background: linear-gradient(180deg, #a88448 0%, #7a6030 55%, #5c4824 100%) !important;
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.25),
        0 3px 8px rgba(42, 18, 18, 0.12) !important;
}

body.zgds-home-pro .gzd-era-nav__head-band,
body.zgds-home-pro .gzd-tools-rail .tools-header__band {
    background: linear-gradient(180deg, #4a1818 0%, #321010 100%) !important;
    border-bottom: 1px solid rgba(212, 184, 122, 0.35) !important;
    box-shadow: inset 0 1px 0 rgba(232, 200, 104, 0.28) !important;
}

body.zgds-home-pro .gzd-era-nav__title,
body.zgds-home-pro .gzd-tools-rail .tools-title {
    font-family: var(--ui-font-serif, "Noto Serif SC", serif) !important;
    letter-spacing: 0.12em !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
}

body.zgds-home-pro .gzd-era-nav .gzd-era-period-card .zgds-timeline-item__header {
    border: 1px solid transparent;
    transition: background 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease;
}

body.zgds-home-pro .gzd-era-nav .gzd-era-period-card:hover .zgds-timeline-item__header {
    background: rgba(255, 252, 245, 0.72) !important;
    border-color: rgba(196, 160, 85, 0.22) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.88) !important;
}

body.zgds-home-pro .gzd-era-nav .gzd-era-period-card.is-open .zgds-timeline-item__header {
    background: linear-gradient(90deg, rgba(139, 26, 26, 0.08), rgba(255, 252, 245, 0.85)) !important;
    border-color: rgba(196, 160, 85, 0.28) !important;
    box-shadow: inset 3px 0 0 var(--pro-red-deep, #6b1414) !important;
}

body.zgds-home-pro .gzd-pg-bar__bar,
body.zgds-home-pro .gzd-search-path__bar,
body.zgds-home-pro .gzd-detail-path__bar,
body.zgds-home-pro .gzd-chapters-path__bar {
    border: 1px solid var(--luxe-rim-soft) !important;
    border-left: 3px solid var(--pro-red-deep, #6b1414) !important;
    background:
        radial-gradient(ellipse 85% 70% at 0% 50%, rgba(255, 253, 247, 0.92) 0%, transparent 58%),
        linear-gradient(135deg, rgba(255, 254, 248, 0.98), rgba(250, 244, 232, 0.94)) !important;
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.94),
        0 4px 16px rgba(42, 18, 18, 0.07) !important;
}

body.zgds-home-pro .gzd-detail-path__current,
body.zgds-home-pro .gzd-chapters-path__current,
body.zgds-home-pro .gzd-v3-catalog__head-tag.gzd-detail-path__current {
    padding: 0.12rem 0.5rem;
    border-radius: 999px;
    border: 1px solid rgba(196, 160, 85, 0.32) !important;
    background: rgba(255, 252, 245, 0.88) !important;
    letter-spacing: 0.08em !important;
}

body.zgds-home-pro .gzd-detail-folio-item,
body.zgds-home-pro .gzd-detail-issue-row,
body.zgds-home-pro .gzd-chapters-folio-item,
body.zgds-home-pro .gzd-search-article-row,
body.zgds-home-pro .gzd-search-journal-row,
body.zgds-home-pro .zgds-search-grid .gzd-journal-card,
body.zgds-home-pro .gzd-search-article-card {
    border: 1px solid rgba(196, 160, 85, 0.26) !important;
    background:
        linear-gradient(152deg, rgba(255, 254, 249, 0.98) 0%, rgba(250, 244, 232, 0.94) 100%) !important;
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.92),
        0 2px 10px rgba(42, 18, 18, 0.05) !important;
}

body.zgds-home-pro .gzd-detail-folio-item:hover,
body.zgds-home-pro .gzd-detail-issue-row:hover,
body.zgds-home-pro a.gzd-chapters-folio-item:hover,
body.zgds-home-pro .gzd-search-article-row:hover,
body.zgds-home-pro .gzd-search-journal-row:hover,
body.zgds-home-pro .zgds-search-grid .gzd-journal-card:hover,
body.zgds-home-pro .gzd-search-article-card:hover {
    border-color: rgba(196, 160, 85, 0.42) !important;
    box-shadow: var(--luxe-shadow-lift) !important;
}

body.zgds-home-pro.zgds-status-page .zgds-status-card,
body.zgds-home-pro.zgds-status-page .zgds-auth-card,
body.zgds-home-pro.zgds-status-page .zgds-error-card {
    background: var(--luxe-paper-bg) !important;
    box-shadow: var(--luxe-shadow-cabinet) !important;
}

body.zgds-home-pro.zgds-status-page .zgds-status-card::before,
body.zgds-home-pro.zgds-status-page .zgds-auth-card::before,
body.zgds-home-pro.zgds-status-page .zgds-error-card::before {
    display: block !important;
    content: "" !important;
    position: absolute;
    inset: 0;
    border-radius: inherit;
    pointer-events: none;
    background: var(--luxe-texture) !important;
    opacity: 0.65 !important;
    z-index: 0;
}

body.zgds-home-pro.zgds-status-page .zgds-status-card__icon,
body.zgds-home-pro.zgds-status-page .zgds-error-card__icon {
    border: 1px solid rgba(196, 160, 85, 0.42) !important;
    background: linear-gradient(180deg, rgba(255, 254, 249, 0.98), rgba(248, 238, 222, 0.92)) !important;
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.92),
        0 3px 10px rgba(42, 18, 18, 0.08) !important;
}

body.zgds-home-pro .gzd-ft.gzd-vault-ft,
body.zgds-home-pro .zgds-home-footer {
    border-top: 1px solid rgba(196, 160, 85, 0.32) !important;
    background:
        linear-gradient(180deg, rgba(248, 240, 228, 0.72), rgba(232, 220, 200, 0.88)) !important;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.65) !important;
}

body.zgds-read-page .gzd-read-chrome {
    border-bottom: 1px solid rgba(212, 184, 122, 0.38) !important;
    background:
        radial-gradient(ellipse 80% 120% at 50% -30%, rgba(180, 60, 60, 0.32) 0%, transparent 55%),
        linear-gradient(180deg, #3a1212 0%, #2a0e0e 100%) !important;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.38) !important;
}

body.zgds-read-page .gzd-read-viewer__stage {
    background: var(--luxe-paper-bg) !important;
    box-shadow: var(--luxe-shadow-cabinet) !important;
}

body.zgds-home-pro[data-page-role="detail"] .gzd-detail-path__trail .gzd-detail-path__current,
body.zgds-home-pro[data-page-role="chapters"] .gzd-chapters-path__trail .gzd-chapters-path__current {
    padding: 0.18rem 0.52rem !important;
    border: none !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    font-family: var(--ui-font-serif, "Noto Serif SC", serif) !important;
    font-size: 0.6875rem !important;
    font-weight: 800 !important;
    letter-spacing: 0.06em !important;
    color: var(--pro-red-deep, #6b1414) !important;
}

@media (prefers-reduced-motion: reduce) {
    body.zgds-home-pro .gzd-book__volume,
    body.zgds-home-pro .gzd-detail-folio-item,
    body.zgds-home-pro .gzd-chapters-folio-item {
        transition: none !important;
    }
}

body.zgds-home-pro .gzd-era-nav__shell::before {
    top: 3.25rem !important;
    bottom: 0 !important;
    left: 1px !important;
    right: 0 !important;
    border-radius: 0 0 calc(0.55rem - 1px) calc(0.55rem - 1px) !important;
    opacity: 0.34 !important;
}

body.zgds-home-pro .gzd-era-nav__head {
    z-index: 3 !important;
    isolation: isolate;
}

body.zgds-home-pro .gzd-era-nav__head-band {
    margin: -1px -1px 0 !important;
    padding-left: calc(0.7rem + 2px) !important;
    overflow: hidden !important;
    border-radius: calc(0.55rem - 1px) calc(0.55rem - 1px) 0 0 !important;
}

body.zgds-home-pro.zgds-search-page--article .gzd-search-page__panel,
body.zgds-home-pro.zgds-search-page--article .gzd-search-page__panel::before,
body.zgds-home-pro.zgds-search-page--article .gzd-search-page__panel::after {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
    padding: 0 !important;
}

body.zgds-home-pro.zgds-search-page--article .gzd-search-page__panel::before,
body.zgds-home-pro.zgds-search-page--article .gzd-search-page__panel::after {
    display: none !important;
    content: none !important;
}

body.zgds-home-pro.zgds-search-page--article .gzd-shelf-cabinet,
body.zgds-home-pro.zgds-search-page--article #search-shelf-cabinet {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
    border-radius: 0 !important;
    overflow: visible !important;
    margin: 0 !important;
}

body.zgds-home-pro.zgds-search-page--article #search-results.gzd-search-article-folio-panel,
body.zgds-home-pro.zgds-search-page--article #search-results.is-article-stage.gzd-search-article-folio-panel {
    border: 1px solid rgba(196, 160, 85, 0.22) !important;
    border-left: 3px solid rgba(139, 26, 26, 0.52) !important;
    border-radius: 0.5rem !important;
    background: linear-gradient(180deg, rgba(255, 254, 251, 0.98) 0%, rgba(248, 241, 228, 0.62) 100%) !important;
    background-image: none !important;
    box-shadow: 0 2px 12px rgba(42, 18, 18, 0.045) !important;
}

body.zgds-home-pro.zgds-search-page--article #search-results.gzd-search-article-folio-panel::before {
    inset: 0 0 auto 0 !important;
    height: 3px !important;
    border-radius: 0.5rem 0.5rem 0 0 !important;
    opacity: 1 !important;
    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(196, 160, 85, 0.15) 12%,
        rgba(196, 160, 85, 0.55) 50%,
        rgba(196, 160, 85, 0.15) 88%,
        transparent 100%
    ) !important;
    background-size: auto !important;
}

body.zgds-home-pro.zgds-search-page--article #search-results.gzd-search-article-folio-panel::after {
    display: none !important;
    content: none !important;
}
