/* Blitchka Photo — Die-cut, Print prep and PDF/SVG export */
.dc .dc-info{padding:6px 14px 0;font-size:12.5px}
.dc .dc-tabs{margin-top:6px}
.dc-size{display:grid;grid-template-columns:1fr 1fr 74px;gap:8px;padding:6px 14px}
.dc-num{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--mut)}
.dc-num input,.xp-row input,.xp-row select{width:100%;box-sizing:border-box;background:var(--ch3,#2a2d33);color:#fff;border:1px solid #3a3e46;border-radius:9px;padding:8px 9px;font:inherit;font-size:14px}
.dc-h{margin:12px 14px 2px;font-size:13px;color:#fff;font-weight:700}
.xp-extra{display:flex;flex-direction:column;gap:2px;margin-top:4px}
.xp-extra[hidden]{display:none}
.xp-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:4px 0}
.xp-row label{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--mut)}
.xp-check{display:flex;align-items:center;gap:8px;font-size:13.5px;margin:5px 0;color:var(--txt,#e8e9ec)}
.xp-check input{width:18px;height:18px;accent-color:#E43B40}
#exportSheet .seg{margin:8px 0}
#exportSheet .modal-card{max-height:88vh;overflow-y:auto}
.xp-note{font-size:12px;color:var(--mut);line-height:1.45;margin:4px 0}

/* vector export rows */
.xp-extra{display:flex;flex-direction:column;gap:8px;margin:6px 0}
.xp-lab{font-size:12px;opacity:.75;margin-top:2px}
.xp-seg{flex-wrap:wrap}
.xp-seg button{flex:1 1 auto;min-width:0;white-space:nowrap}
.xp-row{display:flex;gap:10px}
.xp-num{flex:1;display:flex;flex-direction:column;gap:4px;font-size:12px}
.xp-num input{width:100%;box-sizing:border-box;padding:8px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:inherit;font:inherit;font-size:15px}
.xp-check{display:flex;align-items:center;gap:8px;font-size:14px}
.xp-check input{width:20px;height:20px;accent-color:#E43B40}
.xp-note{font-size:12px;opacity:.65;margin:2px 0 0}
#exportSheet.xp-vec #sizeSeg,#exportSheet.xp-vec #pxRow,#exportSheet.xp-vec #pxPresets,#exportSheet.xp-vec #expWarn,#exportSheet.xp-vec #qualRow{display:none!important}
