@charset "UTF-8";
#container {
    background: linear-gradient(#000000, #000000, #000000, #000000, #161616, #1d1d1d, #1e1e1e, #2b2b2b, #2b2b2b, #2b2b2b, #2a2a2a);
}

html:not([lang='jpn']) body,
html:not([lang='jpn']) div,
html:not([lang='jpn']) h1,
html:not([lang='jpn']) h2,
html:not([lang='jpn']) h3,
html:not([lang='jpn']) span,
html:not([lang='jpn']) p {
    font-family: DefaultRegular, Arial, Helvetica, sans-serif;
}

html:not([lang='jpn']) b {
    font-family: DefaultBold, Arial, Helvetica, sans-serif;
}

.ggskin.ggskin_text {
    line-height: 1.2em;
}

html[lang="ar"] .ggskin.ggskin_text {
    direction: rtl;
}

.ggskin_rectangle .ggskin.ggskin_container {
    overflow-y: auto;
    overflow-x: hidden;
}

html[lang="ar"] .ggskin_rectangle .ggskin.ggskin_container {
    transform: scale(-1, 1);
}

html[lang="ar"] .ggskin_rectangle .ggskin.ggskin_container>* {
    transform: scale(-1, 1);
}

.ggskin_rectangle .ggskin.ggskin_container::-webkit-scrollbar {
    background-color: rgba(0, 0, 0, 0.5);
    width: 0.5em;
}

.ggskin_rectangle .ggskin.ggskin_container::-webkit-scrollbar-thumb {
    background-color: rgba(255, 255, 255, 0.5);
}