/* Admin status indicator styles for AhaPay */
.gateway-status-container {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-top: 10px;
}
.gateway-status-title {
    font-weight: bold;
}
.status-label {
    font-weight: normal;
}
.status-indicator {
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 50%;
}
.status-text {
    font-weight: bold;
    margin: 0 1px;
}

/* Admin API wrapper and response styles */
.ahapay-api-wrapper {
    margin-top: 15px;
}
#ahapay-api-response {
    margin-top: 10px;
}

/* Payment gateway icon styles */
.ahapay-gateway-icon {
    height: 24px;
    display: inline-flex;
    vertical-align: middle;
    margin-left: 6px;
    width: auto;
    max-height: 25px;
}
