/*
Theme Name: Arc Compute
Theme URI: http://localhost:8888/
Author: Codex
Description: Minimal dark theme built to work cleanly with Elementor.
Version: 1.0.0
Text Domain: arc-compute
*/

:root {
    --arc-bg: #050505;
    --arc-bg-soft: #111111;
    --arc-surface: rgba(255, 255, 255, 0.04);
    --arc-border: rgba(255, 255, 255, 0.1);
    --arc-text: #f5f5f5;
    --arc-text-muted: rgba(245, 245, 245, 0.72);
    --arc-accent: #8be9fd;
}

*,
*::before,
*::after {
    box-sizing: border-box;
}

html {
    margin: 0;
    padding: 0;
    background: var(--arc-bg);
}

body {
    margin: 0;
    min-height: 100vh;
    background:
        radial-gradient(circle at top right, rgba(139, 233, 253, 0.16), transparent 30%),
        linear-gradient(180deg, #0b0b0b 0%, #030303 100%);
    color: var(--arc-text);
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a {
    color: var(--arc-accent);
}

img {
    max-width: 100%;
    height: auto;
}

.site-shell {
    min-height: 100vh;
}

.site-footer {
    padding: 0 0 32px;
    color: var(--arc-text-muted);
    font-size: 13px;
}

.arc-default-page {
    padding: 64px 0;
}

.arc-builder-page {
    padding: 0;
}
