/* --- 按鈕 (Type A) 特定樣式 --- */
.control-wrapper.type-a {
    min-width: 100px;
    width: 100px;
    height: 140px;
    transition:
        transform 0.2s ease,
        box-shadow 0.2s ease;
}
.control-wrapper.type-a:hover {
    transform: translateY(-3px);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.control-wrapper.type-a .button-image {
    width: 50px;
    height: 50px;
    cursor: pointer;
    transition:
        opacity 0.3s,
        transform 0.2s;
    border: none;
    border-radius: 5%;
    margin-bottom: 10px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.control-wrapper.type-a .button-image:active {
    transform: scale(0.95);
}
