.mktp-split{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start}.mktp-split,.mktp-stack{display:grid;gap:var(--ls-space-4)}.mktp-stack{min-width:0}.mktp-split>.ui-panel,.mktp-stack>.ui-alert,.mktp-stack>.ui-metric-grid,.mktp-stack>.ui-panel{margin:0}@media (max-width:960px){.mktp-split{grid-template-columns:minmax(0,1fr)}}.mktp-group{min-width:0;margin:0;padding:0;border:0}.mktp-group>legend{margin-bottom:var(--ls-space-2);padding:0}.mktp-checks{display:grid;grid-template-columns:repeat(var(--mktp-check-columns,1),minmax(0,1fr));gap:var(--ls-space-3) var(--ls-space-5)}.mktp-group>.ui-field-error,.mktp-group>.ui-field-hint{margin:var(--ls-space-2) 0 0}@media (max-width:720px){.mktp-checks{grid-template-columns:minmax(0,1fr)}}.mktp-narrow{display:grid;gap:var(--ls-space-4);max-width:560px}.mktp-note{margin:0;color:var(--ls-text-muted);font-size:var(--ls-text-sm);line-height:1.5}.mktp-facts dd{font-weight:600;overflow-wrap:anywhere}.mktp-facts dt{display:flex;align-items:center;gap:var(--ls-space-1);min-height:24px}.mktp-wide{grid-column:1/-1}.mktp-pay{display:grid;gap:var(--ls-space-2);margin:0;padding:0;list-style:none}.mktp-pay .mkt-sub{margin-top:2px;font-size:var(--ls-text-sm);font-weight:400}.mktp-words{margin:0;line-height:1.55;white-space:pre-wrap}.mktp-words,.mktp-zips{font-weight:400;overflow-wrap:anywhere}.mktp-zips{max-height:180px;margin:var(--ls-space-2) 0 0;padding:var(--ls-space-3);overflow-y:auto;border:1px solid var(--ls-border);border-radius:var(--ls-radius);background:var(--ls-bg);color:var(--ls-text);font-size:var(--ls-text-sm);line-height:1.6}.mktp-records{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--ls-space-4);margin:0}.mktp-records dt{display:flex;align-items:center;gap:var(--ls-space-1);min-height:24px;color:var(--ls-text-muted);font-size:var(--ls-text-xs)}.mktp-records dd{margin:var(--ls-space-1) 0 0;font-size:var(--ls-text-md);font-weight:700}.mktp-records dd .mkt-sub{margin-top:2px;font-size:var(--ls-text-sm);font-weight:400}.mktp-actions{display:flex;flex-wrap:wrap;gap:var(--ls-space-2)}.mktp-list{display:grid;gap:var(--ls-space-1);margin:var(--ls-space-1) 0 0;padding:0;list-style:none}.mktp-fact-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ls-space-2)}.ui-form-panel .ui-alert.mktp-form-note{margin:0 0 var(--ls-space-5)}