/* Global AdSense Container Styling */
.adsense-header {
    min-height: 90px;
    padding: 24px;
    background-color: #f8fafc;
    border: 2px dashed #cbd5e1;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #64748b;
    margin-bottom: 2rem;
}

.adsense-content {
    min-height: 250px;
    padding: 24px;
    background-color: #f8fafc;
    border: 2px dashed #cbd5e1;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #64748b;
    margin: 2rem 0;
}

.adsense-skyscraper {
    min-height: 600px;
    width: 100%;
    max-width: 300px;
    padding: 24px;
    background-color: #f8fafc;
    border: 2px dashed #cbd5e1;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #64748b;
    margin: 0 auto;
}
