.workspace-head{padding:42px max(5vw,32px) 34px;display:flex;align-items:flex-end;justify-content:space-between;gap:35px;border-bottom:1px solid var(--line);background:linear-gradient(110deg,var(--panel),var(--bg))}.workspace-head h1{font-size:clamp(34px,4vw,54px);line-height:1.05;letter-spacing:-.045em;margin:8px 0}.workspace-head p{margin:0;color:var(--muted)}.workspace-status{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}.workspace-status>div{min-width:145px;padding:15px 18px;border-right:1px solid var(--line)}.workspace-status>div:last-child{border:0}.workspace-status small{display:block;margin-bottom:5px;color:var(--muted);font-size:9px;letter-spacing:.14em}.workspace-status b{font-size:14px}.workspace-status i{display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px rgba(217,238,120,.1)}#matchView .finder,#matchView .results{padding:42px max(5vw,32px)}#matchView .finder{min-height:310px}#matchView .finder-head,#matchView .results-head{margin-bottom:20px}#matchView .finder h2,#matchView .results h2{font-size:30px}#matchView .searchbox,#matchView .selected-strain,#matchView .empty-data{max-width:none}#matchView .selected-strain{padding:18px 20px}#matchView .selected-strain h3{font-size:23px}.topbar{padding-left:max(5vw,28px);padding-right:max(5vw,28px)}@media(max-width:900px){.workspace-head{align-items:flex-start;flex-direction:column}.workspace-status{width:100%}.workspace-status>div{min-width:0}}@media(max-width:620px){.workspace-head{padding:30px 20px}.workspace-status{grid-template-columns:1fr}.workspace-status>div{border-right:0;border-bottom:1px solid var(--line)}#matchView .finder,#matchView .results{padding:32px 20px}}
