.seed-select{position:relative}.seed-select-button{text-align:left;cursor:pointer;width:100%;color:var(--village-ink);font:inherit;background:#f8efde;border:1px solid #81634166;border-radius:11px 9px 12px 8px;align-items:center;gap:10px;padding:11px 13px;display:flex}.seed-select-button:focus-visible{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #68785a21}.seed-select-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.seed-select-name small{color:var(--village-muted);font-size:inherit}.seed-select-time{color:var(--village-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.seed-select-caret{color:var(--village-muted);flex:none;font-size:12px}.seed-select-list{z-index:30;background:#f8efde;border:1px solid #81634166;border-radius:10px;max-height:min(320px,60vh);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #46321e2e}.seed-select-list li{cursor:pointer;color:var(--village-ink);border-radius:7px;align-items:center;gap:10px;padding:9px 10px;display:flex}.seed-select-list li.active{background:#68785a24}.seed-select-list li.selected{font-weight:700}.seed-select-list li .seed-select-time{padding-right:22px}
