.search-intent{margin-bottom:22px}.search-mode{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.search-mode [aria-pressed=true]{background:#e5f4ba;color:#20371d;border-color:#93ab66}.search-intent textarea{width:100%;resize:vertical;min-height:130px;line-height:1.6;margin-top:8px}.search-intent label{font-weight:750}.search-review-panel{margin-top:16px;padding:20px;border:1px solid var(--line,#dfe8e2);border-radius:16px;background:var(--card,#fff)}.search-review-panel h3{margin:6px 0 12px}.search-requirements{max-height:340px;overflow:auto;padding-left:24px;line-height:1.65}.search-requirements li{padding:6px 0}.search-tag{display:inline-block;padding:3px 7px;border-radius:6px;background:rgba(116,150,68,.12);font-size:11px;font-weight:750}.search-confirm{display:flex;gap:10px;align-items:flex-start;margin-top:20px;line-height:1.5}.search-confirm input{margin-top:4px;flex-shrink:0}.search-questions,.search-assumptions{padding:12px 14px;border-radius:10px;background:rgba(217,173,63,.12);margin:12px 0}.search-review-panel details{margin-top:15px;line-height:1.6}.search-review-panel summary,.saved-history-dialog summary{cursor:pointer;font-weight:700}.saved-history-dialog{width:min(900px,calc(100% - 24px));max-height:88vh;overflow:auto;border:1px solid var(--line,#dfe8e2);border-radius:22px;padding:26px;background:var(--card,#fff);color:var(--text,#17211b)}.saved-history-dialog::backdrop{background:rgba(7,18,12,.72)}.saved-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.saved-history-head h2{margin:6px 0 12px;font-size:25px}.saved-history-dialog [data-history-search]{margin:14px 0;padding:12px;border:1px solid var(--line,#dfe8e2);border-radius:10px}.saved-history-dialog [data-history-search] div{max-height:320px;overflow:auto;line-height:1.6}.saved-history-list{display:grid;gap:15px}.saved-listing{padding:18px;border:1px solid var(--line,#dfe8e2);border-radius:14px}.saved-listing h3{font-size:18px;line-height:1.4;margin:12px 0 8px}.saved-listing p{line-height:1.5;margin:8px 0}.saved-listing-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px}.saved-listing details{line-height:1.6}.saved-listing details li{margin-bottom:10px}.saved-listing q{font-size:13px;color:var(--muted,#526159)}.saved-ebay-link{display:inline-block;font-size:13px;font-weight:750;text-decoration:underline;text-underline-offset:3px;margin-top:10px}.saved-history-note{margin-top:22px;line-height:1.6}.saved-history-dialog [data-history-more]{margin-top:18px}.saved-history-button{margin-top:6px}@media(max-width:600px){.saved-history-dialog{padding:18px}.saved-history-head h2{font-size:21px}.search-review-panel{padding:15px}}

.saved-history-button{margin:10px 0 0;min-height:44px}.saved-listing{display:flow-root}.saved-listing-image{float:left;width:112px;height:112px;margin:12px 16px 12px 0;border-radius:10px;overflow:hidden;background:var(--soft,#f3f5f1)}.saved-listing-image img{width:100%;height:100%;object-fit:contain}.saved-listing-price{font-weight:800}.saved-listing-shipping{font-size:13px;color:var(--muted,#526159);font-weight:650}.saved-listing-new{border-color:#5d934f;box-shadow:inset 0 0 0 1px #5d934f}.saved-history-head [data-close-history]{position:sticky;top:0;min-width:44px;min-height:44px}.saved-history-dialog [data-history-more]{min-height:44px}@media(max-width:600px){.saved-history-button{width:100%}.saved-listing-image{width:88px;height:88px;margin-right:12px}.saved-history-dialog [data-history-more]{width:100%}}
.saved-history-head{position:sticky;top:-26px;z-index:1;background:var(--card,#fff);padding:6px 0}@media(max-width:600px){.saved-history-head{top:-18px}}
