/* Keep side advertisements within the screen; retain them on wide desktops. */
@media(max-width:1799px){html body .pc_quick_banner01,html body .pc_quick_banner02{display:none !important}}
/* This FAQ's 'fa' class means answer, rather than a FontAwesome glyph. */
html body .tpv-faq div.fa{font-family:var(--tp-font,-apple-system,BlinkMacSystemFont,'Malgun Gothic',sans-serif) !important;font-weight:400;line-height:1.75}
html[data-theme=dark] body .tpv-faq details{background:#1D3046 !important;border-color:#31465E !important}
html[data-theme=dark] body .tpv-faq :is(h2,summary){color:#E5EDF6 !important}
html[data-theme=dark] body .tpv-faq :is(.fsub,div.fa){color:#BCCDE0 !important}
html[data-theme=dark] body .tpv-faq div.fa a{color:#92BCE5 !important}
html[data-theme=dark] body .tpv-faq :is(.ftag,summary:after){background:transparent !important;color:#92BCE5 !important}
/* Settings text previously retained the embed's black-on-white palette. */
html[data-theme=dark] body .mp-chat__settings-panel :is(h2,h3,h4,h5,p,label,span,small,legend){color:#BCCDE0 !important}
html[data-theme=dark] body .mp-chat__settings-panel :is(h2,h3,h4,h5){color:#E5EDF6 !important}
html[data-theme=dark] body .mp-chat__settings-panel :is(hr,.mp-chat__settings-section){border-color:#415A74 !important}
html[data-theme=dark] body .mp-chat__settings-panel .mp-chat__settings-alert{background:#253F5B !important;color:#DBE8F6 !important;border-color:#5684B3 !important}
/* Dim the page behind search instead of painting an opaque panel over it. */
html[data-theme=dark] body .bo_sch_bg{background:rgba(0,0,0,.6) !important}
html[data-theme=dark] body .bo_sch :is(h3,.sch_bar){border-color:#415A74 !important}
html[data-theme=dark] body .bo_sch :is(.bo_sch_cls,.sch_btn){background:#253B54 !important;color:#DBE8F6 !important;border-color:#415A74 !important}
/* Keep account controls above the navigation on narrow desktop viewports. */
@media(min-width:861px) and (max-width:1199px){
 html body #hd.glb_area #hd_top{top:-30px;right:40px}
 html body #hd.glb_area #gnb{left:150px;width:calc(100% - 200px)}
 html body #hd.glb_area #gnb_1dul>li>a{padding:0 10px !important;font-size:14px !important}
}
