:root {
    --accent: #60a5fa;
    --accent-hover: #93c5fd;
    --accent-gradient: linear-gradient(135deg, #2563eb, #4f46e5);
    --accent-soft: rgba(59, 130, 246, 0.12);
    --accent-border: rgba(99, 102, 241, 0.5);
    --accent-shadow: rgba(79, 70, 229, 0.35);
    --result-header-start: rgba(30, 58, 138, 0.6);
    --result-header-end: rgba(67, 56, 202, 0.4);
    --page-background: radial-gradient( ellipse 80% 40% at 50% -5%, rgba(59, 130, 246, 0.12), transparent );
}

::selection {
    color: white;
    background: #4f46e5;
}