.wui-reset {
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}
:root {
    --wui-fontFamily-lato: "Lato", "Helvetica Neue", Helvetica, "Hiragino Sans", "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    --wui-fontFamily-poppins: "Poppins", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans", "ヒラギノ角ゴシック", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W3", Roboto, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
    --wui-textTitle-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textTitle-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textTitle-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textTitle-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textTitle-sizeLaptopJa: 18px;
    --wui-textTitle-sizeLaptopEn: 20px;
    --wui-textTitle-sizeMobileJa: 18px;
    --wui-textTitle-sizeMobileEn: 20px;
    --wui-textTitle-weightLaptopJa: 600;
    --wui-textTitle-weightLaptopEn: 500;
    --wui-textTitle-weightMobileJa: 600;
    --wui-textTitle-weightMobileEn: 500;
    --wui-textTitle-heightLaptopJa: 24px;
    --wui-textTitle-heightLaptopEn: 24px;
    --wui-textTitle-heightMobileJa: 24px;
    --wui-textTitle-heightMobileEn: 24px;
    --wui-textTitle-spacingLaptopJa: normal;
    --wui-textTitle-spacingLaptopEn: normal;
    --wui-textTitle-spacingMobileJa: normal;
    --wui-textTitle-spacingMobileEn: normal;
    --wui-textCatch1-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textCatch1-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textCatch1-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textCatch1-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textCatch1-sizeLaptopJa: 72px;
    --wui-textCatch1-sizeLaptopEn: 80px;
    --wui-textCatch1-sizeMobileJa: 56px;
    --wui-textCatch1-sizeMobileEn: 64px;
    --wui-textCatch1-weightLaptopJa: 700;
    --wui-textCatch1-weightLaptopEn: 600;
    --wui-textCatch1-weightMobileJa: 700;
    --wui-textCatch1-weightMobileEn: 600;
    --wui-textCatch1-heightLaptopJa: 96px;
    --wui-textCatch1-heightLaptopEn: 96px;
    --wui-textCatch1-heightMobileJa: 72px;
    --wui-textCatch1-heightMobileEn: 72px;
    --wui-textCatch1-spacingLaptopJa: normal;
    --wui-textCatch1-spacingLaptopEn: normal;
    --wui-textCatch1-spacingMobileJa: normal;
    --wui-textCatch1-spacingMobileEn: normal;
    --wui-textCatch2-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textCatch2-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textCatch2-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textCatch2-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textCatch2-sizeLaptopJa: 56px;
    --wui-textCatch2-sizeLaptopEn: 64px;
    --wui-textCatch2-sizeMobileJa: 42px;
    --wui-textCatch2-sizeMobileEn: 48px;
    --wui-textCatch2-weightLaptopJa: 700;
    --wui-textCatch2-weightLaptopEn: 600;
    --wui-textCatch2-weightMobileJa: 700;
    --wui-textCatch2-weightMobileEn: 600;
    --wui-textCatch2-heightLaptopJa: 72px;
    --wui-textCatch2-heightLaptopEn: 72px;
    --wui-textCatch2-heightMobileJa: 56px;
    --wui-textCatch2-heightMobileEn: 56px;
    --wui-textCatch2-spacingLaptopJa: normal;
    --wui-textCatch2-spacingLaptopEn: normal;
    --wui-textCatch2-spacingMobileJa: normal;
    --wui-textCatch2-spacingMobileEn: normal;
    --wui-textCatch3-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textCatch3-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textCatch3-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textCatch3-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textCatch3-sizeLaptopJa: 40px;
    --wui-textCatch3-sizeLaptopEn: 48px;
    --wui-textCatch3-sizeMobileJa: 32px;
    --wui-textCatch3-sizeMobileEn: 36px;
    --wui-textCatch3-weightLaptopJa: 700;
    --wui-textCatch3-weightLaptopEn: 600;
    --wui-textCatch3-weightMobileJa: 700;
    --wui-textCatch3-weightMobileEn: 600;
    --wui-textCatch3-heightLaptopJa: 56px;
    --wui-textCatch3-heightLaptopEn: 56px;
    --wui-textCatch3-heightMobileJa: 44px;
    --wui-textCatch3-heightMobileEn: 44px;
    --wui-textCatch3-spacingLaptopJa: normal;
    --wui-textCatch3-spacingLaptopEn: normal;
    --wui-textCatch3-spacingMobileJa: normal;
    --wui-textCatch3-spacingMobileEn: normal;
    --wui-textHeadline1-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textHeadline1-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textHeadline1-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textHeadline1-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textHeadline1-sizeLaptopJa: 32px;
    --wui-textHeadline1-sizeLaptopEn: 36px;
    --wui-textHeadline1-sizeMobileJa: 28px;
    --wui-textHeadline1-sizeMobileEn: 32px;
    --wui-textHeadline1-weightLaptopJa: 700;
    --wui-textHeadline1-weightLaptopEn: 600;
    --wui-textHeadline1-weightMobileJa: 700;
    --wui-textHeadline1-weightMobileEn: 600;
    --wui-textHeadline1-heightLaptopJa: 44px;
    --wui-textHeadline1-heightLaptopEn: 44px;
    --wui-textHeadline1-heightMobileJa: 40px;
    --wui-textHeadline1-heightMobileEn: 40px;
    --wui-textHeadline1-spacingLaptopJa: 0.56px;
    --wui-textHeadline1-spacingLaptopEn: normal;
    --wui-textHeadline1-spacingMobileJa: normal;
    --wui-textHeadline1-spacingMobileEn: normal;
    --wui-textHeadline2-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textHeadline2-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textHeadline2-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textHeadline2-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textHeadline2-sizeLaptopJa: 24px;
    --wui-textHeadline2-sizeLaptopEn: 28px;
    --wui-textHeadline2-sizeMobileJa: 22px;
    --wui-textHeadline2-sizeMobileEn: 24px;
    --wui-textHeadline2-weightLaptopJa: 700;
    --wui-textHeadline2-weightLaptopEn: 600;
    --wui-textHeadline2-weightMobileJa: 700;
    --wui-textHeadline2-weightMobileEn: 600;
    --wui-textHeadline2-heightLaptopJa: 36px;
    --wui-textHeadline2-heightLaptopEn: 36px;
    --wui-textHeadline2-heightMobileJa: 32px;
    --wui-textHeadline2-heightMobileEn: 32px;
    --wui-textHeadline2-spacingLaptopJa: 0.34px;
    --wui-textHeadline2-spacingLaptopEn: normal;
    --wui-textHeadline2-spacingMobileJa: normal;
    --wui-textHeadline2-spacingMobileEn: normal;
    --wui-textHeadline3-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textHeadline3-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textHeadline3-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textHeadline3-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textHeadline3-sizeLaptopJa: 18px;
    --wui-textHeadline3-sizeLaptopEn: 20px;
    --wui-textHeadline3-sizeMobileJa: 18px;
    --wui-textHeadline3-sizeMobileEn: 20px;
    --wui-textHeadline3-weightLaptopJa: 700;
    --wui-textHeadline3-weightLaptopEn: 600;
    --wui-textHeadline3-weightMobileJa: 700;
    --wui-textHeadline3-weightMobileEn: 600;
    --wui-textHeadline3-heightLaptopJa: 28px;
    --wui-textHeadline3-heightLaptopEn: 28px;
    --wui-textHeadline3-heightMobileJa: 28px;
    --wui-textHeadline3-heightMobileEn: 28px;
    --wui-textHeadline3-spacingLaptopJa: 0.18px;
    --wui-textHeadline3-spacingLaptopEn: normal;
    --wui-textHeadline3-spacingMobileJa: normal;
    --wui-textHeadline3-spacingMobileEn: normal;
    --wui-textSubhead-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textSubhead-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textSubhead-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textSubhead-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textSubhead-sizeLaptopJa: 16px;
    --wui-textSubhead-sizeLaptopEn: 16px;
    --wui-textSubhead-sizeMobileJa: 16px;
    --wui-textSubhead-sizeMobileEn: 16px;
    --wui-textSubhead-weightLaptopJa: 600;
    --wui-textSubhead-weightLaptopEn: 600;
    --wui-textSubhead-weightMobileJa: 600;
    --wui-textSubhead-weightMobileEn: 600;
    --wui-textSubhead-heightLaptopJa: 24px;
    --wui-textSubhead-heightLaptopEn: 24px;
    --wui-textSubhead-heightMobileJa: 24px;
    --wui-textSubhead-heightMobileEn: 24px;
    --wui-textSubhead-spacingLaptopJa: 0.2px;
    --wui-textSubhead-spacingLaptopEn: normal;
    --wui-textSubhead-spacingMobileJa: normal;
    --wui-textSubhead-spacingMobileEn: normal;
    --wui-textLeading-familyLaptopJa: var(--wui-fontFamily-lato);
    --wui-textLeading-familyLaptopEn: var(--wui-fontFamily-lato);
    --wui-textLeading-familyMobileJa: var(--wui-fontFamily-lato);
    --wui-textLeading-familyMobileEn: var(--wui-fontFamily-lato);
    --wui-textLeading-sizeLaptopJa: 15px;
    --wui-textLeading-sizeLaptopEn: 16px;
    --wui-textLeading-sizeMobileJa: 15px;
    --wui-textLeading-sizeMobileEn: 16px;
    --wui-textLeading-weightLaptopJa: 600;
    --wui-textLeading-weightLaptopEn: 700;
    --wui-textLeading-weightMobileJa: 600;
    --wui-textLeading-weightMobileEn: 700;
    --wui-textLeading-heightLaptopJa: 32px;
    --wui-textLeading-heightLaptopEn: 32px;
    --wui-textLeading-heightMobileJa: 32px;
    --wui-textLeading-heightMobileEn: 32px;
    --wui-textLeading-spacingLaptopJa: 0.47px;
    --wui-textLeading-spacingLaptopEn: 0.5px;
    --wui-textLeading-spacingMobileJa: 0.47px;
    --wui-textLeading-spacingMobileEn: 0.5px;
    --wui-textBody1-familyLaptopJa: var(--wui-fontFamily-lato);
    --wui-textBody1-familyLaptopEn: var(--wui-fontFamily-lato);
    --wui-textBody1-familyMobileJa: var(--wui-fontFamily-lato);
    --wui-textBody1-familyMobileEn: var(--wui-fontFamily-lato);
    --wui-textBody1-sizeLaptopJa: 15px;
    --wui-textBody1-sizeLaptopEn: 16px;
    --wui-textBody1-sizeMobileJa: 15px;
    --wui-textBody1-sizeMobileEn: 16px;
    --wui-textBody1-weightLaptopJa: 400;
    --wui-textBody1-weightLaptopEn: 400;
    --wui-textBody1-weightMobileJa: 400;
    --wui-textBody1-weightMobileEn: 400;
    --wui-textBody1-heightLaptopJa: 28px;
    --wui-textBody1-heightLaptopEn: 28px;
    --wui-textBody1-heightMobileJa: 24px;
    --wui-textBody1-heightMobileEn: 24px;
    --wui-textBody1-spacingLaptopJa: normal;
    --wui-textBody1-spacingLaptopEn: normal;
    --wui-textBody1-spacingMobileJa: normal;
    --wui-textBody1-spacingMobileEn: normal;
    --wui-textBody2-familyLaptopJa: var(--wui-fontFamily-lato);
    --wui-textBody2-familyLaptopEn: var(--wui-fontFamily-lato);
    --wui-textBody2-familyMobileJa: var(--wui-fontFamily-lato);
    --wui-textBody2-familyMobileEn: var(--wui-fontFamily-lato);
    --wui-textBody2-sizeLaptopJa: 14px;
    --wui-textBody2-sizeLaptopEn: 14px;
    --wui-textBody2-sizeMobileJa: 14px;
    --wui-textBody2-sizeMobileEn: 14px;
    --wui-textBody2-weightLaptopJa: 400;
    --wui-textBody2-weightLaptopEn: 400;
    --wui-textBody2-weightMobileJa: 400;
    --wui-textBody2-weightMobileEn: 400;
    --wui-textBody2-heightLaptopJa: 24px;
    --wui-textBody2-heightLaptopEn: 24px;
    --wui-textBody2-heightMobileJa: 22px;
    --wui-textBody2-heightMobileEn: 22px;
    --wui-textBody2-spacingLaptopJa: normal;
    --wui-textBody2-spacingLaptopEn: normal;
    --wui-textBody2-spacingMobileJa: normal;
    --wui-textBody2-spacingMobileEn: normal;
    --wui-textCaption-familyLaptopJa: var(--wui-fontFamily-lato);
    --wui-textCaption-familyLaptopEn: var(--wui-fontFamily-lato);
    --wui-textCaption-familyMobileJa: var(--wui-fontFamily-lato);
    --wui-textCaption-familyMobileEn: var(--wui-fontFamily-lato);
    --wui-textCaption-sizeLaptopJa: 12px;
    --wui-textCaption-sizeLaptopEn: 12px;
    --wui-textCaption-sizeMobileJa: 12px;
    --wui-textCaption-sizeMobileEn: 12px;
    --wui-textCaption-weightLaptopJa: 400;
    --wui-textCaption-weightLaptopEn: 400;
    --wui-textCaption-weightMobileJa: 400;
    --wui-textCaption-weightMobileEn: 400;
    --wui-textCaption-heightLaptopJa: 16px;
    --wui-textCaption-heightLaptopEn: 16px;
    --wui-textCaption-heightMobileJa: 16px;
    --wui-textCaption-heightMobileEn: 16px;
    --wui-textCaption-spacingLaptopJa: normal;
    --wui-textCaption-spacingLaptopEn: normal;
    --wui-textCaption-spacingMobileJa: normal;
    --wui-textCaption-spacingMobileEn: normal;
    --wui-textButton-familyLaptopJa: var(--wui-fontFamily-poppins);
    --wui-textButton-familyLaptopEn: var(--wui-fontFamily-poppins);
    --wui-textButton-familyMobileJa: var(--wui-fontFamily-poppins);
    --wui-textButton-familyMobileEn: var(--wui-fontFamily-poppins);
    --wui-textButton-sizeLaptopJa: 14px;
    --wui-textButton-sizeLaptopEn: 14px;
    --wui-textButton-sizeMobileJa: 14px;
    --wui-textButton-sizeMobileEn: 14px;
    --wui-textButton-weightLaptopJa: 600;
    --wui-textButton-weightLaptopEn: 600;
    --wui-textButton-weightMobileJa: 600;
    --wui-textButton-weightMobileEn: 600;
    --wui-textButton-heightLaptopJa: 14px;
    --wui-textButton-heightLaptopEn: 14px;
    --wui-textButton-heightMobileJa: 14px;
    --wui-textButton-heightMobileEn: 14px;
    --wui-textButton-spacingLaptopJa: normal;
    --wui-textButton-spacingLaptopEn: normal;
    --wui-textButton-spacingMobileJa: normal;
    --wui-textButton-spacingMobileEn: normal;
}
.wui-surface {
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-surface:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-surface:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-surface.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-surface.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-surface.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-surface.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-surface.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-surface.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-surface.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-surface.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-surface.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-surface.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-surface.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-surface {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
}
.wui-surface :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-surface {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-surface:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-surface:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-surface:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-surface:disabled, .wui-surface[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-toucharea {
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    cursor: var(--wui-toucharea-cursor,pointer);
}
.wui-toucharea[data-ui-toucharea-disabled='true'] {
    cursor: default;
}
.wui-toucharea {
    display: inline-block;
    max-width: 100%;
    padding: var(--wui-toucharea-paddingV) var(--wui-toucharea-paddingH);
}
.wui-toucharea > * {
    display: var(--wui-toucharea-childDisplay,block);
    width: 100%;
}
.wui-toucharea-type-pseudoElement {
    position: relative;
}
.wui-toucharea-type-pseudoElement > * {
    position: static;
}
.wui-toucharea-type-pseudoElement > *::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.wui-toucharea-type-pseudoElement > input, .wui-toucharea-type-pseudoElement > textarea {
    background-color: red !important;
}
label .wui-toucharea-type-label {
    background-color: red !important;
}
.wui-button {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-button:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-button:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-button.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-button.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-button.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-button.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-button.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-button.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-button.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-button.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-button.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-button.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-button.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-button :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-button {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-button:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-button:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-button:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-button:disabled,.wui-button[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-button {
    --wui-text-familyLaptopJa: var(--wui-textButton-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textButton-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textButton-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textButton-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textButton-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textButton-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textButton-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textButton-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textButton-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textButton-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textButton-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textButton-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textButton-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textButton-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textButton-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textButton-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textButton-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textButton-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textButton-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textButton-spacingMobileEn);
    --wui-textOverride-size: var(--wui-button-fontSize);
    --wui-textOverride-height: 24px;
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
    min-width: 96px;
    min-height: var(--wui-button-height);
    padding: calc((var(--wui-button-height) - var(--wui-textOverride-height)) / 2) 16px;
    text-align: center;
    text-decoration: none;
}
.wui-button:disabled, .wui-button[aria-disabled="true"] {
    cursor: default;
}
.wui-iconButton {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-iconButton:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-iconButton:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-iconButton.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-iconButton.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-iconButton.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-iconButton.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-iconButton.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-iconButton.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-iconButton.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-iconButton :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-iconButton {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-iconButton:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-iconButton:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-iconButton:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-iconButton:disabled,.wui-iconButton[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-iconButton {
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
    width: var(--wui-iconButton-size);
    height: var(--wui-iconButton-size);
    padding: calc((var(--wui-iconButton-size) - var(--wui-iconButton-iconSize)) / 2);
    text-align: center;
}
.wui-iconButton > svg {
    width: var(--wui-iconButton-iconSize);
    height: var(--wui-iconButton-iconSize);
}
.wui-iconButton:disabled, .wui-iconButton[aria-disabled="true"] {
    cursor: default;
}
.wui-textField {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-textField:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-textField:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-textField.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-textField.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-textField.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-textField.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-textField.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-textField.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-textField.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-textField.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-textField.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-textField.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-textField.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-textField :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-textField {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-textField:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-textField:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-textField:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-textField:disabled,.wui-textField[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-textField {
    cursor: text;
    padding: 6px 12px;
    min-height: 36px;
    caret-color: #08c5e7;
}
.wui-textField::placeholder {
    color: var(--wui-textField-fgPlcaeholderNormal);
}
.wui-textField:hover::placeholder {
    color: var(--wui-textField-fgPlcaeholderHover);
}
.wui-textField:focus::placeholder {
    color: var(--wui-textField-fgPlcaeholderFocused);
}
.wui-textField:active::placeholder {
    color: var(--wui-textField-fgPlcaeholderPressed);
}
.wui-textField:disabled, .wui-textField[aria-disabled="true"] {
    cursor: default;
}
.wui-textField:disabled::placeholder, .wui-textField[aria-disabled="true"]::placeholder {
    color: var(--wui-textField-fgPlcaeholderDisabled);
}
.wui-tag {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tag:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tag:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-tag.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tag.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-tag.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tag.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tag.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-tag.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tag.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-tag :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-tag {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-tag:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tag:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tag:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tag:disabled,.wui-tag[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tag {
    --wui-text-familyLaptopJa: var(--wui-textCaption-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCaption-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCaption-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCaption-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCaption-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textCaption-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCaption-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCaption-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCaption-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCaption-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textCaption-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCaption-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCaption-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCaption-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCaption-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textCaption-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCaption-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCaption-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCaption-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCaption-spacingMobileEn);
    --wui-textOverride-family: var(--wui-fontFamily-poppins);
    height: var(--wui-tag-height);
    padding: 4px 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wui-tag > .wui-tag-left {
    vertical-align: bottom;
    width: 16px;
    height: 16px;
    margin-left: -8px;
    margin-right: 8px;
}
.wui-tag > .wui-tag-right {
    vertical-align: bottom;
    width: 16px;
    height: 16px;
    margin-left: 8px;
    margin-right: -8px;
}
.wui-tag > .wui-tag-iconButton {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tag > .wui-tag-iconButton:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tag > .wui-tag-iconButton:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-tag > .wui-tag-iconButton.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tag > .wui-tag-iconButton.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tag > .wui-tag-iconButton.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-tag > .wui-tag-iconButton.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tag > .wui-tag-iconButton.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tag > .wui-tag-iconButton.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-tag > .wui-tag-iconButton.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tag > .wui-tag-iconButton.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-tag > .wui-tag-iconButton :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-tag > .wui-tag-iconButton {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-tag > .wui-tag-iconButton:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tag > .wui-tag-iconButton:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tag > .wui-tag-iconButton:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tag > .wui-tag-iconButton:disabled,.wui-tag > .wui-tag-iconButton[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tag > .wui-tag-iconButton {
    --wui-surface-boxShadowNormal: none;
    --wui-surface-boxShadowNext: none;
    --wui-surface-borderRadius: 9999vmax;
    --wui-surface-bgNormal: linear-gradient(transparent, transparent);
    border: none;
    outline: none;
    padding: 0;
    cursor: pointer;
    -webkit-user-select: none;
            user-select: none;
    display: inline-block;
}
.wui-tag > .wui-tag-iconButton > svg {
    max-width: 100%;
    max-height: 100%;
}
.wui-avatar-image {
    display: block;
    position: relative;
    object-fit: cover;
    border-radius: 9999vmax;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.06);
}
.wui-avatar-layout {
    display: inline-block;
    position: relative;
}
.wui-tooltip {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tooltip:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tooltip:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-tooltip.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-tooltip.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-tooltip.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-tooltip.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-tooltip.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-tooltip.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tooltip.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tooltip.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-tooltip.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-tooltip.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-tooltip :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-tooltip {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-tooltip:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tooltip:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tooltip:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tooltip:disabled,.wui-tooltip[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-tooltip {
    --wui-text-familyLaptopJa: var(--wui-textCaption-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCaption-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCaption-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCaption-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCaption-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textCaption-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCaption-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCaption-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCaption-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCaption-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textCaption-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCaption-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCaption-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCaption-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCaption-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textCaption-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCaption-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCaption-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCaption-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCaption-spacingMobileEn);
    display: inline-block;
    padding: 4px 8px;
}
.wui-check {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-check:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-check:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-check.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-check.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-check.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-check.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-check.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-check.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-check.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-check.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-check.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-check.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-check.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-check :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-check {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-check:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-check:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-check:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-check:disabled,.wui-check[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-check {
    --wui-surface-borderRadius: 9999vmax;
    padding: 0;
    display: grid;
    place-items: center;
    width: 20px;
    height: 20px;
    box-sizing: border-box;
    cursor: pointer;
}
.wui-check > svg {
    width: 16px;
    height: 16px;
}
.wui-check {
    --wui-surface-fgNormal: rgba(255, 255, 255, 1);
    --wui-check-borderColorUncheckedNormal: rgba(0, 0, 0, 0.4);
    --wui-check-borderColorUncheckedHover: rgba(0, 0, 0, 0.56);
    --wui-check-borderColorUncheckedFocused: rgba(0, 0, 0, 0.56);
    --wui-check-borderColorUncheckedPressed: rgba(0, 0, 0, 0.56);
    --wui-check-borderColorUncheckedDisabled: rgba(0, 0, 0, 0.12);
}
.wui-check[aria-checked="false"] {
    border-color: var(--wui-check-borderColorUnchecked);
    border-style: solid;
    border-width: 1.5px;
}
.wui-check[aria-checked="false"] > svg {
    visibility: hidden;
}
.wui-check[aria-checked="false"] {
    --wui-check-borderColorUnchecked: var(--wui-check-borderColorUncheckedNormal);
}
.wui-check[aria-checked="false"]:hover {
    --wui-check-borderColorUnchecked: var(--wui-check-borderColorUncheckedHover);
}
.wui-check[aria-checked="false"]:focus {
    --wui-check-borderColorUnchecked: var(--wui-check-borderColorUncheckedFocused);
}
.wui-check[aria-checked="false"]:active {
    --wui-check-borderColorUnchecked: var(--wui-check-borderColorUncheckedPressed);
}
.wui-check[aria-checked="false"]:disabled {
    --wui-check-borderColorUnchecked: var(--wui-check-borderColorUncheckedDisabled);
}
.wui-check[aria-checked="true"] {
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
    --wui-surface-bgNormal: linear-gradient(#21bddb, #21bddb);
}
.wui-check:disabled, .wui-check[data-ui-reaction='disabled'] {
    cursor: default;
}
.wui-toucharea-check {
    --wui-toucharea-paddingV: 14px;
    --wui-toucharea-paddingH: 14px;
    --wui-toucharea-childDisplay: grid;
}
.wui-switch {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-switch:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-switch:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-switch.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-switch.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-switch.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-switch.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-switch.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-switch.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-switch.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-switch :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-switch {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-switch:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-switch:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-switch:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-switch:disabled,.wui-switch[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-switch {
    --wui-surface-borderRadius: 9999vmax;
    display: block;
    cursor: pointer;
    width: 36px;
    height: 20px;
}
.wui-switch[aria-checked="false"] {
    --wui-surface-bgNormal: linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.24));
}
.wui-switch[aria-checked="true"] {
    --wui-surface-bgNormal: linear-gradient(#08c5e7, #08c5e7);
}
.wui-switch-thumb {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-switch-thumb:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-switch-thumb:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-switch-thumb.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-switch-thumb.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-switch-thumb.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-switch-thumb.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-switch-thumb.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-switch-thumb.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-switch-thumb.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-switch-thumb.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-switch-thumb.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-switch-thumb.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-switch-thumb :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-switch-thumb {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-switch-thumb:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-switch-thumb:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-switch-thumb:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-switch-thumb:disabled,.wui-switch-thumb[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-switch-thumb {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 4px 12px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 6px 14px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-borderRadius: 9999vmax;
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
}
.wui-switch-thumb:disabled {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-switch-thumb[aria-disabled="true"] {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-switch-thumb[data-ui-reaction="disabled"] {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-switch-thumb {
    position: absolute;
    width: 18px;
    height: 18px;
    top: calc(1px + var(--wui-toucharea-paddingV));
    left: calc(1px + var(--wui-toucharea-paddingH));
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
    --wui-reaction-overlayDisabled: rgba(255, 255, 255, 0.36);
}
[aria-checked="true"] > .wui-switch-thumb {
    transform: translateX(calc(100% - 2px));
}
.wui-switch-thumb {
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
}
:hover .wui-switch-thumb {
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover);
}
:focus .wui-switch-thumb {
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused);
}
:active .wui-switch-thumb {
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed);
}
:disabled .wui-switch-thumb, [aria-disabled="true"] .wui-switch-thumb {
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled);
}
.wui-toucharea-switch {
    --wui-toucharea-paddingV: 14px;
    --wui-toucharea-paddingH: 6px;
}
.wui-coachMark.wui-coachMark-fullWidth {
    width: 100%;
}
.wui-coachMark.wui-coachMark-fullWidth .wui-coachMark-inner {
    display: block;
}
.wui-coachMark.wui-coachMark-placement-top-start {
    --wui-coachMark-chevronBottom: -6px;
    --wui-coachMark-chevronLeft: 24px;
    padding-bottom: 8.5px;
}
.wui-coachMark.wui-coachMark-placement-top-end {
    --wui-coachMark-chevronBottom: -6px;
    --wui-coachMark-chevronLeft: calc(100% - 36px);
    padding-bottom: 8.5px;
}
.wui-coachMark.wui-coachMark-placement-bottom-start {
    --wui-coachMark-chevronTop: -6px;
    --wui-coachMark-chevronLeft: 24px;
    padding-top: 8.5px;
}
.wui-coachMark.wui-coachMark-placement-bottom-end {
    --wui-coachMark-chevronTop: -6px;
    --wui-coachMark-chevronLeft: calc(100% - 36px);
    padding-top: 8.5px;
}
.wui-coachMark-inner {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-coachMark-inner:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-coachMark-inner:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-coachMark-inner.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-coachMark-inner.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-inner.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-inner.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-inner.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-coachMark-inner.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-coachMark-inner.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-coachMark-inner.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-coachMark-inner.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-coachMark-inner.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-coachMark-inner :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-coachMark-inner {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-coachMark-inner:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-coachMark-inner:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-coachMark-inner:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-coachMark-inner:disabled,.wui-coachMark-inner[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-coachMark-inner {
    display: inline-block;
    position: relative;
}
.wui-coachMark-inner .wui-coachMark-chevron {
    top: var(--wui-coachMark-chevronTop);
    bottom: var(--wui-coachMark-chevronBottom);
    left: var(--wui-coachMark-chevronLeft);
    right: var(--wui-coachMark-chevronRight);
    position: absolute;
    overflow: hidden;
    width: 12px;
    height: 12px;
    transform: rotate(45deg);
}
.wui-coachMark-inner .wui-coachMark-chevron .wui-coachMark-chevron-gradient {
    transform-origin: top left;
    transform: rotate(-45deg) translateX(-50%);
    width: 17px;
    height: 17px;
}
.wui-coachMark-body {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-coachMark-body:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-coachMark-body:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-coachMark-body.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-coachMark-body.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-coachMark-body.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-coachMark-body.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-coachMark-body.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-coachMark-body.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-coachMark-body.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-coachMark-body.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-coachMark-body.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-coachMark-body.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-coachMark-body :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-coachMark-body {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-coachMark-body:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-coachMark-body:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-coachMark-body:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-coachMark-body:disabled,.wui-coachMark-body[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-coachMark-body {
    position: relative;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
}
.wui-modal-backdrop {
    background-color: var(--wui-dimming-bgColor);
    position: fixed;
    overflow: auto;
    display: grid;
    justify-items: center;
    align-items: center;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
.wui-modal-view {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-modal-view:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-modal-view:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-modal-view.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-modal-view.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-modal-view.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-modal-view.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-modal-view.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-modal-view.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-modal-view.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-modal-view :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-modal-view {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-modal-view:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-modal-view:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-modal-view:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-modal-view:disabled,.wui-modal-view[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-modal-view {
    --wui-surface-borderRadius: 4px;
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
}
.wui-modal-dialog .wui-modal-view {
    margin-top: 12.5vh;
    margin-bottom: 12.5vh;
}
.wui-modal-fullPage {
    --wui-dimming-bgColor: rgba(250, 250, 250, 0.96);
}
.wui-modal-fullPage .wui-modal-view {
    --wui-surface-bgNormal: transparent;
}
.wui-modal-bottomSheet .wui-modal-view {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-modal-bottomSheet .wui-modal-view:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-modal-bottomSheet .wui-modal-view:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-modal-bottomSheet .wui-modal-view.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-modal-bottomSheet .wui-modal-view.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-modal-bottomSheet .wui-modal-view.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-modal-bottomSheet .wui-modal-view.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-modal-bottomSheet .wui-modal-view.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-modal-bottomSheet .wui-modal-view.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-modal-bottomSheet .wui-modal-view :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-modal-bottomSheet .wui-modal-view {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-modal-bottomSheet .wui-modal-view:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-modal-bottomSheet .wui-modal-view:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-modal-bottomSheet .wui-modal-view:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-modal-bottomSheet .wui-modal-view:disabled,.wui-modal-bottomSheet .wui-modal-view[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-modal-bottomSheet .wui-modal-view {
    --wui-surface-borderRadius: 16px;
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    max-width: 100%;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    min-height: 38vh;
    max-height: calc(100vh - 48px);
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.wui-list {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-list:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-list:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-list.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-list.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-list.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-list.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-list.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-list.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-list.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-list.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-list.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-list.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-list.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-list :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-list {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-list:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-list:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-list:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-list:disabled,.wui-list[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-list {
    list-style: none;
    padding: 8px 0;
    margin: 0;
    overflow: hidden;
}
.wui-listItem {
    --wui-surface-fgNormal: initial;
    --wui-surface-fgHover: initial;
    --wui-surface-fgPressed: initial;
    --wui-surface-fgFocused: initial;
    --wui-surface-fgDisabled: initial;
    --wui-surface-svgColorNormal: initial;
    --wui-surface-svgColorHover: initial;
    --wui-surface-svgColorPressed: initial;
    --wui-surface-svgColorFocused: initial;
    --wui-surface-svgColorDisabled: initial;
    --wui-surface-bgNormal: initial;
    --wui-surface-bgHover: initial;
    --wui-surface-bgPressed: initial;
    --wui-surface-bgFocused: initial;
    --wui-surface-bgDisabled: initial;
    --wui-surface-bgColorNormal: initial;
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorDisabled: initial;
    --wui-surface-boxShadowNormal: initial;
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowDisabled: initial;
    --wui-surface-borderRadius: initial;
    border-radius: var(--wui-surface-borderRadius);
    background-color: var(--wui-surface-bgColorCurrent);
    background-image: var(--wui-surface-bgCurrent);
    box-shadow: var(--wui-surface-boxShadowCurrent);
    color: var(--wui-surface-fgCurrent);
    outline: none;
    border: none;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-listItem:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-listItem:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-listItem.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-listItem.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-listItem.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-listItem.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-listItem.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-listItem.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-listItem.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-listItem.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-listItem.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-listItem.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-listItem.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-listItem :where(svg) {
    color: var(--wui-surface-svgColorCurrent);
}
.wui-listItem {
    background-blend-mode: overlay;
    transition-property: color, background-color, border-color, outline-color, opacity, box-shadow, transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(0.3, 0.3, 0.3, 1);
    --wui-surface-bgCurrent: var(--wui-surface-bgNormal);
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorNormal);
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowNormal);
    --wui-surface-fgCurrent: var(--wui-surface-fgNormal,rgba(0, 0, 0, 0.84));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent));
}
.wui-listItem:hover {
    --wui-surface-bgCurrent: var(--wui-surface-bgHover,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorHover,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowHover,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgHover,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorHover,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-listItem:focus {
    --wui-surface-bgCurrent: var(--wui-surface-bgFocused,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorFocused,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowFocused,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgFocused,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorFocused,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-listItem:active {
    --wui-surface-bgCurrent: var(--wui-surface-bgPressed,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorPressed,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowPressed,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgPressed,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorPressed,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-listItem:disabled,.wui-listItem[aria-disabled="true"] {
    --wui-surface-bgCurrent: var(--wui-surface-bgDisabled,var(--wui-surface-bgNormal));
    --wui-surface-bgColorCurrent: var(--wui-surface-bgColorDisabled,var(--wui-surface-bgColorNormal));
    --wui-surface-boxShadowCurrent: var(--wui-surface-boxShadowDisabled,var(--wui-surface-boxShadowNormal));
    --wui-surface-fgCurrent: var(--wui-surface-fgDisabled,var(--wui-surface-fgNormal));
    --wui-surface-svgColorCurrent: var(--wui-surface-svgColorDisabled,var(--wui-surface-svgColorNormal,var(--wui-surface-fgCurrent)));
}
.wui-listItem {
    --wui-listItem-paddingV: var(--wui-listItem-paddingVOverride,12px);
    position: relative;
    padding: var(--wui-listItem-paddingV) 16px;
}
.wui-listItem-dence {
    --wui-listItem-paddingVOverride: 8px;
}
.wui-listItem-divider:not(:last-child)::after {
    position: absolute;
    content: "";
    bottom: 0;
    left: var(--wui-listItem-dividerLeft,0);
    right: var(--wui-listItem-dividerRight,0);
    border-bottom: 1px solid var(--wui-listItem-dividerColor);
}
.wui-listItem-includeListPaddingV:first-child {
    margin-top: -8px;
    padding-top: calc(8px + var(--wui-listItem-paddingV));
}
.wui-listItem-includeListPaddingV:last-child {
    margin-bottom: -8px;
    padding-bottom: calc(8px + var(--wui-listItem-paddingV));
}
.wui-visit-light-button-primary {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 4px 12px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-borderRadius: 9999vmax;
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowFocused: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowPressed: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-visit-light-button-primary:disabled {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
}
.wui-visit-light-button-primary[aria-disabled="true"] {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
}
.wui-visit-light-button-primary[data-ui-reaction="disabled"] {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
}
.wui-visit-light-button-primary {
    --wui-surface-bgNormal: linear-gradient(to right bottom, #0d93e0, #00c4c4);
    --wui-surface-fgNormal: rgba(255, 255, 255, 1);
    --wui-surface-fgDisabled: rgba(0, 0, 0, 0.24);
}
.wui-visit-light-button-secondary {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 0px 0px 1px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-borderRadius: 9999vmax;
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowFocused: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowPressed: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
    --wui-surface-fgNormal: rgba(0, 0, 0, 0.56);
    --wui-surface-fgDisabled: rgba(0, 0, 0, 0.24);
}
.wui-visit-light-button-clear {
    --wui-surface-bgNormal: linear-gradient(transparent, transparent);
    --wui-surface-fgNormal: rgba(0, 0, 0, 0.56);
    --wui-surface-fgHover: rgba(0, 0, 0, 0.74);
    --wui-surface-fgFocused: rgba(0, 0, 0, 0.74);
    --wui-surface-fgPressed: rgba(0, 0, 0, 0.74);
    --wui-surface-fgDisabled: rgba(0, 0, 0, 0.24);
    --wui-surface-svgColorNormal: rgba(0, 0, 0, 0.4);
    --wui-surface-svgColorFocused: rgba(0, 0, 0, 0.56);
    --wui-surface-svgColorHover: rgba(0, 0, 0, 0.56);
    --wui-surface-svgColorPressed: rgba(0, 0, 0, 0.56);
    --wui-surface-svgColorDisabled: rgba(0, 0, 0, 0.24);
}
.wui-visit-dark-button-primary {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 0px 0px 1px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-borderRadius: 9999vmax;
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowFocused: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowPressed: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
}
.wui-visit-dark-button-primary:disabled {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-visit-dark-button-primary[aria-disabled="true"] {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-visit-dark-button-primary[data-ui-reaction="disabled"] {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-visit-dark-button-primary {
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
    --wui-surface-fgNormal: rgba(0, 0, 0, 0.56);
    --wui-surface-fgDisabled: rgba(255, 255, 255, 0.36);
}
.wui-visit-dark-button-secondary {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 0px 0px 1px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-borderRadius: 9999vmax;
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowFocused: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowPressed: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
    --wui-surface-bgNormal: linear-gradient(transparent, transparent);
    --wui-surface-fgNormal: rgba(255, 255, 255, 1);
    --wui-surface-fgDisabled: rgba(255, 255, 255, 0.36);
}
.wui-visit-dark-button-clear {
    --wui-surface-bgNormal: linear-gradient(transparent, transparent);
    --wui-surface-fgNormal: rgba(255, 255, 255, 0.7);
    --wui-surface-fgHover: rgba(255, 255, 255, 1);
    --wui-surface-fgFocused: rgba(255, 255, 255, 1);
    --wui-surface-fgPressed: rgba(255, 255, 255, 1);
    --wui-surface-fgDisabled: rgba(255, 255, 255, 0.36);
    --wui-surface-svgColorHover: rgba(255, 255, 255, 0.86);
    --wui-surface-svgColorFocused: rgba(255, 255, 255, 0.86);
    --wui-surface-svgColorPressed: rgba(255, 255, 255, 0.86);
}
.wui-visit-light-textfield-translucent {
    --wui-surface-boxShadowNormal: none;
    --wui-surface-boxShadowNext: none;
    --wui-surface-borderRadius: 4px;
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
    --wui-surface-bgNormal: linear-gradient(rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.03));
    --wui-surface-fgNormal: rgba(0, 0, 0, 0.84);
    --wui-textField-fgPlcaeholderNormal: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderHover: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderFocused: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderPressed: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderDisabled: rgba(0, 0, 0, 0.24);
}
.wui-visit-light-textfield-solid {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 0px 0px 1px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-borderRadius: 4px;
    --wui-reaction-overlayBlackHover: initial;
    --wui-reaction-overlayWhiteHover: initial;
    --wui-reaction-overlayBlackFocused: initial;
    --wui-reaction-overlayWhiteFocused: initial;
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackDisabled: initial;
    --wui-reaction-overlayWhiteDisabled: initial;
    --wui-surface-boxShadowHover: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowFocused: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowPressed: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
    --wui-surface-fgNormal: rgba(0, 0, 0, 0.84);
    --wui-textField-fgPlcaeholderNormal: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderHover: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderFocused: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderPressed: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderDisabled: rgba(0, 0, 0, 0.24);
}
.wui-visit-light-textfield-clear {
    --wui-surface-boxShadowNormal: none;
    --wui-surface-boxShadowNext: none;
    --wui-surface-borderRadius: 4px;
    --wui-surface-bgNormal: linear-gradient(transparent, transparent);
    --wui-surface-fgNormal: rgba(0, 0, 0, 0.84);
    --wui-textField-fgPlcaeholderNormal: rgba(0, 0, 0, 0.24);
    --wui-textField-fgPlcaeholderHover: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderFocused: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderPressed: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderDisabled: rgba(0, 0, 0, 0.24);
}
.wui-visit-dark-textfield-translucent {
    --wui-surface-boxShadowNormal: none;
    --wui-surface-boxShadowNext: none;
    --wui-surface-borderRadius: 4px;
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.06));
    --wui-surface-fgNormal: rgba(255, 255, 255, 1);
    --wui-textField-fgPlcaeholderNormal: rgba(255, 255, 255, 0.7);
    --wui-textField-fgPlcaeholderHover: rgba(255, 255, 255, 0.7);
    --wui-textField-fgPlcaeholderFocused: rgba(255, 255, 255, 0.7);
    --wui-textField-fgPlcaeholderPressed: rgba(255, 255, 255, 0.7);
    --wui-textField-fgPlcaeholderDisabled: rgba(255, 255, 255, 0.36);
}
.wui-visit-dark-textfield-solid {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 0px 0px 1px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-borderRadius: 4px;
    --wui-reaction-overlayBlackHover: initial;
    --wui-reaction-overlayWhiteHover: initial;
    --wui-reaction-overlayBlackFocused: initial;
    --wui-reaction-overlayWhiteFocused: initial;
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackDisabled: initial;
    --wui-reaction-overlayWhiteDisabled: initial;
    --wui-surface-boxShadowHover: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowFocused: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowPressed: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
}
.wui-visit-dark-textfield-solid:disabled {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-visit-dark-textfield-solid[aria-disabled="true"] {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-visit-dark-textfield-solid[data-ui-reaction="disabled"] {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-visit-dark-textfield-solid {
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 255, 255, 1));
    --wui-surface-fgNormal: rgba(0, 0, 0, 0.84);
    --wui-textField-fgPlcaeholderNormal: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderHover: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderFocused: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderPressed: rgba(0, 0, 0, 0.4);
    --wui-textField-fgPlcaeholderDisabled: rgba(255, 255, 255, 0.36);
}
.wui-visit-dark-textfield-clear {
    --wui-surface-boxShadowNormal: none;
    --wui-surface-boxShadowNext: none;
    --wui-surface-borderRadius: 4px;
    --wui-surface-bgNormal: linear-gradient(transparent, transparent);
    --wui-surface-fgNormal: rgba(255, 255, 255, 1);
    --wui-textField-fgPlcaeholderNormal: rgba(255, 255, 255, 0.5);
    --wui-textField-fgPlcaeholderHover: rgba(255, 255, 255, 0.5);
    --wui-textField-fgPlcaeholderFocused: rgba(255, 255, 255, 0.5);
    --wui-textField-fgPlcaeholderPressed: rgba(255, 255, 255, 0.5);
    --wui-textField-fgPlcaeholderDisabled: rgba(255, 255, 255, 0.36);
}
.wui-visit-light-tag-default {
    --wui-surface-borderRadius: 9999vmax;
    --wui-surface-fgNormal: rgba(0, 0, 0, 0.74);
    --wui-surface-fgHover: rgba(0, 0, 0, 0.74);
    --wui-surface-fgFocused: rgba(0, 0, 0, 0.74);
    --wui-surface-fgPressed: rgba(0, 0, 0, 0.74);
    --wui-surface-fgDisabled: rgba(0, 0, 0, 0.24);
    --wui-surface-bgNormal: linear-gradient(#eeeeee, #eeeeee);
}
.wui-visit-light-tag-default > .wui-tag-iconButton {
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
}
.wui-visit-light-tag-selected {
    --wui-surface-borderRadius: 9999vmax;
    --wui-surface-fgNormal: rgba(255, 255, 255, 1);
    --wui-surface-fgHover: rgba(255, 255, 255, 1);
    --wui-surface-fgFocused: rgba(255, 255, 255, 1);
    --wui-surface-fgPressed: rgba(255, 255, 255, 1);
    --wui-surface-fgDisabled: rgba(255, 255, 255, 0.5);
    --wui-surface-bgNormal: linear-gradient(#00aed1, #00aed1);
}
.wui-visit-light-tag-selected > .wui-tag-iconButton {
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-visit-light-tooltip-default {
    --wui-surface-boxShadowNormal: none;
    --wui-surface-boxShadowNext: none;
    --wui-surface-borderRadius: 4px;
    --wui-surface-fgNormal: rgba(255, 255, 255, 1);
    --wui-surface-bgNormal: linear-gradient(rgba(0, 0, 0, 0.56), rgba(0, 0, 0, 0.56));
}
.wui-visit-dark-tooltip-default {
    --wui-surface-boxShadowNormal: none;
    --wui-surface-boxShadowNext: none;
    --wui-surface-borderRadius: 4px;
    --wui-surface-fgNormal: #292929;
    --wui-surface-bgNormal: linear-gradient(rgba(255, 255, 255, 0.86), rgba(255, 255, 255, 0.86));
}
.wui-text {
    --wui-textOverride-family: initial;
    --wui-textOverride-size: initial;
    --wui-textOverride-weight: initial;
    --wui-textOverride-height: initial;
    --wui-textOverride-spacing: initial;
    font-size: var(--wui-text-size);
    line-height: var(--wui-text-height);
    font-weight: var(--wui-text-weight);
    font-family: var(--wui-text-family);
    letter-spacing: var(--wui-text-spacing);
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-text:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-text:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
.wui-text.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
    --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
}
.wui-text.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
    --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
    --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
    --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
}
@media screen and (max-width: 560px) {
    .wui-text {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-text:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-text:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-text.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
        --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
        --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
        --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
    }
    .wui-text.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
        --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
        --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
        --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
    }
    .wui-text.wui-text-laptop {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-text.wui-text-laptop:lang(ja) {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-text.wui-text-laptop:lang(en) {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
    .wui-text.wui-text-laptop.wui-text-wide {
        --wui-text-family: var(--wui-textOverride-familyLaptopJa,var(--wui-textOverride-family,var(--wui-text-familyLaptopJa)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopJa,var(--wui-textOverride-size,var(--wui-text-sizeLaptopJa)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopJa,var(--wui-textOverride-weight,var(--wui-text-weightLaptopJa)));
        --wui-text-height: var(--wui-textOverride-heightLaptopJa,var(--wui-textOverride-height,var(--wui-text-heightLaptopJa)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopJa,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopJa)));
    }
    .wui-text.wui-text-laptop.wui-text-narrow {
        --wui-text-family: var(--wui-textOverride-familyLaptopEn,var(--wui-textOverride-family,var(--wui-text-familyLaptopEn)));
        --wui-text-size: var(--wui-textOverride-sizeLaptopEn,var(--wui-textOverride-size,var(--wui-text-sizeLaptopEn)));
        --wui-text-weight: var(--wui-textOverride-weightLaptopEn,var(--wui-textOverride-weight,var(--wui-text-weightLaptopEn)));
        --wui-text-height: var(--wui-textOverride-heightLaptopEn,var(--wui-textOverride-height,var(--wui-text-heightLaptopEn)));
        --wui-text-spacing: var(--wui-textOverride-spacingLaptopEn,var(--wui-textOverride-spacing,var(--wui-text-spacingLaptopEn)));
    }
}
.wui-text.wui-text-mobile {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-text.wui-text-mobile:lang(ja) {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-text.wui-text-mobile:lang(en) {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-text.wui-text-mobile.wui-text-wide {
    --wui-text-family: var(--wui-textOverride-familyMobileJa,var(--wui-textOverride-family,var(--wui-text-familyMobileJa)));
    --wui-text-size: var(--wui-textOverride-sizeMobileJa,var(--wui-textOverride-size,var(--wui-text-sizeMobileJa)));
    --wui-text-weight: var(--wui-textOverride-weightMobileJa,var(--wui-textOverride-weight,var(--wui-text-weightMobileJa)));
    --wui-text-height: var(--wui-textOverride-heightMobileJa,var(--wui-textOverride-height,var(--wui-text-heightMobileJa)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileJa,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileJa)));
}
.wui-text.wui-text-mobile.wui-text-narrow {
    --wui-text-family: var(--wui-textOverride-familyMobileEn,var(--wui-textOverride-family,var(--wui-text-familyMobileEn)));
    --wui-text-size: var(--wui-textOverride-sizeMobileEn,var(--wui-textOverride-size,var(--wui-text-sizeMobileEn)));
    --wui-text-weight: var(--wui-textOverride-weightMobileEn,var(--wui-textOverride-weight,var(--wui-text-weightMobileEn)));
    --wui-text-height: var(--wui-textOverride-heightMobileEn,var(--wui-textOverride-height,var(--wui-text-heightMobileEn)));
    --wui-text-spacing: var(--wui-textOverride-spacingMobileEn,var(--wui-textOverride-spacing,var(--wui-text-spacingMobileEn)));
}
.wui-button-large {
    --wui-button-height: 44px;
    --wui-button-fontSize: 16px;
}
.wui-button-medium {
    --wui-button-height: 36px;
    --wui-button-fontSize: 14px;
}
.wui-button-small {
    --wui-button-height: 32px;
    --wui-button-fontSize: 12px;
}
.wui-button-xlarge {
    --wui-button-height: 52px;
    --wui-button-fontSize: 16px;
}
.wui-button-xsmall {
    --wui-button-height: 28px;
    --wui-button-fontSize: 12px;
}
.wui-toucharea-button {
    --wui-toucharea-paddingV: 6px;
    --wui-toucharea-paddingH: 4px;
}
.wui-iconButton-large {
    --wui-iconButton-size: 56px;
    --wui-iconButton-iconSize: 24px;
}
.wui-iconButton-medium {
    --wui-iconButton-size: 48px;
    --wui-iconButton-iconSize: 20px;
}
.wui-iconButton-small {
    --wui-iconButton-size: 40px;
    --wui-iconButton-iconSize: 20px;
}
.wui-iconButton-xlarge {
    --wui-iconButton-size: 64px;
    --wui-iconButton-iconSize: 24px;
}
.wui-iconButton-xsmall {
    --wui-iconButton-size: 36px;
    --wui-iconButton-iconSize: 20px;
}
.wui-toucharea-iconButton {
    --wui-toucharea-paddingV: 4px;
    --wui-toucharea-paddingH: 4px;
}
.wui-toucharea-textField {
    --wui-toucharea-cursor: text;
    --wui-toucharea-paddingV: 6px;
    --wui-toucharea-paddingH: 0px;
}
.wui-tag-size-default {
    --wui-tag-height: 24px;
}
.wui-tag-size-large {
    --wui-tag-height: 32px;
    --wui-textOverride-size: 16px;
}
.wui-toucharea-tag {
    --wui-toucharea-paddingV: 8px;
    --wui-toucharea-paddingH: 4px;
}
.wui-elevation-0 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 0px 0px 1px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2px 6px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-1 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 0.5px 1.5px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2.5px 7.5px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-10 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 5px 13px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 7px 15px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-11 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 5.5px 13.5px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 7.5px 15.5px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-12 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 6px 14px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 8px 16px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-13 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 6.5px 14.5px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 8.5px 17px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-14 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 7px 15px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 9px 18px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-15 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 7.5px 15.5px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 9.5px 19px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-16 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 8px 16px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 10px 20px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-17 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 8.5px 17px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 10.5px 21px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-18 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 9px 18px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 11px 22px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-19 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 9.5px 19px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 11.5px 23px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-2 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 1px 3px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 3px 9px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-20 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 10px 20px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 12px 24px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-21 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 10.5px 21px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 12.5px 25px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-22 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 11px 22px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 13px 26px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-23 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 11.5px 23px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 13.5px 27px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-24 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 12px 24px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 14px 28px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-25 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 12.5px 25px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 14.5px 29px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-26 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 13px 26px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 15px 30px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-27 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 13.5px 27px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 15.5px 31px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-28 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 14px 28px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 16px 32px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-29 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 14.5px 29px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 16.5px 33px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-3 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 1.5px 4.5px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 3.5px 10.5px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-30 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 15px 30px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 17px 34px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-31 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 15.5px 31px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 17.5px 35px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-32 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 16px 32px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 18px 36px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-4 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2px 6px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 4px 12px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-5 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 2.5px 7.5px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 4.5px 12.5px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-6 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 3px 9px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 5px 13px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-7 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 3.5px 10.5px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 5.5px 13.5px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-8 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 4px 12px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 6px 14px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-9 {
    --wui-surface-boxShadowNormal: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 4.5px 12.5px 0px rgba(0, 0, 0, 0.1);
    --wui-surface-boxShadowNext: 0px 0px 0px 1px rgba(0, 0, 0, 0.02),0px 6.5px 14.5px 0px rgba(0, 0, 0, 0.1);
}
.wui-elevation-null {
    --wui-surface-boxShadowNormal: none;
    --wui-surface-boxShadowNext: none;
}
.wui-shape-r0 {
    --wui-surface-borderRadius: 0px;
}
.wui-shape-r100 {
    --wui-surface-borderRadius: 9999vmax;
}
.wui-shape-r16 {
    --wui-surface-borderRadius: 16px;
}
.wui-shape-r2 {
    --wui-surface-borderRadius: 2px;
}
.wui-shape-r32 {
    --wui-surface-borderRadius: 32px;
}
.wui-shape-r4 {
    --wui-surface-borderRadius: 4px;
}
.wui-shape-r8 {
    --wui-surface-borderRadius: 8px;
}
.wui-shape-round {
    --wui-surface-borderRadius: 9999vmax;
}
.wui-reaction-by-color {
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
}
.wui-reaction-by-color-and-elevation {
    --wui-reaction-overlayBlackHover: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteHover: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackFocused: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteFocused: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.06);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.12);
    --wui-reaction-overlayBlackDisabled: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhiteDisabled: rgba(255, 255, 255, 0.06);
    --wui-surface-boxShadowHover: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowFocused: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowPressed: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
}
.wui-reaction-by-elevation {
    --wui-reaction-overlayBlackHover: initial;
    --wui-reaction-overlayWhiteHover: initial;
    --wui-reaction-overlayBlackFocused: initial;
    --wui-reaction-overlayWhiteFocused: initial;
    --wui-reaction-overlayBlackPressed: rgba(0, 0, 0, 0.03);
    --wui-reaction-overlayWhitePressed: rgba(255, 255, 255, 0.06);
    --wui-reaction-overlayBlackDisabled: initial;
    --wui-reaction-overlayWhiteDisabled: initial;
    --wui-surface-boxShadowHover: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowFocused: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowPressed: var(--wui-surface-boxShadowNext);
    --wui-surface-boxShadowDisabled: none;
    --wui-surface-bgColorHover: var(--wui-reaction-overlayHover);
    --wui-surface-bgColorFocused: var(--wui-reaction-overlayFocused);
    --wui-surface-bgColorPressed: var(--wui-reaction-overlayPressed);
    --wui-surface-bgColorDisabled: var(--wui-reaction-overlayDisabled);
    --wui-surface-bgDisabled: none;
}
.wui-reaction-none-overlays {
    --wui-surface-boxShadowHover: initial;
    --wui-surface-boxShadowFocused: initial;
    --wui-surface-boxShadowPressed: initial;
    --wui-surface-boxShadowDisabled: initial;
}
.wui-reaction-none-elevations {
    --wui-surface-bgColorHover: initial;
    --wui-surface-bgColorFocused: initial;
    --wui-surface-bgColorPressed: initial;
    --wui-surface-bgColorDisabled: initial;
}
.wui-reaction-overlay-black {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayBlackHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayBlackFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayBlackPressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayBlackDisabled);
}
.wui-reaction-overlay-white {
    --wui-reaction-overlayHover: var(--wui-reaction-overlayWhiteHover);
    --wui-reaction-overlayFocused: var(--wui-reaction-overlayWhiteFocused);
    --wui-reaction-overlayPressed: var(--wui-reaction-overlayWhitePressed);
    --wui-reaction-overlayDisabled: var(--wui-reaction-overlayWhiteDisabled);
}
.wui-text-titleLaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textTitle-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textTitle-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textTitle-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textTitle-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textTitle-spacingLaptopJa);
}
.wui-text-titleLaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textTitle-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textTitle-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textTitle-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textTitle-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textTitle-spacingLaptopEn);
}
.wui-text-titleMobileJa {
    --wui-text-familyMobileJa: var(--wui-textTitle-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textTitle-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textTitle-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textTitle-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textTitle-spacingMobileJa);
}
.wui-text-titleMobileEn {
    --wui-text-familyMobileEn: var(--wui-textTitle-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textTitle-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textTitle-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textTitle-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textTitle-spacingMobileEn);
}
.wui-text-title {
    --wui-text-familyLaptopJa: var(--wui-textTitle-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textTitle-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textTitle-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textTitle-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textTitle-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textTitle-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textTitle-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textTitle-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textTitle-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textTitle-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textTitle-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textTitle-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textTitle-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textTitle-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textTitle-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textTitle-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textTitle-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textTitle-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textTitle-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textTitle-spacingMobileEn);
}
.wui-text-catch1LaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textCatch1-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCatch1-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCatch1-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCatch1-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCatch1-spacingLaptopJa);
}
.wui-text-catch1LaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textCatch1-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCatch1-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCatch1-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCatch1-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCatch1-spacingLaptopEn);
}
.wui-text-catch1MobileJa {
    --wui-text-familyMobileJa: var(--wui-textCatch1-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCatch1-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCatch1-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCatch1-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCatch1-spacingMobileJa);
}
.wui-text-catch1MobileEn {
    --wui-text-familyMobileEn: var(--wui-textCatch1-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCatch1-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCatch1-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCatch1-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCatch1-spacingMobileEn);
}
.wui-text-catch1 {
    --wui-text-familyLaptopJa: var(--wui-textCatch1-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCatch1-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCatch1-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCatch1-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCatch1-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textCatch1-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCatch1-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCatch1-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCatch1-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCatch1-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textCatch1-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCatch1-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCatch1-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCatch1-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCatch1-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textCatch1-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCatch1-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCatch1-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCatch1-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCatch1-spacingMobileEn);
}
.wui-text-catch2LaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textCatch2-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCatch2-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCatch2-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCatch2-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCatch2-spacingLaptopJa);
}
.wui-text-catch2LaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textCatch2-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCatch2-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCatch2-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCatch2-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCatch2-spacingLaptopEn);
}
.wui-text-catch2MobileJa {
    --wui-text-familyMobileJa: var(--wui-textCatch2-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCatch2-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCatch2-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCatch2-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCatch2-spacingMobileJa);
}
.wui-text-catch2MobileEn {
    --wui-text-familyMobileEn: var(--wui-textCatch2-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCatch2-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCatch2-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCatch2-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCatch2-spacingMobileEn);
}
.wui-text-catch2 {
    --wui-text-familyLaptopJa: var(--wui-textCatch2-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCatch2-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCatch2-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCatch2-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCatch2-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textCatch2-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCatch2-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCatch2-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCatch2-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCatch2-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textCatch2-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCatch2-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCatch2-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCatch2-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCatch2-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textCatch2-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCatch2-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCatch2-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCatch2-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCatch2-spacingMobileEn);
}
.wui-text-catch3LaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textCatch3-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCatch3-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCatch3-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCatch3-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCatch3-spacingLaptopJa);
}
.wui-text-catch3LaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textCatch3-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCatch3-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCatch3-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCatch3-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCatch3-spacingLaptopEn);
}
.wui-text-catch3MobileJa {
    --wui-text-familyMobileJa: var(--wui-textCatch3-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCatch3-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCatch3-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCatch3-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCatch3-spacingMobileJa);
}
.wui-text-catch3MobileEn {
    --wui-text-familyMobileEn: var(--wui-textCatch3-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCatch3-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCatch3-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCatch3-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCatch3-spacingMobileEn);
}
.wui-text-catch3 {
    --wui-text-familyLaptopJa: var(--wui-textCatch3-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCatch3-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCatch3-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCatch3-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCatch3-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textCatch3-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCatch3-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCatch3-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCatch3-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCatch3-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textCatch3-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCatch3-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCatch3-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCatch3-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCatch3-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textCatch3-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCatch3-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCatch3-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCatch3-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCatch3-spacingMobileEn);
}
.wui-text-headline1LaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textHeadline1-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textHeadline1-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textHeadline1-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textHeadline1-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textHeadline1-spacingLaptopJa);
}
.wui-text-headline1LaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textHeadline1-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textHeadline1-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textHeadline1-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textHeadline1-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textHeadline1-spacingLaptopEn);
}
.wui-text-headline1MobileJa {
    --wui-text-familyMobileJa: var(--wui-textHeadline1-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textHeadline1-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textHeadline1-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textHeadline1-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textHeadline1-spacingMobileJa);
}
.wui-text-headline1MobileEn {
    --wui-text-familyMobileEn: var(--wui-textHeadline1-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textHeadline1-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textHeadline1-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textHeadline1-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textHeadline1-spacingMobileEn);
}
.wui-text-headline1 {
    --wui-text-familyLaptopJa: var(--wui-textHeadline1-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textHeadline1-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textHeadline1-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textHeadline1-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textHeadline1-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textHeadline1-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textHeadline1-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textHeadline1-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textHeadline1-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textHeadline1-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textHeadline1-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textHeadline1-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textHeadline1-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textHeadline1-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textHeadline1-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textHeadline1-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textHeadline1-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textHeadline1-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textHeadline1-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textHeadline1-spacingMobileEn);
}
.wui-text-headline2LaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textHeadline2-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textHeadline2-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textHeadline2-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textHeadline2-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textHeadline2-spacingLaptopJa);
}
.wui-text-headline2LaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textHeadline2-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textHeadline2-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textHeadline2-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textHeadline2-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textHeadline2-spacingLaptopEn);
}
.wui-text-headline2MobileJa {
    --wui-text-familyMobileJa: var(--wui-textHeadline2-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textHeadline2-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textHeadline2-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textHeadline2-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textHeadline2-spacingMobileJa);
}
.wui-text-headline2MobileEn {
    --wui-text-familyMobileEn: var(--wui-textHeadline2-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textHeadline2-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textHeadline2-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textHeadline2-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textHeadline2-spacingMobileEn);
}
.wui-text-headline2 {
    --wui-text-familyLaptopJa: var(--wui-textHeadline2-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textHeadline2-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textHeadline2-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textHeadline2-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textHeadline2-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textHeadline2-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textHeadline2-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textHeadline2-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textHeadline2-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textHeadline2-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textHeadline2-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textHeadline2-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textHeadline2-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textHeadline2-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textHeadline2-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textHeadline2-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textHeadline2-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textHeadline2-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textHeadline2-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textHeadline2-spacingMobileEn);
}
.wui-text-headline3LaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textHeadline3-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textHeadline3-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textHeadline3-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textHeadline3-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textHeadline3-spacingLaptopJa);
}
.wui-text-headline3LaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textHeadline3-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textHeadline3-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textHeadline3-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textHeadline3-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textHeadline3-spacingLaptopEn);
}
.wui-text-headline3MobileJa {
    --wui-text-familyMobileJa: var(--wui-textHeadline3-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textHeadline3-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textHeadline3-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textHeadline3-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textHeadline3-spacingMobileJa);
}
.wui-text-headline3MobileEn {
    --wui-text-familyMobileEn: var(--wui-textHeadline3-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textHeadline3-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textHeadline3-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textHeadline3-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textHeadline3-spacingMobileEn);
}
.wui-text-headline3 {
    --wui-text-familyLaptopJa: var(--wui-textHeadline3-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textHeadline3-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textHeadline3-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textHeadline3-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textHeadline3-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textHeadline3-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textHeadline3-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textHeadline3-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textHeadline3-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textHeadline3-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textHeadline3-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textHeadline3-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textHeadline3-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textHeadline3-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textHeadline3-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textHeadline3-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textHeadline3-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textHeadline3-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textHeadline3-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textHeadline3-spacingMobileEn);
}
.wui-text-subheadLaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textSubhead-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textSubhead-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textSubhead-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textSubhead-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textSubhead-spacingLaptopJa);
}
.wui-text-subheadLaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textSubhead-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textSubhead-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textSubhead-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textSubhead-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textSubhead-spacingLaptopEn);
}
.wui-text-subheadMobileJa {
    --wui-text-familyMobileJa: var(--wui-textSubhead-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textSubhead-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textSubhead-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textSubhead-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textSubhead-spacingMobileJa);
}
.wui-text-subheadMobileEn {
    --wui-text-familyMobileEn: var(--wui-textSubhead-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textSubhead-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textSubhead-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textSubhead-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textSubhead-spacingMobileEn);
}
.wui-text-subhead {
    --wui-text-familyLaptopJa: var(--wui-textSubhead-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textSubhead-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textSubhead-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textSubhead-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textSubhead-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textSubhead-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textSubhead-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textSubhead-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textSubhead-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textSubhead-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textSubhead-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textSubhead-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textSubhead-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textSubhead-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textSubhead-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textSubhead-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textSubhead-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textSubhead-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textSubhead-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textSubhead-spacingMobileEn);
}
.wui-text-leadingLaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textLeading-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textLeading-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textLeading-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textLeading-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textLeading-spacingLaptopJa);
}
.wui-text-leadingLaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textLeading-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textLeading-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textLeading-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textLeading-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textLeading-spacingLaptopEn);
}
.wui-text-leadingMobileJa {
    --wui-text-familyMobileJa: var(--wui-textLeading-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textLeading-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textLeading-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textLeading-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textLeading-spacingMobileJa);
}
.wui-text-leadingMobileEn {
    --wui-text-familyMobileEn: var(--wui-textLeading-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textLeading-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textLeading-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textLeading-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textLeading-spacingMobileEn);
}
.wui-text-leading {
    --wui-text-familyLaptopJa: var(--wui-textLeading-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textLeading-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textLeading-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textLeading-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textLeading-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textLeading-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textLeading-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textLeading-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textLeading-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textLeading-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textLeading-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textLeading-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textLeading-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textLeading-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textLeading-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textLeading-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textLeading-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textLeading-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textLeading-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textLeading-spacingMobileEn);
}
.wui-text-body1LaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textBody1-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textBody1-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textBody1-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textBody1-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textBody1-spacingLaptopJa);
}
.wui-text-body1LaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textBody1-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textBody1-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textBody1-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textBody1-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textBody1-spacingLaptopEn);
}
.wui-text-body1MobileJa {
    --wui-text-familyMobileJa: var(--wui-textBody1-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textBody1-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textBody1-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textBody1-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textBody1-spacingMobileJa);
}
.wui-text-body1MobileEn {
    --wui-text-familyMobileEn: var(--wui-textBody1-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textBody1-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textBody1-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textBody1-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textBody1-spacingMobileEn);
}
.wui-text-body1 {
    --wui-text-familyLaptopJa: var(--wui-textBody1-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textBody1-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textBody1-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textBody1-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textBody1-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textBody1-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textBody1-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textBody1-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textBody1-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textBody1-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textBody1-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textBody1-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textBody1-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textBody1-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textBody1-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textBody1-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textBody1-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textBody1-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textBody1-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textBody1-spacingMobileEn);
}
.wui-text-body2LaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textBody2-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textBody2-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textBody2-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textBody2-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textBody2-spacingLaptopJa);
}
.wui-text-body2LaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textBody2-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textBody2-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textBody2-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textBody2-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textBody2-spacingLaptopEn);
}
.wui-text-body2MobileJa {
    --wui-text-familyMobileJa: var(--wui-textBody2-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textBody2-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textBody2-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textBody2-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textBody2-spacingMobileJa);
}
.wui-text-body2MobileEn {
    --wui-text-familyMobileEn: var(--wui-textBody2-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textBody2-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textBody2-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textBody2-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textBody2-spacingMobileEn);
}
.wui-text-body2 {
    --wui-text-familyLaptopJa: var(--wui-textBody2-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textBody2-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textBody2-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textBody2-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textBody2-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textBody2-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textBody2-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textBody2-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textBody2-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textBody2-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textBody2-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textBody2-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textBody2-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textBody2-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textBody2-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textBody2-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textBody2-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textBody2-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textBody2-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textBody2-spacingMobileEn);
}
.wui-text-captionLaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textCaption-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCaption-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCaption-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCaption-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCaption-spacingLaptopJa);
}
.wui-text-captionLaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textCaption-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCaption-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCaption-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCaption-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCaption-spacingLaptopEn);
}
.wui-text-captionMobileJa {
    --wui-text-familyMobileJa: var(--wui-textCaption-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCaption-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCaption-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCaption-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCaption-spacingMobileJa);
}
.wui-text-captionMobileEn {
    --wui-text-familyMobileEn: var(--wui-textCaption-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCaption-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCaption-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCaption-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCaption-spacingMobileEn);
}
.wui-text-caption {
    --wui-text-familyLaptopJa: var(--wui-textCaption-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textCaption-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textCaption-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textCaption-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textCaption-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textCaption-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textCaption-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textCaption-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textCaption-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textCaption-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textCaption-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textCaption-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textCaption-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textCaption-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textCaption-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textCaption-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textCaption-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textCaption-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textCaption-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textCaption-spacingMobileEn);
}
.wui-text-buttonLaptopJa {
    --wui-text-familyLaptopJa: var(--wui-textButton-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textButton-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textButton-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textButton-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textButton-spacingLaptopJa);
}
.wui-text-buttonLaptopEn {
    --wui-text-familyLaptopEn: var(--wui-textButton-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textButton-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textButton-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textButton-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textButton-spacingLaptopEn);
}
.wui-text-buttonMobileJa {
    --wui-text-familyMobileJa: var(--wui-textButton-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textButton-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textButton-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textButton-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textButton-spacingMobileJa);
}
.wui-text-buttonMobileEn {
    --wui-text-familyMobileEn: var(--wui-textButton-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textButton-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textButton-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textButton-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textButton-spacingMobileEn);
}
.wui-text-button {
    --wui-text-familyLaptopJa: var(--wui-textButton-familyLaptopJa);
    --wui-text-sizeLaptopJa: var(--wui-textButton-sizeLaptopJa);
    --wui-text-weightLaptopJa: var(--wui-textButton-weightLaptopJa);
    --wui-text-heightLaptopJa: var(--wui-textButton-heightLaptopJa);
    --wui-text-spacingLaptopJa: var(--wui-textButton-spacingLaptopJa);
    --wui-text-familyLaptopEn: var(--wui-textButton-familyLaptopEn);
    --wui-text-sizeLaptopEn: var(--wui-textButton-sizeLaptopEn);
    --wui-text-weightLaptopEn: var(--wui-textButton-weightLaptopEn);
    --wui-text-heightLaptopEn: var(--wui-textButton-heightLaptopEn);
    --wui-text-spacingLaptopEn: var(--wui-textButton-spacingLaptopEn);
    --wui-text-familyMobileJa: var(--wui-textButton-familyMobileJa);
    --wui-text-sizeMobileJa: var(--wui-textButton-sizeMobileJa);
    --wui-text-weightMobileJa: var(--wui-textButton-weightMobileJa);
    --wui-text-heightMobileJa: var(--wui-textButton-heightMobileJa);
    --wui-text-spacingMobileJa: var(--wui-textButton-spacingMobileJa);
    --wui-text-familyMobileEn: var(--wui-textButton-familyMobileEn);
    --wui-text-sizeMobileEn: var(--wui-textButton-sizeMobileEn);
    --wui-text-weightMobileEn: var(--wui-textButton-weightMobileEn);
    --wui-text-heightMobileEn: var(--wui-textButton-heightMobileEn);
    --wui-text-spacingMobileEn: var(--wui-textButton-spacingMobileEn);
}
.wui-dimming-default {
    --wui-dimming-bgColor: rgba(204, 204, 204, 0.64);
}
.wui-dimming-default .wui-dimming-mobile {
    --wui-dimming-bgColor: rgba(0, 0, 0, 0.56);
}
@media screen and (max-width: 560px) {
    .wui-dimming-default {
        --wui-dimming-bgColor: rgba(0, 0, 0, 0.56);
    }
    .wui-dimming-default .wui-dimming-laptop {
        --wui-dimming-bgColor: rgba(204, 204, 204, 0.64);
    }
}
.wui-dimming-heavy {
    --wui-dimming-bgColor: rgba(204, 204, 204, 0.8);
}
.wui-dimming-heavy .wui-dimming-mobile {
    --wui-dimming-bgColor: rgba(0, 0, 0, 0.74);
}
@media screen and (max-width: 560px) {
    .wui-dimming-heavy {
        --wui-dimming-bgColor: rgba(0, 0, 0, 0.74);
    }
    .wui-dimming-heavy .wui-dimming-laptop {
        --wui-dimming-bgColor: rgba(204, 204, 204, 0.8);
    }
}
.wui-dimming-light {
    --wui-dimming-bgColor: rgba(204, 204, 204, 0.48);
}
.wui-dimming-light .wui-dimming-mobile {
    --wui-dimming-bgColor: rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 560px) {
    .wui-dimming-light {
        --wui-dimming-bgColor: rgba(0, 0, 0, 0.4);
    }
    .wui-dimming-light .wui-dimming-laptop {
        --wui-dimming-bgColor: rgba(204, 204, 204, 0.48);
    }
}

