#bo_v_con a.paju-body-link,.article-body a.paju-body-link,.paju-link-output a,.paju-link-editor a{color:#176277;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;word-break:break-word}
.paju-body-link:focus-visible,.paju-link-writer :focus-visible{outline:3px solid #147e83;outline-offset:3px}
.paju-link-writer{margin:12px 0;font:14px/1.65 Arial,'Malgun Gothic',sans-serif;color:#294d44;text-align:left;max-width:100%;box-sizing:border-box}
.paju-link-writer *{box-sizing:border-box}.paju-link-writer details{background:#f3f6f1;border:1px solid #b8c9bf;border-radius:8px;padding:12px 16px}.paju-link-writer summary{cursor:pointer;font-weight:700;min-height:28px}.paju-link-fields{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;gap:12px;align-items:end;margin-top:14px}.paju-link-fields label{display:block;font-weight:600;min-width:0}.paju-link-fields label span{font-weight:400;color:#63786b}.paju-link-fields input{font:inherit;display:block;width:100%;height:44px;margin-top:5px;padding:10px;border:1px solid #a5b6ac;border-radius:4px;background:#fff;color:#263e34}.paju-link-fields button{font:inherit;font-weight:700;min-height:44px;border:1px solid #294f41;background:#294f41;color:white;border-radius:5px;padding:10px 18px;cursor:pointer}.paju-link-writer .paju-link-help,.paju-link-writer .paju-link-status{font-size:13px;margin:10px 0 0;line-height:1.7}.paju-link-status:empty{display:none}
@media(max-width:650px){.paju-link-fields{grid-template-columns:1fr}.paju-link-fields button{width:100%}.paju-link-writer details{padding:12px}}
