/* ── Remove mobile floating buttons and scroll-to-top ─────────────── */

/* Ranna theme scroll-to-top arrow */
.scrollToTop {
    display: none !important;
}

/* Powerkit scroll-to-top */
.pk-scroll-to-top {
    display: none !important;
}

/* Existing fat-mobile-fullscreen floating "Full Recipe" button */
.fat-mobile-fullscreen-btn {
    display: none !important;
}

/* ── Full Screen static button ────────────────────────────────────── */

.fatFullscreenBtn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: none;
    border: none;
    cursor: pointer;
    padding: 6px 8px;
    color: inherit;
    font-size: 14px;
    line-height: 1;
    opacity: 0.8;
    transition: opacity 0.15s;
    vertical-align: middle;
}

.fatFullscreenBtn:hover,
.fatFullscreenBtn:focus {
    opacity: 1;
    outline: none;
}

.fatFullscreenBtn svg {
    width: 18px;
    height: 18px;
    fill: currentColor;
}

.fatFullscreenBtn .fat-fs-expand { display: inline; }
.fatFullscreenBtn .fat-fs-exit   { display: none; }

.fat-fullscreen-active .fatFullscreenBtn .fat-fs-expand { display: none; }
.fat-fullscreen-active .fatFullscreenBtn .fat-fs-exit   { display: inline; }
