/* Import all Bootstrap CSS files */
@import url('./bootstrap-grid.rtl.min.css');
@import url('./bootstrap-reboot.rtl.min.css');
@import url('./bootstrap-utilities.rtl.min.css');
@import url('./bootstrap.rtl.min.css');

/* Import Material Icons */
@import url('./fonts.css');

:root {
    --header-primary-gold: #edd566;
    --header-dark-gold: #b59d46;
    --header-neutral-gray: #969698;
    --header-mid-gold: #b59d46;
    --header-accent-gold: #f4e473;
    --header-shadow: rgba(177, 154, 72, 0.2);
    --header-text-dark: #2c2c2c;
    --header-text-light: #ffffff;
}

* {
    box-sizing: border-box;
}

body {
    font-family: 'Tajawal', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-feature-settings: "kern" 1, "liga" 1, "calt" 1;
    text-rendering: optimizeLegibility;
    padding-top: 0;
        direction: rtl;
    text-align: right;
    background-color: #1f0505;
}
.btn {
    border-radius: 4px;
    text-transform: none;
    font-weight: 500;
    box-shadow: 0 2px 4px rgba(0,0,0,0.12);
    transition: all 0.3s ease;
}

.btn:hover {
    box-shadow: 0 4px 8px rgba(0,0,0,0.16);
    transform: translateY(-1px);
}

/* Material Design Form Fields */
.form-control {
    border-radius: 4px;
    border: 1px solid #e0e0e0;
    transition: all 0.3s ease;
}

.form-control:focus {
    border-color: #1976d2;
    box-shadow: 0 0 0 0.2rem rgba(25, 118, 210, 0.25);
}

/* Material Design Cards */
.card {
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.12);
    border: none;
    transition: all 0.3s ease;
}

.card:hover {
    box-shadow: 0 4px 8px rgba(0,0,0,0.16);
}