/*
Theme Name: New Aqiqah Mandiri Vue Vite Tailwind
Theme URI: https://example.test/newaqiqahmandiri-vue-vite-tailwind
Author: Custom Theme
Author URI: https://example.test
Description: WordPress classic theme dengan Vue 3 + Vite + Tailwind CSS. WordPress tetap jadi CMS/frontend utama, Vue dipakai untuk komponen interaktif.
Version: 1.2.3
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: newaqiqahmandiri-vue-vite-tailwind
Tags: custom-menu, custom-logo, featured-images, one-column, two-columns
*/

/*
  Theme metadata file. Full visual styles are built from src/style.css into dist/assets/*.css.
  Keep this file light because WordPress always enqueues it before the Vite bundle.
*/

html.spa-ready .reveal-on-scroll {
    opacity: 0;
    transform: translateY(18px);
    transition: opacity 760ms cubic-bezier(0.22, 1, 0.36, 1), transform 760ms cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: var(--reveal-delay, 0ms);
}

html.spa-ready .reveal-on-scroll.is-visible {
    opacity: 1;
    transform: translateY(0);
}

.screen-reader-text {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

@media (prefers-reduced-motion: reduce) {
    html {
        scroll-behavior: auto;
    }

    html.spa-ready .reveal-on-scroll {
        opacity: 1;
        transform: none;
        transition: none;
    }
}

/* Review avatar placeholder override */
.review-avatar--placeholder {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  place-items: center;
  background: linear-gradient(135deg, #fe9000, #fe6000);
  color: #101010;
  font-weight: 900;
  font-size: 1.5rem !important;
  line-height: 2rem !important;
}
