@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/nunito-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg:#f3f0ff;--color-admin-top:#e4dcff;--color-surface:#fff;--color-border:#e4defa;--color-text:#1b1a22;--color-muted:#6e6a80;--color-accent:#8b7cf6;--color-accent-soft:#dcd5fd;--color-accent-strong:#6a58e0;--color-mint:#d9f5e3;--color-mint-tag:#c9f0d6;--color-mint-text:#145c36;--color-good:#1e9e5a;--color-danger:#c62828;--color-danger-soft:#fdecec;--metric-visits:#8b7cf6;--metric-visits-text:#6a58e0;--metric-clicks:#f08a3c;--metric-clicks-text:#b04e0f;--metric-views:#2aabee;--metric-views-text:#0a6ca3;--metric-rate:#1e9e5a;--metric-rate-text:#187a45;--color-on-dark:#fff;--color-butter:#fff0b8;--color-butter-text:#5c4700;--color-shop-shopee:#ee4d2d;--color-shop-tiktok:#111;--color-shop-lazada:#1a1a8f;--color-shop-whatsapp:#25d366;--color-shop-telegram:#2aabee;--color-buy-shopee:#c93a1e;--color-buy-tiktok:#111;--color-buy-lazada:#1a1a8f;--color-buy-whatsapp:#128040;--font-display:"Bricolage Grotesque", "Nunito", system-ui, sans-serif;--font-body:"Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--weight-regular:400;--weight-semibold:600;--weight-extrabold:800;--text-display:72px;--leading-display:1;--tracking-display:-.035em;--text-h1:30px;--leading-h1:1.1;--tracking-h1:-.015em;--text-h2:24px;--leading-h2:1.15;--tracking-h2:-.01em;--text-number:28px;--text-strong:16px;--text-body:14px;--leading-body:1.45;--text-label:13px;--text-small:12px;--radius-card:24px;--radius-row:20px;--radius-image:16px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--color-muted-tint:#625e76;--shadow-float:0 24px 48px #0d08262e;--shadow-card:0 1px 2px #2a1b6b0d, 0 10px 28px -10px #2a1b6b38;--shadow-tile:0 1px 2px #3c28780f, 0 8px 24px #503c8c14;--shadow-card-strong:0 2px 4px #1b1a221f, 0 18px 36px -12px #1b1a2273;--shadow-photo:0 2px 4px #1e143c14, 0 14px 28px -10px #1e143c61;--shadow-sheet:0 -1px 2px #2a1b6b0d, 0 -10px 28px -10px #2a1b6b38;--shadow-bar:0 -2px 4px #1b1a2214, 0 -12px 28px -12px #1b1a224d;--bg-admin:radial-gradient(100% 40% at 0% 0%, #e4dcff 0%, transparent 70%), radial-gradient(90% 35% at 100% 45%, #ddf4ea 0%, transparent 70%), radial-gradient(100% 40% at 30% 100%, #ffe8da 0%, transparent 70%), #f7f4ff;--bg-store:radial-gradient(90% 45% at 10% 0%, #e2d8ff 0%, transparent 70%), radial-gradient(80% 40% at 100% 35%, #ffe1ec 0%, transparent 70%), radial-gradient(90% 45% at 0% 100%, #d6f3e4 0%, transparent 70%);--bg-store-base:#fbf8ff;--focus-ring:0 0 0 3px var(--color-surface), 0 0 0 5px var(--color-accent-strong)}
