/* ═══════════════════════════════════════════════════════
   SellPic Theme — Single Source of Truth
   Change colors here → all pages update automatically.
   ═══════════════════════════════════════════════════════ */

:root {
    /* Backgrounds */
    --bg:           #0b0b0a;
    --bg2:          #12120f;
    --bg3:          #191916;
    --panel:        rgba(18, 18, 15, 0.92);
    --panel-solid:  #12120f;

    /* Borders */
    --border:       rgba(255, 255, 255, 0.06);
    --border2:      rgba(255, 255, 255, 0.09);

    /* Text */
    --text:         #f0ede8;
    --text2:        #a09a90;
    --text3:        #6e6a62;

    /* Accent — Sand/Beige */
    --accent:       #D2CABF;
    --accent2:      #B8AFA3;
    --accent3:      #A69078;

    /* Gradient */
    --gradient:     linear-gradient(135deg, #D2CABF, #B8AFA3);
    --gradient-full: linear-gradient(135deg, #D2CABF, #C4BAB0);


    /* Semantic */
    --success:      #22c55e;
    --error:        #ef4444;
    --warning:      #f59e0b;

    /* Glass/overlay */
    --glass:        rgba(255, 255, 255, 0.02);
    --overlay:      rgba(0, 0, 0, 0.5);
    --overlay-light: rgba(0, 0, 0, 0.3);
}

/* Base reset & font */
::selection { background: rgba(210, 202, 191, 0.25); }
