/* Serayka palette — warm, ceramic-inspired. */
:root {
    --font: "Vazirmatn", Tahoma, sans-serif;

    --bg:        #ffb3cc;
    --paper:     #fffaf3;
    --card:      #fcf7ef;
    --card-2:    #ffffff;

    --line:      #eadfce;
    --line-soft: #f0e6d8;

    --coral:     #bb535c;
    --coral-d:   #a54550;
    --coral-soft:#e08a8c;
    --coral-100: #f8dcd8;
    --coral-50:  #fbeae6;

    --brown:     #4b2b1f;
    --muted:     #7a6454;

    --sage:      #8fa08a;
    --sage-d:    #5f7557;
    --sage-100:  #e4eadc;

    --danger:    #a33a32;
    --ok:        #3f6b2a;

    /* Shapes & Shadows */
    --r-s:12px; --r-m:20px; --r-l:28px; --r-xl:34px;
    --shadow:0 14px 34px -22px rgba(90,50,30,.45); 
    --shadow-s:0 4px 14px -8px rgba(90,50,30,.35);
}