/*
青: 情報, 正しい
緑: 情報, 補足
黄: 注意, 非推奨
赤: 危険, 禁止
*/


/* Supplementary Info */

.wp-block-group.is-style-kabocy-group-message-info {
    border-color: #06b025;
    background-color: #06b02530;
}


/* Correct Answer */

.wp-block-group.is-style-kabocy-group-message-good {
    background-color: #185abd30;
    border-color: #41a5ee;
}


/* Deprecated Notice */

.wp-block-group.is-style-kabocy-group-message-note {
    border-color: #eeeb41;
    background-color: #b8bd1830;
}


/* Warning Prohibition */

.wp-block-group.is-style-kabocy-group-message-warning {
    border-color: #ee4141;
    background-color: #bd181830;
}

.wp-block-group.is-style-kabocy-group-default-prompt {
    border-color: #ccc;
    background-color: #e5e5e530;
}

.wp-block-group.is-style-kabocy-group-ai-result-chatgpt-gpt4 {
    border-color: #b0b0b0;
    background-color: #bfbfbf30;
}

.wp-block-group.is-style-kabocy-group-ai-result-chatgpt-gpt3_5 {
    border-color: #858585;
    background-color: #74747430;
}

.is-style-kabocy-group-message-info,
.is-style-kabocy-group-message-good,
.is-style-kabocy-group-message-note,
.is-style-kabocy-group-message-warning,
.is-style-kabocy-group-default-prompt,
.is-style-kabocy-group-ai-result-chatgpt-gpt4,
.is-style-kabocy-group-ai-result-chatgpt-gpt3_5 {
    padding: 2.5rem;
    border: 2px solid;
    margin: 1.6em 0 0;
}

.wp-block-group>div>*:first-child {
    padding: 0;
    margin: 0;
}