/* Кабинет re-tush (макет v25) — дополнения для настоящих данных */
html,body{margin:0;background:#FAFAF7}
#rt-preview .rc-account .rt-login{min-height:40px;padding:8px 14px;font-size:14px}
#rt-preview .rc-thumb{background-size:cover!important;background-position:center top!important;background-color:#2b2d2e}
#rt-preview .rc-thumb:after{display:none}
#rt-preview .rc-thumb.empty{display:flex;align-items:center;justify-content:center;color:#b7a98f;font-size:13px;text-align:center;padding:12px}
#rt-preview .rc-order-card[data-state=paused]{border-color:#e2b8a8}
#rt-preview [data-state=paused] .rc-state{background:#f3dfd8;color:#8a3b25}
#rt-preview [data-state=ready] .rc-state{background:#dde9dd;color:#2f5c37}
#rt-preview .rc-comparison .rt-slide-front,#rt-preview .rc-comparison .rt-slide-back{background-size:contain;background-repeat:no-repeat;background-position:center}
#rt-preview .rc-comparison .rt-slide-front{background-color:#eae5dc}
#rt-preview .rc-comparison .rt-slide-back{background-color:#2b2d2e}
#rt-preview .rc-original{background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;background-color:#eae5dc!important;position:relative}
#rt-preview .rc-original span{position:absolute;top:14px;left:14px;padding:4px 11px;border-radius:20px;background:#fafaf7e8;font-size:12px}
#rt-preview .rc-err{color:#a32c27;font-size:14px;margin:10px 0}#rt-preview .rc-ok{color:#2f5c37;font-size:14px;margin:10px 0}
#rt-preview .rc-paid{background:#f2eee3;border-radius:8px;padding:10px 12px;color:#775a33;font-size:14px;margin:10px 0}
#rt-preview .rc-versions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:14px 0 0}
#rt-preview .rc-versions button{min-height:36px;padding:6px 12px;font-size:13px;border-radius:20px;border:1px solid #d7d9d4;background:#fff;cursor:pointer}
#rt-preview .rc-versions button[aria-pressed=true]{border-color:#a98a48;color:#785c26;background:#f2ead8}
#rt-preview .rc-auth form{display:block}#rt-preview .rc-auth label{display:block}
#rt-preview .rc-auth .rc-text{width:100%}
#rt-preview .rc-history p small{display:block;color:#9a9da2;font-size:12px;margin-bottom:2px}
#rt-preview .rc-lightbox{position:fixed;inset:0;z-index:100;background:#1d1f21f2;display:flex;align-items:center;justify-content:center;padding:16px;cursor:zoom-out}
#rt-preview .rc-lightbox img{max-width:100%;max-height:100%;object-fit:contain}
#rt-preview .rc-reserve{font-size:13px;color:#6B6F75}
@media(max-width:500px){#rt-preview .rc-account .rt-login{display:none}}
