#sales{max-width:1180px}#sales .sales-card{background:var(--panel,#12222c);border:1px solid #304954;border-radius:12px;padding:20px;margin:20px 0}#sales .sales-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#sales .sales-wide{grid-column:1/-1}#sales fieldset{border:0;padding:0;margin:0;min-width:0}#sales label{display:block}#sales input,#sales select,#sales textarea{width:100%;display:block;margin:6px 0 0}#sales input[type=checkbox]{display:inline;width:auto;margin-right:8px}#sales .sales-row{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #304954;padding:16px 0;overflow-wrap:anywhere}#sales .sales-row p{margin:8px 0}#sales .sales-note{border-left:4px solid #f2c230;background:#202b2a;padding:14px;line-height:1.6}#sales .sales-error{color:#ffb7aa;white-space:pre-wrap}#sales .sales-actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}#sales .sales-check{margin:14px 0}#sales button:disabled{opacity:.45;cursor:not-allowed}#salesMessage{min-height:24px}#sales .muted{line-height:1.6}@media(max-width:650px){#sales .sales-fields{grid-template-columns:1fr}#sales .sales-wide{grid-column:auto}#sales .sales-row{align-items:flex-start;flex-direction:column}#sales .sales-card{padding:14px}}
