@tailwind base;
@tailwind components;
@tailwind utilities;

/* Dollie Admin — scoped styles */
.dollie-admin {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;
    line-height: 1.5;
}

.dollie-admin *,
.dollie-admin *::before,
.dollie-admin *::after {
    box-sizing: border-box;
}

/* Spinner animation for loading states */
.dashicons.spin {
    animation: dashicons-spin 1s infinite linear;
}

@keyframes dashicons-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
