.-RJi4G_layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.-RJi4G_lines{margin:0;padding:4px 18px;list-style:none}.-RJi4G_line{border-bottom:1px solid var(--border);grid-template-columns:88px minmax(0,1fr) auto;align-items:start;gap:16px;padding:16px 0;display:grid}.-RJi4G_line:last-child{border-bottom:none}.-RJi4G_thumb{background:linear-gradient(160deg,#f5f9fd,#e8f3fb);border-radius:12px;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:relative;overflow:hidden}.-RJi4G_thumb img{object-fit:contain;width:100%;height:100%;padding:8px!important}.-RJi4G_lineInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.-RJi4G_lineName{font-weight:600}.-RJi4G_lineName:hover{color:var(--blue)}.-RJi4G_lineControls{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.-RJi4G_remove{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:6px 4px;font-size:13px;display:inline-flex}.-RJi4G_remove:hover{color:var(--red)}.-RJi4G_lineTotal{font-size:15px}.-RJi4G_summary{flex-direction:column;gap:14px;padding:20px;display:flex;position:sticky;top:84px}.-RJi4G_rows{flex-direction:column;gap:10px;margin:0;font-size:14px;display:flex}.-RJi4G_rows div{justify-content:space-between;gap:12px;display:flex}.-RJi4G_rows dt{color:var(--muted)}.-RJi4G_rows dd{margin:0;font-weight:600}.-RJi4G_total{border-top:1px solid var(--border);padding-top:12px;font-size:16px}.-RJi4G_total dt{font-weight:600;color:var(--text)!important}@media (max-width:860px){.-RJi4G_layout{grid-template-columns:1fr}.-RJi4G_summary{position:static}}@media (max-width:520px){.-RJi4G_lines{padding:2px 14px}.-RJi4G_line{grid-template-columns:64px minmax(0,1fr);gap:12px}.-RJi4G_thumb{width:64px;height:64px}.-RJi4G_lineTotal{grid-column:2}}
