/* ==========================================================================
   GITEA THEME MAP - SOLO USER EDITION
   ========================================================================== */

:root {
    /* 1. THE BRAND COLOR (Buttons, active tabs, icons) */
    --color-primary: #7289da;        /* Changed from Gitea Green to 'Discord' Blue */
    --color-primary-hover: #5b6eae;
    --color-primary-active: #4e5d94;

    /* 2. THE TOP NAVIGATION BAR */
    --color-navbar: #1a1a1b;         /* Darker header */
    --color-nav-bg: #24292e;         /* Background of the main nav */
    --color-nav-hover-bg: #3f4448;

    /* 3. SITE BACKGROUNDS (The "Void") */
    --color-body: #0d1117;           /* Main background color */
    --color-box-body: #161b22;       /* Background of repo boxes/cards */
    --color-box-header: #21262d;     /* Header bars on tables/lists */

    /* 4. TEXT COLORS */
    --color-text: #c9d1d9;           /* Standard text */
    --color-text-dark: #f0f6fc;      /* Bold/Heading text */
    --color-text-light: #8b949e;     /* Subtitles/Muted info */

    /* 5. CODE & DIFFS (The workspace) */
    --color-code-bg: #0d1117;
    --color-diff-added-bg: #23863633;
    --color-diff-removed-bg: #da363333;

    /* 6. BORDERS (The "lines" between sections) */
    --color-secondary: #30363d;      /* Default border color */
}

/* ==========================================================================
   UI EFFECTS & TWEAKS
   ========================================================================== */

/* EFFECT: Rounded corners for a modern "Mac-like" look */
.ui.segment, .ui.card, .ui.button, .ui.menu, .header, .footer {
    border-radius: 8px !important;
}

/* EFFECT: Hide the "Powered by Gitea" footer line for solo minimalism */
.ui.footer .item.powered {
    display: none !important;
}

/* Hide Bottom Nav Bar */
.page-footer {
	display: none !important;
}


/* EFFECT: Make code fonts slightly larger for easier reading on a laptop */
.code-view, .lines-code {
    font-size: 14px !important;
    line-height: 1.5 !important;
}