/* templates/modules/editor_v1/view.css — 에디터(자유 본문) 모듈(2026-10-05) */
.sc-editor{position:relative;margin-bottom:20px}
.sc-editor-body{font-size:16px;line-height:1.8;min-height:1.5em;overflow-wrap:anywhere}
.sc-editor-body img{max-width:100%;height:auto;border-radius:12px}
.sc-editor-body table{width:100%;border-collapse:collapse}
.sc-editor-body td,.sc-editor-body th{border:1px solid #e4e0d6;padding:8px 10px}
.sc-editor-body a{color:#3b6fc0;text-decoration:underline}
.sc-editor-body blockquote{margin:12px 0;padding:8px 16px;border-left:4px solid #dbe8f8;color:#55627f}
.sc-editor-body p{margin:0 0 .8em}
body.admin .sc-editor-body:empty{outline:1px dashed #c5cad3;padding:16px;border-radius:10px}
body.admin .sc-editor-body:empty::before{content:'아직 작성된 내용이 없습니다. [본문 편집]을 눌러 입력하세요.';color:#9aa3b5}
.sce-edit-btn{position:absolute;top:-4px;right:0;z-index:20;border:0;border-radius:6px;padding:6px 12px;font-weight:800;font-size:12px;cursor:pointer;color:#fff;background:#e8492a;font-family:inherit}

/* 편집 모달(페이지 본문 편집 #body-modal과 같은 모양) */
#sce-back{display:none;position:fixed;inset:0;background:rgba(10,15,30,.55);z-index:300}
#sce-modal{display:none;position:fixed;inset:24px;background:#fff;border-radius:14px;z-index:301;flex-direction:column;overflow:hidden;color:#1b2b4b}
#sce-modal.show,#sce-back.show{display:flex}
#sce-modal .m-head{padding:14px 18px;border-bottom:1px solid #e4e0d6;display:flex;align-items:center}
#sce-modal .m-head b{font-size:15px}
#sce-modal .m-body{flex:1;overflow:auto;padding:16px 18px}
#sce-modal .m-foot{padding:12px 18px;border-top:1px solid #e4e0d6;display:flex;justify-content:flex-end;gap:8px}
#sce-modal .btn{border:0;border-radius:999px;padding:9px 18px;font-weight:700;font-size:14px;cursor:pointer;font-family:inherit}
#sce-modal .btn-primary{background:#1f3760;color:#fff}
#sce-modal .btn-ghost{background:#fff;color:#1f3760;border:1px solid #e4e0d6}
.note-modal-backdrop{z-index:100000 !important}
.note-modal{z-index:100001 !important;pointer-events:auto !important}

/* 계좌번호 옆 복사 버튼(JS/copy_account.js, 2026-10-18) */
.sc-copy-acct{margin-left:8px;padding:3px 11px;border:1px solid #cfd6e4;border-radius:999px;background:#fff;color:#1f3760;font-size:12.5px;font-weight:700;line-height:1.5;cursor:pointer;font-family:inherit;vertical-align:middle;white-space:nowrap}
.sc-copy-acct:hover{background:#eef3fb}
.sc-copy-acct.ok{background:#e8f6ee;border-color:#9bd3b3;color:#1e8a4c}
