.find-search{margin-bottom:12px}.find-filters{flex-wrap:wrap;gap:6px;padding:4px 0 8px;display:flex}.find-chip{border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);border-radius:999px;min-height:32px;padding:6px 12px}.find-chip.on{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}.find-list{flex-direction:column;gap:12px;display:flex}.find-model{padding:14px 16px}.find-model-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.find-model-head h2{font-size:var(--text-lg);margin:0;font-weight:600}.find-model-head p{margin:0}.find-model-head strong{font-size:var(--text-tile);font-weight:600}.find-muted{color:var(--text-secondary);font-size:var(--text-xs)}.find-value{margin-top:8px}.find-h2{font-size:var(--text-sm);color:var(--text-secondary);margin:4px 0 6px;font-weight:500}.find-link{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.find-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin-top:8px}.find-table.card{padding:0}.find-table th{text-align:left;color:var(--text-muted);font-weight:500;font-size:var(--text-xs);border-bottom:1px solid var(--border);padding:6px 8px}.find-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px}.find-table tr:last-child td{border-bottom:0}.find-r{text-align:right;white-space:nowrap}.find-col-screen{white-space:nowrap}.find-group th,.find-group td{background:var(--accent-subtle);font-weight:600;font-size:var(--text-sm);color:var(--text);padding:6px 8px}.find-line-btn{font:inherit;text-align:left;color:var(--text);cursor:pointer;background:0 0;border:0;min-height:32px;padding:0}.find-line-btn:hover{text-decoration:underline}.find-pieces small{color:var(--text-muted);font-size:var(--text-xs)}.find-price{white-space:nowrap;flex-direction:column;align-items:flex-end;font-weight:600;display:inline-flex}.find-price small{color:var(--text-muted);font-size:11px;font-weight:400}.find-price-ask{color:var(--text-secondary);font-weight:500}.find-col-act{white-space:nowrap;text-align:right;width:1%}.find-sell{min-height:36px;font-size:var(--text-xs);padding:6px 12px}.find-screen-inline{display:none}.find-phone{margin:8px 0 0;padding:0;list-style:none}.find-phone ul{margin:0;padding:0;list-style:none}.find-phone.card{padding:0 12px}.find-phone-group{background:var(--accent-subtle);font-weight:600;font-size:var(--text-sm);border-radius:4px;justify-content:space-between;margin-top:6px;padding:6px 8px;display:flex}.find-phone-line{border-bottom:1px solid var(--border);grid-template-columns:1fr auto auto;align-items:center;gap:4px 10px;padding:8px 2px;display:grid}.find-phone-line:last-child{border-bottom:0}.find-phone-name{overflow-wrap:anywhere;min-width:0}.find-phone-figures{flex-direction:column;align-items:flex-end;gap:2px;display:flex}@media (width<=640px){.find-model{padding:12px}.find-sell{padding:6px 12px}}@media (width>=1280px){.find-list{grid-template-columns:1fr 1fr;align-items:start;display:grid}.find-list>.find-muted,.find-list>.find-others{grid-column:1/-1}}.supplier-import{min-width:0}.supplier-import button{box-shadow:none}.supplier-import .supplier-muted,.supplier-preview .supplier-muted{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere}.supplier-warning{color:var(--warning);font-size:var(--text-sm);overflow-wrap:anywhere}.supplier-import input,.supplier-import select,.supplier-import textarea{min-width:0;max-width:100%}.supplier-line{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3)}.supplier-table{border:1px solid var(--border);border-radius:var(--radius)}.supplier-table table{table-layout:fixed}.supplier-table th:first-child{width:28%}.supplier-table th:nth-child(2){width:17%}.supplier-table th:nth-child(3){width:10%}.supplier-table td{overflow-wrap:anywhere}.supplier-preview .badge{white-space:normal;height:auto;min-height:22px}.supplier-preview .badge-danger{border:1px solid var(--danger)}.supplier-small-action{white-space:normal;height:auto;min-height:44px;font-size:var(--text-xs);justify-content:start;padding:0}.supplier-import-footer{z-index:25;background:var(--surface);border-top:1px solid var(--border-strong);padding:var(--space-3);margin-top:var(--space-4);position:sticky;bottom:0}.supplier-columns table{font-size:var(--text-xs)}@media (width<=767px){.supplier-preview{padding-bottom:210px}.supplier-import-footer{left:var(--space-3);right:var(--space-3);bottom:calc(var(--mobile-tabs-height) + env(safe-area-inset-bottom));position:fixed}.supplier-import-footer p{font-size:var(--text-sm)}.supplier-import-footer button{white-space:normal;max-width:100%}}.supplier-kind{margin-bottom:.75rem}.supplier-kind legend{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:.5rem}
