.chip-reserved{background:var(--color-info-container);color:var(--color-on-info-container)}.coi{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);grid-column:1/-1;min-width:0;display:grid}.coi-head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.coi-item{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.coi-ph{aspect-ratio:4/3;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-sunken);width:6rem;color:var(--color-text-muted);font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm);text-align:center;flex:none;place-items:center;display:grid;overflow:hidden}.coi-ph img{object-fit:cover;width:100%;height:100%}.coi-ph.is-none{gap:var(--space-0-5);align-content:center}.coi-ph.is-sm{width:4rem}.coi-text{gap:var(--space-1);flex:12rem;min-width:0;display:grid}.coi-title{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.coi-meta{color:var(--color-text-muted);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);font-variant-numeric:var(--font-numeric)}.coi-price{font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-bold);font-variant-numeric:var(--font-numeric)}.coi-status{align-items:center;gap:var(--space-2);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);flex-wrap:wrap;display:flex}.coi-actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.coi-want{align-items:flex-start;gap:var(--space-3);display:flex}.coi-want>.icon{margin-top:var(--space-0-5);color:var(--color-text-muted);flex:none}.coi-want q{font-weight:var(--font-weight-semibold);quotes:"«" "»"}.coi-opt{min-height:4.5rem;padding-block:var(--space-2);align-items:center}.coi-opt .coi-text{gap:0}.coi-opt .chip{flex:none}.coi-picker-head{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm);font-weight:var(--font-weight-medium);display:flex}.coi-picker-state{gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);justify-items:start;display:grid}.coi-text-form{gap:var(--space-2);display:grid}.coi-text-form .coi-inline{gap:var(--space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.coi-text-form .coi-inline .input{flex:14rem}.coi-dialog-car{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:flex}.coi-step{font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);font-variant-numeric:var(--font-numeric)}.lead-card .lead-price{justify-content:space-between;align-items:flex-end;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.lead-card .lead-figure{font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-bold);font-variant-numeric:var(--font-numeric);white-space:nowrap}.lead-card .lead-car{font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm);color:var(--color-text-muted);text-align:right;font-variant-numeric:var(--font-numeric);overflow-wrap:anywhere;margin-left:auto}.lead-card .lead-car-status{gap:var(--space-1);flex-wrap:wrap;display:flex}.lead-card .lead-want{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lead-card .lead-price:not(:has(.lead-figure)) .lead-car{text-align:left;margin-left:0}.sheet-heading{gap:var(--space-0-5);min-width:0;display:grid}.coi-stack{align-items:inherit;gap:var(--space-2);flex-direction:column;order:-1;width:100%;display:flex}.coi-stack:empty{display:none}.coi-stack .coi-more{background:var(--color-surface-overlay);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay)}.coi-picker-more{gap:var(--space-2);justify-items:start;display:grid}@container app (max-width:47.99rem){.coi-actions .btn,.coi-text-form .coi-inline .btn{width:100%}.coi-ph{width:5rem}.coi-price{font-size:var(--font-size-title-sm);line-height:var(--line-height-title-sm)}}
