/* AIseek css/app — restored from 8864c52 baseline */
:root {
            --bg-color: #161823;
            --nav-bg: #161823;
            --surface: #141a23;
            --surface-soft: #1a2230;
            --primary-color: #00d4aa;
            --primary-hover: #00e6b8;
            --text-color: #f0f4f8;
            --text-secondary: rgba(240,244,248,0.65);
            --border-color: rgba(255,255,255,0.08);
            --seg-bg: rgba(255,255,255,0.06);
            --seg-bg-active: rgba(255,255,255,0.10);
            --radius-sm: 8px;
            --radius-md: 12px;
            --radius-lg: 16px;
            --shadow-sm: 0 2px 8px rgba(0,0,0,0.2);
            --shadow-md: 0 4px 16px rgba(0,0,0,0.25);
            --nav-reserved: calc(var(--nav-arrows-right) + var(--nav-arrows-size) + var(--video-edge-gap));
            --comments-arrow-gap: 0px;
            --sidebar-width: 140px;
            --header-height: 56px;
            --jx-gap: 16px;
            --comments-panel-width: 380px;
            --nav-arrows-size: 40px;
            --nav-arrows-gap: 16px;
            --nav-arrows-right: 8px;
            --profile-hero-height: 190px;
            --video-edge-gap: 6px;
            --profile-pad-left: clamp(16px, 4vw, 50px);
            --profile-pad-right: clamp(0px, 1.2vw, 12px);
            --hero-fade: rgba(22,24,35,0.80);
        }
