/** Daymare external styles */

#pun-viewtopic .post-links li.pl-quiet-quote {display: inline-flex !important;align-items: center;margin: 0 !important;padding: 0 !important;visibility: visible !important;opacity: 1 !important;}#pun-viewtopic .post-links li.pl-quiet-quote > a {display: inline-flex !important;align-items: center;justify-content: center;visibility: visible !important;opacity: 1 !important;}


/* ===== LONGDARK-STYLE SCROLL ARROWS ===== */
#daymare-scroll-arrows.arrow_wrap {
    position: fixed !important;
    z-index: 999999 !important;
    top: 50% !important;
    left: calc(50% + 510px) !important;
    right: auto !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    box-sizing: border-box !important;
    width: 46px !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
    transform: translateY(-50%) !important;
    visibility: visible !important;
    opacity: 1 !important;
    pointer-events: none !important;
}

#daymare-scroll-arrows .go-up,
#daymare-scroll-arrows .go-down {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    width: 46px !important;
    height: 45px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
    cursor: pointer !important;
    transition: opacity .4s linear, visibility .4s linear !important;
    -webkit-appearance: none !important;
    appearance: none !important;
}

#daymare-scroll-arrows .go-up.slow,
#daymare-scroll-arrows .go-down.slow {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
}

#daymare-scroll-arrows .go-up span,
#daymare-scroll-arrows .go-down span,
#daymare-scroll-arrows .arrow-up,
#daymare-scroll-arrows .arrow-down {
    display: block !important;
    box-sizing: border-box !important;
    width: 46px !important;
    height: 45px !important;
    margin: 0 !important;
    padding: 0 !important;
}

#daymare-scroll-arrows .arrow-up,
#daymare-scroll-arrows .arrow-down {
    background-color: transparent !important;
    background-image: var(--buttons, url("https://forumstatic.ru/files/001c/c1/8b/36625.png")) !important;
    background-repeat: no-repeat !important;
    background-size: 35px 78px !important;
}

#daymare-scroll-arrows .arrow-up {
    background-position: 0 0 !important;
}

#daymare-scroll-arrows .arrow-down {
    background-position: 0 -43px !important;
}

#daymare-scroll-arrows .go-up:hover span,
#daymare-scroll-arrows .go-down:hover span {
    opacity: .55 !important;
}

@media screen and (max-width: 1120px) {
    #daymare-scroll-arrows.arrow_wrap {
        right: 8px !important;
        left: auto !important;
    }
}
