/* ═══════════ ФАСАДИТЕ · изборът на стил и параметрите (redesign/doors.js) · 08.10.2026 ═══════════
   Картите са като при дръжките (handles.css); фамилиите са Б1 сегмент (navy палец, златен текст); параметрите са редове .row. */
#row_frontStyle.rdDPon > label{display:none}
.rdDP{display:flex;flex-direction:column;gap:8px;margin:2px 0 4px}
.rdDPcur{display:flex;align-items:center;gap:10px;padding:7px 8px;border:1px solid #d9dee6;border-radius:12px;background:#fff}
.rdDPcurPic{flex:none;width:44px;height:66px;border-radius:8px;overflow:hidden;border:0;padding:0;background:#f3f0ea;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(28,44,68,.08)}
.rdDPcurPic img,.rdDPcurPic svg{width:100%;height:100%;object-fit:cover;display:block}
.rdDPcurT{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}
.rdDPcurT b{font-size:13px;line-height:1.25;color:var(--text,#1c2430)}
.rdDPcurT span{font-size:10.5px;color:var(--muted,#5c6a7d);line-height:1.3}
.rdDPmore{align-self:flex-start;margin-top:5px;border:0;background:none;padding:0;font:inherit;font-size:11px;font-weight:800;color:#b98a3e;cursor:pointer}
.rdDPmore:hover{color:#1c2c44}
.rdDPplain{flex:none;display:flex;flex-direction:column;align-items:center;gap:2px;border:1px solid #d9dee6;border-radius:9px;background:#fff;padding:4px 5px 5px;width:50px;cursor:pointer;font:inherit;font-size:9.5px;font-weight:700;color:#5c6a7d}
.rdDPplain:hover{border-color:#b98a3e;color:#1c2c44}
.rdDPplain svg{width:28px;height:42px;display:block}
.rdDPtabs{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box}
.rdDPtabs .rdSeg2Btn{flex:1 1 30%;text-align:center;padding:6px 4px}
.rdDPtabs .rdSeg2Btn i{font-style:normal;font-weight:700;opacity:.65;margin-left:2px;font-size:9.5px}
.rdDPtabs .rdSeg2Btn.rdDPempty{opacity:.42}
.rdDPgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}
.rdDPcard{display:flex;flex-direction:column;gap:4px;border:1px solid #d9dee6;border-radius:10px;background:#fff;padding:4px 4px 6px;cursor:pointer;font:inherit;text-align:center;transition:border-color .12s,box-shadow .12s,transform .12s}
.rdDPcard:hover{border-color:#b98a3e;box-shadow:0 2px 8px rgba(28,44,68,.10)}
.rdDPcard:active{transform:scale(.97)}
.rdDPcard:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(232,185,120,.45)}
.rdDPcard.on{border-color:#1c2c44;background:#f6f1e6;box-shadow:inset 0 0 0 1px #e8b978}
.rdDPcard .pic{display:block;aspect-ratio:2/3;border-radius:7px;overflow:hidden;background:#f3f0ea}
.rdDPcard .pic img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.14)}
.rdDPcard .nm{font-size:10.5px;line-height:1.2;color:#1a2233;font-weight:700;min-height:26px;display:flex;align-items:center;justify-content:center}
.rdDPsoon{grid-column:1/-1;padding:14px 8px;text-align:center;font-size:11px;color:#8a97a8;border:1px dashed #d9dee6;border-radius:10px}
/* параметрите на стила */
#row_doorP{flex-direction:column;align-items:stretch;gap:0;margin:6px 0 2px;padding-top:9px;border-top:1px dashed #e4e8ef}
#row_doorP .rdDProw{margin-bottom:9px}
#row_doorP .rdDProw .rdSeg2{display:flex;width:100%;box-sizing:border-box}
#row_doorP .rdDProw .rdSeg2Btn{flex:1 1 auto;text-align:center}
.rdDPmat{display:flex;align-items:center;gap:7px}
.rdDPsw{flex:none;width:24px;height:24px;border-radius:6px;border:1px solid rgba(28,44,68,.25);background:#e7d3b1}
.rdDPmat select{flex:1;min-width:0;width:auto !important}

/* в К3 (cablist.js): редовете на параметрите са нормални редове „име · стойност" в картата на групата */
.rdList #row_doorP{border-top:0;margin:0;padding:0}
.rdList #row_doorP .rdDProw{margin:0}
.rdList #row_doorP .rdDPsup{margin:8px 12px}
#rdCabMenu #row_frontStyle.rdLiT.rdLiOpen{padding:10px 10px 12px !important}
.rdDP [hidden]{display:none !important}
/* тъмна тема */
html.dark .rdDPcur,html.dark .rdDPplain,html.dark .rdDPcard{background:#16202e;border-color:#2e415c}
html.dark .rdDPcard.on{background:#1e2c40}
html.dark .rdDPcard .nm,html.dark .rdDPcurT b{color:#dbe4f0}
html.dark .rdDPcurT span,html.dark .rdDPplain{color:#8fa3bd}
html.dark .rdDPcard .pic,html.dark .rdDPcurPic{background:#0f1723}
html.dark .rdDPsoon{border-color:#2e415c;color:#8fa3bd}
html.dark #row_doorP{border-top-color:#2e415c}
@media print{.rdDP,#row_doorP{display:none !important}}
