/* نسخه ۱۳: قفل راست‌چینی سراسری (از جمله صفحه ارث و همه جدول‌ها) + صفحه ورود ستونی */
.dtbcc-app,.dtbcc-app *,.dtbcc-tool-view,.dtbcc-tool-view *,.dtbcc-result,.dtbcc-result *,.dtbcc-paste-page,.dtbcc-paste-page *{direction:rtl!important;text-align:right!important}
.dtbcc-app input,.dtbcc-app textarea,.dtbcc-app select,.dtbcc-app td,.dtbcc-app th{direction:rtl!important;text-align:right!important}
.dtbcc-app svg{direction:ltr}
.dtbcc-paste-open{width:100%}
.dtbcc-paste-page{position:fixed;inset:0;z-index:99990;background:rgba(10,30,55,.55);overflow:auto;padding:22px 14px}
.dtbcc-paste-inner{background:#fff;border-radius:20px;max-width:980px;margin:0 auto;padding:22px;box-shadow:0 24px 60px rgba(4,24,48,.35)}
.dtbcc-paste-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}
.dtbcc-paste-head h3{margin:0}
.dtbcc-paste-help{color:#3c5875;line-height:2}
.dtbcc-paste-cols{background:#eef6ff;border:1px solid #cfe3f5;border-radius:12px;padding:8px 12px}
.dtbcc-paste-text{width:100%;min-height:260px;font-family:inherit;font-size:15px;line-height:1.9;border:1.5px solid #b9d2ea;border-radius:14px;padding:12px;background:#fbfdff}
.dtbcc-paste-chk{display:flex;gap:8px;align-items:center;margin:10px 0}
.dtbcc-paste-actions{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 14px}
.dtbcc-paste-actions .dtbcc-btn{flex:1}
