.aic-consent{left:16px;bottom:var(--aic-consent-bottom,calc(16px + env(safe-area-inset-bottom,0px)));z-index:15;box-sizing:border-box;border:1px solid var(--border);background:var(--bg);width:min(360px,100vw - 104px);color:var(--fg);border-radius:12px;padding:14px 16px;font:400 .875rem/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:fixed;box-shadow:0 12px 32px #14181c38}.aic-consent__text{margin:0 0 12px}.aic-consent__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.aic-consent__button{appearance:none;border:1px solid var(--border);min-height:44px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:0 16px;font-weight:600}.aic-consent__button--primary{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}.aic-consent__button:focus-visible,.aic-consent__link:focus-visible{outline-offset:2px;outline:2px solid #1f9b72}.aic-consent__link{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (width<=640px){body:has(>#aicountly-chat-root) .aic-consent{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media print{.aic-consent{display:none!important}}.screen{justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.panel{text-align:center;width:100%;max-width:32rem}.eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .75rem;font-size:.75rem}.welcome{letter-spacing:-.01em;margin:0 0 2rem;font-size:1.5rem;font-weight:600}.message{color:var(--muted);margin:0 0 2rem}.button{appearance:none;border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font:inherit;cursor:pointer;border-radius:.5rem;padding:.625rem 1.5rem;font-weight:500}.button:hover{opacity:.85}.button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root{--bg:#fff;--fg:#18181b;--muted:#71717a;--border:#e4e4e7;--accent:#18181b;--accent-fg:#fafafa;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#09090b;--fg:#fafafa;--muted:#a1a1aa;--border:#27272a;--accent:#fafafa;--accent-fg:#09090b}}*{box-sizing:border-box}body{background:var(--bg);min-height:100vh;color:var(--fg);-webkit-font-smoothing:antialiased;margin:0}
