/* アプリ専用CSS */
.main_color {
    color: var(--main-color);
}
.bg_main_color {
    background-color: var(--main-color);
}
.coin_color {
    color: var(--coin-color);
}
.inc_color {
    color: var(--inc-color);
}
.comment_color {
    color: var(--comment-color);
}
.like_color {
    color: var(--like-color);
}
.white_color {
    color: #fff;
}
.exhibition_color_white {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(to right, var(--main-color), #fff, var(--main-color));
}
.exhibition_color_black {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(to right, var(--main-color), #afa75f, var(--main-color));
}

/* デフォルトCSS簡単設定クラス */
.flex_v_center {
    display: flex;
    align-items: center;
}
.cgap-5 {
    column-gap: 5px;
}
.text_h_center {
    text-align: center;
}
.cursor_pointer {
    cursor: pointer;
}
.flexible_input {
    field-sizing: content;
}
