/* Design tokens — T136-UX Fáze 2 (docs/PROJECT_DESIGN_BRIEF.md, sekce 2a).
 *
 * Jen deklarace vlastních CSS proměnných — žádné selektory, žádná
 * vizuální změna. Referenční implementace jmen a neutrálních/space/radius/
 * motion hodnot: surveysai-hub/src/styles/tokens.css (jiný repozitář,
 * read-only). Accent a kontrast jsou specifické pro tenhle produkt
 * (schváleno vlastníkem 2026-07-31, viz brief „Deviations and decisions").
 */
:root {
    --color-frame: #11110f;
    --color-canvas: #f2f1ed;
    --color-surface: #ebe9e2;
    --color-surface-raised: #f7f5ef;
    --color-text: #171713;
    --color-text-muted: #5f5d56;
    --color-line: #cbc8be;
    --color-accent: #f7c94b;
    --color-accent-contrast: #171713;
    --color-focus: #155fd1;
    --color-information: #236f86;
    --color-success: #35694f;
    --color-warning: #8a570b;
    --color-danger: #9b3f35;

    --type-display: "Manrope", sans-serif;
    --type-body: "Inter", sans-serif;
    --type-operational: "DM Mono", monospace;

    --space-1: 0.25rem;
    --space-2: 0.5rem;
    --space-3: 0.75rem;
    --space-4: 1rem;
    --space-5: 1.5rem;
    --space-6: 2rem;
    --space-7: 3rem;
    --space-8: 5rem;

    --radius-control: 0.25rem;
    --radius-surface: 0;

    --motion-fast: 160ms;
    --motion-layer: 420ms;
}

/* Retirement shim — legacy jména z custom.css:2-21 a surveysai-theme.css:6-33,
 * s DNEŠNÍMI EFEKTIVNÍMI (kaskádovanými) hodnotami beze změny. Původní :root
 * bloky v obou souborech jsou v tomto commitu smazané (čistá dedup, ne funkční
 * změna). Zbytek pravidel v custom.css/surveysai-theme.css zůstává nedotčený
 * až do fáze 3d, kdy se oba soubory celé smažou.
 *
 * ⚠️ surveysai-theme.css se dřív načítal AŽ PO custom.css a jeho :root
 * přepisoval pět jmen (--custom-text/-muted/-border/-primary/-primary-hover)
 * na jiné hodnoty než custom.css samo. Hodnoty níž jsou proto ty PŘEPSANÉ
 * (efektivní), ne custom.css originály — jinak by tenhle shim tiše změnil
 * barvy tlačítek a textu.
 */
:root {
    /* custom.css originály, které surveysai-theme.css NEpřepisovalo */
    --custom-bg: #ffffff;
    --custom-light-bg: #f8fafc;
    --custom-form-bg: #f8f9fa;
    --custom-code-bg: #2d3748;
    --custom-code-text: #f7fafc;
    --custom-border-radius: 8px;
    --custom-card-shadow: 0px 2px 5px rgba(0,0,0,0.05);
    --custom-padding: 16px;
    --custom-padding-mobile: 12px;
    --custom-success: #10b981;
    --custom-success-light: #d1fae5;
    --custom-warning: #f59e0b;
    --custom-warning-light: #fef3c7;

    /* efektivní hodnoty přepsané surveysai-theme.css (loadovalo se poslední) */
    --custom-text: rgb(51, 51, 51);
    --custom-muted: rgb(102, 102, 102);
    --custom-border: #e2e8f0;
    --custom-primary: rgb(84, 79, 255);
    --custom-primary-hover: rgb(65, 61, 205);

    /* surveysai-theme.css vlastní jména */
    --primary-color: rgb(102, 102, 102);
    --secondary-color: rgb(0, 0, 0);
    --accent-color: rgb(84, 79, 255);
    --text-color: rgb(51, 51, 51);
    --header-bg: rgb(255, 255, 255);
    --main-bg: #f9f8f3;
    --bg-color: rgb(255, 255, 255);
    --link-color: rgb(46, 163, 242);
    --font-family-primary: "Open Sans", Arial, sans-serif;
    --font-size-base: 14px;
    --font-size-h1: 40px;
    --font-size-h2: 16px;
}
