html:root body .home-menu-drawer,html:root body.paper-archive,html:root body.paper-archive :is(header,footer,main,main .article,#archive-page),html:root body:has(main.member-page)>header {
 background:#f6f2ea!important;color:#382f25!important;border-color:#cbbfae!important;
}
html:root body .home-menu-drawer :is(a,span,p,strong,b,small,button),html:root body.paper-archive :is(header,main,footer) :is(h1,h2,h3,p,li,th,td,small,strong,a,button),html:root body:has(main.member-page)>header :is(span,strong,a,small){color:#43382b!important}
html:root body .home-menu-drawer :is(a,button),html:root body.paper-archive :is(.legal-actions button,nav[aria-label="연결 복구"] a,nav[aria-label="연결 복구"] button) {
 background:#eee5d6!important;color:#43382b!important;border-color:#cbbfae!important;
}
html:root body.paper-archive .legal-actions button,html:root body.paper-archive nav[aria-label="연결 복구"] :is(a,button){min-height:44px;padding:8px 14px}
html:root body #directory .camp-list-actions a:first-child {background:#81402b!important;color:#fffaf2!important;}
html:root body main.legal-page {overflow-wrap:anywhere;min-width:0}
