/* 다크 덮어쓰기 — plugin/editor/rb.editor/css/inc.skin.css (theme/rb.boardfactory/rb.css/addon-dark.php) */
:root[data-theme="dark"] mark{background-color:rgba(170, 32, 255, 0.1) !important}:root[data-theme="dark"] .mf_wrap_inner{background-color:var(--surface)}:root[data-theme="dark"] .mf_wrap_inner .cmt_btn2{background-color:transparent}:root[data-theme="dark"] .mf_wrap_inner .cmt_btn2 b{color:var(--ink-900) !important}:root[data-theme="dark"] .mf_wrap_inner .cmt_btn2 span.total{color:var(--ink-500) !important}:root[data-theme="dark"] .mf_wrap_inner #bo_vc2 article{border-bottom:1px solid rgba(0, 0, 0, 0.1)}:root[data-theme="dark"] .rb_mf_wrap ul li span{background-color:var(--surface);color:var(--ink-900)}:root[data-theme="dark"] .cmt_btn2{border:0;border-bottom:1px solid var(--line);background-color:var(--surface)}:root[data-theme="dark"] .rb_bbs_wrap .cmt_btn2 span.total{color:var(--ink-900)}:root[data-theme="dark"] .rb_bbs_wrap .cmt_btn2 b{color:var(--ink-500)}:root[data-theme="dark"] #bo_vc2 article{border-bottom:1px solid var(--line)}:root[data-theme="dark"] .edit_add_a{border:1px solid var(--line);background-color:var(--surface);color:var(--ink-500)}:root[data-theme="dark"] .edit_add_a:hover{color:var(--ink-700);border-color:#666}:root[data-theme="dark"] .edit_add_b{border:1px solid var(--line);background-color:var(--surface);color:var(--ink-500)}:root[data-theme="dark"] .edit_add_b:hover{color:var(--ink-700);border-color:#666}:root[data-theme="dark"] .rb_editor_data .rb-codes pre{background-color:var(--surface);color:var(--ink-700)}:root[data-theme="dark"] .rb-code-copy-tools > .rb-code-copy-button{border:0;background-color:transparent;color:var(--ink-500)}:root[data-theme="dark"] .rb-code-copy-button:hover{color:var(--ink-700);background-color:var(--surface)}:root[data-theme="dark"] .rb-code-copy-button:focus-visible{outline:2px solid #64748b}:root[data-theme="dark"] .rb_editor_data .rb-editor-hr{border-color:rgba(0,0,0,0.1) !important}:root[data-theme="dark"] .rb_editor_data .url-preview{border:1px solid rgba(0,0,0,0.0)}:root[data-theme="dark"] .rb_editor_data .url-preview-meta .url-preview{background-color:var(--surface)}:root[data-theme="dark"] .rb_editor_data .url-preview .proxyImg img{border:0px !important}:root[data-theme="dark"] .rb_editor_data .url-preview p{color:var(--ink-500)}:root[data-theme="dark"] .rb_editor_data .url-preview a{color:var(--ink-900)}:root[data-theme="dark"] .rb_editor_data .url-preview .rb-video-container{background-color:black}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #btn_autosave{background-color:var(--surface);color:var(--ink-900)}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop{background-color:var(--surface);border:0px}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop:after{border:solid transparent;border-bottom-color:currentColor;color:#fff}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop ul{border:0px}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop li{background-color:transparent;border-bottom:1px solid rgba(0, 0, 0, 0.05)}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop li:last-child{border-bottom:0px}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop button.autosave_close{color:var(--ink-900);border-top:1px solid rgba(0, 0, 0, 0.05)}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop button.autosave_close:hover{background-color:var(--surface)}:root[data-theme="dark"] .autosave_save{background-color:transparent;color:var(--ink-500)}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop button.autosave_save{color:var(--ink-900);border-top:1px solid rgba(0, 0, 0, 0.05);border-right:1px solid rgba(0,0,0,0.05)}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 #autosave_pop button.autosave_save:hover{background-color:var(--surface)}:root[data-theme="dark"] #autosave_wrapper ul.autosave_wrapper_ul2 .autosave_guide{border-top:1px solid rgba(0, 0, 0, 0.05);color:var(--ink-500)}:root[data-theme="dark"] .rb_editor_data .rb_tag a{border-bottom:0px !important;border-bottom:0px !important;background-color:var(--surface)}:root[data-theme="dark"] .rb_editor_data .rb_tag a:hover{background-color:var(--surface-2)}:root[data-theme="dark"] #bo_v_con img{border:0px}:root[data-theme="dark"] #bo_v_con .rb_editor_data img{border:0px}:root[data-theme="dark"] .rb_anchor{border:0}:root[data-theme="dark"] .editor-blocker{background-color:transparent}:root[data-theme="dark"] .dropdown{border:1px solid var(--line);background-color:var(--surface)}:root[data-theme="dark"] .dropdown-header{border-bottom:0px solid var(--line)}:root[data-theme="dark"] .dropdown-item{border-top:1px solid var(--line);color:var(--ink-900);background-color:var(--surface)}:root[data-theme="dark"] .dropdown-item.active{background-color:var(--surface)}:root[data-theme="dark"] #bo_v_con .rb-drawing-container{border:1px solid var(--line)}:root[data-theme="dark"] #bo_v_con .rb-drawing-container::-webkit-scrollbar-track{background-color:rgba(0,0,0,.00)}:root[data-theme="dark"] #bo_v_con .rb-drawing-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.00)}:root[data-theme="dark"] #bo_v_con .rb-drawing-container::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)}:root[data-theme="dark"] #map-info{background-color:transparent}:root[data-theme="dark"] .map-card{border:1px solid var(--line);background-color:var(--surface)}:root[data-theme="dark"] .map-card-address{color:var(--ink-900)}:root[data-theme="dark"] .map-card-link{color:var(--ink-900)}:root[data-theme="dark"] .map-place-item{border-bottom:1px solid var(--line)}:root[data-theme="dark"] .map-place-item:last-child{border-bottom:none}:root[data-theme="dark"] .map-place-item[role="button"]:hover,:root[data-theme="dark"] .map-place-item[aria-pressed="true"]{background-color:var(--surface)}:root[data-theme="dark"] .map-place-item[role="button"]:focus-visible{outline:2px solid #3878bd}:root[data-theme="dark"] .map-place-number{background-color:#09244B;color:#fff}:root[data-theme="dark"] .map-place-name{color:var(--ink-900)}:root[data-theme="dark"] .map-place-address{color:var(--ink-500)}:root[data-theme="dark"] .map-card-memo{background-color:var(--surface)}:root[data-theme="dark"] .rb-date-card{background-color:var(--surface);border:1px solid var(--line)}:root[data-theme="dark"] .rb-date-card-title{color:var(--ink-900)}:root[data-theme="dark"] .rb-date-card-month{color:var(--ink-700)}:root[data-theme="dark"] .rb-date-card-day .rb-date-card-date{color:var(--ink-900)}:root[data-theme="dark"] .rb-date-card-content{color:var(--ink-700)}:root[data-theme="dark"] .rb-date-card-datetime{color:var(--ink-700)}:root[data-theme="dark"] .rb-date-card-content .rb-date-card-link-btn{color:var(--ink-900) !important;border:0px !important;border:1px solid var(--line) !important}:root[data-theme="dark"] .rb-date-card-content .rb-date-card-link-btn:hover{border-color:#09244B !important}:root[data-theme="dark"] .rb-date-card-memo{background-color:var(--surface)}:root[data-theme="dark"] [contenteditable="true"]:focus{outline:none}:root[data-theme="dark"] [contenteditable="true"]:hover{outline:none}@media all and (max-width:512px){:root[data-theme="dark"] .dropdown-wrap{background-color:var(--surface)}}
