.ui26 {
    --ui26-bg: #081114;
    --ui26-bg-grad-1: rgb(44 74 121 / 10%);
    --ui26-bg-grad-2: rgba(20, 90, 120, 0.1);
	
	--ui26-bg: #0f1213;
    --ui26-bg-grad-1: rgb(44 74 121 / 0%);
    --ui26-bg-grad-2: rgb(20 90 120 / 0%);	
	
    --ui26-surface: rgba(18, 24, 32, 0.58);
    --ui26-surface-strong: rgba(18, 24, 32, 0.85);

    --ui26-accent: #f57c00;
    --ui26-accent_2: #ff924a !important;
    --ui26-premium: #2f6bff; /* насыщённый благородный синий */

    --ui26-text: #ecf3fa;
    --ui26-muted: #9fb0c1;

    --ui26-stroke: rgba(255, 255, 255, 0.1);
    --ui26-stroke-strong: rgba(255, 255, 255, 0.16);

    --ui26-shadow-1: 0 6px 20px rgba(0, 0, 0, 0.3);
    --ui26-shadow-2: 0 12px 32px rgba(0, 0, 0, 0.42);

    /* blur уровни для «жидкого стекла» */
    --ui26-glass-blur-1: 2px; /* было 12px → по задаче: 2px */
    --ui26-glass-blur-2: 4px; /* было 18px → по задаче: 4px */
    --ui26-glass-blur-3: 20px; /* «сильнее» */

    --ui26-h1: clamp(28px, 3vw, 48px);
    --ui26-h2: clamp(18px, 2vw, 34px);
    --ui26-h3: clamp(18px, 2vw, 24px);
    --ui26-text-size: clamp(14px, 1.4vw, 18px);
    --ui26-text-size-button: clamp(18px, 1.4vw, 20px);
    --ui26-small: clamp(12px, 1.2vw, 14px);
    --ui26-h2_my: clamp(3vh, 3.5vh, 30px);

    --ui26-radius: 16px;
    --ui26-radius-lg: 22px;
    --ui26-gap: 16px;
    --ui26-gap-lg: 24px;
    --ui26-gap-my: 20px;

    --ui26-z-header: 50;
    --ui26-z-overlay: 100;
    --ui26-z-modal: 110;
    --ui26-z-slider: 120;
    --ui26-z-toast: 140;

    --padding_button: 20px;
    --gap_button: 16px;
    --button_size: 50px;
    --button_body_size: 25px;
}
