/* SPDX-License-Identifier: AGPL-3.0-only
 * Copyright (C) 2026 Vivian Epiney (AP-EdNum, HEP-VS) */
:root {
    --spring-easing: cubic-bezier(0.175, 0.885, 0.32, 1.275);
    --glass-blur: blur(16px);
    --glass-border: 1px solid oklch(1 0 0 / 0.2);
    --glass-shadow: 0 8px 32px oklch(0 0 0 / 0.1);

    /* Border-radius scale */
    --radius-xs:  4px;   /* Micro: legend dots, miniature chips */
    --radius-sm:  6px;   /* Small: .btn-small, editor size btns */
    --radius-md:  8px;   /* Default: .btn, .menu-item-btn */
    --radius-lg:  12px;  /* Medium: .tab-btn, .skin-list-item, dropdowns */
    --radius-xl:  16px;  /* Large: .exercise-card, stat wrappers */
    --radius-2xl: 20px;  /* Panel: .container, .ui-modal-content */
    --radius-pill: 30px; /* Pill: toasts, .diff-btn */
    --radius-full: 50%;  /* Circle: icon buttons */
}
