/*
 * Minimal host chrome for the creator app at the affiliate portal root (REG-2).
 * The widget ships its own tokens inside its Shadow DOM; this only sets the page
 * behind it, matching host.blade.php and register.blade.php.
 *
 * Source of truth. The published copy (public/backend/assets/css/affiliate-app-host.css)
 * stays git-tracked; re-sync with: php artisan vendor:publish --tag=affiliate-assets --force
 */
body {
    margin: 0;
    background: #F3F4F7;
    min-height: 100vh;
}
/* Desktop: the page around the phone-width app (tokens.css --color-page-frame). */
@media (min-width: 640px) {
    body { background: #EEF0F6; }
}
