/* קובץ: style-layout.css */
/* תיאור: סגנונות פריסה עבור הקונטיינר המרכזי ואזורי התוכן */

/* קונטיינר מרכזי - תופס את המרחב בין הידר לפוטר עם גלילה */
.container {
    display: flex;
    flex: 1;
    border-top: 2px solid #1f2937; /* תואם לצבע ה-header */
    border-bottom: 2px solid #1f2937;
    position: absolute;
    top: 100px; /* הגדלתי מ-90px ל-100px כדי לוודא ששום דבר לא מוסתר */
    bottom: 20px;
    left: 0;
    right: 0;
    overflow-y: auto;
    background: #e5e7eb; /* תואם לרקע ה-body */
}

/* אזורי פרסומות בצדדים */
.ad-section {
    width: 10%; /* צמצמתי מ-12.5% ל-10% */
    background: #4b5563; /* אפור כהה, מקצועי */
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    border: 1px solid #374151; /* גבול אפור כהה יותר */
}

.ad-space {
    width: 100%;
    height: 250px;
    background: #374151; /* גוון כהה יותר לפרסומת עצמה */
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    color: #ffffff;
    font-weight: 500;
}

/* אזור ימין */
.right {
    width: 9%; /* הגדלתי מ-7% ל-9% */
    background: #6b7280; /* אפור בינוני, מקצועי */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 15px;
    padding-top: 30px; /* הוספתי padding-top כדי שהכפתורים לא יוסתרו */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    border: 1px solid #4b5563;
}

/* אזור שמאל */
.left {
    width: 9%; /* הגדלתי מ-7% ל-9% */
    background: #6b7280; /* אפור בינוני, מקצועי */
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 15px;
    padding-top: 30px; /* הוספתי padding-top כדי שהתוכן לא יוסתר */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    border: 1px solid #4b5563;
}

/* אזור מרכזי */
.middle {
    width: 65.5%;
    background: #ffffff;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* שיניתי כדי שהתוכן יתחיל מלמעלה */
    padding: 20px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
    border: 1px solid #e0e0e0;
    height: 100%; /* וידאתי שתופס את כל הגובה */
}

.content {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start; /* שיניתי כדי שהתוכן יתחיל מלמעלה */
    align-items: center;
    width: 100%; /* וידאתי שתופס את כל הרוחב */
}

/* סוף קובץ: style-layout.css */