/* Common styles for containers */
.common-container {
    padding: 20px;
    background: linear-gradient(135deg, #2C2C2C 0%, #232323 100%);
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 100%;
    margin: 20px auto;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0,0,0,0.3);
    box-sizing: border-box;
    transition: all 0.3s ease;
} 