/**
 * Portal/System: 7.0.0
 * File Role: Module settings (core default)
 * Module: hs_navigation
 * Settings Contract: hs_navigation_settings.css
 * Ownership: Core default seed (becomes tour-owned once installed)
 *
 * Gerald Ashover - v7 core-default design tokens extracted from hs_navigation.css.
 * The implementation (hs_navigation.css) reads these via var(); custom.css still
 * cascades on top. The "Default:" note above each variable preserves the core
 * default value if the variable is later edited.
 */

:root {
    /* --- Tooltip --- */
    /* Default: rgba(0,0,0,0.9) */
    --hs-nav-tooltip-bg: rgba(0,0,0,0.9);
    /* Default: #ffffff */
    --hs-nav-tooltip-color: #ffffff;
    /* Default: 1.6rem */
    --hs-nav-tooltip-font-size: 1.6rem;
    /* Default: 1.3rem 2.5rem */
    --hs-nav-tooltip-padding: 1.3rem 2.5rem;
    /* Default: 100px */
    --hs-nav-tooltip-radius: 100px;

    /* --- Pulsing ring --- */
    /* Default: rgba(255,255,255,1) */
    --hs-nav-ring-color: rgba(255,255,255,1);
    /* Default: 2px */
    --hs-nav-ring-border-width: 2px;
    /* Default: 100px */
    --hs-nav-ring-radius: 100px;
    /* Default: 0.5 */
    --hs-nav-ring-opacity: 0.5;
    /* Default: 1 */
    --hs-nav-ring-opacity-hover: 1;
    /* Default: 2s */
    --hs-nav-ring-pulse-duration: 2s;

    /* --- Thumbnail --- */
    /* Default: rgba(255,255,255,1) */
    --hs-nav-thumb-border-color: rgba(255,255,255,1);
    /* Default: 3px */
    --hs-nav-thumb-border-width: 3px;
    /* Default: 100px */
    --hs-nav-thumb-radius: 100px;
    /* Default: 0 0 5px rgba(0,0,0,0.7) */
    --hs-nav-thumb-shadow: 0 0 5px rgba(0,0,0,0.7);
    /* Default: 0.3 */
    --hs-nav-thumb-group-bg-opacity: 0.3;
    /* Default: 1.5 */
    --hs-nav-thumb-hover-scale: 1.5;
    /* Default: 1.2 */
    --hs-nav-thumb-img-hover-scale: 1.2;
    /* Default: 20px */
    --hs-nav-thumb-img-blur: 20px;

    /* --- Scale-down (menu open) --- */
    /* Default: 0.5 */
    --hs-nav-scaledown-opacity: 0.5;
    /* Default: 0.6 */
    --hs-nav-scaledown-scale: 0.6;
}
