.collection-value{border:1px solid var(--border);background:var(--card);border-radius:9px;margin:24px 0;padding:26px}.collection-value-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.collection-value h2{margin:0 0 8px;font-size:1rem;font-weight:600}.collection-value-amount{letter-spacing:-.035em;color:var(--foreground);font-size:clamp(2rem,4vw,3rem);font-weight:700}.collection-value-amount>span{letter-spacing:0;color:var(--muted-foreground);margin-top:4px;font-size:.875rem;font-weight:400;display:block}.collection-value-coverage{flex-direction:column;gap:9px;min-width:220px;font-size:.9375rem;display:flex}.collection-value-coverage>span{color:var(--muted-foreground);font-size:.875rem}.collection-value progress{width:100%;height:8px;accent-color:var(--gold-text)}.collection-value-note{margin:20px 0 8px;font-size:.9375rem;line-height:1.6}.collection-value-freshness{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.collection-value-error{color:var(--down);margin-top:12px}.collection-value-details{border-top:1px solid var(--border);margin-top:18px;padding-top:8px}.collection-value-details summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.collection-value-tools{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:14px;margin:10px 0;font-size:.875rem;display:flex}.collection-value-details ul{margin:0;padding:0;list-style:none}.collection-value-details li{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:15px 0;display:flex}.collection-value-details li>button{text-align:left;flex:1;min-width:0}.collection-value-details li span,.collection-value-details li small{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.875rem;line-height:1.6;display:block}.collection-value-details li button:hover>strong{text-decoration:underline}.collection-value-details li>div{text-align:right;max-width:40%}.collection-value-details .is-priced>strong{color:var(--foreground)}.collection-value-details .needs-value>strong{color:var(--muted-foreground);font-size:.875rem}.collection-value-details>p{color:var(--muted-foreground);margin-top:14px;font-size:.875rem;line-height:1.6}.collection-value button:focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (max-width:600px){.collection-value{padding:18px}.collection-value-top{flex-direction:column;align-items:stretch;gap:18px}.collection-value-coverage{min-width:0}.collection-value-details li{flex-direction:column;gap:8px}.collection-value-details li>div{text-align:left;max-width:none}}.pricing-gap-filters{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.pricing-gap-filters button{border:1px solid var(--border);border-radius:5px;min-height:44px;padding:10px 12px;font-size:14px}.pricing-gap-filters button[aria-pressed=true]{background:var(--background);color:var(--foreground);border-color:var(--border)}.pricing-copy-link{text-underline-offset:3px;min-height:44px;color:var(--foreground);align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}.collection-value-details li>.collection-value-identity{text-align:left;flex:1;min-width:0;max-width:none}.pricing-next-steps{border-top:1px solid var(--border);margin:18px 0;padding-top:16px}.pricing-next-steps>p{color:var(--foreground);font-size:14px;line-height:1.6}.pricing-next-steps>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pricing-next-steps button{border:1px solid var(--border);text-align:left;border-radius:5px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.pricing-next-steps button strong{font-size:16px}.pricing-next-steps button:disabled{opacity:.5}.pricing-review-results:focus-visible{outline:3px solid var(--ring);outline-offset:5px}.first-collection{max-width:1000px;margin:0 auto 38px;padding:24px 0}.first-collection header{max-width:680px}.first-collection h1{font:650 clamp(2.4rem,5vw,4.5rem)/1.03 var(--display);margin:14px 0}.first-collection header p{color:var(--foreground);font-size:17px;line-height:1.6}.first-collection-progress{flex-wrap:wrap;align-items:center;gap:14px;margin:24px 0;font-size:14px;display:flex}.first-collection-progress span{color:var(--muted-foreground);align-items:center;gap:6px;display:flex}.first-collection-progress progress{width:140px;height:8px;accent-color:var(--primary)}.first-collection-search{max-width:760px;margin:18px 0 10px}.first-collection-search>label{margin-bottom:9px;font-size:15px;font-weight:650;display:block}.first-collection-search>div{border:1px solid var(--border);background:var(--card);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.first-collection-search input{outline-offset:3px;background:0 0;border:0;flex:1;min-width:0;min-height:44px;font-size:16px}.first-collection-search button{min-height:44px}.first-collection-privacy{color:var(--muted-foreground);max-width:760px;font-size:13px;line-height:1.6}.first-collection-results{margin-top:24px}.first-collection-card{border-bottom:1px solid var(--border);grid-template-columns:76px minmax(0,1fr) 185px;align-items:center;gap:18px;padding:20px 0;display:grid}.first-collection-photo{justify-content:center;align-items:center;width:76px;height:108px;display:flex;overflow:hidden}.first-collection-photo>*{max-width:100%;max-height:100%}.first-collection-card h2{font:600 24px var(--display);margin:0}.first-collection-card p{margin:5px 0;font-size:14px;line-height:1.5}.first-collection-card strong{font-size:14px;display:block}.first-collection-card a{text-underline-offset:3px;align-items:center;gap:5px;margin-top:8px;font-size:13px;text-decoration:underline;display:inline-flex}.first-collection-save{flex-direction:column;gap:9px;display:flex}.first-collection-save label{font-size:13px}.first-collection-save select{border:1px solid var(--border);background:var(--card);border-radius:4px;width:100%;min-height:44px;margin-top:5px;padding:8px;font-size:16px;display:block}.first-collection-save button{min-height:44px}.first-collection-save small{font-size:12px;line-height:1.5}.first-collection-links{flex-wrap:wrap;gap:15px;margin:22px 0;font-size:14px;display:flex}.first-collection-links a{text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:flex}.first-collection .collection-value{margin-top:26px}.first-collection [role=alert]{color:var(--foreground);font-size:14px}.first-collection [role=status]{font-size:14px}.first-collection-results>a{align-items:center;gap:6px;margin-top:15px;text-decoration:underline;display:inline-flex}@media (max-width:600px){.first-collection{padding-top:12px}.first-collection h1{font-size:2.7rem}.first-collection-card{grid-template-columns:60px minmax(0,1fr);gap:12px}.first-collection-photo{width:60px;height:90px}.first-collection-save{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.first-collection-save small,.first-collection-save [role=alert]{grid-column:1/-1}.first-collection-search>div{gap:6px;padding:6px}.first-collection-search>div>svg{display:none}.first-collection-search input{padding-left:6px}.first-collection-search button{padding-left:10px;padding-right:10px}.first-collection-progress{gap:8px}.first-collection-progress progress{width:100%}}
