@import url('https://g2games.dev/assets/fonts/fonts.css'); :root { --color0: #0f172a; --color1: #aaa; --color3: #e2efef; --color4: #edf6f7; --color5: white; --color6: #fff; --color7: #151618; --color8: #2C2F33; --color9: #0aa; --color10: #777; --color22: #2d2d2c; --color24: #313133; --color23: #393734; --color18: #383838; --color19: #404040; --color36: #575757; --color34: #555; --color37: #586069; --color14: #6a6a6a; --color13: #888; --color11: #969696; --color32: #a6a6a6; --color35: #d1d5db; --color20: #ddd; --color46: rgba(27, 31, 35, 0.15); --color45: rgba(0, 0, 0, 0.1); --color41: #efefef; --color44: hsla(0, 0%, 100%, 0.3); --color16: #e2e8f0; --color31: #cbd5e1; --color21: #f1f5f9; --color29: #7375da; --color15: #748ddf; --color33: #73ccfc; --color40: #9cdddb; --color43: #b7dddd; --color42: #c6efef; --color48: rgba(37, 156, 154, 0.6); --color47: #7289DA; --color28: #672323; --color25: #9a0000; --color38: #ef0000; --color27: #f98989; --color26: #ffd7d7; --color30: 204, 6, 6; --color12: 37, 158, 6; --chroma-bg: rgba(0, 0, 0, 0.05); --chroma-base: #586e75; --chroma-c: #8080ff; --chroma-01: #d7d7d7; --chroma-02: #ffff00; --chroma-03: #268bd2; --chroma-04: #d7d7d7; --chroma-05: #859900; --chroma-06: #ff40ff; --chroma-07: #00aee2; --primary-color: 0, 170, 170; --primary-brighter-color: 0, 153, 153; --primary-darker-color: 0, 102, 102; --primary-text-color: 38, 38, 38; --secondary-text-color: 100, 116, 139; --secondary-darker-text-color: 150, 150, 150; --primary-background-color: 255, 255, 255; --black-color: 0, 0, 0; --white-color: 255, 255, 255; --error-color: #b91c1c; --error-background: rgba(255, 70, 111, 0.16863); --line-color: var(--color16); --line-brighter-color: var(--color31); --text-color: var(--black-color); --transparent: transparent; } :root .dark { --line-color: var(--color36); --primary-color: 114, 137, 218; --primary-brighter-color: 152, 171, 237; --primary-text-color: 255, 255, 255; --primary-background-color: 44, 47, 51; --secondary-text-color: 209, 213, 219; --error-color: #ffa0a0; --line-brighter-color: var(--color11); --text-color: var(--white-color); } .root { position: relative; } .root::-moz-selection { background: var(--color42); } .root::selection { background: var(--color42); } .root_user-info { position: static; } .root__copyright { font-size: 12px; margin: 48px 0 0; text-align: right; display: none; } .root__input { margin-top: 4px; } .root__preloader { left: 0; margin: 0 auto; position: absolute; right: 0; } .root__pinned-comment:last-child { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; } .root__pinned-comments { border-radius: 2px; margin-top: 20px; padding: 0 12px 12px; } .root__thread:last-child { margin-bottom: -24px; } .root__threads { margin-top: 4px; margin-bottom: 10px; } .root_theme_dark { color: var(--color20); } .root_theme_dark .root__copyright, .root_theme_dark .root__copyright-link { color: var(--color1); } .root_theme_dark .root__pinned-comment { border-bottom-color: var(--color18); } .root_theme_dark .root__pinned-comments { background: var(--color19); } .root_theme_light { color: var(--color0); } .root_theme_light .root__copyright, .root_theme_light .root__copyright-link { color: var(--color1); } .root_theme_light .root__pinned-comment { border-bottom-color: var(--color3); } .root_theme_light .root__pinned-comments { background: var(--color4); } body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; box-sizing: border-box; color: rgb(var(--primary-text-color)); font-family: "Roboto", sans-serif; font-size: 14px; margin: 0; padding: 6px; width: 100%; } button, input, select, textarea { color: inherit; font-family: inherit; font-size: inherit; } button { -webkit-appearance: none; -moz-appearance: none; appearance: none; background: unset; border: 0; cursor: pointer; margin: 0; padding: 0; transition-duration: 0.15s; transition-property: color, background, border-color; transition-timing-function: linear; } #remark42 { height: 100%; } .preloader, .preloader:after, .preloader:before { -webkit-animation-duration: 1.8s; animation-duration: 1.8s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-name: bouncing; animation-name: bouncing; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; border-radius: 50%; height: 10px; text-align: left; width: 10px; } .preloader { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; color: #fff; color: var(--color6, #fff); position: relative; transform: translate3d(0, -10px, 0); } .preloader:after, .preloader:before { content: ""; position: absolute; top: 0; } .preloader:before { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; transform: translate3d(-15px, 0, 0); } .preloader:after { transform: translate3d(15px, 0, 0); } .preloader_view_iframe { color: #888; color: var(--color13, #888); margin: 0 auto; } :focus:not(.focus-visible):not(.button) { outline: none; } @-webkit-keyframes bouncing { 0%, 80%, to { box-shadow: 0 10px 0 -10px; } 40% { box-shadow: 0 10px 0 0; } } @keyframes bouncing { 0%, 80%, to { box-shadow: 0 10px 0 -10px; } 40% { box-shadow: 0 10px 0 0; } } .E_A { align-items: center; background-color: #4B0082; background-color: rgb(var(--primary-color)); border: 1px solid transparent; border-radius: 4px; box-sizing: border-box; color: #fff; color: rgb(var(--white-color)); cursor: pointer; display: inline-flex; font-family: inherit; font-size: 16px; font-weight: 700; justify-content: center; margin: 0; padding: 7px 12px; position: relative; white-space: nowrap; width: 100%; } .E_A:hover { background-color: #099; background-color: rgb(var(--primary-brighter-color)); } .E_A:focus { box-shadow: 0 0 0 2px rgba(0, 170, 170, 0.4); box-shadow: 0 0 0 2px rgba(var(--primary-color), 0.4); outline: none; } .E_A:disabled { background-color: #0aa; background-color: var(--color9); cursor: default; opacity: 0.6; } .E_B { align-items: center; display: flex; justify-content: center; margin-left: 12px; margin-right: -12px; padding: 0 10px; position: relative; } .E_B:before { border-left: 1px solid hsla(0, 0%, 100%, 0.2); border-left: 1px solid rgba(var(--white-color), 0.2); content: ""; height: 36px; left: 0; position: absolute; } .E_C:hover { background-color: #0aa; background-color: rgb(var(--primary-color)); } .E_D { font-size: 12px; height: 28px; text-transform: uppercase; } .E_E { font-size: 14px; } .E_F { background-color: rgba(0, 170, 170, 0.1); background-color: rgba(var(--primary-color), 0.1); } .E_F, .E_F:hover { color: #0aa; color: rgb(var(--primary-color)); } .E_F:hover { background-color: rgba(0, 170, 170, 0.2); background-color: rgba(var(--primary-color), 0.2); } .E_G { background-color: unset; color: #0aa; color: rgb(var(--primary-color)); text-transform: none; width: auto; } .E_G:hover { background-color: rgba(0, 170, 170, 0.1); background-color: rgba(var(--primary-color), 0.1); } .E_H { border: 0; font-weight: 600; padding: 2px; } .E_H:hover { background-color: unset; color: #099; color: rgb(var(--primary-brighter-color)); } .E_H[disabled] { background-color: unset; color: rgba(0, 170, 170, 0.9); color: rgba(var(--primary-color), 0.9); } .dark .E_A { border-color: hsla(0, 0%, 100%, 0.1); border-color: rgba(var(--white-color), 0.1); } .dark .E_F { border-color: transparent; color: inherit; } .settings { padding: 10px 0; } .settings__action { color: var(--color9); cursor: pointer; font-weight: 700; margin-left: 8px; } .settings__action:hover { color: var(--color33); } .settings__action:before { content: "•"; margin-right: 8px; } .settings__section + .settings__section { margin-top: 2em; } .settings__list { padding: 0 0 0 20px; } .settings__list-item { cursor: default; margin-bottom: 0.5em; position: relative; } @media (hover: hover) { .settings__list-item .settings__action { opacity: 0; } .settings__list-item:hover .settings__action { opacity: 1; } } .settings__invisible { opacity: 0.4; } .settings__dimmed { opacity: 0.5; } .settings__username { font-weight: 700; } .settings__user-id { font-size: 0.8em; font-style: italic; word-break: break-all; } .settings_theme_dark .settings__action:before { color: var(--color20); } .settings_theme_dark .settings__blocked-users-username { color: var(--color5); } .settings_theme_light .settings__action:before { color: var(--color10); } .settings_theme_light .settings__blocked-users-username { color: var(--color13); } .auth-panel { align-items: baseline; display: flex; font-size: 14px; justify-content: space-between; line-height: 16px; } .auth-panel__readonly-label { margin-right: 0.3rem; } .auth-panel__readonly-label:after { content: "•"; margin-left: 0.3rem; } .auth-panel__column:last-child { margin-left: 8px; text-align: right; } .button { background: none; border: 0; border-radius: 4px; cursor: pointer; font-family: inherit; font-size: inherit; margin: 0; padding: 0; white-space: nowrap; } .button:focus { box-shadow: 0 0 0 2px var(--color47); outline: none; } .button:disabled { cursor: default; opacity: 0.6; } .button_kind_link { background: transparent; color: var(--color9); font-weight: 600; } .button_kind_link:hover { color: var(--color33); } .button_kind_link:disabled, .button_kind_link:hover:disabled { color: var(--color9); } .button_kind_primary { background: var(--color15); color: var(--color6); } .button_kind_primary:hover { background: var(--color33); } .button_kind_primary:hover:disabled { background: var(--color15); } .button_kind_secondary { background: var(--color6); color: inherit; } .button_kind_secondary:hover { box-shadow: inset 0 0 0 2px var(--color33); } .button_size_large { font-size: 16px; height: 36px; padding: 0 12px; } .button_size_middle { height: 2rem; padding: 0 12px; } .button_theme_dark.button_kind_secondary { background: var(--color8); color: var(--color20); } .button_theme_dark.button_kind_link:disabled, .button_theme_dark.button_kind_link:hover:disabled { color: var(--color6); } .Q_A { background-color: #fff; background-color: rgb(var(--white-color)); border: 1px solid #e2e8f0; border: 1px solid var(--line-color); border-radius: 4px; box-sizing: border-box; color: #333; color: var(--color7); font-family: inherit; font-size: 16px; height: 36px; margin: 0; padding: 0 8px; width: 100%; } .Q_A:hover { border-color: #cbd5e1; border-color: var(--line-brighter-color); } .Q_A:focus { border-color: #099; border-color: var(--color15); box-shadow: 0 0 0 2px rgba(37, 156, 154, 0.4); box-shadow: 0 0 0 2px var(--color47); outline: none; } .Q_A:disabled { background-color: #f1f5f9; background-color: var(--color21); border-color: #e2e8f0; border-color: var(--line-color); } .Q_A::-moz-placeholder { -webkit-text-fill-color: #969696; -webkit-text-fill-color: var(--color11); color: #969696; color: var(--color11); } .Q_A:-ms-input-placeholder { -webkit-text-fill-color: #969696; -webkit-text-fill-color: var(--color11); color: #969696; color: var(--color11); } .Q_A::placeholder { -webkit-text-fill-color: #969696; -webkit-text-fill-color: var(--color11); color: #969696; color: var(--color11); } .Q_A:-webkit-autofill { -webkit-text-fill-color: #333; -webkit-text-fill-color: var(--color7); box-shadow: inset 0 0 0 1000px #fff; box-shadow: 0 0 0 1000px rgb(var(--white-color)) inset; } .Q_A:-webkit-autofill:focus { box-shadow: inset 0 0 0 1000px #fff, 0 0 0 2px rgba(37, 156, 154, 0.4); box-shadow: 0 0 0 1000px rgb(var(--white-color)) inset, 0 0 0 2px var(--color47); } .Q_A:-webkit-autofill::placeholder { -webkit-text-fill-color: #969696; -webkit-text-fill-color: var(--color11); } .dark .Q_A { background-color: #2d2d2c; background-color: var(--color22); color: hsla(0, 0%, 100%, 0.8); color: rgba(var(--white-color), 0.8); } .dark .Q_A:focus { border-color: #099; border-color: var(--color15); box-shadow: 0 0 0 2px rgba(37, 156, 154, 0.4); box-shadow: 0 0 0 2px var(--color47); } .dark .Q_A::-moz-placeholder { color: hsla(0, 0%, 100%, 0.2); color: rgba(var(--white-color), 0.2); } .dark .Q_A:-ms-input-placeholder { color: hsla(0, 0%, 100%, 0.2); color: rgba(var(--white-color), 0.2); } .dark .Q_A::placeholder { color: hsla(0, 0%, 100%, 0.2); color: rgba(var(--white-color), 0.2); } .dark .Q_A:-webkit-autofill { box-shadow: inset 0 0 0 1000px #2d2d2c; box-shadow: 0 0 0 1000px var(--color22) inset; } .dark .Q_A:-webkit-autofill, .dark .Q_A:-webkit-autofill:focus { -webkit-text-fill-color: hsla(0, 0%, 100%, 0.8); -webkit-text-fill-color: rgba(var(--white-color), 0.8); } .dark .Q_A:-webkit-autofill:focus { box-shadow: inset 0 0 0 1000px #2d2d2c, 0 0 0 2px rgba(37, 156, 154, 0.4); box-shadow: 0 0 0 1000px var(--color22) inset, 0 0 0 2px var(--color47); } .dark .Q_A:-webkit-autofill::placeholder { -webkit-text-fill-color: hsla(0, 0%, 100%, 0.4); -webkit-text-fill-color: rgba(var(--white-color), 0.4); } .Q_B, .Q_B:focus, .Q_B:hover { border-color: #b91c1c; border-color: var(--error-color); box-shadow: 0 0 0 2px rgba(255, 70, 111, 0.16863); box-shadow: 0 0 0 2px var(--error-background); } .C_A { -webkit-animation: C_B 1s linear infinite; animation: C_B 1s linear infinite; border: 2px solid hsla(0, 0%, 100%, 0.2); border-radius: 50%; border-right: 2px solid rgba(var(--white-color), 0.2); border: 2px solid rgba(var(--white-color), 0.2); border-right-color: rgb(var(--white-color)); height: 16px; width: 16px; } .C_C { border: 2px solid rgba(27, 31, 35, 0.15); border-right: 2px solid var(--color46); border: 2px solid var(--color46); border-right-color: var(--color37); } .dark & { border: 2px solid hsla(0, 0%, 100%, 0.2); border-right: 2px solid rgba(var(--white-color), 0.2); border: 2px solid rgba(var(--white-color), 0.2); border-right-color: rgb(var(--white-color)); } @-webkit-keyframes C_B { 0% { transform: rotate(0deg); } to { transform: rotate(1turn); } } @keyframes C_B { 0% { transform: rotate(0deg); } to { transform: rotate(1turn); } } .P_A { align-items: center; display: flex; justify-content: center; list-style: none; margin: 0; padding: 0; } .P_B { position: relative; } .P_B + .P_B { margin-left: 12px; } .P_C { align-items: center; border: 1px solid #e2e8f0; border: 1px solid var(--line-color); border-radius: 50%; cursor: pointer; display: flex; height: 38px; justify-content: center; width: 38px; } .P_C:after { color: #64748b; color: rgb(var(--secondary-text-color)); display: inline-block; } .P_C:hover { border-color: #cbd5e1; border-color: var(--line-brighter-color); transform: scale(1.05); } .P_C:active { transform: scale(1); } .P_C:focus { border-color: #cbd5e1; border-color: var(--line-brighter-color); box-shadow: 0 0 0 2px #e2e8f0; box-shadow: 0 0 0 2px var(--line-color); } .P_D, .P_E { border-radius: 6px; padding: 0 12px; text-decoration: none; width: auto; } .P_D:hover, .P_E:hover { transform: scale(1); } .P_D:active, .P_E:active { transform: scale(0.95); } .P_D:after, .P_E:after { content: attr(data-provider-name); display: inline-block; margin-left: 8px; } .P_D:after { content: attr(title); } .N_A { color: #64748b; color: rgb(var(--secondary-text-color)); z-index: 1; } .N_A, .N_B { position: relative; } .N_B { height: 100%; margin-left: 12px; padding-left: 8px; } .N_B:before { border-left: 1px solid hsla(0, 0%, 100%, 0.5); border-left: 1px solid rgba(var(--white-color), 0.5); content: ""; height: 100%; } .N_B:before, .N_C { position: absolute; } .N_C { background-color: #fff; background-color: rgb(var(--primary-background-color)); border-radius: 6px; box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1), 0 -1px 6px rgba(0, 0, 0, 0.05); box-shadow: 0 10px 15px rgba(var(--black-color), 0.1), 0 -1px 6px rgba(var(--black-color), 0.05); left: 0; min-width: 240px; padding: 16px; top: calc(100% + 8px); z-index: 1; } .N_D { color: rgb(rgb(100, 116, 139)); color: rgb(rgb(var(--secondary-text-color))); font-size: 12px; font-weight: 700; margin: 0 0 12px; text-align: center; } .N_D, .N_E { text-transform: uppercase; } .N_E { display: flex; height: 16px; margin: 16px -16px; position: relative; width: calc(100% + 32px); } .N_E:before { border-top: 1px solid #e2e8f0; border-top: 1px solid var(--line-color); content: ""; display: block; height: 0; position: absolute; top: 50%; width: 100%; } .N_E:after { background-color: #fff; background-color: rgb(var(--white-color)); color: #64748b; color: rgb(var(--secondary-text-color)); content: attr(title); display: block; font-size: 12px; margin: auto; padding: 0 12px; position: relative; text-transform: uppercase; } .dark .N_E:after { background-color: #262626; background-color: var(--color8); } .N_F { display: flex; justify-content: center; margin-bottom: 16px; } .N_G { color: #64748b; color: rgb(var(--secondary-text-color)); cursor: pointer; display: inline-block; font-size: 12px; font-weight: 700; height: 24px; line-height: 24px; padding: 0 12px; position: relative; text-transform: uppercase; } .N_G + .N_G { margin-left: 16px; } .N_H { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; height: 0; margin: 0; opacity: 0; padding: 0; position: absolute; width: 0; } .dark .N_G { color: #a6a6a6; color: var(--color32); } .N_H:checked + .N_G { background-color: rgba(0, 170, 170, 0.1); background-color: rgba(var(--primary-color), 0.1); border-radius: 2px; color: #0aa; color: rgb(var(--primary-color)); } .dark .N_H:checked + .N_G { background-color: rgba(0, 170, 170, 0.4); background-color: rgba(var(--primary-color), 0.4); color: #fff; color: rgb(var(--white-color)); } .N_I { display: flex; margin-bottom: 12px; width: 100%; } .N_J { flex: 0; } .N_K { display: inline-block; margin-left: -4px; margin-right: 2px; } .N_L { align-items: center; border-radius: 2px; color: inherit; display: inline-flex; height: 28px; justify-content: center; margin-left: auto; position: relative; width: 28px; } .N_L:hover { background-color: rgba(0, 170, 170, 0.1); background-color: rgba(var(--primary-color), 0.1); } .N_M { box-sizing: border-box; font-family: inherit; font-size: 16px; margin: 0; max-height: 200px; min-height: 60px; padding: 4px 8px; resize: vertical; width: 100%; } .N_N { border: 0; height: 0; margin: 0; opacity: 0; padding: 0; position: absolute; width: 0; } .N_O { font-size: 16px; height: 36px; padding: 0 20px; width: 100%; } .N_P { background-color: rgba(255, 70, 111, 0.16863); background-color: var(--error-background); color: #b91c1c; color: var(--error-color); line-height: 1.2; margin-bottom: 12px; padding: 6px 8px; } .N_Q { display: block; margin: 12px auto; width: 75%; } .N_R { margin-bottom: 0; } .H_A { border-radius: 4px; display: block; max-width: 100%; } .H_B { border: 1px solid #9cdddb; border: 1px solid var(--color40); } .D_A, .H_B { box-sizing: border-box; } .D_A { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; border-radius: 2px; display: inline-flex; margin: 0; padding: 4px; transition: transfrom 0.15s ease-out; } .D_A:hover { transform: scale(1.06); transition: transfrom 0.15s ease-in; } .D_A:active { transform: scale(1); } .D_A:focus { box-shadow: inset 0 0 0 2px rgba(0, 170, 170, 0.5); box-shadow: inset 0 0 0 2px rgba(var(--primary-color), 0.5); } .G_A { font-size: 14px; } .G_A, .G_B { align-items: center; display: flex; } .G_B { color: #64748b; color: rgb(var(--secondary-text-color)); font-weight: 700; transition: color 0.15s; } .G_B:hover { color: inherit; } .G_C { margin-left: 12px; } .G_D { height: 20px; margin-right: 8px; width: 20px; } .M_A { align-items: center; border-radius: 2px; display: inline-flex; font-weight: 600; padding: 2px; position: relative; } .M_B { font-size: 14px; } .M_C { box-shadow: 0 0 0 2px rgba(0, 170, 170, 0.4); box-shadow: 0 0 0 2px rgba(var(--primary-color), 0.4); outline: none; } .M_D { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; cursor: pointer; height: 100%; left: 0; margin: 0; opacity: 0; padding: 0; position: absolute; top: 0; width: 100%; } .M_E { margin-left: 0.4em; } .raw-content .root_theme_dark { --chroma-bg: hsla(0, 0%, 100%, 0.1); --chroma-base: #93a1a1; --chroma-c: #586e75; --chroma-01: #8ad200; --chroma-03: #3af; --chroma-05: #8eca03; --chroma-06: #dc322f; --chroma-07: #95d5e8; } .raw-content { word-break: break-word; } .raw-content blockquote, .raw-content p { margin: 0.5rem 0; } .raw-content blockquote:first-child, .raw-content p:first-child { margin-top: 0; } .raw-content blockquote:last-child, .raw-content p:last-child { margin-bottom: 0; } .raw-content a { color: var(--color9); } .raw-content a:hover { color: var(--color33); text-decoration: none; } .raw-content img { max-height: 300px; max-width: 100%; border-radius: 5px; margin: 2px; } .raw-content h1:first-child, .raw-content h2:first-child, .raw-content h3:first-child, .raw-content h4:first-child, .raw-content h5:first-child, .raw-content h6:first-child { margin-top: 0; } .raw-content blockquote { border-left: 3px solid #666; padding: 10px; padding-left: 8px; margin: 5px 0; font-family: "IBM Plex Serif", serif; } .raw-content table { border-collapse: collapse; border-spacing: 0; display: block; overflow: auto; } .raw-content table th { font-weight: 600; text-align: left; } .raw-content table td, .raw-content table th { padding: 6px 13px; } .raw-content table tr { border-top: 1px solid var(--color43); } .raw-content code { background-color: #151618; color: #d7d7d7; font-family: 'Fira Code', monospace!important; border-radius: 3px; padding: 3px; font-size: 11pt; } .raw-content pre { font-family: 'Fira Code', monospace; color: #d7d7d7; background-color: #151618; border-radius: 3px; font-size: 11pt; overflow: auto; margin: 0; scrollbar-color: #4B0082 #fff0; scrollbar-width: thin; scrollbar-gutter: stable; padding: 10px; } .raw-content pre:first-child { margin-top: 0; } .raw-content pre:last-child { margin-bottom: 0; } .raw-content pre > code { background-color: transparent; padding: 0; } .raw-content sub sub, .raw-content sub sup, .raw-content sup sub, .raw-content sup sup { vertical-align: middle; } .raw-content hr { border-width: 0 0 1px; } pre { background-color: var(--chroma-bg); color: var(--chroma-base); } pre .c, pre .c1, pre .ch, pre .cm, pre .cp, pre .cpf, pre .cs { color: var(--chroma-c); } pre .ge { font-style: italic; } pre .gr, pre .gs { font-weight: 700; } pre .kd { color: var(--chroma-07); } pre .k, pre .kc, pre .kn, pre .kp, pre .kr, pre .kt, pre .ow { color: var(--chroma-01); } pre .nb, pre .nc { color: var(--chroma-02); } pre .bp, pre .fm, pre .n, pre .na, pre .nd, pre .ne, pre .nf, pre .ni, pre .nl, pre .nn, pre .no, pre .nt, pre .nv, pre .nx, pre .py, pre .vc, pre .vg, pre .vi, pre .vm { color: var(--chroma-03); } pre .dl, pre .il, pre .l, pre .ld, pre .m, pre .mb, pre .mf, pre .mh, pre .mi, pre .mo, pre .s, pre .s1, pre .s2, pre .sa, pre .sb, pre .sc, pre .sd, pre .se, pre .sh, pre .si, pre .sr, pre .ss, pre .sx { color: var(--chroma-04); } pre .g, pre .gd, pre .ge, pre .gh, pre .gi, pre .gl, pre .go, pre .gp, pre .gr, pre .gs, pre .gt, pre .gu, pre .o { color: var(--chroma-06); } .raw-content_theme_dark blockquote { border-left-color: var(--color44); } .raw-content_theme_dark table td, .raw-content_theme_dark table th { border: 1px solid var(--color24); } .raw-content_theme_dark table tr { background-color: var(--color8); } .raw-content_theme_dark table tr:nth-child(2n) { background-color: var(--color23); } .raw-content_theme_dark hr { border-color: var(--color22); } .raw-content_theme_light blockquote { border-left-color: var(--color45); } .raw-content_theme_light table td, .raw-content_theme_light table th { border: 1px solid var(--color16); } .raw-content_theme_light table tr { background-color: var(--color6); } .raw-content_theme_light table tr:nth-child(2n) { background-color: var(--color21); } .raw-content_theme_light hr { border-color: var(--color21); } .comment-form { border: none; display: block; position: relative; padding: 12px; padding-bottom: 0; } .comment-form__dropdown_rss { text-align: left; } .comment-form__dropdown_rss .dropdown__content { width: 8em; } .comment-form__actions { align-items: center; display: flex; flex-wrap: wrap; justify-content: space-between; min-height: 30px; padding-top: 12px; } .comment-form__button { align-self: flex-start; margin-right: 8px; } .comment-form__button:last-child { margin-right: 20px; } .comment-form__button_type_preview:focus, .comment-form__button_type_preview:hover { box-shadow: inset 0 0 0 2px var(--color9); color: var(--color15); } .comment-form__button_type_send { background: var(--color15); color: var(--color6); } .comment-form__button_type_send:focus, .comment-form__button_type_send:hover { background: var(--color9); } .comment-form__control-panel { background-color: var(--color5); height: 30px; } .comment-form__counter { bottom: 4px; color: var(--color38); font-size: 10px; font-weight: 700; position: absolute; right: 4px; } .comment-form__error { font-size: 14px; line-height: 18px; margin: 0; padding: 10px 12px; } .comment-form__field { --height: 109.6px; -webkit-backface-visibility: hidden; backface-visibility: hidden; border: 0; box-sizing: border-box; display: block; font-size: 16px; height: var(--height); line-height: 1.4; margin: 0; min-height: var(--height); padding: 10px 12px; resize: none; transform: translateZ(0); width: 100%; border: 1px solid #99AAB5; border-radius: 5px; } .comment-form__field:focus { border-color: var(--color15); box-shadow: 0 0 0 2px var(--color47); outline: none; } .comment-form__field:disabled { color: var(--color10); } .comment-form__field-wrapper { position: relative; } .comment-form__preview { border: 1px dashed; border-radius: 2px; font-size: 16px; line-height: 1.2; margin-top: 8px; overflow: hidden; padding: 7px 11px; } .comment-form__preview-wrapper { overflow: hidden; } .comment-form__rss { font-size: 12px; line-height: 1; } .comment-form__rss-link { color: var(--color9); cursor: pointer; font-weight: 700; text-decoration: none; white-space: nowrap; } .comment-form__rss-link:hover { color: var(--color33); } .comment-form__markdown { font-size: 12px; margin-bottom: 5px; display: none; } .comment-form__markdown-link { color: var(--color9); cursor: pointer; font-weight: 700; text-decoration: none; white-space: nowrap; } .comment-form__markdown-link:hover { color: var(--color33); } .comment-form__toolbar { display: block; float: right; } .comment-form__toolbar-file-input { clip: rect(0 0 0 0); height: 1px; overflow: hidden; position: absolute; width: 1px; } .comment-form__toolbar-item { align-items: center; background: none; border: 0; color: var(--color37); cursor: pointer; display: flex; float: left; height: 24px; justify-content: center; width: 24px; } .comment-form__toolbar-item:hover { color: var(--color9); } .comment-form__toolbar-icon { fill: currentColor; display: inline-block; } .comment-form__toolbar-group { display: inline-block; margin-left: 20px; } .comment-form__toolbar-group:first-child { margin-left: 0; } .comment-form__subscribe-by-email { box-sizing: border-box; display: flex; flex-direction: column; flex-wrap: wrap; line-height: 1.2; padding: 8px; text-align: left; width: 200px; } .comment-form__subscribe-by-email_token { padding-top: 0; } .comment-form__subscribe-by-email_subscribed, .comment-form__subscribe-by-email_unsubscribed { font-size: 14px; padding: 8px 12px; text-align: left; } .comment-form__subscribe-by-email__title { margin-bottom: 12px; } .comment-form__subscribe-by-email__button { flex-grow: 1; margin-top: 10px; } .comment-form__subscribe-by-email__preloader { margin: 0 auto; } .comment-form__subscribe-by-email__token-input { border: 1px solid var(--color31); font-family: inherit; font-size: 0.8em; font-weight: 400; line-height: 1.5; padding: 4px; resize: vertical; } .comment-form__subscribe-by-email__token-input:focus { border-color: var(--color15); box-shadow: 0 0 0 2px var(--color47); outline: none; } .comment-form__subscribe-by-email__error { line-height: 1.2; margin-top: 8px; padding: 6px 8px; } .comment-form__subscribe-by-email_theme_dark .comment-form__subscribe-by-email__error { background: var(--color28); color: var(--color27); } .comment-form__subscribe-by-email_theme_light .comment-form__subscribe-by-email__error { background: var(--color26); color: var(--color25); } .comment-form__rss-dropdown { text-align: left; } .comment-form__rss-dropdown__link { color: var(--color9); cursor: pointer; font-weight: 700; text-decoration: none; white-space: nowrap; } .comment-form__rss-dropdown__link:hover { color: var(--color33); } .comment-form_theme_dark .comment-form__button_type_preview { background: var(--color8); color: var(--color20); } .comment-form_theme_dark .comment-form__button_type_send { color: var(--color20); } .comment-form_theme_dark .comment-form__error { background: var(--color28); border-top: 8px solid var(--color7); color: var(--color27); } .comment-form_theme_dark .comment-form__field { background: var(--color8); color: var(--color5); } .comment-form_theme_dark .comment-form__preview { background: var(--color8); border-color: var(--color8); color: var(--color20); } .comment-form_theme_dark .comment-form__preview-wrapper { background: var(--color7); } .comment-form_theme_dark .comment-form__toolbar-item { color: var(--color20); } .comment-form_theme_dark .comment-form__toolbar-item:hover { color: var(--color9); } .comment-form_theme_dark .comment-form__control-panel { background-color: var(--color7); } .comment-form_theme_light { background: var(--color6); border-color: var(--color5); } .comment-form_theme_light .comment-form__actions { background: var(--color5); } .comment-form_theme_light .comment-form__button_type_preview { background: var(--color6); color: var(--color0); } .comment-form_theme_light .comment-form__button_type_send { color: var(--color6); } .comment-form_theme_light .comment-form__error { background: var(--color26); border-top: 8px solid var(--color5); color: var(--color25); } .comment-form_theme_light .comment-form__field { background: var(--color6); color: var(--color0); } .comment-form_theme_light .comment-form__preview { background: var(--color6); border-color: var(--color5); color: var(--color7); } .comment-form_theme_light .comment-form__preview-wrapper { background: var(--color5); } .comment-form_simple { border-width: 12px; } .dropdown { display: inline-block; position: relative; } .dropdown_active > .dropdown__content { display: block; } .dropdown__item > .dropdown, .dropdown__item > a, .dropdown__item > button { display: inline-block; padding: 5px; text-align: left; } .dropdown__item_separator { border-bottom: 1px solid var(--color15); margin-bottom: 5px; } .dropdown__items { padding: 5px 0; } .dropdown__items:last-child { padding-bottom: 0; } .dropdown__title:after { content: "\25BE"; margin-left: 2px; } .dropdown__content { border: 2px solid var(--color15); border-radius: 3px; display: none; left: 0; max-width: 260px; min-width: 120px; outline-width: 0; padding: 0 0 5px; position: absolute; top: 100%; transform: translate(-0.5em, 5px); z-index: 20; } .dropdown_theme_dark .dropdown__content { background-color: var(--color8); } .dropdown_theme_light .dropdown__content { background-color: var(--color6); } .L_A { background: #fff; background: var(--color6); border: 1px solid #e2e8f0; border: 1px solid var(--color16); border-radius: 3px; box-shadow: 0 1px 5px rgba(27, 31, 35, 0.15); box-shadow: 0 1px 5px var(--color46); cursor: pointer; left: 0; list-style: none; margin: 24px 0 0; min-width: 180px; padding: 0; position: absolute; top: 0; z-index: 30; } .L_B { background: #262626; background: var(--color8); border: 1px solid #333; border: 1px solid var(--color7); color: #ddd; color: var(--color20); } .L_C { border-bottom: 1px solid #e2e8f0; border-bottom: 1px solid var(--color16); display: block; font-size: 14px; font-weight: 600; padding: 4px 8px; } .L_D { border-bottom: 1px solid #333; border-bottom: 1px solid var(--color7); } .L_C:hover, .L_C[aria-selected="true"] { background-color: rgba(37, 156, 154, 0.6); background-color: var(--color48); color: #fff; color: var(--color6); text-decoration: none; } .L_C:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .L_C:last-child { border-bottom: none; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .L_E { display: inline-block; font-size: 20px; height: 20px; line-height: 20px; margin-right: 0; vertical-align: middle; } .thread { position: relative; } .thread_indented { margin-left: 17px; } .thread_level_6 .thread_level_6 { margin-left: 0; } .thread_theme_dark .thread__collapse:after { border-color: var(--color36); } .thread_theme_dark .thread__collapse:hover:after { border-color: var(--color6); } .thread__collapse { cursor: pointer; height: calc(100% - 50px); left: -4px; position: absolute; top: 50px; width: 11px; } .thread__collapse:after { border-left: 1px solid var(--color35); content: ""; display: block; height: 100%; left: 5px; position: absolute; top: 0; } .thread__collapse:hover:after { border-left: 3px solid var(--color10); transform: translateX(-1px); z-index: 10; } .thread__collapse_collapsed { border: 1px solid; border-radius: 2px; display: flex; height: 18px; left: 0; opacity: 0.8; text-align: center; top: 12px; width: 18px; } .thread__collapse_collapsed:after { display: none; } .thread__collapse_collapsed:hover { opacity: 1; } .thread__collapse_collapsed:hover:after { transform: translateX(0); } .thread__collapse_collapsed > div { border-bottom: 2px solid; height: 2px; left: 3px; position: relative; top: 6px; width: 12px; } .thread__collapse_collapsed > div:after, .thread__collapse_collapsed > div:before { border-bottom: 2px solid; content: ""; height: 2px; left: 0; position: absolute; top: -4px; width: 100%; } .thread__collapse_collapsed > div:after { top: 4px !important; } .comment { display: block; font-size: 16px; line-height: 1.4; padding: 12px 0 8px; transition: background 0.3s ease-in-out; } @media (hover: hover) { .comment:hover > .comment__body .comment__actions .comment__controls { opacity: 1; } } .comment__avatar { height: 24px; margin-right: 8px; width: 24px; } .comment_level_6 .comment__actions, .comment_level_6 .comment__text { padding-left: 0; } .comment-form_type_reply { margin-left: 17px; } @media (-moz-touch-enabled: 1) and (max-width: 768px), (pointer: coarse) and (max-width: 768px) { .comment-form_type_reply { margin-left: 0; } } .comment__body { padding-left: 17px; } .comment__info { align-items: center; display: flex; flex-wrap: wrap; font-size: 14px; margin-bottom: 12px; padding-right: 84px; position: relative; } .comment__input { margin-top: 8px; } .comment__link-to-parent { background: url(/web/4979028616ec29c7dc58.svg) 50% no-repeat; cursor: pointer; display: inline-block; height: 10px; vertical-align: -1px; width: 16px; } .comment__link-to-parent:hover { background-image: url(/web/17bf01662ea9cd74979c.svg); } .comment__status { font-weight: 700; margin-left: 8px; vertical-align: middle; } .comment__text { margin-bottom: 4px; overflow: hidden; } .comment__time { margin-left: 8px; margin-right: 8px; text-decoration: none; vertical-align: middle; } .comment__time:first-child { margin-left: 0; } .comment__time:hover { text-decoration: underline; } .comment__user-id { font-weight: 400; } .comment__username { font-weight: 700; text-decoration: none; vertical-align: middle; } .comment__username:hover { opacity: 0.75; } .comment_collapsed { padding: 12px 0 12px 28px; } .comment_collapsed > .comment__body .comment__actions, .comment_collapsed > .comment__body .comment__text { display: none; } .comment_collapsed .comment__info { margin-bottom: 0; min-height: 20px; opacity: 0.8; } .comment_collapsed .comment__avatar { height: 20px; opacity: 0.6; width: 20px; } .comment_collapsed .comment__time, .comment_collapsed .comment__username { font-style: italic; } .comment_editing .comment__text { display: none; } @media (-moz-touch-enabled: 1) and (max-width: 768px), (pointer: coarse) and (max-width: 768px) { .comment_editing { border: 8px solid; padding-bottom: 0; } .comment_editing .comment__body { padding: 8px 8px 0; } .comment_editing .comment__input { border-width: 8px 0 0; } } .comment_replying { padding-bottom: 0; position: relative; z-index: 1; } @media (-moz-touch-enabled: 1) and (max-width: 768px), (pointer: coarse) and (max-width: 768px) { .comment_replying { border: 8px solid; } .comment_replying .comment__info { padding-left: 8px; } .comment_replying .comment__body { padding: 8px 8px 0; } .comment_replying .comment__input { border-width: 8px 0 0; } } .comment_useless .comment__body { opacity: 0.35; } .comment_useless .comment__body:hover { opacity: 1; } .comment_view_admin .comment__username, .comment_view_admin.comment_theme_dark .comment__username, .comment_view_admin.comment_theme_light .comment__username { color: var(--color29); } .comment_view_preview, .comment_view_preview.comment_theme_dark, .comment_view_preview.comment_theme_light { font-size: 14px; padding-bottom: 0; } .comment_view_preview .comment__title, .comment_view_preview.comment_theme_dark .comment__title, .comment_view_preview.comment_theme_light .comment__title { color: var(--color9); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .comment_view_preview .comment__title-link, .comment_view_preview.comment_theme_dark .comment__title-link, .comment_view_preview.comment_theme_light .comment__title-link { color: var(--color9); text-decoration: none; } .comment_view_preview .comment__title-link:hover, .comment_view_preview.comment_theme_dark .comment__title-link:hover, .comment_view_preview.comment_theme_light .comment__title-link:hover { opacity: 0.75; } .comment_view_preview .comment__info, .comment_view_preview.comment_theme_dark .comment__info, .comment_view_preview.comment_theme_light .comment__info { color: var(--color10); display: inline; font-weight: 700; padding-right: 0; } .comment_view_preview .comment__info:after, .comment_view_preview.comment_theme_dark .comment__info:after, .comment_view_preview.comment_theme_light .comment__info:after { content: " "; } .comment_view_preview .comment__username, .comment_view_preview.comment_theme_dark .comment__username, .comment_view_preview.comment_theme_light .comment__username { color: var(--color9); } .comment_view_preview .comment__text, .comment_view_preview.comment_theme_dark .comment__text, .comment_view_preview.comment_theme_light .comment__text { display: inline; vertical-align: bottom; } .comment_view_user.comment_collapsed .comment__actions, .comment_view_user.comment_collapsed .comment__text { display: block; } .comment_view_user .comment__title { margin-bottom: 0.2rem; } .comment_view_user .comment__body { padding-left: 0; } .comment_view_user .comment__title-link { color: var(--color29); display: block; font-weight: 700; overflow: hidden; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; } .comment_view_user .comment__title-link:hover { opacity: 0.75; } .comment_theme_dark .comment__action_type_collapse { border-color: var(--color34); color: var(--color34); } .comment_theme_dark .comment__action_type_collapse.comment__action_selected { background: var(--color34); color: var(--color8); } .comment_theme_dark .comment__action_type_delete, .comment_theme_dark .comment__action_type_edit { color: var(--color14); } .comment_theme_dark .comment__action + .comment__controls:before { color: var(--color5); } .comment_theme_dark .comment__control_view_inactive, .comment_theme_dark .comment__control_view_inactive:focus, .comment_theme_dark .comment__control_view_inactive:hover { color: var(--color11); } .comment_theme_dark .comment__edit-timer { color: var(--color32); } .comment_theme_dark .comment__edit-timer + .comment__controls:before { color: var(--color5); } .comment_theme_dark .comment__status, .comment_theme_dark .comment__time { color: var(--color11); } .comment_theme_dark .comment__user-id { color: var(--color13); } .comment_theme_dark .comment__username { color: var(--color10); } .comment_theme_dark.comment_editing .comment__input { border-color: var(--color7); } @media (-moz-touch-enabled: 1) and (max-width: 768px), (pointer: coarse) and (max-width: 768px) { .comment_theme_dark.comment_editing { border-color: var(--color7); } } .comment_theme_dark.comment_replying .comment__input { border-color: var(--color7); } @media (-moz-touch-enabled: 1) and (max-width: 768px), (pointer: coarse) and (max-width: 768px) { .comment_theme_dark.comment_replying { border-color: var(--color7); } } .comment_theme_dark.comment_view_preview .comment__info:after { color: var(--color10); } .comment_theme_dark.comment_highlighting { background: var(--color19); } .comment_theme_light .comment__action_type_collapse { border-color: var(--color20); color: var(--color20); } .comment_theme_light .comment__action_type_collapse.comment__action_selected { background: var(--color20); color: var(--color6); } .comment_theme_light .comment__action_type_delete, .comment_theme_light .comment__action_type_edit { color: var(--color32); } .comment_theme_light .comment__action + .comment__controls:before { color: var(--color10); } .comment_theme_light .comment__control_view_inactive, .comment_theme_light .comment__control_view_inactive:focus, .comment_theme_light .comment__control_view_inactive:hover { color: var(--color11); } .comment_theme_light .comment__edit-timer { color: var(--color32); } .comment_theme_light .comment__edit-timer + .comment__controls:before { color: var(--color10); } .comment_theme_light .comment__status, .comment_theme_light .comment__time { color: var(--color11); } .comment_theme_light .comment__user-id { color: var(--color13); } .comment_theme_light .comment__username { color: var(--color10); } .comment_theme_light.comment_editing .comment__input { border-color: var(--color5); } @media (-moz-touch-enabled: 1) and (max-width: 768px), (pointer: coarse) and (max-width: 768px) { .comment_theme_light.comment_editing { border-color: var(--color5); } } .comment_theme_light.comment_replying .comment__input { border-color: var(--color5); } @media (-moz-touch-enabled: 1) and (max-width: 768px), (pointer: coarse) and (max-width: 768px) { .comment_theme_light.comment_replying { border-color: var(--color5); } } .comment_theme_light.comment_view_preview .comment__info:after { color: var(--color10); } .comment_theme_light.comment_highlighting { background: var(--color4); } .I_A { align-items: center; display: flex; font-weight: 700; line-height: 16px; min-width: 72px; position: absolute; right: 0; text-align: right; top: 5px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .I_B { justify-content: center; } .I_C { align-items: center; color: #888; color: var(--color13); display: flex; opacity: 0.4; padding: 2px; transition: opacity color 0.15s 0.15s; } .I_A:hover .I_C { opacity: 1; } .I_D:hover, .I_E { color: #259e06; color: rgb(var(--color12)); opacity: 1; } .I_F:hover, .I_G { color: #cc0606; color: rgb(var(--color30)); opacity: 1; } .I_H { border-radius: 3px; color: #969696; color: rgb(var(--secondary-darker-text-color)); font-weight: 700; margin: 0 4px; min-width: 16px; padding: 2px 6px; text-align: center; font-size: 12pt; } .I_I { background-color: rgba(204, 6, 6, 0.1); background-color: rgba(var(--color30), 0.1); color: #cc0606; color: rgb(var(--color30)); } .I_J { background-color: rgba(37, 158, 6, 0.1); background-color: rgba(var(--color12), 0.1); color: #259e06; color: rgb(var(--color12)); } .I_K { transform: rotate(180deg); } .I_L { font-weight: 500; white-space: nowrap; } .O_A { position: relative; } .O_B { background-color: #000; background-color: rgb(var(--black-color)); border-radius: 4px; color: #fff; color: rgb(var(--white-color)); padding: 4px 6px; visibility: hidden; } .O_B, .O_B:after { position: absolute; } .O_B:after { border: 6px solid transparent; border: 6px solid var(--transparent); content: ""; } .O_A:hover .O_B, .O_C, .O_D { visibility: visible; } .O_C { opacity: 1; } .O_E { display: block; } .O_F { bottom: 100%; margin-bottom: 10px; right: 0; } .O_F:after { border-bottom-width: 0; border-top-color: #000; border-top-color: rgb(var(--black-color)); right: 10px; top: 100%; } .O_G { bottom: 100%; left: 0; } .K_A { align-items: center; color: #0aa; color: rgb(var(--primary-color)); display: flex; font-size: 14px; } .K_A > * + *, .K_B > * + * { margin-left: 0.5em; } .K_C { color: #969696; color: rgb(var(--secondary-darker-text-color)); } @media (hover: hover) { .K_B { opacity: 0; transition: opacity 0.15s; } .K_A:hover .K_B { opacity: 1; } } .K_B:before { color: #64748b; color: rgb(var(--secondary-text-color)); content: "•"; margin-right: 0.5em; } .F_A { align-items: center; display: flex; } .F_A > * + * { margin-left: 4px; } .F_B { align-items: center; display: flex; height: 16px; padding: 2px; width: 16px; } .F_C { color: #0e7e9d; color: var(--color29); } .F_D { color: #aaa; color: var(--color1); transition: opacity 0.15s; } .F_D:hover { opacity: 0.75; } .A_A { display: flex; font-size: 14px; justify-content: flex-end; margin-top: 5px; } .A_B { display: block; margin: 20px auto; max-width: 320px; } .B_A { display: flex; height: 100%; justify-content: flex-end; transform: translateX(100%); transition: transform 0.5s ease-out; width: 100%; } @media (min-width: 448px) { .B_A { transform: translateX(448px); } } .B_B { transform: translateX(0); } .B_C { transition: transform 0.5s ease-in; } .B_D { background: #fff; background: rgb(var(--primary-background-color)); display: flex; flex-direction: column; flex-shrink: 0; height: 100%; max-width: 100%; position: relative; width: 100%; } @media (min-width: 448px) { .B_D { width: 400px; } } .B_E { box-sizing: border-box; color: #64748b; color: rgb(var(--secondary-text-color)); position: absolute; right: 10px; top: 18px; z-index: 1; } @media (min-width: 448px) { .B_E { box-sizing: border-box; color: #fff; color: rgb(var(--white-color)); padding: 4px; position: static; text-align: right; width: 100%; } } .B_F { align-items: center; flex-shrink: 0; padding: 16px; } .B_F, .B_G { display: flex; } .B_G { flex-direction: column; flex-grow: 1; overflow-y: auto; padding: 0 16px 16px; } .B_H { align-self: center; margin: auto; text-align: center; } .B_I { font-size: 14px; margin: 0 0 16px; } .B_G::-webkit-scrollbar { width: 10px; } .B_G::-webkit-scrollbar-track { background: unset; border-radius: 3px; } .B_G::-webkit-scrollbar-thumb { background-color: #fff; background-color: rgb(var(--primary-background-color)); border: 2px solid #fff; border: 2px solid rgb(var(--white-color)); border-radius: 5px; } .B_J { bottom: 0; left: 0; padding: 16px; position: -webkit-sticky; position: sticky; right: 0; text-align: center; } .B_K { flex-shrink: 0; height: 32px; margin-right: 8px; width: 32px; } .B_L { line-height: 1; margin: 0; max-width: 100%; overflow: hidden; padding-right: 8px; } .B_M { font-size: 16px; font-weight: 700; } .B_M, .B_N { max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .B_N { color: #888; color: var(--color13); font-size: 12px; } .B_O { color: #64748b; color: rgb(var(--secondary-text-color)); margin-left: auto; margin-right: 28px; } .B_O:hover { color: inherit; } @media (min-width: 448px) { .B_O { margin-right: 0; } } .B_P { background-color: #fff; background-color: rgb(var(--primary-background-color)); left: 0; margin: 0 0 4px; position: -webkit-sticky; position: sticky; top: 0; z-index: 1; } .B_P:after { background-image: linear-gradient(0deg, hsla(0, 0%, 100%, 0), #fff); background-image: linear-gradient( 0deg, rgba(var(--primary-background-color), 0), rgba(var(--primary-background-color), 1) ); content: ""; height: 20px; left: 0; position: absolute; top: 100%; width: 100%; } .B_Q { display: inline; margin: 0; padding-right: 6px; } .B_Q, .B_R { vertical-align: middle; } .B_R { display: inline-block; } .B_S, .B_T { color: #888; color: var(--color13); margin: auto; } .B_U { align-items: center; display: flex; flex-shrink: 0; height: 35px; justify-content: center; } .J_A { background-color: #0e7e9d; background-color: var(--color29); border-radius: 2px; color: #fff; color: var(--color6); font-size: 14px; font-weight: 700; line-height: 1; padding: 3px 4px 2px; } .dark .J_A { background-color: hsla(0, 0%, 100%, 0.12); background-color: rgba(var(--white-color), 0.12); } @media (prefers-color-scheme: light) { .root { color: black; } .user-profile-button { color: black; } blockquote { border-left: 3px solid #262626!important; padding: 10px; padding-left: 8px; margin: 5px 0; font-family: "IBM Plex Serif", serif; } }