/* generated by scripts/css-min.php from ../tokens.css — edit the source, never this file */
:root { --vonnik-blue: var(--wp--custom--color--action, #0a55d7); --vonnik-blue-dark: var(--wp--custom--color--action-strong, #0846b3); --vonnik-on-action: var(--wp--custom--color--on-action, #ffffff); --vonnik-navy: var(--wp--custom--color--ink, #000a3c); --vonnik-ink: var(--wp--custom--color--ink, #000a3c); --vonnik-ink-soft: var(--wp--custom--color--ink-soft, #455654); --vonnik-ink-muted: var(--wp--custom--color--ink-soft, #455654); --vonnik-ink-soft-inverse: var(--wp--custom--color--ink-soft-inverse, rgba(255, 255, 255, 0.85)); --vonnik-line-inverse: var(--wp--custom--color--line-inverse, rgba(255, 255, 255, 0.2)); --vonnik-border: var(--wp--custom--color--border, #dfe5ea); --vonnik-border-control: var(--wp--custom--color--border-control, #6b7b86); --vonnik-surface: var(--wp--custom--color--surface, #ffffff); --vonnik-grey-card: var(--wp--custom--color--surface-soft, #eef3f5); --vonnik-grey-band: var(--wp--custom--color--surface-soft, #eef3f5); --vonnik-blue-soft: var(--wp--custom--color--action-soft, #dae6f9); --vonnik-yellow: var(--wp--custom--color--signal, #ffed00); --vonnik-on-signal: var(--wp--custom--color--on-signal, #000a3c); --vonnik-green: var(--wp--custom--color--success, #00b67a); --vonnik-amber: var(--wp--custom--color--warning, #e8a01e); --vonnik-warning-ink: var(--wp--custom--color--warning-ink, #b8430b); --vonnik-orange-dark: var(--wp--custom--color--warning-ink, #b8430b); --vonnik-danger: var(--wp--custom--color--error, #b3261e); --vonnik-grey-dot: var(--wp--custom--color--border-control, #6b7b86); --vonnik-overlay-weak: var(--wp--custom--color--overlay-weak, rgba(0, 10, 60, 0.08)); --vonnik-overlay: var(--wp--custom--color--overlay, rgba(0, 10, 60, 0.18)); --vonnik-overlay-strong: var(--wp--custom--color--overlay-strong, rgba(0, 10, 60, 0.65)); --vonnik-disabled: var(--wp--custom--color--disabled-opacity, 0.5); --vonnik-font-family: var(--wp--custom--type--family, Outfit, sans-serif); --vonnik-text-xs: var(--wp--custom--type--size--xs, 0.75rem); --vonnik-text-s: var(--wp--custom--type--size--s, clamp(0.8125rem, 0.7917rem + 0.1042vw, 0.875rem)); --vonnik-text-m: var(--wp--custom--type--size--m, 0.9375rem); --vonnik-text-l: var(--wp--custom--type--size--l, clamp(1rem, 0.9583rem + 0.2083vw, 1.125rem)); --vonnik-text-xl: var(--wp--custom--type--size--xl, clamp(1.125rem, 1.0833rem + 0.2083vw, 1.25rem)); --vonnik-text-xxl: var(--wp--custom--type--size--xxl, clamp(1.25rem, 1.1667rem + 0.4167vw, 1.5rem)); --vonnik-text-xxxl: var(--wp--custom--type--size--xxxl, clamp(1.375rem, 1.2917rem + 0.4167vw, 1.625rem)); --vonnik-text-title: var(--wp--custom--type--size--title, 1.75rem); --vonnik-text-display: var(--wp--custom--type--size--display, clamp(1.75rem, 1.5000rem + 1.2500vw, 2.5rem)); --vonnik-text-hero: var(--wp--custom--type--size--hero, clamp(2rem, 1.5000rem + 2.5000vw, 3.5rem)); --vonnik-weight-regular: var(--wp--custom--type--weight--regular, 400); --vonnik-weight-medium: var(--wp--custom--type--weight--medium, 500); --vonnik-weight-bold: var(--wp--custom--type--weight--bold, 700); --vonnik-weight-black: var(--wp--custom--type--weight--black, 800); --vonnik-line-tight: var(--wp--custom--type--line--tight, 1.2); --vonnik-line-text: var(--wp--custom--type--line--text, 1.5); --vonnik-line-prose: var(--wp--custom--type--line--prose, 1.65); --vonnik-tracking-none: var(--wp--custom--type--tracking--none, 0); --vonnik-tracking-text: var(--wp--custom--type--tracking--text, 0.02em); --vonnik-tracking-display: var(--wp--custom--type--tracking--display, -0.01em); --vonnik-space-1: var(--wp--custom--space--1, 4px); --vonnik-space-2: var(--wp--custom--space--2, 6px); --vonnik-space-3: var(--wp--custom--space--3, 8px); --vonnik-space-4: var(--wp--custom--space--4, 12px); --vonnik-space-5: var(--wp--custom--space--5, 16px); --vonnik-space-6: var(--wp--custom--space--6, 20px); --vonnik-space-7: var(--wp--custom--space--7, 24px); --vonnik-space-8: var(--wp--custom--space--8, 32px); --vonnik-space-9: var(--wp--custom--space--9, 40px); --vonnik-space-10: var(--wp--custom--space--10, 48px); --vonnik-stack-s: var(--wp--custom--space--stack-s, 8px); --vonnik-stack-m: var(--wp--custom--space--stack-m, 16px); --vonnik-stack-l: var(--wp--custom--space--stack-l, 24px); --vonnik-gap-control: var(--wp--custom--space--gap-control, 12px); --vonnik-card-pad: var(--wp--custom--space--card-pad, 16px); --vonnik-section: var(--wp--custom--space--section, clamp(24px, 16px + 2.5000vw, 48px)); --vonnik-block: var(--wp--custom--space--block, clamp(16px, 12px + 1.2500vw, 28px)); --vonnik-page-bottom: var(--wp--custom--space--page-bottom, 48px); --vonnik-dock-h: var(--wp--custom--space--dock, 55px); --vonnik-sheet: var(--wp--custom--space--sheet, 85dvh); --vonnik-radius: var(--wp--custom--radius--base, 4px); --vonnik-radius-round: var(--wp--custom--radius--round, 50%); --vonnik-radius-sheet: var(--wp--custom--radius--sheet, 16px); --vonnik-card-shadow: var(--wp--custom--shadow--card, 0 5px 20px rgba(22, 38, 50, 0.05)); --vonnik-shadow-float: var(--wp--custom--shadow--float, 0 12px 40px rgba(0, 10, 60, 0.25)); --vonnik-border-hairline: var(--wp--custom--border--hairline, 1px); --vonnik-border-select: var(--wp--custom--border--select, 2px); --vonnik-border-edge: var(--wp--custom--border--edge, 4px); --vonnik-focus-width: var(--wp--custom--focus--width, 2px); --vonnik-focus-offset: var(--wp--custom--focus--offset, 2px); --vonnik-focus-color: var(--wp--custom--focus--color, #0a55d7); --vonnik-focus-color-inverse: var(--wp--custom--focus--color-inverse, #ffffff); --vonnik-motion-fast: var(--wp--custom--motion--fast, 0.15s); --vonnik-motion-base: var(--wp--custom--motion--base, 0.25s); --vonnik-motion-ease: var(--wp--custom--motion--ease, cubic-bezier(0.455, 0.03, 0.515, 0.955)); --vonnik-layer-base: var(--wp--custom--layer--base, 1); --vonnik-layer-sticky: var(--wp--custom--layer--sticky, 900); --vonnik-layer-dock: var(--wp--custom--layer--dock, 950); --vonnik-layer-sheet: var(--wp--custom--layer--sheet, 9000); --vonnik-layer-toast: var(--wp--custom--layer--toast, 9999); --vonnik-control-height-touch: var(--wp--custom--control--height-touch, 52px); --vonnik-control-height-pointer: var(--wp--custom--control--height-pointer, 48px); --vonnik-control-tap: var(--wp--custom--control--tap, 44px); --vonnik-control-font: var(--wp--custom--control--font, clamp(1rem, 0.9583rem + 0.2083vw, 1.125rem)); --vonnik-control-pad-x: var(--wp--custom--control--pad-x, clamp(20px, 18.667px + 0.4167vw, 24px)); --vonnik-control-field-pad-x: var(--wp--custom--control--field-pad-x, 12px); --vonnik-control-tick: var(--wp--custom--control--tick, 22px); --vonnik-control-thumb: var(--wp--custom--control--thumb, 56px); --vonnik-layout-break-tablet: var(--wp--custom--layout--break-tablet, 690px); --vonnik-layout-break-desktop: var(--wp--custom--layout--break-desktop, 1000px); --vonnik-layout-break-sidebar: var(--wp--custom--layout--break-sidebar, 1240px); --vonnik-layout-content-max: var(--wp--custom--layout--content-max, 1290px); --vonnik-layout-toast-max: var(--wp--custom--layout--toast-max, 480px); --vonnik-layout-sheet-max: var(--wp--custom--layout--sheet-max, 480px); --vonnik-kv-label: var(--wp--custom--layout--kv-label, 140px); --vonnik-icon: var(--wp--custom--icon--size, 24px); --vonnik-icon-gap: var(--wp--custom--icon--gap, 8px); --vonnik-icon-dot: var(--wp--custom--icon--dot, 10px); --vonnik-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E"); }
