.search-section[data-astro-cid-mjrxwznw]{width:100%;margin:0 auto;position:relative}.registry-console[data-astro-cid-mjrxwznw]{background:#fff;border:1px solid rgba(40,57,48,.12);border-radius:var(--radius-lg);box-shadow:0 16px 36px -8px #28393014,0 2px 6px -1px #28393008;position:relative}.console-search-tier[data-astro-cid-mjrxwznw]{padding:1.5rem;position:relative;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);background:#fff}.input-container[data-astro-cid-mjrxwznw]{display:flex;align-items:center;gap:.75rem;background:#fff;border:1.5px solid var(--border-medium);border-radius:var(--radius-md);padding:.45rem .5rem .45rem 1.25rem;transition:all .2s ease;box-shadow:0 1px 3px #28393005}.input-container[data-astro-cid-mjrxwznw]:focus-within{border-color:var(--color-forest);box-shadow:0 0 0 3.5px #265d3f1f}.search-icon[data-astro-cid-mjrxwznw]{color:var(--color-forest);flex-shrink:0}#lot-search-input[data-astro-cid-mjrxwznw]{flex-grow:1;background:transparent;border:none;outline:none;color:var(--color-dark);font-size:1.05rem;font-weight:500}#lot-search-input[data-astro-cid-mjrxwznw]::placeholder{color:var(--color-dark-subtle);font-size:.95rem}.clear-btn[data-astro-cid-mjrxwznw]{background:transparent;border:none;color:var(--color-dark-subtle);font-size:1.4rem;cursor:pointer;line-height:1;padding:0 .35rem;display:flex;align-items:center;justify-content:center}.clear-btn[data-astro-cid-mjrxwznw]:hover{color:var(--color-dark)}.clear-btn[data-astro-cid-mjrxwznw].hidden{display:none}.search-submit-btn[data-astro-cid-mjrxwznw]{flex-shrink:0;padding:.7rem 1.4rem;font-size:.9rem;font-weight:700}.search-suggestions[data-astro-cid-mjrxwznw]{position:absolute;top:calc(100% + 6px);left:1.5rem;right:1.5rem;background:#fff;border:1px solid var(--border-medium);border-radius:var(--radius-md);box-shadow:0 16px 36px -4px #28393024,0 4px 12px -2px #2839300f;z-index:100;max-height:380px;overflow-y:auto;padding:.5rem;display:flex;flex-direction:column;gap:.35rem;animation:drop-fade .18s ease-out}@keyframes drop-fade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.search-suggestions[data-astro-cid-mjrxwznw].hidden{display:none}.suggestion-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:var(--radius-sm);background:#fff;border:1px solid var(--border-subtle);text-decoration:none;transition:all .15s ease;gap:1rem}.suggestion-item:hover,.suggestion-item.active{background:var(--bg-cream-light);border-color:var(--color-forest);transform:translate(3px)}.sugg-left{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.15rem}.sugg-name{font-family:var(--font-sans);font-size:.95rem;line-height:1.2;color:var(--color-dark);font-weight:700;text-align:left}.sugg-harvest{font-size:.8rem;color:var(--color-dark-muted);font-family:var(--font-sans);text-align:left}.sugg-right{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.sugg-code{font-family:var(--font-mono);font-size:.8rem;font-weight:700;color:var(--color-dark);background:var(--bg-cream);padding:.2rem .5rem;border-radius:var(--radius-sm);border:1px solid var(--border-medium)}.sugg-rate{font-family:var(--font-mono);font-size:.8rem;font-weight:800;color:var(--color-forest);background:var(--color-forest-tint);padding:.2rem .5rem;border-radius:var(--radius-sm);border:1px solid rgba(38,93,63,.2);white-space:nowrap}.sugg-status{font-family:var(--font-mono);font-size:.775rem;font-weight:700;padding:.2rem .55rem;border-radius:var(--radius-sm);letter-spacing:.02em;white-space:nowrap}.sugg-status.sugg-status-testing{color:#997500;background:var(--color-gold-tint);border:1px solid rgba(225,173,1,.35)}.sugg-status.sugg-status-processing{color:#d97706;background:#d977061f;border:1px solid rgba(217,119,6,.35)}.sugg-status.sugg-status-queued{color:#0284c7;background:#0284c71f;border:1px solid rgba(2,132,199,.35)}.sugg-status.sugg-status-culled{color:#cd282b;background:#cd282b1f;border:1px solid rgba(205,40,43,.35)}.no-results-msg{padding:1.5rem;text-align:center;display:flex;flex-direction:column;gap:.35rem}.no-results-title{font-size:.95rem;font-weight:700;color:var(--color-dark)}.no-results-sub{font-size:.825rem;color:var(--color-dark-muted)}.console-discovery-tier[data-astro-cid-mjrxwznw]{padding:.85rem 1.25rem;background:var(--bg-cream-light);border-top:1px solid var(--border-subtle);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.discovery-header[data-astro-cid-mjrxwznw]{margin-bottom:.35rem}.selector-label[data-astro-cid-mjrxwznw]{display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-dark-muted)}.label-icon[data-astro-cid-mjrxwznw]{color:var(--color-forest);opacity:.8}.selector-controls[data-astro-cid-mjrxwznw]{display:flex;align-items:center;gap:.65rem;width:100%}.select-wrapper[data-astro-cid-mjrxwznw]{position:relative;flex:1;display:flex;align-items:center}.variety-select[data-astro-cid-mjrxwznw]{width:100%;appearance:none;background:#fff;border:1.5px solid var(--border-medium);border-radius:var(--radius-sm);padding:.45rem 2.2rem .45rem .85rem;font-family:var(--font-sans);font-size:.85rem;font-weight:600;color:var(--color-dark);cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #28393005}.variety-select[data-astro-cid-mjrxwznw]:focus{outline:none;border-color:var(--color-forest);box-shadow:0 0 0 2.5px #265d3f1f;background:#fff}.select-chevron[data-astro-cid-mjrxwznw]{position:absolute;right:.75rem;pointer-events:none;color:var(--color-dark-muted)}.show-records-btn[data-astro-cid-mjrxwznw]{white-space:nowrap;padding:.45rem 1.05rem;font-size:.825rem;font-weight:700;border-radius:var(--radius-sm)}.show-records-btn[data-astro-cid-mjrxwznw]:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.5)}.discovery-footer-strip[data-astro-cid-mjrxwznw]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.65rem;padding-top:.55rem;border-top:1px solid rgba(40,57,48,.08)}.directory-summary-meta[data-astro-cid-mjrxwznw]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--color-dark-muted)}.directory-summary-meta[data-astro-cid-mjrxwznw] strong[data-astro-cid-mjrxwznw]{color:var(--color-dark);font-family:var(--font-mono)}.meta-dot[data-astro-cid-mjrxwznw]{width:5px;height:5px;border-radius:50%;background:var(--color-forest);opacity:.8}.browse-all-btn[data-astro-cid-mjrxwznw]{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-sans);font-size:.75rem;font-weight:700;color:var(--color-forest);text-decoration:none;padding:.25rem .65rem;border-radius:var(--radius-sm);background:#265d3f0f;border:1px solid rgba(38,93,63,.18);transition:all .18s ease;white-space:nowrap}.browse-all-btn[data-astro-cid-mjrxwznw]:hover{background:var(--color-forest);color:#fff;border-color:var(--color-forest);transform:translate(2px);box-shadow:0 2px 8px #265d3f33}@media(max-width:640px){.console-search-tier[data-astro-cid-mjrxwznw]{padding:1rem}.input-container[data-astro-cid-mjrxwznw]{padding:.35rem .35rem .35rem .75rem;gap:.5rem}#lot-search-input[data-astro-cid-mjrxwznw]{font-size:.95rem}#lot-search-input[data-astro-cid-mjrxwznw]::placeholder{font-size:.85rem}.search-submit-btn[data-astro-cid-mjrxwznw]{padding:.5rem .85rem;font-size:.825rem}.search-submit-btn[data-astro-cid-mjrxwznw] span[data-astro-cid-mjrxwznw]{display:none}.console-discovery-tier[data-astro-cid-mjrxwznw]{padding:1rem}.selector-controls[data-astro-cid-mjrxwznw]{flex-direction:column;align-items:stretch;gap:.75rem}.select-wrapper[data-astro-cid-mjrxwznw]{width:100%}.show-records-btn[data-astro-cid-mjrxwznw]{width:100%;justify-content:center}.discovery-footer-strip[data-astro-cid-mjrxwznw]{flex-direction:column;align-items:stretch;gap:.75rem;text-align:center}.directory-summary-meta[data-astro-cid-mjrxwznw]{justify-content:center;font-size:.75rem}.browse-all-btn[data-astro-cid-mjrxwznw]{width:100%;justify-content:center;padding:.5rem}.search-suggestions[data-astro-cid-mjrxwznw]{left:1rem;right:1rem;max-height:55vh}.suggestion-item{flex-direction:column;align-items:center;text-align:center;padding:.75rem .85rem;gap:.45rem}.suggestion-item:hover,.suggestion-item.active{transform:none}.sugg-left{align-items:center;text-align:center;width:100%}.sugg-name{text-align:center;width:100%}.sugg-harvest{display:none!important}.sugg-right{justify-content:center;align-items:center;width:100%;gap:.5rem}}@media(min-width:480px)and (max-width:640px){.search-submit-btn[data-astro-cid-mjrxwznw] span[data-astro-cid-mjrxwznw]{display:inline}}
