.createCollectionForm_wrapper__aTW0K{display:flex;flex-direction:column;width:100%;max-width:600px;margin-inline:auto;flex-grow:1;padding:1rem}.createCollectionForm_backLink__PcKrY{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--text-secondary);text-decoration:none;margin-bottom:1rem;width:fit-content}.createCollectionForm_backLink__PcKrY:hover{color:var(--text-primary)}.createCollectionForm_form___xhJm{display:flex;flex-direction:column;gap:1.25rem;width:100%}.createCollectionForm_title__vkRcs{font-size:1.5rem;font-weight:600;margin:0 0 .25rem;color:var(--text-primary)}.createCollectionForm_fieldGroup__JhScr{display:flex;flex-direction:column;gap:.5rem}.createCollectionForm_label__9KDUa{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.createCollectionForm_helperText__XJiBJ{margin:0;font-size:.75rem;color:var(--text-secondary-muted);line-height:1.4}.createCollectionForm_actions__Smqrg{display:flex;gap:.75rem;margin-top:.5rem}.createCollectionForm_kindHelp__5bjSK{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem}@media(max-width:640px){.createCollectionForm_kindHelp__5bjSK{grid-template-columns:1fr}}.taxoneaLogoAndSpan_logoLink__unk7M{display:inline-flex;align-items:center;gap:.55em;text-decoration:none;color:var(--text-primary);line-height:1}.taxoneaLogoAndSpan_iconWrap__SfAqr{display:inline-flex;align-items:center;justify-content:center;padding:.2em .25em;border:1px solid var(--border-secondary);border-radius:2px;color:var(--text-primary);transition:border-color .2s ease,color .2s ease,box-shadow .2s ease}.taxoneaLogoAndSpan_wordmark__oYRJz{display:inline-flex;align-items:baseline;gap:.35em;font-weight:700;letter-spacing:.22em;font-size:.95rem;text-transform:uppercase}.taxoneaLogoAndSpan_bracket__SeQjW{color:var(--text-primary-muted);font-weight:400;letter-spacing:0;opacity:.6;transition:opacity .2s ease,color .2s ease}.taxoneaLogoAndSpan_logoLink__unk7M:hover .taxoneaLogoAndSpan_iconWrap__SfAqr{border-color:var(--border-primary);box-shadow:0 0 0 1px var(--border-secondary)}.taxoneaLogoAndSpan_logoLink__unk7M:hover .taxoneaLogoAndSpan_bracket__SeQjW{opacity:1;color:var(--text-primary)}.searchOverlay_container__mv0JH{position:relative;cursor:text}.searchOverlay_inputRow__apvaH{display:flex;align-items:center;gap:.6em;padding:1.2em 1em}.searchOverlay_symbol__JynLM{font-size:1.4em;font-weight:700;color:var(--interactive-base);flex-shrink:0;line-height:1}.searchOverlay_input__FRPAo{width:100%;background:rgba(0,0,0,0);border:none;outline:none;color:var(--text-primary);font-family:inherit;font-size:.85em;letter-spacing:.08em;text-transform:uppercase;padding:0}.searchOverlay_input__FRPAo::placeholder{color:var(--text-primary-muted);opacity:.6}.searchOverlay_dropdown__RhigH{position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--surface-raised);border:1px solid var(--border-primary);border-top:none}.searchOverlay_placeholder__maKqo{padding:1em;text-align:center;font-size:.8em;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary-muted)}.homeView_terminalPage__z2twm{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.homeView_heroHeader__0uu1Q{text-align:center;padding:1.5em 1em .5em}.homeView_heroTitleRow__kxIGi{display:inline-flex;align-items:baseline;gap:.4em}.homeView_heroPrompt___hDh_{font-size:1.6em;font-weight:700;color:var(--interactive-base);line-height:1}.homeView_heroTitle__URTxX{font-size:1.6em;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin:0;line-height:1}.homeView_heroCursor__MhEiO{display:inline-block;width:.55em;height:3px;background:var(--interactive-base);margin-bottom:.15em;animation:homeView_cursorPulse__Gy7M2 1.2s ease-in-out infinite}@keyframes homeView_cursorPulse__Gy7M2{0%,to{opacity:1}50%{opacity:.15}}.homeView_heroSubtitle__NMpyy{display:block;margin-top:.4em;font-size:.75em;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary-muted)}.homeView_valueProp__OXvGA{max-width:44ch;margin:.9em auto 0;font-size:.95em;line-height:1.5;color:var(--text-secondary)}.homeView_searchInput__QILQM{width:100%;background:rgba(0,0,0,0);border:none;outline:none;color:var(--text-primary);font-family:inherit;font-size:.85em;letter-spacing:.08em;text-transform:uppercase}.homeView_searchInput__QILQM::placeholder{color:var(--text-primary-muted);opacity:.6}.homeView_searchScopeRow___xkmC{display:flex;align-items:center;gap:.75em;flex-wrap:wrap;padding:.45em 1em;border-top:1px solid var(--border-secondary)}.homeView_searchScopeLabel__RkfaW{font-size:.6em;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary-muted)}.homeView_searchScopeTabs__u86WZ{display:flex;gap:.4em}.homeView_searchScopeTab__zvX5l{font-family:inherit;font-size:.65em;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary-muted);background:rgba(0,0,0,0);border:1px solid var(--border-secondary);padding:.3em .7em;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.homeView_searchScopeTab__zvX5l:hover{color:var(--text-primary);border-color:var(--border-primary)}.homeView_searchScopeTabActive__tKAEH{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}.homeView_searchScopeTabActive__tKAEH:hover{color:var(--bg-primary);background:var(--interactive-hover);border-color:var(--interactive-hover)}.homeView_sectionHeader__n7pAm{display:flex;align-items:center;gap:.5em;padding:.5em 1em;background:var(--bg-tertiary);color:var(--bg-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.8em;border-bottom:1px solid var(--border-primary)}.homeView_sectionIcon__aOlkI{font-weight:700;opacity:.6}.homeView_sectionTitle__ab_Yc{font-size:1em;font-weight:600;margin:0;color:inherit}.homeView_sectionAction__QA_h0{margin-left:auto;font-size:.85em;letter-spacing:.04em;text-transform:none;color:inherit;text-decoration:none;opacity:.85;transition:opacity .15s ease}.homeView_sectionAction__QA_h0:hover{opacity:1;text-decoration:underline}.homeView_commandGrid__kBMU3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0}.homeView_commandLink__UI_de{display:flex;align-items:center;gap:.9em;padding:.85em 1em;text-decoration:none;color:inherit;border-bottom:1px solid var(--border-secondary);transition:background-color .2s ease}.homeView_commandLink__UI_de:last-child{border-bottom:none}.homeView_commandLink__UI_de:hover{background:var(--surface-raised)}.homeView_commandLink__UI_de:hover .homeView_commandArrow__Y_2RI{opacity:1;transform:translateX(0)}.homeView_commandLink__UI_de:hover .homeView_commandIcon__X0asN,.homeView_commandLink__UI_de:hover .homeView_commandLabel__mjVpD{color:var(--interactive-base)}.homeView_commandIcon__X0asN{flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:color .2s ease}.homeView_commandText__tHcUC{display:flex;flex-direction:column;gap:.15em;min-width:0;flex:1 1}.homeView_commandLabel__mjVpD{font-size:1.05em;font-weight:600;color:var(--text-secondary);transition:color .2s ease}.homeView_commandDesc__bPDQv{font-size:.72em;line-height:1.3;color:var(--text-secondary-muted)}.homeView_commandArrow__Y_2RI{flex:0 0 auto;display:flex;align-items:center;font-size:1.2em;color:var(--text-primary-muted);opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease}.homeView_commandDisabled__1sEr5{cursor:default}.homeView_commandDisabled__1sEr5 .homeView_commandDesc__bPDQv,.homeView_commandDisabled__1sEr5 .homeView_commandLabel__mjVpD{color:var(--text-secondary-muted)}.homeView_commandDisabled__1sEr5:hover{background:rgba(0,0,0,0)}.homeView_commandDisabled__1sEr5:hover .homeView_commandIcon__X0asN,.homeView_commandDisabled__1sEr5:hover .homeView_commandLabel__mjVpD{color:var(--text-secondary-muted)}.homeView_commandBadge__Fwh6g{flex:0 0 auto;align-self:center;font-size:.6em;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:.3em .6em;color:var(--status-disabled);background:var(--status-disabled-bg);border:1px solid var(--status-disabled)}.homeView_stripGrid__VKNtd{padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.homeView_mediaGrid__7NKIs{padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.homeView_mediaTile__7P7Wz{display:flex;flex-direction:column;gap:.4em;text-decoration:none;color:inherit;transition:transform .15s ease}.homeView_mediaTile__7P7Wz:hover{transform:translateY(-2px)}.homeView_mediaTile__7P7Wz:hover .homeView_mediaName__kXigg{color:var(--interactive-base)}.homeView_mediaThumb__qXDlU{position:relative;width:100%;border:1px solid var(--border-secondary);overflow:hidden;line-height:0}.homeView_mediaCountBadge__BtAnW{position:absolute;top:.3em;right:.3em;z-index:1;padding:.15em .45em;font-size:.62em;line-height:1.4;letter-spacing:.04em;color:var(--white);background:var(--surface-overlay);border:1px solid var(--border-secondary);pointer-events:none}.homeView_mediaName__kXigg{font-size:.72em;font-style:italic;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.homeView_stripState__LDkba{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.6em;padding:1.5em 1em;color:var(--text-secondary-muted);font-size:.8em}.homeView_stripSlow__bFQCF{color:var(--text-secondary-muted);font-size:.95em}.homeView_stripError__nberO{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75em;padding:1.25em 1em;font-size:.8em}.homeView_stripRetry__pFO4x{font:inherit;cursor:pointer;padding:.3em .9em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-primary);text-transform:uppercase;letter-spacing:.06em;transition:background-color .15s ease,color .15s ease}.homeView_stripRetry__pFO4x:hover{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}@media(max-width:600px){.homeView_commandGrid__kBMU3{grid-template-columns:1fr}.homeView_mediaGrid__7NKIs{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.emptyState_root__Sg2Lx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;padding:2em 1.5em;text-align:center;background:var(--surface-base);border:1px dashed var(--border-secondary);border-radius:var(--radius-surface);color:var(--text-primary)}.emptyState_icon__ZsvkM{font-size:2.5rem;line-height:1;color:var(--text-secondary-muted)}.emptyState_title__cihSv{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-primary)}.emptyState_description__Yo_dt{margin:0;max-width:46ch;font-size:.95rem;line-height:1.5;color:var(--text-secondary-muted)}.emptyState_action__3Nhs_{margin-top:.5em;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}.emptyState_compact__uC4z7{flex-direction:row;justify-content:flex-start;gap:.5em;padding:.5em .75em;text-align:start}.emptyState_compact__uC4z7 .emptyState_icon__ZsvkM{font-size:1.1rem}.emptyState_compact__uC4z7 .emptyState_title__cihSv{font-size:.9rem;font-weight:500}.emptyState_compact__uC4z7 .emptyState_description__Yo_dt{font-size:.85rem}.modal_dialog__dO_1N{position:fixed;inset:0;z-index:50;pointer-events:none}.modal_dialog__dO_1N[data-headlessui-state=open]{pointer-events:auto}.modal_dialog__dO_1N.modal_closing__I7nlP,.modal_dialog__dO_1N.modal_closing__I7nlP .modal_panel__waAx4{pointer-events:none}.modal_backdrop__SoCGV{position:fixed;inset:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(12px) grayscale(80%);backdrop-filter:blur(12px) grayscale(80%);transition:opacity .3s ease-out;cursor:default}.modal_backdrop__SoCGV[data-closed]{opacity:0}.modal_container__RsH7H{height:100dvh;width:100dvw;position:fixed;inset:0;padding:1em;overflow-y:auto;display:grid;place-items:center}.modal_panel__waAx4{margin:auto;transition:all .3s ease-out;box-sizing:content-box;pointer-events:auto}.modal_panel__waAx4[data-closed]{opacity:0;transform:scale(.95)}.confirmationOverlay_confirmationOverlay__ysSIm{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center}.confirmationOverlay_confirmationBackdrop__6uOFL{position:absolute;inset:0;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}.confirmationOverlay_confirmationPanel__lNWfG{position:relative;z-index:1;padding:1.5em;background-color:var(--surface-overlay);border-radius:.5em;border:2px solid var(--status-warning);color:var(--text-primary);max-width:400px;width:90%;text-align:center;animation:confirmationOverlay_slideIn__6WBdy .2s ease-out}.confirmationOverlay_confirmationPanelInline__Jomrw{width:400px;max-width:100%;box-sizing:border-box;animation:none}@keyframes confirmationOverlay_slideIn__6WBdy{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.confirmationOverlay_confirmationTitle__Ab_iZ{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary)}.confirmationOverlay_confirmationMessage__Cjns3{margin:0;font-size:.95rem;color:var(--text-secondary-muted);line-height:1.5}.confirmationOverlay_confirmationExtra__CmTcv{display:flex;flex-direction:column;gap:.5em}.confirmationOverlay_buttonContainer__uUdpU{justify-content:center;margin-top:.5em}.confirmationOverlay_cancelButton__LIbQf{padding:.5em 1em;border:1px solid var(--border-secondary);border-radius:.25em;background-color:var(--surface-base)}.confirmationOverlay_cancelButton__LIbQf:hover{background-color:var(--status-error-bg);border-color:var(--status-error)}.confirmationOverlay_confirmButton__7qytm{padding:.5em 1em;border:1px solid var(--status-warning);border-radius:.25em;background-color:var(--status-warning-bg)}.confirmationOverlay_confirmButton__7qytm:hover{background-color:var(--status-warning);color:var(--bg-primary)}.confirmationOverlay_confirmDanger__ueLgX{border-color:var(--status-bad);background-color:var(--status-bad-bg);color:var(--status-bad)}.confirmationOverlay_confirmDanger__ueLgX:hover{background-color:var(--status-bad);color:var(--bg-primary)}.login-required_card__ZmWzm{display:flex;flex-direction:column;align-items:center;gap:1em;padding:2em;text-align:center;max-width:360px;background-color:var(--bg-secondary);border-radius:.5em;border:1px solid var(--border-primary,var(--text-primary));color:var(--text-primary,#2d2d2d)}.login-required_lockIcon__3idt7{color:var(--text-secondary-muted)}.login-required_title__j9ygL{margin:0;font-size:1.25rem;color:var(--text-primary)}.login-required_message__o_2It{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.login-required_feedback__YaO3m{margin:0;width:100%;padding:.6em .8em;border-radius:6px;border:1px solid var(--status-error);background-color:var(--status-error-bg);color:var(--text-primary);font-size:.85rem;line-height:1.5;text-align:left}.login-required_feedbackAction__hK1ji{display:inline-block;margin-left:.4em;color:var(--interactive-base);font-weight:600;text-decoration:underline}.login-required_feedbackAction__hK1ji:hover{color:var(--interactive-hover)}.login-required_actions__bPUQW{display:flex;gap:.75em;width:100%}.login-required_loginButton__jzUBW{flex:1 1;padding:.6em 1.2em;border:none;border-radius:6px;background-color:var(--status-info);color:var(--white);font-weight:600;cursor:pointer;transition:background-color .15s ease}.login-required_loginButton__jzUBW:hover{opacity:.85}.login-required_loginButton__jzUBW:disabled{opacity:.6;cursor:wait}.login-required_cancelButton__W80qD{flex:1 1;padding:.6em 1.2em;border:1px solid var(--border-primary);border-radius:6px;background:rgba(0,0,0,0);color:var(--text-primary);cursor:pointer;transition:background-color .15s ease}.login-required_cancelButton__W80qD:hover{background-color:var(--surface-raised)}.matchedSynonymName_synonym__N8Tt5{color:var(--text-primary-muted);font-weight:400}.matchedSynonymName_arrow__21uP6{margin-inline:.35em;color:var(--text-secondary-muted);font-style:normal;font-weight:400}.navigationGuard_modalContent__jYuP_{padding:1.5em;text-align:center}.navigationGuard_title__pUKuf{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary)}.navigationGuard_message__ZaWwh{margin:0;font-size:.95rem;color:var(--text-secondary-muted);line-height:1.5}.navigationGuard_buttonContainer__OBA0J{justify-content:center;margin-top:.5em}.navigationGuard_stayButton__TiRtG{padding:.5em 1em;border:1px solid var(--border-secondary);border-radius:.25em;background-color:var(--surface-base)}.navigationGuard_stayButton__TiRtG:hover{background-color:var(--status-error-bg);border-color:var(--status-error)}.navigationGuard_leaveButton__1M_x2{padding:.5em 1em;border:1px solid var(--status-warning);border-radius:.25em;background-color:var(--status-warning-bg)}.navigationGuard_leaveButton__1M_x2:hover{background-color:var(--status-warning);color:var(--bg-primary)}.imageLightbox_content__OdAEW{position:relative;display:flex;align-items:center;justify-content:center;width:90vw;height:85vh;-webkit-user-select:none;user-select:none;cursor:pointer}.imageLightbox_image__ZrhNN{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px;cursor:default}.imageLightbox_closeBtn__gn10R{position:absolute;top:0;right:0;z-index:10;color:var(--white,#fff);font-size:1.5em}.imageLightbox_closeBtn__gn10R:hover{opacity:.8}.imageLightbox_navBtn__4eZrR{position:absolute;top:50%;transform:translateY(-50%);z-index:10;color:var(--white,#fff);font-size:2em;opacity:.7;transition:opacity .2s}.imageLightbox_navBtn__4eZrR:hover{opacity:1}.imageLightbox_prevBtn__bW_ZR{left:0}.imageLightbox_nextBtn__E_2fR{right:0}.imageLightbox_footer__wAKbW{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 16px;background:linear-gradient(transparent,rgba(0,0,0,.6));pointer-events:none}.imageLightbox_caption__IJ7aH{color:var(--white,#fff);font-size:.95rem;text-align:center;max-width:80%}.imageLightbox_counter__acpXG{color:hsla(0,0%,100%,.7);font-size:.8rem}.taxonHierarchyBlock_ladder__xdjb8{display:flex;flex-direction:column;gap:0;position:relative}.taxonHierarchyBlock_rung__3EXVv{display:grid;grid-template-columns:56px 1fr auto;gap:0;align-items:center;padding:.65rem 0;border-bottom:1px dashed var(--border-secondary)}.taxonHierarchyBlock_rung__3EXVv:last-child{border-bottom:none}.taxonHierarchyBlock_rank__Owt1k{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);font-weight:700;border:1px solid var(--border-secondary);background:var(--surface-raised);text-align:center;padding:.2rem 0}.taxonHierarchyBlock_name__kMzkr{padding:0 1rem;font-size:1rem;display:flex;align-items:center;gap:.5em;color:var(--text-primary);min-width:0}.taxonHierarchyBlock_name__kMzkr em{font-style:italic}.taxonHierarchyBlock_childCount__zAZz0{font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonHierarchyBlock_current__CvHrq{background:var(--surface-raised);margin:0 -.75rem;padding:.65rem .75rem;border-top:1.25px solid var(--border-primary);border-bottom:1.25px solid var(--border-primary)}.taxonHierarchyBlock_current__CvHrq .taxonHierarchyBlock_rank__Owt1k{background:var(--bg-tertiary);color:var(--bg-primary);border-color:var(--bg-tertiary)}.taxonHierarchyBlock_current__CvHrq .taxonHierarchyBlock_name__kMzkr{font-weight:600}.taxonHierarchyBlock_subsectionLabel__FEkgo{font-size:.7rem;font-weight:600;color:var(--text-primary);margin:1.25rem 0 .6rem;text-transform:uppercase;letter-spacing:.18em}.taxonHierarchyBlock_childrenGrid__5DyzL{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.65rem}.taxonHierarchyBlock_childCard__4AvD5{padding:.6rem .75rem;background:var(--surface-raised);border:1px solid var(--border-secondary);text-decoration:none;color:var(--text-primary);font-size:.85rem;display:flex;flex-direction:column;gap:.25rem;transition:all .15s ease;position:relative}.taxonHierarchyBlock_childCard__4AvD5:hover{border-color:var(--border-primary);box-shadow:0 0 0 1px var(--border-primary)}.taxonHierarchyBlock_childName__lQmwB em{font-style:italic}.taxonHierarchyBlock_childMeta__QQFG8{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonHierarchyBlock_childArrow__n5HaO{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .15s ease,transform .15s ease;color:var(--interactive-base)}.taxonHierarchyBlock_childCard__4AvD5:hover .taxonHierarchyBlock_childArrow__n5HaO{opacity:1;transform:translateY(-50%) translateX(2px)}.taxonHierarchyBlock_parentLine__3MTZV{display:flex;align-items:baseline;gap:.6rem;margin-top:1.25rem;padding-top:.75rem;border-top:1px dashed var(--border-secondary);font-size:.85rem}.taxonHierarchyBlock_parentLabel__m8XsN{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);font-weight:600}.taxonHierarchyBlock_parentLink__Nh1gr{color:var(--text-primary);text-decoration:none;border-bottom:1px dotted}.taxonHierarchyBlock_parentLink__Nh1gr em{font-style:italic}.taxonHierarchyBlock_parentLink__Nh1gr:hover{color:var(--interactive-hover)}.taxonHierarchyBlock_parentRank__j6vVv{margin-left:.4em;font-size:.7rem;color:var(--text-primary-muted)}@media(max-width:760px){.taxonHierarchyBlock_rung__3EXVv{grid-template-columns:44px 1fr auto;padding:.55rem 0}.taxonHierarchyBlock_rank__Owt1k{font-size:.58rem;padding:.18rem 0}.taxonHierarchyBlock_name__kMzkr{padding:0 .6rem;font-size:.9rem}.taxonHierarchyBlock_childCount__zAZz0{font-size:.58rem;letter-spacing:.1em}.taxonHierarchyBlock_current__CvHrq{margin:0 -.5rem;padding:.55rem .5rem}}.taxonGroupBlock_container__WkXB8{display:flex;flex-direction:column;gap:1rem}.taxonGroupBlock_summary__VuXFn{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.taxonGroupBlock_typeBadge__HptyU{font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--status-info);background:var(--status-info-bg);border:1px solid var(--status-info);border-radius:var(--radius-pill,999px);padding:.25rem .7rem}.taxonGroupBlock_anchorLine__T7MOz{font-size:.85rem;color:var(--text-secondary)}.taxonGroupBlock_anchorLink__lvKtN{color:var(--text-primary);text-decoration:none;border-bottom:1px dotted}.taxonGroupBlock_anchorLink__lvKtN em{font-style:italic}.taxonGroupBlock_anchorLink__lvKtN:hover{color:var(--interactive-hover)}.taxonGroupBlock_description__fvOKQ{font-size:.95rem;line-height:1.5;color:var(--text-primary);margin:0}.taxonGroupBlock_subsectionLabel__Hunbn{font-size:.7rem;font-weight:600;color:var(--text-primary);margin:.5rem 0 .2rem;text-transform:uppercase;letter-spacing:.18em}.taxonGroupBlock_emptyLine__yjemW{font-size:.85rem;color:var(--text-primary-muted);margin:0}.taxonGroupBlock_membersGrid__U7BlK{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem}.taxonGroupBlock_memberCard__bWD7u{padding:.6rem .75rem;background:var(--surface-raised);border:1px solid var(--border-secondary);text-decoration:none;color:var(--text-primary);font-size:.85rem;display:flex;flex-direction:column;gap:.35rem;transition:border-color .15s ease,box-shadow .15s ease}.taxonGroupBlock_memberCard__bWD7u:hover{border-color:var(--border-primary);box-shadow:0 0 0 1px var(--border-primary)}.taxonGroupBlock_memberName__VTeRr em{font-style:italic}.taxonGroupBlock_memberMeta__50sLP{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.taxonGroupBlock_memberRank__bru5Z{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonGroupBlock_staleBadge__xKWVO{font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--status-bad);background:var(--status-bad-bg);border:1px solid var(--status-bad);border-radius:var(--radius-pill,999px);padding:.1rem .5rem}.taxonGroupBlock_rollup__l_GQ0{display:flex;flex-direction:column;gap:.6rem;margin-top:.5rem;padding-top:.75rem;border-top:1px dashed var(--border-secondary)}.taxonGroupBlock_rollupHeader__sauSm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.taxonGroupBlock_rollupCount___Ywao{font-size:.85rem;color:var(--text-secondary)}.taxonGroupBlock_expandedList__e9_Th,.taxonGroupBlock_loadMore__aN5bc,.taxonGroupBlock_rollupToggle__Ckyeo{display:flex;flex-direction:column;gap:.5rem}.taxonGroupBlock_expandedRows__O_3Wv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.taxonGroupBlock_expandedRow__gPoKD{display:flex;align-items:center;gap:.6rem;padding:.4rem 0;border-bottom:1px dashed var(--border-secondary);font-size:.85rem}.taxonGroupBlock_expandedRow__gPoKD:last-child{border-bottom:none}.taxonGroupBlock_expandedLink__HLrYq{color:var(--text-primary);text-decoration:none;border-bottom:1px dotted rgba(0,0,0,0)}.taxonGroupBlock_expandedLink__HLrYq em{font-style:italic}.taxonGroupBlock_expandedLink__HLrYq:hover{border-bottom-color:currentColor;color:var(--interactive-hover)}.taxonGroupBlock_expandedRank__v0PvS{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonGroupBlock_loadingState__DKbDV{font-size:.8rem;color:var(--text-primary-muted)}@media(max-width:760px){.taxonGroupBlock_membersGrid__U7BlK{grid-template-columns:1fr}}.partOfGroupsChips_root__eY4ki{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin:.75rem 0 0}.partOfGroupsChips_label__9lCpk{font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted)}.partOfGroupsChips_chips__2p4_G{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.partOfGroupsChips_chip__VI2g0{display:inline-flex;align-items:baseline;gap:.4rem;padding:.25rem .7rem;background:var(--surface-raised);border:1px solid var(--border-secondary);border-radius:var(--radius-pill,999px);text-decoration:none;color:var(--text-primary);font-size:.82rem;transition:border-color .15s ease,box-shadow .15s ease}.partOfGroupsChips_chip__VI2g0:hover{border-color:var(--border-primary);box-shadow:0 0 0 1px var(--border-primary)}.partOfGroupsChips_chipName__Q6hF0{font-style:italic}.partOfGroupsChips_chipType__rHUc2{font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary-muted)}.processingLockModal_spinner__1O2Rs{width:40px;height:40px;border-top:4px solid var(--border-secondary,#f3f3f3);border:4px solid var(--border-secondary,#f3f3f3);border-top-color:var(--interactive-base,#3498db);border-radius:50%;animation:processingLockModal_spin__LzRNP 1s linear infinite;cursor:progress}.processingLockModal_loadingText__Ph58j{margin:0;font-size:2rem;color:var(--text-primary,white)}.processingLockModal_successIcon__44qaE{background-color:var(--status-success,#2ecc71)}.processingLockModal_failureIcon__TqkLQ,.processingLockModal_successIcon__44qaE{width:60px;height:60px;border-radius:50%;color:var(--bg-primary);display:flex;align-items:center;justify-content:center;font-weight:700}.processingLockModal_failureIcon__TqkLQ{background-color:var(--status-error,#e74c3c)}.processingLockModal_messageText__v3x2h{margin:0;font-size:1.5rem;color:var(--text-primary,white);text-align:center}.processingLockModal_dismissButton__LG0B_{margin-top:.25rem;padding:.4rem 1.5rem;background:rgba(0,0,0,0);color:var(--text-primary,white);border:1px solid var(--border-secondary,rgba(255,255,255,.4));border-radius:4px;cursor:pointer;font-size:.95rem}.processingLockModal_dismissButton__LG0B_:hover{background:var(--interactive-hover,rgba(255,255,255,.12))}.processingLockModal_dismissButton__LG0B_:focus-visible{outline:2px solid var(--interactive-base,#3498db);outline-offset:2px}@keyframes processingLockModal_spin__LzRNP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.identificationOrigin_block__qR4eB{width:100%}.identificationOrigin_collectorSection__8Qe_O,.identificationOrigin_taxonArea__PmS0W{display:flex;flex-direction:column;gap:.5em;min-width:0}.identificationOrigin_collectorSection__8Qe_O{border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-surface,6px);padding:.5em .6em}.identificationOrigin_collectorToggle__9aeYb{display:flex;align-items:center;gap:.5em;flex-wrap:wrap;width:100%;background:none;border:none;color:var(--text-primary);cursor:pointer;font:inherit;padding:0;text-align:left}.identificationOrigin_collectorChevron__Kxe7h{color:var(--text-secondary);flex:0 0 auto}.identificationOrigin_collectorToggleLabel__E5B1o{font-size:.8rem;font-weight:600;color:var(--text-secondary)}.identificationOrigin_collectorSummary__cXl85{font-size:.85rem;color:var(--text-primary);background:var(--bg-secondary);border-radius:var(--radius-pill,999px);padding:.1em .6em;min-width:0;overflow-wrap:anywhere}.identificationOrigin_collectorPanel__fAqVp{width:100%;min-width:0}.identificationOrigin_identifyBox__V4ju1{display:flex;flex-direction:column;gap:.4em;min-width:0}.identificationOrigin_attachStatus__ifw2b{display:flex;flex-wrap:wrap;align-items:center;gap:.4em .6em;font-size:.82rem;color:var(--text-secondary)}.identificationOrigin_attachStatus__ifw2b[data-status=error]{color:var(--status-error);background:var(--status-error-bg);padding:.4em .6em;border-radius:var(--radius-control,4px)}.identificationOrigin_detailsSection__QIbr_{display:flex;flex-direction:column;gap:.5em;min-width:0;border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-surface,6px);padding:.5em .6em}.identificationOrigin_detailsPanel__sGrCc{width:100%;min-width:0;display:flex;flex-direction:column;gap:1em}.identificationOrigin_selfCollectedEntry__XVXon{display:flex;flex-direction:column;gap:.2em;align-items:flex-start}.identificationOrigin_overrideBadgeText__uzbOB{font-size:.85rem;overflow-wrap:anywhere}.identificationOrigin_field___8Blt{display:flex;flex-direction:column;gap:.25em;min-width:0}.identificationOrigin_fieldRow__u__UI{flex-wrap:wrap}.identificationOrigin_fieldLabel__4t8Rc{font-size:.8rem;color:var(--text-secondary);font-weight:600}.identificationOrigin_selectInput__vR6Ds,.identificationOrigin_textArea__eo8Cg,.identificationOrigin_textInput__JEN_9{width:100%;padding:.5em .6em;background:var(--bg-secondary);color:var(--text-primary);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,4px);font:inherit}.identificationOrigin_textArea__eo8Cg{resize:vertical}.identificationOrigin_selectInput__vR6Ds{cursor:pointer}.identificationOrigin_sensitivitySelectWrap__ZrzG3{display:flex}.identificationOrigin_hint__Bw6wU{font-size:.78rem;color:var(--text-secondary-muted);margin:0}.identificationOrigin_searching___bpdY{font-size:.82rem;color:var(--text-secondary);margin:0}.identificationOrigin_linkButton__4Bem3{background:none;border:none;color:var(--interactive-base);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.identificationOrigin_linkButton__4Bem3:hover{color:var(--interactive-hover)}.identificationOrigin_lockedTaxon__TZn6e{display:flex;flex-direction:column;gap:.3em;padding:.6em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-surface,6px)}.identificationOrigin_lockedTaxonBody__OqVdg{display:flex;align-items:baseline;gap:.5em;flex-wrap:wrap}.identificationOrigin_lockedTaxonName__NgrGK{font-style:italic;font-size:1.05rem;color:var(--text-primary)}.identificationOrigin_fromLineBadge__GnLS_{font-size:.78rem;color:var(--text-secondary);background:var(--bg-tertiary);padding:.15em .5em;border-radius:var(--radius-pill,999px)}.identificationOrigin_lockedBadge__LhrAf{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--status-info);background:var(--status-info-bg);padding:.15em .5em;border-radius:var(--radius-pill,999px)}.identificationOrigin_unlockButton__xhfDE{align-self:flex-start;background:none;border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,4px);color:var(--interactive-base);cursor:pointer;font:inherit;font-size:.82rem;padding:.3em .6em}.identificationOrigin_unlockButton__xhfDE:hover{border-color:var(--interactive-hover);color:var(--interactive-hover)}.identificationOrigin_taxonPickerWrap__L1sOD{display:flex;flex-direction:column;gap:.25em}.identificationOrigin_lineField__Nv7Ar{width:100%}.identificationOrigin_suggestList__lvYM_{display:flex;flex-direction:column;gap:.2em;padding:.4em;background:var(--surface-raised);border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-surface,6px)}.identificationOrigin_suggestHeading__BL_yx{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted)}.identificationOrigin_suggestItem__zLJX8{text-align:left;background:var(--bg-secondary);border:var(--border-width,1px) solid rgba(0,0,0,0);border-radius:var(--radius-control,4px);color:var(--text-primary);cursor:pointer;font:inherit;padding:.4em .6em}.identificationOrigin_suggestItem__zLJX8:hover{border-color:var(--interactive-base);background:var(--interactive-base);color:var(--white)}.identificationOrigin_suggestExact__MaUwA{border-color:var(--status-good);font-weight:600}.identificationOrigin_suggestItem__zLJX8{display:flex;flex-direction:column;gap:.1em}.identificationOrigin_suggestItemName__4kKc6{font-weight:inherit}.identificationOrigin_suggestMeta__gA6fJ{display:flex;flex-direction:column;gap:.05em;font-size:.72rem;color:var(--text-secondary-muted)}.identificationOrigin_suggestItem__zLJX8:hover .identificationOrigin_suggestMeta__gA6fJ{color:var(--white)}.identificationOrigin_suggestParent__tkNg_{font-style:italic}.identificationOrigin_suggestReason__XBVcz{opacity:.9}.identificationOrigin_selectedFromSub__x7tla{padding-left:.6em;border-left:var(--border-width,1px) solid var(--border-secondary)}.identificationOrigin_createRow__v4alx{display:flex;flex-direction:column;gap:.3em;padding:.5em;background:var(--status-info-bg);border-radius:var(--radius-control,4px)}.identificationOrigin_willCreateNotice__kAiIh{font-size:.85rem;color:var(--text-primary);margin:0}.identificationOrigin_createButton__zbhf1{align-self:flex-start;background:var(--interactive-base);border:none;border-radius:var(--radius-control,4px);color:var(--white);cursor:pointer;font:inherit;padding:.35em .7em}.identificationOrigin_createButton__zbhf1:hover{background:var(--interactive-hover)}.identificationOrigin_provenanceSection__ylVM7{display:flex;flex-direction:column;gap:.4em}.identificationOrigin_chipGroup__71Pyn{display:flex;flex-wrap:wrap;gap:.4em}.identificationOrigin_chip__rcYo1{background:var(--bg-secondary);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-pill,999px);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.85rem;padding:.35em .85em}.identificationOrigin_chip__rcYo1:hover{border-color:var(--interactive-hover)}.identificationOrigin_chipSelected__Hw8uy{background:var(--interactive-base);border-color:var(--interactive-base);color:var(--white);font-weight:600}.identificationOrigin_newLinePanel__j1GYh{padding:.7em;background:var(--surface-base);border:var(--border-width,1px) solid var(--status-info);border-radius:var(--radius-surface,6px)}.identificationOrigin_newLineHeader__E38nQ{display:flex;align-items:center;justify-content:space-between;gap:.5em}.identificationOrigin_newLineBadge__wBK7Q{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--status-info);font-weight:700}.identificationOrigin_disclosureButton__DdDvy{align-self:flex-start;background:none;border:none;color:var(--interactive-base);cursor:pointer;font:inherit;padding:0}.identificationOrigin_originFields__PtswT{padding-top:.4em;border-top:var(--border-width,1px) dashed var(--border-secondary)}.identificationOrigin_lineCard__8DPvX{padding:.7em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-surface,6px)}.identificationOrigin_lineCardHeader__EJR4q{display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.identificationOrigin_lineCardName__lJs_b{font-weight:600;color:var(--text-primary)}.identificationOrigin_lineCardRow__QkJI9{display:flex;gap:.5em;font-size:.85rem}.identificationOrigin_stewardBadge__b2AWG{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;padding:.12em .5em;border-radius:var(--radius-pill,999px);font-weight:700}.identificationOrigin_badgeClaimed__GBosu{background:var(--status-good-bg);color:var(--status-good)}.identificationOrigin_badgeSelfDeclared__heeLA{background:var(--status-info-bg);color:var(--status-info)}.identificationOrigin_badgeUnclaimed__o1OjB{background:var(--status-disabled-bg);color:var(--status-disabled)}.identificationOrigin_badgeCultivar__jwG4M{background:var(--status-warning-bg);color:var(--status-warning)}.identificationOrigin_suggestEditLink__rHEdj{align-self:flex-start;color:var(--interactive-base);font-size:.85rem;text-decoration:underline}.identificationOrigin_checkboxRow__8vG5m{display:flex;align-items:center;gap:.5em;cursor:pointer;font-size:.9rem;color:var(--text-primary)}.identificationOrigin_disabledRow__2XTOH{opacity:.6;cursor:not-allowed}.identificationOrigin_conflictPrompt__ubHBY{padding:.8em;background:var(--surface-raised);border:var(--border-width-strong,2px) solid var(--status-warning);border-radius:var(--radius-surface,6px)}.identificationOrigin_conflictTitle__vFvDv{margin:0;font-size:1rem;color:var(--text-primary)}.identificationOrigin_conflictBody__w1vJI{margin:0;font-size:.9rem;color:var(--text-secondary)}.identificationOrigin_conflictActions__J3Nfl{width:100%}.identificationOrigin_conflictAction__LSx5z{display:flex;flex-direction:column;gap:.15em;text-align:left;background:var(--bg-secondary);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,4px);color:var(--text-primary);cursor:pointer;font:inherit;padding:.5em .7em}.identificationOrigin_conflictAction__LSx5z:hover:not(:disabled){border-color:var(--interactive-base)}.identificationOrigin_conflictAction__LSx5z:disabled{opacity:.55;cursor:not-allowed}.identificationOrigin_conflictActionLabel__s_mYS{font-weight:600}.identificationOrigin_kindSelector___GBC_{display:flex;flex-direction:column;gap:.35em;min-width:0}.identificationOrigin_kindPanel__NZkaW{display:flex;flex-direction:column;gap:.7em;min-width:0}.identificationOrigin_materialScope__I_Lm_{display:flex;flex-direction:column;gap:.4em;min-width:0}.identificationOrigin_materialScopeHints__nbJJx{display:flex;flex-direction:column;gap:.15em;list-style:none;margin:0;padding:0}.identificationOrigin_materialScopeEditor__qn5up{display:flex;flex-direction:column;gap:.35em;min-width:0}.ProcessingLockModalProgressContent_container__cs91z{width:420px;max-width:90vw;color:var(--text-primary,#fff)}.ProcessingLockModalProgressContent_title__SvZI7{font-size:1rem;font-weight:600;margin-bottom:12px}.ProcessingLockModalProgressContent_progressBarArea__EI0bd{margin-bottom:12px}.ProcessingLockModalProgressContent_overallLabel__P8flf{font-size:.8rem;color:var(--text-secondary,rgba(255,255,255,.7));margin-bottom:6px}.ProcessingLockModalProgressContent_overallBarTrack__rs1Ps{width:100%;height:12px;background-color:var(--progress-track-bg,rgba(255,255,255,.06));border-radius:var(--progress-bar-radius,999px);overflow:hidden}.ProcessingLockModalProgressContent_overallBarFill___5Hw9{height:100%;width:0;background:var(--interactive-base,#3498db);transition:width .3s cubic-bezier(.2,.9,.2,1)}.ProcessingLockModalProgressContent_subSteps__9TVoG{max-height:220px;overflow-y:auto;padding-right:8px}.ProcessingLockModalProgressContent_stepRow__0UMHu{display:grid;grid-template-columns:1fr 160px 1fr;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid var(--border-secondary,rgba(255,255,255,.03))}.ProcessingLockModalProgressContent_stepTitle__OVdpu{font-size:.9rem}.ProcessingLockModalProgressContent_stepCompleted__r6Aiu{color:var(--status-success,#2ecc71)}.ProcessingLockModalProgressContent_stepBarTrack__H63zO{width:100%;height:8px;background-color:var(--progress-track-bg,rgba(255,255,255,.04));border-radius:var(--progress-bar-radius,999px);overflow:hidden}.ProcessingLockModalProgressContent_stepBarFill__gZf2b{height:100%;width:0;background:var(--interactive-base,#3498db);transition:width .3s cubic-bezier(.2,.9,.2,1)}.ProcessingLockModalProgressContent_stepNote__BKhhy{font-size:.8rem;color:var(--text-secondary-muted,rgba(255,255,255,.6))}.ProgressBar_container__qFK5S{width:100%}.ProgressBar_track__OEf83{width:100%;height:10px;background:hsla(0,0%,100%,.06);border-radius:999px;overflow:hidden}.ProgressBar_fill__kPlUq{height:100%;width:0;transition:width .3s cubic-bezier(.2,.9,.2,1);will-change:width}.taxonPicker_container__RVCnG.taxonPicker_toggleWrapper__Mz87S,.taxonPicker_toggleWrapper__Mz87S.taxonPicker_toggleWrapper__Mz87S{width:100%}.taxonPicker_inputWrapper__JLBAv{display:flex;align-items:stretch;width:100%;border:1px solid var(--border-secondary);background:var(--surface-raised);transition:border-color .15s ease,box-shadow .15s ease}.taxonPicker_inputWrapper__JLBAv:hover{border-color:var(--border-primary)}.taxonPicker_inputWrapper__JLBAv:focus-within{border-color:var(--interactive-base);background:var(--bg-secondary);box-shadow:0 0 0 1px var(--interactive-base)}.taxonPicker_inputWrapperSelected__ggaQt,.taxonPicker_inputWrapperSelected__ggaQt:hover{border-color:var(--status-success)}.taxonPicker_inputWrapperSelected__ggaQt:focus-within{border-color:var(--status-success);box-shadow:0 0 0 1px var(--status-success)}.taxonPicker_inputWrapperPending__FnlyC,.taxonPicker_inputWrapperPending__FnlyC:hover{border-color:var(--status-warning)}.taxonPicker_inputWrapperPending__FnlyC:focus-within{border-color:var(--status-warning);box-shadow:0 0 0 1px var(--status-warning)}.taxonPicker_prompt__bT8Jt{display:flex;align-items:center;justify-content:center;padding:0 .75rem;background:var(--bg-tertiary);border-right:1px solid var(--border-primary);color:var(--bg-primary);font-weight:600;font-size:.95rem;letter-spacing:.1em;-webkit-user-select:none;user-select:none}.taxonPicker_inputArea__vd5j3{position:relative;flex:1 1;display:flex;align-items:center;min-width:0}.taxonPicker_input__trDBH{width:100%;flex:1 1;padding:.65rem .8rem;font-family:inherit;font-size:.95rem;color:var(--text-secondary);background:rgba(0,0,0,0);border:none;outline:none;min-width:0}.taxonPicker_input__trDBH::placeholder{color:var(--text-secondary-muted)}.taxonPicker_inputHidden__enF0W{color:rgba(0,0,0,0)}.taxonPicker_inputHidden__enF0W::placeholder{color:rgba(0,0,0,0)}.taxonPicker_selectedChip__AYdNd{position:absolute;inset:2px;display:flex;align-items:center;gap:.5em;padding:0 .75em;background:rgba(0,0,0,0);border:none;cursor:pointer;font-family:inherit;color:var(--text-primary);transition:background-color .15s ease}.taxonPicker_selectedChip__AYdNd:hover{background:var(--bg-secondary)}.taxonPicker_chipThumbnail__cI2l1{width:28px;height:28px;object-fit:cover;flex-shrink:0}.taxonPicker_chipName__HuMU0{font-size:.9rem;font-style:italic;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;text-align:left}.taxonPicker_chipClear__p4YSh{flex-shrink:0;font-size:1.1rem;color:var(--text-secondary-muted);transition:color .15s ease}.taxonPicker_selectedChip__AYdNd:hover .taxonPicker_chipClear__p4YSh{color:var(--status-error)}.taxonPicker_pendingHint__sE5TG{margin-top:.3em;font-size:.75rem;line-height:1.3}.taxonPicker_breadcrumb__r6z7T{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .45em;font-size:.78rem;letter-spacing:.08em;color:var(--text-primary-muted);padding:.35rem 0;margin:0;list-style:none;-webkit-user-select:none;user-select:none}.taxonPicker_breadcrumbItemWrap__Kp02q{display:inline-flex;align-items:center}.taxonPicker_breadcrumbRankTag__LVwVX{display:inline-block;padding:.1rem .45rem;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-primary-muted);margin-right:.3em;cursor:help}.taxonPicker_breadcrumbNode__P1FxE{text-decoration:none;color:inherit;cursor:pointer;transition:color .15s ease}.taxonPicker_breadcrumbNode__P1FxE:hover{color:var(--interactive-base)}.taxonPicker_breadcrumbItalic__aRe2C{font-style:italic}.taxonPicker_breadcrumbActive__RsMul{color:var(--text-primary);font-weight:600}.taxonPicker_breadcrumbActive__RsMul:hover{color:var(--interactive-hover)}.taxonPicker_breadcrumbSep__ArHUX{opacity:.5}.taxonPicker_breadcrumbLoading__nUugL{color:var(--text-secondary-muted);font-size:.75rem;letter-spacing:.15em}.taxonPicker_resultsContainer__XEpl7.taxonPicker_resultsContainer__XEpl7{max-height:none;overflow:visible}.taxonPicker_groupHeading__i5S4B{padding:.4rem .75rem .25rem;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);border-top:1px solid var(--border-secondary);-webkit-user-select:none;user-select:none}.taxonPicker_groupHeading__i5S4B:first-child{border-top:none}.taxonPicker_sheetPanel__rnlXg.taxonPicker_sheetPanel__rnlXg{position:fixed;inset:0;margin:0;width:100dvw;height:100dvh;max-width:none;box-sizing:border-box}.taxonPicker_sheetPanel__rnlXg.taxonPicker_sheetPanel__rnlXg,.taxonPicker_sheetPanel__rnlXg.taxonPicker_sheetPanel__rnlXg[data-closed]{transform:none}.taxonPicker_sheet__WEXYF{display:flex;flex-direction:column;width:100%;height:100dvh;background:var(--bg-primary);color:var(--text-primary);padding:max(.6rem,env(safe-area-inset-top)) .75rem max(.6rem,env(safe-area-inset-bottom));box-sizing:border-box}.taxonPicker_sheetHeader__rz7VS{display:flex;align-items:stretch;gap:.5rem;flex:0 0 auto}.taxonPicker_sheetHeader__rz7VS .taxonPicker_inputWrapper__JLBAv{flex:1 1 auto;min-width:0}.taxonPicker_sheetHeader__rz7VS .taxonPicker_input__trDBH{font-size:max(16px,1rem)}.taxonPicker_sheetDone__cZlFS{flex:0 0 auto;padding:0 .9rem;font-family:inherit;font-size:.9rem;font-weight:600;letter-spacing:.04em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);cursor:pointer}.taxonPicker_sheetDone__cZlFS:focus-visible,.taxonPicker_sheetDone__cZlFS:hover{border-color:var(--interactive-base);outline:none}.taxonPicker_sheetResults___VtQ2{flex:1 1 auto;min-height:0;margin-top:.6rem;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border:1px solid var(--border-secondary);background:var(--surface-raised)}.taxonPicker_sheetResults___VtQ2 button{min-height:44px}.taxonPickerItem_item__BkrEw{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.55rem .75rem;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--border-secondary);color:var(--text-primary);font-family:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease}.taxonPickerItem_item__BkrEw:last-child{border-bottom:none}.taxonPickerItem_item__BkrEw:hover{background:var(--surface-raised)}.taxonPickerItem_item__BkrEw:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.taxonPickerItem_selected__kjH1d{background:var(--status-success-bg)}.taxonPickerItem_thumbnail__0bNXB{width:32px;height:32px;flex-shrink:0;border-radius:4px;overflow:hidden}.taxonPickerItem_thumbnailImage__1yzpw{width:100%;height:100%;object-fit:cover;display:block}.taxonPickerItem_nameSection__n40Rc{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1}.taxonPickerItem_scientificName__cUXtK{font-weight:600;font-style:italic;font-size:.9rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taxonPickerItem_commonName__cUFIa{font-size:.8rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taxonPickerItem_context__aTe_X,.taxonPickerItem_underParent__CJRJ1{font-size:.75rem;font-style:normal;color:var(--text-secondary-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taxonPickerItem_item__BkrEw:hover{flex-wrap:wrap}.taxonPickerItem_item__BkrEw:hover .taxonPickerItem_nameSection__n40Rc{flex:1 1 auto}.taxonPickerItem_item__BkrEw:hover .taxonPickerItem_commonName__cUFIa,.taxonPickerItem_item__BkrEw:hover .taxonPickerItem_scientificName__cUXtK{white-space:normal;overflow-wrap:break-word}.taxonPickerItem_metaSection__1Yps2{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.taxonPickerItem_groupTag__d_m0t,.taxonPickerItem_lineTag__t221Q{font-size:.6rem;padding:.15rem .45rem;border-radius:3px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--status-info-bg);color:var(--status-info);white-space:nowrap}.taxonPickerItem_groupType__PEwEO{font-weight:500;letter-spacing:.03em;text-transform:none}.taxonPickerItem_rank__8JDth{font-size:.7rem;padding:.15rem .45rem;border-radius:4px;background:var(--bg-secondary);color:var(--text-secondary);text-transform:capitalize}.taxonPickerItem_status__a5rIC{font-size:.65rem;padding:.1rem .35rem;border-radius:3px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.taxonPickerItem_status-accepted__q_4Pl{background:var(--status-good-bg);color:var(--status-good)}.taxonPickerItem_status-provisional__bU2Qw{background:var(--status-warning-bg);color:var(--orange)}.taxonPickerItem_status-doubtful__WKiJA{background:var(--status-info-bg);color:var(--status-info)}.taxonPickerItem_status-synonym__CTDzO{background:var(--bg-secondary);color:var(--text-secondary-muted)}.taxonPickerItem_status-deprecated__NpyZ9{background:var(--status-bad-bg);color:var(--status-bad)}.elevateToCultivarLink_block__zChHH{display:flex;flex-direction:column;gap:.35em;align-items:flex-start}.elevateToCultivarLink_action__RJ393{display:inline-block;background:var(--interactive-base);border-radius:var(--radius-control,4px);color:var(--white);font:inherit;padding:.4em .9em;text-decoration:none}.elevateToCultivarLink_action__RJ393:hover{background:var(--interactive-hover)}.elevateToCultivarLink_note__NJgRF{color:var(--text-secondary);font-size:.85rem;margin:0}.lineManagePanel_panel__OKL2y{display:flex;flex-direction:column;gap:1.5rem}.lineManagePanel_tool__ePeIa{display:flex;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary)}.lineManagePanel_toolTitle__yrBLX{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary)}.lineManagePanel_fieldLabel__wkFad{display:flex;flex-direction:column;gap:.3rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.lineManagePanel_input__xRG_O,.lineManagePanel_textarea__RCxc4{font-family:inherit;font-size:.95rem;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);padding:.5rem .6rem}.lineManagePanel_textarea__RCxc4{min-height:3.5rem;resize:vertical}.lineManagePanel_btn__ZZppH{align-self:flex-start;font-family:inherit;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:.5em 1em;border:1px solid var(--border-primary);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.lineManagePanel_btn__ZZppH:disabled{opacity:.4;cursor:not-allowed}.lineManagePanel_btnPrimary__tK5Gr{background:var(--interactive-base);color:var(--bg-primary);border-color:var(--interactive-base)}.lineManagePanel_btnPrimary__tK5Gr:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.lineManagePanel_btnSecondary__2JArJ{background:rgba(0,0,0,0);color:var(--interactive-base)}.lineManagePanel_btnSecondary__2JArJ:hover:not(:disabled){color:var(--interactive-hover);border-color:var(--interactive-hover)}.lineManagePanel_btnDanger__qnmD4{background:rgba(0,0,0,0);color:var(--status-bad);border-color:var(--status-bad)}.lineManagePanel_btnDanger__qnmD4:hover:not(:disabled){background:var(--status-bad-bg)}.lineManagePanel_blocked__xsZo6{font-size:.85rem;color:var(--text-secondary);background:var(--surface-raised);border:1px dashed var(--border-secondary);padding:.6rem .7rem}.lineStewardPanel_panel__Rh0AH{display:flex;flex-direction:column;gap:1rem}.lineStewardPanel_stewardRow__JeoEt{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lineStewardPanel_stewardLabel__gS7qQ{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.lineStewardPanel_stewardName__NoQIU{font-size:1rem;font-weight:700;color:var(--text-primary)}.lineStewardPanel_statusChip__kG5l1{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;padding:.15em .6em;border:var(--border-width,1px) solid;border-radius:var(--radius-pill,999px);white-space:nowrap}.lineStewardPanel_status_CLAIMED__fw8WU{color:var(--status-good);background:var(--status-good-bg)}.lineStewardPanel_status_SELF_DECLARED__v0NYx{color:var(--status-info);background:var(--status-info-bg)}.lineStewardPanel_status_PLACEHOLDER___bS76{color:var(--status-disabled);background:var(--status-disabled-bg)}.lineStewardPanel_chipGood__oqki8{color:var(--status-good);background:var(--status-good-bg)}.lineStewardPanel_chipBad__RMBJD{color:var(--status-bad);background:var(--status-bad-bg)}.lineStewardPanel_chipPending__4Xml8{color:var(--status-info);background:var(--status-info-bg)}.lineStewardPanel_hint__6gDcu{font-size:.85rem;color:var(--text-secondary);margin:0}.lineStewardPanel_signedOut__9VmgD{font-size:.9rem;color:var(--text-secondary);background:var(--surface-raised);border:var(--border-width,1px) dashed var(--border-secondary);padding:.6rem .7rem;border-radius:var(--radius-surface,0)}.lineStewardPanel_subTitle__xXPaT{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary)}.lineStewardPanel_claimList__E0oIJ,.lineStewardPanel_formBody__JRpJK,.lineStewardPanel_myClaim__99a3Y{display:flex;flex-direction:column;gap:.6rem;padding:.9rem 1rem;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-surface,0)}.lineStewardPanel_claims__2YA_G{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.lineStewardPanel_claimItem__jHLkl{display:flex;flex-direction:column;gap:.3rem;padding-bottom:.6rem;border-bottom:var(--border-width,1px) solid var(--border-secondary)}.lineStewardPanel_claimItem__jHLkl:last-child{border-bottom:none;padding-bottom:0}.lineStewardPanel_claimHead__cmkp4{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lineStewardPanel_claimant__NWuA8{font-weight:700;color:var(--text-primary)}.lineStewardPanel_statement___pzEY{margin:0;font-size:.9rem;color:var(--text-primary);white-space:pre-wrap}.lineStewardPanel_form__LTwlv{display:block}.lineStewardPanel_field__QOJkJ{display:flex;flex-direction:column;gap:.3rem}.lineStewardPanel_fieldLabel__QU02y{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.lineStewardPanel_textarea__QjjZ6{font-family:inherit;font-size:.95rem;color:var(--text-primary);background:var(--bg-secondary);border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-control,0);padding:.5rem .6rem;min-height:4.5rem;resize:vertical}.lineStewardPanel_btn__70coB{align-self:flex-start;font-family:inherit;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:.5em 1em;border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,0);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.lineStewardPanel_btn__70coB:disabled{opacity:.4;cursor:not-allowed}.lineStewardPanel_btnPrimary__u_uPK{background:var(--interactive-base);color:var(--bg-primary);border-color:var(--interactive-base)}.lineStewardPanel_btnPrimary__u_uPK:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.lineStewardPanel_btnDanger__1gQ8f{background:rgba(0,0,0,0);color:var(--status-bad);border-color:var(--status-bad)}.lineStewardPanel_btnDanger__1gQ8f:hover:not(:disabled){background:var(--status-bad-bg)}.lineChallengePanel_panel__1tDBG{display:flex;flex-direction:column;gap:1rem}.lineChallengePanel_hint__4__EW{font-size:.85rem;color:var(--text-secondary);margin:0}.lineChallengePanel_signedOut__QrBve{font-size:.9rem;color:var(--text-secondary);background:var(--surface-raised);border:var(--border-width,1px) dashed var(--border-secondary);padding:.6rem .7rem;border-radius:var(--radius-surface,0)}.lineChallengePanel_subTitle__15mod{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary)}.lineChallengePanel_formBody__IigQv,.lineChallengePanel_list__ITP8m,.lineChallengePanel_myItem__jAU_k{display:flex;flex-direction:column;gap:.6rem;padding:.9rem 1rem;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-surface,0)}.lineChallengePanel_items__aUG2F{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.lineChallengePanel_item__He81_{display:flex;flex-direction:column;gap:.4rem;padding-bottom:.8rem;border-bottom:var(--border-width,1px) solid var(--border-secondary)}.lineChallengePanel_item__He81_:last-child{border-bottom:none;padding-bottom:0}.lineChallengePanel_itemHead__pAYCM{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lineChallengePanel_proposed__MKMw8{font-weight:700;color:var(--text-primary)}.lineChallengePanel_by__DG3PT{margin:0;font-size:.78rem;color:var(--text-secondary)}.lineChallengePanel_rationale__AZuPb{margin:0;font-size:.9rem;color:var(--text-primary);white-space:pre-wrap}.lineChallengePanel_consequence__vYHlD{color:var(--status-info);background:var(--status-info-bg)}.lineChallengePanel_consequence__vYHlD,.lineChallengePanel_warning__PgmwE{margin:0;font-size:.82rem;padding:.4rem .6rem;border-radius:var(--radius-control,0)}.lineChallengePanel_warning__PgmwE{color:var(--status-warning);background:var(--status-warning-bg)}.lineChallengePanel_statusChip__e1XCT{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;padding:.15em .6em;border:var(--border-width,1px) solid;border-radius:var(--radius-pill,999px);white-space:nowrap}.lineChallengePanel_chipGood__Q_uCR{color:var(--status-good);background:var(--status-good-bg)}.lineChallengePanel_chipBad__kgyMw{color:var(--status-bad);background:var(--status-bad-bg)}.lineChallengePanel_chipPending__CHjmB{color:var(--status-info);background:var(--status-info-bg)}.lineChallengePanel_form__YNzhe{display:block}.lineChallengePanel_fieldLabel__uhXVD,.lineChallengePanel_noteLabel__q40nO{display:flex;flex-direction:column;gap:.3rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.lineChallengePanel_textarea__NrhI_{font-family:inherit;font-size:.95rem;color:var(--text-primary);background:var(--bg-secondary);border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-control,0);padding:.5rem .6rem;min-height:4.5rem;resize:vertical}.lineChallengePanel_actions__zjIl7{display:flex;flex-wrap:wrap;gap:.6rem}.lineChallengePanel_btn__Nk0Yt{align-self:flex-start;font-family:inherit;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:.5em 1em;border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,0);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.lineChallengePanel_btn__Nk0Yt:disabled{opacity:.4;cursor:not-allowed}.lineChallengePanel_btnPrimary__amk36{background:var(--interactive-base);color:var(--bg-primary);border-color:var(--interactive-base)}.lineChallengePanel_btnPrimary__amk36:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.lineChallengePanel_btnSecondary__4_va7{background:rgba(0,0,0,0);color:var(--text-primary);border-color:var(--border-primary)}.lineChallengePanel_btnSecondary__4_va7:hover:not(:disabled){background:var(--bg-secondary)}.lineChallengePanel_btnDanger__U23d1{background:rgba(0,0,0,0);color:var(--status-bad);border-color:var(--status-bad)}.lineChallengePanel_btnDanger__U23d1:hover:not(:disabled){background:var(--status-bad-bg)}.taxonTypeMaterialBlock_container__GplCC{display:flex;flex-direction:column}.taxonTypeMaterialBlock_list__keRNk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5em}.taxonTypeMaterialBlock_row__ri6Z_{display:flex;align-items:flex-start;gap:.75em;padding:.6em .8em;border:1px solid var(--border-primary);border-radius:.4em;background:var(--surface-base);text-decoration:none;color:var(--text-primary);transition:border-color .12s ease,background-color .12s ease}.taxonTypeMaterialBlock_row__ri6Z_:hover{border-color:var(--interactive-base);background:var(--surface-raised)}.taxonTypeMaterialBlock_typeBadge__vTRXu{flex-shrink:0;padding:.2em .6em;border-radius:.3em;background:var(--status-good);color:var(--bg-primary);font-size:.75em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.taxonTypeMaterialBlock_body__MPyKQ{display:flex;flex-direction:column;gap:.2em;min-width:0}.taxonTypeMaterialBlock_typifiedName__tTaWw{font-style:italic;color:var(--text-primary);font-size:.95em}.taxonTypeMaterialBlock_meta__qHhRi{display:flex;flex-wrap:wrap;gap:.5em;font-size:.82em;color:var(--text-secondary)}.taxonTypeMaterialBlock_code__PMsdc{font-family:ui-monospace,monospace;color:var(--text-secondary)}.taxonTypeMaterialBlock_collection__Yibrv{color:var(--text-secondary)}.taxonTypeMaterialBlock_errorState__krp9a{padding:.6em .8em;font-size:.9em}.pagination_pagination__7XhBk{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 0}.pagination_button__n7UNo{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--border-primary);border-radius:6px;background:var(--surface-base);color:var(--text-primary);cursor:pointer;transition:background-color .15s ease}.pagination_button__n7UNo:hover:not(:disabled){background:var(--bg-secondary)}.pagination_button__n7UNo:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.pagination_button__n7UNo:disabled{opacity:.4;cursor:not-allowed}.pagination_status__VQTvU{font-size:.875rem;color:var(--text-secondary);text-align:center;min-width:6rem;-webkit-user-select:none;user-select:none}.pagination_inputWrapper__WLf5V{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:var(--text-secondary)}.pagination_input__hcfvk{width:3rem;text-align:center;padding:.25rem;border:1px solid var(--border-primary);border-radius:4px;font-size:.875rem;background:var(--surface-base);color:var(--text-primary)}.pagination_input__hcfvk:focus{outline:none;border-color:var(--interactive-base)}.pagination_input__hcfvk:disabled{opacity:.4;cursor:not-allowed}.taxonCard_card__5AGL9{display:flex;flex-direction:row;gap:.75rem;padding:1rem;border-radius:8px;background:var(--surface-raised);border:1px solid var(--border-secondary);transition:border-color .15s,box-shadow .15s;min-width:0;max-width:100%;overflow:hidden}.taxonCard_card__5AGL9:hover{border-color:var(--border-primary)}.taxonCard_card__5AGL9.taxonCard_clickable__57uav{cursor:pointer}.taxonCard_card__5AGL9.taxonCard_clickable__57uav:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.taxonCard_card__5AGL9.taxonCard_clickable__57uav:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.taxonCard_card__5AGL9.taxonCard_linkCard__GUObL{text-decoration:none;color:inherit;display:flex;cursor:pointer}.taxonCard_card__5AGL9.taxonCard_linkCard__GUObL:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.taxonCard_card__5AGL9.taxonCard_linkCard__GUObL:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.taxonCard_scientificName__zd6FR{font-weight:600;font-style:italic;font-size:1rem;color:var(--text-primary);line-height:1.3}.taxonCard_commonName__AJMAM,.taxonCard_scientificName__zd6FR{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.taxonCard_commonName__AJMAM{font-size:.875rem;color:var(--text-secondary)}.taxonCard_meta__YoIqb{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.taxonCard_rank__8zekC{font-size:.75rem;padding:.15rem .5rem;border-radius:4px;background:var(--bg-secondary);color:var(--text-secondary);text-transform:capitalize}.taxonCard_status__ttCai{font-size:.7rem;padding:.1rem .4rem;border-radius:3px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.taxonCard_status-accepted__87xcN{background:var(--status-good-bg);color:var(--status-good)}.taxonCard_status-provisional__v59Bl{background:var(--status-warning-bg);color:var(--orange)}.taxonCard_status-doubtful__ztcn7{background:var(--status-info-bg);color:var(--status-info)}.taxonCard_status-synonym__sF9dK{background:var(--bg-secondary);color:var(--text-secondary-muted)}.taxonCard_status-deprecated__wGMCN{background:var(--status-bad-bg);color:var(--status-bad)}.taxonCard_groupTag___kId0{font-size:.7rem;padding:.15rem .5rem;border-radius:3px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:var(--status-info-bg);color:var(--status-info);white-space:nowrap}.taxonCard_groupType__ZccWR{font-weight:500;letter-spacing:.03em;text-transform:none}.taxonCard_thumbnail__tW7l0{width:48px;height:48px}.taxonCard_compactThumbnail__MhwQc,.taxonCard_thumbnail__tW7l0{flex-shrink:0;border-radius:4px;overflow:hidden;background:var(--bg-secondary)}.taxonCard_compactThumbnail__MhwQc{width:32px;height:32px}.taxonCard_thumbnailImage__wxUjH{width:100%;height:100%;object-fit:cover}.taxonCard_thumbnailPlaceholder__SWiN2{display:flex;align-items:center;justify-content:center}.taxonCard_thumbnailPlaceholderIcon__BXy4q{opacity:.3;color:var(--text-secondary-muted)}.taxonCard_cardText__P3AY1{display:flex;flex-direction:column;gap:.35rem;min-width:0;flex:1 1}.taxonCard_ancestryTrail__WdXIN{display:flex;align-items:center;gap:.2rem;font-size:.7rem;color:var(--text-secondary-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.1rem}.taxonCard_ancestrySeparator__CH_VT{opacity:.5;flex-shrink:0}.taxonCard_ancestryName__4pOk1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.taxonCard_ancestryEllipsis__WZf1c{opacity:.5;flex-shrink:0}.taxonCard_compactCard__dwY7c{display:flex;flex-direction:row;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:6px;background:var(--surface-raised);border:1px solid var(--border-secondary);transition:border-color .15s,box-shadow .15s;min-width:0}.taxonCard_compactCard__dwY7c:hover{border-color:var(--border-primary)}.taxonCard_compactCard__dwY7c.taxonCard_clickable__57uav{cursor:pointer}.taxonCard_compactCard__dwY7c.taxonCard_clickable__57uav:hover{box-shadow:0 1px 4px rgba(0,0,0,.06)}.taxonCard_compactCard__dwY7c.taxonCard_clickable__57uav:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.taxonCard_compactName__Lz6vp{font-weight:600;font-style:italic;font-size:.875rem;color:var(--text-primary);flex-shrink:1}.taxonCard_compactCommonName__KvrM7,.taxonCard_compactName__Lz6vp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.taxonCard_compactCommonName__KvrM7{font-size:.8rem;color:var(--text-secondary);flex-shrink:2}.taxonCard_compactMeta__9DhaV{display:flex;align-items:center;gap:.4rem;margin-left:auto;flex-shrink:0}.taxonDataGallery_stateContainer__h9Mlx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;text-align:center;color:var(--text-secondary)}.taxonDataGallery_stateContainer__h9Mlx h3{margin:0;color:var(--text-primary);font-size:1.1rem}.taxonDataGallery_stateContainer__h9Mlx p{margin:0;font-size:.9rem}.smartImage_root__L2Mo4{position:relative;overflow:hidden;display:inline-block;background:var(--bg-secondary);line-height:0}.smartImage_dynamic__PJr8w{display:block;width:100%;max-width:var(--smart-image-max,240px);max-height:var(--smart-image-max,240px);aspect-ratio:1/1}.smartImage_image__PDiH0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease}.smartImage_imageLoaded__dQIF_{opacity:1}.smartImage_fallback__94BwR,.smartImage_loading__ADLf9{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.smartImage_fallback__94BwR{color:var(--text-secondary)}.backgroundComponent_background__2m9vI{width:100%;height:100%;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;background:repeating-linear-gradient(0deg,transparent,transparent calc(var(--scanline-gap, 4px) / 2),rgba(0,0,0,var(--scanline-intensity,.03)) calc(var(--scanline-gap, 4px) / 2),rgba(0,0,0,var(--scanline-intensity,.03)) var(--scanline-gap,4px)),radial-gradient(circle at var(--dot-size,1px) var(--dot-size,1px),var(--color-bg-cross-color,var(--color-main-bg-cross-color,rgba(0,0,0,.1))) calc(var(--dot-size, 1px)),transparent var(--dot-size,1px)) 0 0/var(--grid-size,100px) var(--grid-size,100px),radial-gradient(circle at center,var(--color-main-bg-grd-dark,var(--color-global-background-primary,#f8f8f8)) 70%,var(--color-main-bg-grd-light,var(--color-global-background-secondary,#ffffff)) 100%)}.header_header__F4c9v{background:var(--bg-primary);width:100%;height:57px;flex-shrink:0;border-bottom:1px solid var(--border-primary,var(--text-primary));padding:.2em 1em;z-index:1}.footer_footer__sx7_u{width:100%;height:30px;flex-shrink:0;background-color:var(--bg-primary);border-top:1px solid var(--border-primary,var(--text-primary));color:var(--text-primary);padding:.2em 1em;font-size:.8em;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.body_body__Kui5E{position:relative;box-sizing:content-box;width:100%;overflow:auto;min-height:0}.body_body__Kui5E .body_content__DQ4CS{width:100%;max-width:var(--max-content-width,900px);padding:0 var(--content-padding,1rem);padding-bottom:1rem;min-height:0}.addSpecimenForm_sectionHeaderOverlay___AKGU[data-status=missing]>span:first-child{border-color:var(--status-warning);color:var(--status-warning)}.addSpecimenForm_sectionHeaderOverlay___AKGU[data-status=complete]>span:first-child{border-color:var(--status-good);color:var(--status-good)}.addSpecimenForm_fieldGrid__2lGVG{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:1.25rem;padding:1.25em}.addSpecimenForm_fullWidth__tysiM{grid-column:1/-1}.addSpecimenForm_fieldGroup__UoZTX{display:flex;flex-direction:column;gap:.4rem;min-width:200px}.addSpecimenForm_fieldGroup__UoZTX>div,.addSpecimenForm_fieldGroup__UoZTX>div>div{width:100%}.addSpecimenForm_fieldLabel__dqQgV{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.addSpecimenForm_carouselPreview__Y9bNR{padding:1em 1.25em 0;border-bottom:1px solid var(--border-secondary)}.addSpecimenForm_carouselImage__3H8xX{width:100%;height:100%;object-fit:contain;background:var(--bg-secondary);border-radius:4px}.addSpecimenForm_gallerySection__b5_cK{padding:1.25em}.addSpecimenForm_photoInfo__x7yNa{padding:1.25em 1.25em 0}.addSpecimenForm_actionBar__A4RWY{margin-top:1rem}.addSpecimenForm_statusDot__rhqx5{width:8px;height:8px;background:var(--status-success);border-radius:50%;box-shadow:0 0 8px var(--status-success);animation:addSpecimenForm_pulse__l0PQw 2s ease-in-out infinite}@keyframes addSpecimenForm_pulse__l0PQw{0%,to{opacity:1}50%{opacity:.45}}.addSpecimenForm_miniProgressBar__hFgAt{width:110px;height:4px;background:var(--border-secondary);opacity:.35;position:relative}@media(max-width:640px){.addSpecimenForm_miniProgressBar__hFgAt{width:60px}}.addSpecimenForm_taxonSection__71q3y{display:flex;flex-direction:column;gap:.75rem;padding:1.25em}.addSpecimenForm_taxonValidation__g8GRg{font-size:.85rem;color:var(--status-error);font-weight:500}.addSpecimenForm_unsureCheckbox__5krAI{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;padding-top:.25rem}.addSpecimenForm_unsureCheckbox__5krAI input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--interactive-base);cursor:pointer}.addSpecimenForm_unsureLabel__iEvYk{font-size:.85rem;font-weight:500;color:var(--text-primary)}.addSpecimenForm_unsureDescription__wJd2D{font-size:.8rem;color:var(--text-secondary);margin:0;padding-left:1.5rem;line-height:1.4}.observationCard_thumb__WkhaM{position:relative;display:block;flex-shrink:0;border:1px solid var(--border-secondary);border-radius:4px;background:var(--bg-secondary);overflow:hidden}.observationCard_rowThumb__qrAXa{width:64px;height:64px}.observationCard_tileThumb___tjIW{width:100%;aspect-ratio:1/1;border-width:0 0 1px;border-radius:0}.observationCard_thumbImage__PhzRG{display:block}.observationCard_processing__Lf9MR{width:100%;height:100%;min-height:0;font-size:.65rem}.observationCard_noPhoto__nLBA6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;height:100%;color:var(--text-secondary-muted);background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--border-secondary) 22%,transparent) 6px 7px)}.observationCard_noPhoto__nLBA6 svg{width:40%;height:40%;opacity:.6}.observationCard_noPhotoLabel__fqpLg{font-family:monospace;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.observationCard_rowThumb__qrAXa .observationCard_noPhotoLabel__fqpLg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.observationCard_photoCount__YTG3q{position:absolute;right:2px;bottom:2px;padding:0 4px;border-radius:3px;background:var(--surface-overlay);color:var(--text-primary);font-family:monospace;font-size:.62rem;line-height:15px}.observationCard_nameLine__U1w88{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;min-width:0}.observationCard_name__X_CyM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic;color:var(--text-primary)}.observationCard_via__2PJLa{font-family:monospace;font-size:.7rem;color:var(--text-secondary-muted);white-space:nowrap}.observationCard_meta__3elyq{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem}.observationCard_when__7luJx{font-family:monospace;font-size:.8rem;color:var(--text-secondary)}.observationCard_chips__om20y{display:inline-flex;flex-wrap:wrap;gap:.3rem}.observationCard_chip__NvvPL{display:inline-block;padding:.05em .5em;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border-secondary);background:var(--bg-secondary);white-space:nowrap}.observationCard_chipType__SrX0I{background:rgba(0,0,0,0)}.observationCard_observer__BUNFm{font-size:.8rem;color:var(--text-secondary-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.observationCard_row__w2ddx{display:flex;align-items:center;gap:.9rem;min-width:0;padding:.55rem .9rem .55rem .6rem;text-decoration:none;color:inherit;border-bottom:1px solid var(--border-secondary);background:var(--surface-raised);transition:background-color .15s,box-shadow .15s}.observationCard_row__w2ddx:hover{background:var(--surface-base);box-shadow:inset 3px 0 0 var(--interactive-base)}.observationCard_row__w2ddx:hover .observationCard_name__X_CyM{color:var(--interactive-hover)}.observationCard_row__w2ddx:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.observationCard_body__YPdt1{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1}.observationCard_tile__HCoFe{display:flex;flex-direction:column;min-width:0;height:100%;text-decoration:none;color:inherit;border:1px solid var(--border-secondary);border-radius:6px;background:var(--surface-raised);overflow:hidden;transition:border-color .15s}.observationCard_tile__HCoFe:hover{border-color:var(--interactive-base)}.observationCard_tile__HCoFe:hover .observationCard_name__X_CyM{color:var(--interactive-hover)}.observationCard_tile__HCoFe:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.observationCard_tileBody__Fx8M0{display:flex;flex-direction:column;gap:.3rem;min-width:0;padding:.55rem .65rem .65rem}@media(prefers-reduced-motion:reduce){.observationCard_row__w2ddx,.observationCard_tile__HCoFe{transition:none}}.observationsGallery_observations__LWfER{display:flex;flex-direction:column;gap:.75rem;min-width:0}.observationsGallery_filters__DVo9g{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem}.observationsGallery_toggle__D2hLB{display:inline-flex;align-items:center;gap:.55rem;min-width:0}.observationsGallery_toggleText__ahU8E{font-size:.85rem;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.observationsGallery_typeFilter__cdiQp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;max-width:100%;font-size:.8rem}.observationsGallery_filterLabel__4qOx4{font-family:monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary-muted)}.observationsGallery_exactOnlyNote__UCGel{margin:0;font-size:.8rem}.observationsGallery_mineHint__RJ5t5{margin:0;font-size:.8rem;color:var(--text-secondary-muted)}.observationsGallery_mineLink__Nrc6z{color:var(--interactive-base)}.observationsGallery_mineLink__Nrc6z:hover{color:var(--interactive-hover)}.observationsGallery_toolbar__w8cOX{padding-left:0;padding-right:0}.observationsGallery_listContent__LZL5z{border:1px solid var(--border-primary);border-radius:6px;background:var(--surface-raised);margin-top:.25rem}.observationsGallery_listContent__LZL5z [role=gridcell]:last-child>a{border-bottom:none}.observationsGallery_gridContent__qaHuZ{margin-top:.25rem}.observationsGallery_failure__cpvY2{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.5rem 1rem;text-align:center;color:var(--status-error);border:1px dashed var(--border-secondary);border-radius:6px}.observationsGallery_failure__cpvY2 p{margin:0;color:var(--text-secondary)}.provenancePanel_root__bSJ7J{display:flex;flex-direction:column;gap:.75em}.provenancePanel_header__u5Ky6{display:flex;align-items:center;justify-content:space-between;gap:.5em;padding-bottom:.5em;border-bottom:1px solid var(--border-secondary)}.provenancePanel_title__JlrbM{display:flex;align-items:baseline;gap:.5em;color:var(--interactive-base);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.85em}.provenancePanel_title__JlrbM:before{content:"//";color:var(--text-secondary-muted);font-weight:700}.provenancePanel_addToggle__Z8WPc{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:.3em .8em;background:rgba(0,0,0,0);border:1px solid var(--border-primary);color:var(--interactive-base);cursor:pointer;font-family:inherit;font-size:.85em}.provenancePanel_addToggle__Z8WPc:hover{background:var(--bg-secondary);border-color:var(--interactive-hover)}.provenancePanel_empty__AZoro{color:var(--text-secondary-muted);font-style:italic;font-size:.9em}.provenancePanel_list__YRom4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5em}.provenancePanel_slip__ssFCd{display:flex;flex-direction:column;gap:.3em;padding:.6em .75em;background:var(--bg-secondary);border-left:3px solid var(--border-secondary);border-radius:.2em}.provenancePanel_slipCurrent__LJsaK{border-left-color:var(--status-good);background:var(--status-good-bg)}.provenancePanel_slipHead__dVJoV{display:flex;align-items:baseline;justify-content:space-between;gap:.5em}.provenancePanel_taxonName__TDe7D{color:var(--text-primary);font-style:italic}.provenancePanel_qualifier__ngIMB{color:var(--text-secondary);font-style:normal;font-weight:600}.provenancePanel_currentBadge__l5QvN{flex-shrink:0;padding:.05em .5em;background:var(--status-good);color:var(--bg-primary);border-radius:.2em;font-size:.7em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-style:normal}.provenancePanel_metaLine__YAWD8{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;color:var(--text-secondary);font-size:.82em}.provenancePanel_metaSep__g6N_g{color:var(--text-secondary-muted)}.provenancePanel_confidenceBadge__hIRxO{padding:.05em .45em;border-radius:.2em;font-size:.92em;font-weight:600;background:var(--bg-tertiary);color:var(--text-secondary)}.provenancePanel_confHIGH__MxEqZ{background:var(--status-good-bg);color:var(--status-good)}.provenancePanel_confMEDIUM__RUL5j{background:var(--status-warning-bg);color:var(--status-warning)}.provenancePanel_confLOW__8st_2{background:var(--bg-tertiary);color:var(--text-secondary-muted)}.provenancePanel_detailRow__xmW8R{font-size:.82em;color:var(--text-primary-muted)}.provenancePanel_detailKey__nZOuk{display:inline-block;min-width:5em;color:var(--text-secondary-muted);margin-right:.5em}.provenancePanel_actions__V6bjh{display:flex;gap:.5em;margin-top:.2em}.provenancePanel_action__ZeL4d{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.2em .6em;background:rgba(0,0,0,0);border:1px solid var(--border-secondary);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:.78em}.provenancePanel_action__ZeL4d:hover:not(:disabled){border-color:var(--interactive-base);color:var(--interactive-base)}.provenancePanel_action__ZeL4d:disabled{opacity:.5;cursor:not-allowed}.provenancePanel_danger__9hyX6:hover:not(:disabled){border-color:var(--status-bad);color:var(--status-bad)}.provenancePanel_addForm__Wwc_L{display:flex;flex-direction:column;gap:.6em;padding:.85em;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.3em}.provenancePanel_formTitle__T_eCT{display:flex;align-items:baseline;gap:.4em;color:var(--interactive-base);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.82em}.provenancePanel_formTitle__T_eCT:before{content:">";color:var(--text-secondary-muted);font-weight:700}.provenancePanel_field__k62y7{display:flex;flex-direction:column;gap:.25em;flex:1 1}.provenancePanel_fieldRow__SwCQT{display:flex;gap:.75em;flex-wrap:wrap}.provenancePanel_fieldLabel__mG40C{color:var(--text-secondary);font-size:.8em}.provenancePanel_fieldError__qzu7_{font-size:.8em}.provenancePanel_checkboxRow___Vjd3{display:flex;align-items:center;gap:.5em;color:var(--text-primary);font-size:.85em;cursor:pointer}.provenancePanel_formActions__5WCMS{display:flex;justify-content:flex-end;gap:.5em;margin-top:.3em}.accessionChooser_chips__pBOZk{display:flex;flex-wrap:wrap;gap:.5em;margin:0;padding:0;list-style:none}.accessionChooser_chip__LoY6s{display:inline-flex;align-items:baseline;gap:.5em;padding:.3em .7em;font-family:var(--font-mono,monospace);font-size:.85em;color:var(--interactive-base);text-decoration:none;background:var(--surface-raised);border:var(--border-width,1px) solid var(--border-secondary)}.accessionChooser_chip__LoY6s:focus-visible,.accessionChooser_chip__LoY6s:hover{color:var(--interactive-hover);border-color:var(--interactive-hover)}.accessionChooser_chipName__C8CHo{font-family:inherit;font-size:.9em;color:var(--text-primary-muted)}.accessionChooser_list__sYk1k{display:flex;flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none}.accessionChooser_row__WXAHS{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4em 1em;padding:.6em .9em;color:var(--text-primary);text-decoration:none;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-primary)}.accessionChooser_row__WXAHS:focus-visible,.accessionChooser_row__WXAHS:hover{border-color:var(--interactive-hover)}.accessionChooser_rowCode___ewkd{font-family:var(--font-mono,monospace);font-weight:600;color:var(--interactive-base);overflow-wrap:anywhere}.accessionChooser_rowName__n4_vP{color:var(--text-primary)}.accessionChooser_rowSub__j7GQ4{font-size:.88em;color:var(--text-primary-muted)}.accessionChooser_heading___j7Z4{margin:0}.accessionChooser_intro__nlJFY{margin:0;color:var(--text-primary-muted)}.accessionChooser_seeAll__uX36x{align-self:flex-start;font-size:.9em;color:var(--interactive-base)}.accessionChooser_seeAll__uX36x:focus-visible,.accessionChooser_seeAll__uX36x:hover{color:var(--interactive-hover)}.specimenPublicView_section__DQanP{display:flex;flex-direction:column;gap:.75em}.specimenPublicView_sectionTitle__MCcCP{margin:0}.specimenPublicView_notes__Pu5tz{margin:0;max-width:70ch;line-height:1.6;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.specimenPublicView_typeRow___Efta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4em .75em}.specimenPublicView_typeStatus__DNut5{padding:.25em .65em;font-size:.72em;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:var(--status-good);color:var(--bg-primary)}.specimenPublicView_typifiedName__s8CMx{color:var(--text-primary)}.specimenPublicView_typeRemarks__g72f6{font-size:.88em;color:var(--text-primary-muted)}.specimenPublicView_typeLink__rgb5s{margin-left:auto;font-size:.85em;color:var(--interactive-base);text-decoration:none}.specimenPublicView_typeLink__rgb5s:focus-visible,.specimenPublicView_typeLink__rgb5s:hover{color:var(--interactive-hover);text-decoration:underline}.specimenPublicView_records__TEt5t{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1em}.specimenPublicView_records__TEt5t:not(:has(>:not(:empty))){display:none}.specimenPublicView_recordPanel__ZpsOK:empty{display:none}.specimenLineOriginPanel_panel__eqexX{display:flex;flex-direction:column;gap:.6em;padding:.6em 0}.specimenLineOriginPanel_nameRow__01Z8p{display:flex;align-items:baseline;gap:.6em;flex-wrap:wrap}.specimenLineOriginPanel_lineName__cz2gO{font-style:italic;font-size:1.05rem;color:var(--text-primary);text-transform:none}.specimenLineOriginPanel_stewardBadge__WtNlJ{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700;padding:.12em .5em;border-radius:var(--radius-pill,999px);background:var(--status-disabled-bg);color:var(--status-disabled)}.specimenLineOriginPanel_stewardBadge__WtNlJ[data-status=CLAIMED]{background:var(--status-good-bg);color:var(--status-good)}.specimenLineOriginPanel_stewardBadge__WtNlJ[data-status=SELF_DECLARED]{background:var(--status-info-bg);color:var(--status-info)}.specimenLineOriginPanel_facts__rbI_a{display:flex;flex-direction:column;gap:.3em;margin:0}.specimenLineOriginPanel_factRow__CkoSr{display:flex;gap:.6em}.specimenLineOriginPanel_factLabel__6wncE{flex:0 0 9rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);margin:0}.specimenLineOriginPanel_factValue__AB3oj{color:var(--text-primary);margin:0;overflow-wrap:anywhere}.specimenLineagePanel_headerRow__ylaTv{align-items:center;justify-content:space-between}.specimenLineagePanel_title__XjCO6{margin:0;font-size:1rem;text-transform:var(--heading-transform,uppercase);letter-spacing:var(--heading-letter-spacing,.05em);color:var(--text-primary)}.specimenLineagePanel_title__XjCO6:before{content:var(--heading-prefix,"// ");color:var(--text-secondary-muted)}.specimenLineagePanel_body__C1VGl{margin-top:.75em}.specimenLineagePanel_rowLabel__O9V9t{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary-muted);margin-bottom:.35em}.specimenLineagePanel_offspringBlock__H5pg5,.specimenLineagePanel_parentRow__jZVX8{display:flex;flex-direction:column;gap:.25em}.specimenLineagePanel_refLink__42HNW{display:inline-flex;align-items:baseline;gap:.5em;flex-wrap:wrap;color:var(--interactive-base);text-decoration:none;padding:.2em 0}.specimenLineagePanel_refLink__42HNW:hover{color:var(--interactive-hover);text-decoration:underline}.specimenLineagePanel_refPrimary__C5jnx{font-style:italic}.specimenLineagePanel_refSecondary__e82JR{font-size:.82rem;color:var(--text-secondary-muted);font-style:normal}.specimenLineagePanel_hiddenRef__kf45e{color:var(--text-secondary-muted);font-style:italic}.specimenLineagePanel_offspringList__0M63K{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2em}.specimenLineagePanel_offspringItem__0xOBg{margin:0}.specimenLineagePanel_moreNote___YOD5{font-size:.82rem;color:var(--text-secondary-muted)}.specimenLineagePanel_methodMenu__DL_Z0{list-style:none;margin:0;padding:.25em;display:flex;flex-direction:column;gap:.1em;min-width:12em}.specimenLineagePanel_methodItem__5Vcj5{display:block;padding:.5em .7em;color:var(--text-primary);text-decoration:none;border-radius:var(--radius-control,4px);cursor:pointer}.specimenLineagePanel_methodItem__5Vcj5:focus-visible,.specimenLineagePanel_methodItem__5Vcj5:hover{background:var(--interactive-base);color:var(--white);outline:none}.specimenLineagePanel_emptyHint__EGjLT{margin:0;font-size:.88rem;color:var(--text-secondary-muted)}.specimenLineagePanel_propagateTrigger__qp51g{padding:.35em .85em;border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,.25em);background:var(--bg-secondary);color:var(--text-primary);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.specimenLineagePanel_propagateTrigger__qp51g:hover{border-color:var(--interactive-hover);color:var(--interactive-hover)}.sortableTable_root__1OMjy{display:flex;flex-direction:column;gap:.75em;width:100%}.sortableTable_stateSlotWrapper__A6F1C{width:100%}.sortableTable_stateSlot__3mEpE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75em;padding:2.5em 1em;text-align:center;color:var(--text-secondary)}.sortableTable_errorIcon__zMih6{color:var(--status-error)}.sortableTable_emptyIcon__Qwm4f{color:var(--text-secondary-muted)}.sortableTable_table__LaFSn{width:100%;border-collapse:collapse}.sortableTable_table__LaFSn td{padding:.6em .75em;border-bottom:1px solid var(--border-secondary);vertical-align:middle;color:var(--text-primary)}.sortableTable_headerCell__HQtEf{padding:.6em .75em;text-align:left;font-weight:600;color:var(--text-secondary);border-bottom:2px solid var(--border-primary);white-space:nowrap}.sortableTable_sortableHeaderCell__l8CbD{padding:0}.sortableTable_sortButton__bZrjv{display:inline-flex;align-items:center;gap:.4em;padding:.6em .75em;margin:0;border:none;background:none;font:inherit;color:inherit;cursor:pointer;text-align:inherit;border-radius:.25em;transition:color .15s ease}.sortableTable_sortButton__bZrjv:hover{color:var(--interactive-hover)}.sortableTable_sortButton__bZrjv:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.sortableTable_sortIndicator__RoYVp{display:inline-flex;align-items:center}.sortableTable_sortIndicatorInactive__TLppr{opacity:.55}.sortableTable_srOnly__BdK8b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sortableTable_pagination__eUdwp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75em}.sortableTable_paginationButton__uHEct{box-sizing:border-box}.sortableTable_pageStatus__x3dN6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sortableTable_pageSize__dIJ6D{display:inline-flex;align-items:center;gap:.5em;color:var(--text-secondary)}.sortableTable_pageSizeSelect__Tm8S8{padding:.25em .4em;border:1px solid var(--border-primary);border-radius:.25em;background:var(--surface-raised);color:var(--text-primary);font:inherit;cursor:pointer}.specimenGalleryItem_row__s0T4q,.specimenGalleryItem_tableHead__Ivi19{display:grid;grid-template-columns:60px minmax(0,1fr) minmax(7rem,11rem) 7.75rem 7rem;column-gap:.9rem;align-items:center;padding:.55rem .9rem .55rem .6rem}.specimenGalleryItem_tableHead__Ivi19{font-family:monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary-muted);padding-top:.45rem;padding-bottom:.45rem;border-bottom:1px solid var(--border-primary);background:var(--surface-base)}.specimenGalleryItem_cellAcquired__ce3Mm,.specimenGalleryItem_headAcquired__F8Dnb{text-align:right}.specimenGalleryItem_row__s0T4q{position:relative;min-height:4.5rem;text-decoration:none;color:inherit;border-bottom:1px solid var(--border-secondary);background:var(--surface-raised);transition:background-color .15s,box-shadow .15s}.specimenGalleryItem_row__s0T4q:hover{background:var(--surface-base);box-shadow:inset 3px 0 0 var(--interactive-base)}.specimenGalleryItem_row__s0T4q:hover .specimenGalleryItem_title__F4E9m{color:var(--interactive-hover)}.specimenGalleryItem_row__s0T4q:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px;z-index:1}.specimenGalleryItem_row__s0T4q:active{background:var(--bg-secondary)}.specimenGalleryItem_thumb__ZGaXS{position:relative;display:block;width:60px;height:60px;flex-shrink:0;border:1px solid var(--border-secondary);border-radius:4px;background:var(--bg-secondary);overflow:hidden}.specimenGalleryItem_thumbImage__hKOrn{display:block}.specimenGalleryItem_thumbPlaceholder__jn4GQ{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-secondary-muted);background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--border-secondary) 22%,transparent) 6px 7px)}.specimenGalleryItem_thumbPlaceholder__jn4GQ svg{width:55%;height:55%;opacity:.6}.specimenGalleryItem_photoCount__U51j8{position:absolute;right:2px;bottom:2px;display:inline-flex;align-items:center;gap:2px;height:15px;padding:0 4px;border-radius:3px;background:var(--surface-overlay);color:var(--text-primary);font-family:monospace;font-size:.62rem;line-height:1}.specimenGalleryItem_photoCount__U51j8 svg{width:9px;height:9px}.specimenGalleryItem_cellName__SdsDH{display:flex;flex-direction:column;gap:.2rem;min-width:0}.specimenGalleryItem_title__F4E9m{font-weight:600;font-size:.98rem;line-height:1.25;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s}.specimenGalleryItem_titleSci__YrU8T{font-style:italic}.specimenGalleryItem_ident__UmHiq{display:flex;align-items:center;gap:.45rem;min-width:0;font-size:.84rem;line-height:1.2;color:var(--text-secondary)}.specimenGalleryItem_sciName__xhTVZ{font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.specimenGalleryItem_chip__xvbby{flex-shrink:0;font-size:.7rem;line-height:1.3;padding:.12rem .45rem;border-radius:var(--radius-chip,4px);border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary)}.specimenGalleryItem_chipRank__IiJ23{text-transform:capitalize}.specimenGalleryItem_chipLine__TdLrj{font-family:monospace;letter-spacing:.02em;text-transform:none}.specimenGalleryItem_chipUnidentified___tHr1{background:var(--status-disabled-bg);color:var(--status-disabled);border-color:rgba(0,0,0,0);text-transform:uppercase;letter-spacing:.04em;font-size:.66rem}.specimenGalleryItem_meta__p_0Q7{display:contents}.specimenGalleryItem_cellAccession__UFnGx,.specimenGalleryItem_cellAcquired__ce3Mm,.specimenGalleryItem_cellSet__doCTh{min-width:0;font-size:.84rem;color:var(--text-secondary)}.specimenGalleryItem_cellLabel__xRJbD{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.specimenGalleryItem_cellSet__doCTh .specimenGalleryItem_setChip__I2VUd{max-width:100%;font-size:.76rem}.specimenGalleryItem_accession__tjNJ0{font-family:monospace;font-size:.8rem;letter-spacing:.03em;white-space:nowrap;color:var(--text-secondary)}.specimenGalleryItem_acquired__eydaq{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.specimenGalleryItem_empty__9YEBI{color:var(--text-secondary-muted)}.specimenGalleryItem_tile__V1to3{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border:1px solid var(--border-secondary);border-radius:6px;overflow:hidden;background:var(--surface-raised);transition:border-color .15s}.specimenGalleryItem_tile__V1to3:hover{border-color:var(--interactive-base)}.specimenGalleryItem_tile__V1to3:hover .specimenGalleryItem_title__F4E9m{color:var(--interactive-hover)}.specimenGalleryItem_tile__V1to3:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.specimenGalleryItem_tileMedia__Oj4E7{position:relative;display:block;aspect-ratio:1/1;background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);overflow:hidden}.specimenGalleryItem_tileThumb__XM9mA{width:100%;height:100%;border:none;border-radius:0}.specimenGalleryItem_tileThumb__XM9mA .specimenGalleryItem_thumbPlaceholder__jn4GQ svg{width:32%;height:32%}.specimenGalleryItem_tileThumb__XM9mA .specimenGalleryItem_photoCount__U51j8{right:6px;bottom:6px;height:18px;padding:0 6px;font-size:.68rem}.specimenGalleryItem_tileSet____AWU{position:absolute;left:6px;top:6px;max-width:calc(100% - 12px);display:flex}.specimenGalleryItem_tileSet____AWU .specimenGalleryItem_setChip__I2VUd{background:var(--surface-overlay);font-size:.72rem}.specimenGalleryItem_tileBody__eunqx{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0;padding:.6rem .7rem .7rem}.specimenGalleryItem_tileMeta__txp7J{display:flex;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.35rem;font-size:.78rem;color:var(--text-secondary-muted)}@container specimens (max-width: 759px){.specimenGalleryItem_row__s0T4q,.specimenGalleryItem_tableHead__Ivi19{grid-template-columns:60px minmax(0,1fr) 7.5rem 6.5rem}.specimenGalleryItem_headSet__dKNEs{display:none}.specimenGalleryItem_row__s0T4q{grid-template-rows:auto auto;row-gap:.3rem}.specimenGalleryItem_row__s0T4q>.specimenGalleryItem_thumb__ZGaXS{grid-row:1/span 2}.specimenGalleryItem_cellName__SdsDH{grid-column:2;grid-row:1}.specimenGalleryItem_cellSet__doCTh{grid-column:2;grid-row:2}.specimenGalleryItem_cellSet__doCTh:has(>.specimenGalleryItem_empty__9YEBI){display:none}.specimenGalleryItem_cellAccession__UFnGx{grid-column:3;grid-row:1/span 2}.specimenGalleryItem_cellAcquired__ce3Mm{grid-column:4;grid-row:1/span 2}}@container specimens (max-width: 559px){.specimenGalleryItem_tableHead__Ivi19{display:none}.specimenGalleryItem_row__s0T4q{grid-template-columns:56px minmax(0,1fr);column-gap:.75rem;row-gap:.35rem;align-items:start;padding:.6rem .75rem .6rem .6rem}.specimenGalleryItem_row__s0T4q>.specimenGalleryItem_thumb__ZGaXS{width:56px;height:56px}.specimenGalleryItem_meta__p_0Q7{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .7rem;grid-column:2;grid-row:2;min-width:0}.specimenGalleryItem_cellAccession__UFnGx,.specimenGalleryItem_cellAcquired__ce3Mm,.specimenGalleryItem_cellSet__doCTh{grid-area:auto;text-align:left;font-size:.78rem}.specimenGalleryItem_cellAccession__UFnGx:has(>.specimenGalleryItem_empty__9YEBI),.specimenGalleryItem_cellAcquired__ce3Mm:has(>.specimenGalleryItem_empty__9YEBI),.specimenGalleryItem_cellSet__doCTh:has(>.specimenGalleryItem_empty__9YEBI){display:none}.specimenGalleryItem_acquired__eydaq[data-prefix]:before{content:attr(data-prefix) " ";opacity:.75}}@media(prefers-reduced-motion:reduce){.specimenGalleryItem_row__s0T4q,.specimenGalleryItem_tile__V1to3,.specimenGalleryItem_title__F4E9m{transition:none}}.collectionSpecimenGallery_specimenGallery__EBHgm{container-type:inline-size;container-name:specimens;display:flex;flex-direction:column;gap:.75rem;min-width:0}.collectionSpecimenGallery_toolbar__7y83H{padding-left:0;padding-right:0}.collectionSpecimenGallery_listContent___AB9F{border:1px solid var(--border-primary);border-radius:6px;background:var(--surface-raised);margin-top:.25rem}.collectionSpecimenGallery_listContent___AB9F [role=gridcell]:last-child>a{border-bottom:none}.collectionSpecimenGallery_gridContent__Ixv3N{margin-top:.25rem}.collectionSpecimenGallery_setFilters__vcqcT{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.collectionSpecimenGallery_setFiltersLabel__uSgPp{margin-right:.25rem;font-family:monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary-muted)}.collectionSpecimenGallery_setFilterChip__8AjBz{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .65rem;border:1px solid var(--border-secondary);border-radius:var(--radius-chip,4px);background:rgba(0,0,0,0);color:var(--text-secondary);font:inherit;font-size:.8rem;line-height:1.2;cursor:pointer;transition:border-color .15s,background-color .15s}.collectionSpecimenGallery_setFilterChip__8AjBz:hover{border-color:var(--interactive-base);background:var(--surface-raised)}.collectionSpecimenGallery_setFilterChip__8AjBz:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.collectionSpecimenGallery_setFilterChip__8AjBz[aria-pressed=true]{border-color:var(--interactive-base);background:var(--bg-secondary);color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--interactive-base)}.collectionSpecimenGallery_setFilterChip__8AjBz .collectionSpecimenGallery_setFilterChipInner__MCRHN{padding:0;border:none;background:rgba(0,0,0,0);font-size:inherit}.collectionSpecimenGallery_setFiltersError__qge_v{margin:0;font-size:.8rem}.collectionSpecimenGallery_inlineRetry__pBS4p{padding:0;border:none;background:none;font:inherit;color:var(--interactive-base);text-decoration:underline;cursor:pointer}.collectionSpecimenGallery_inlineRetry__pBS4p:hover{color:var(--interactive-hover)}.collectionSpecimenGallery_inlineRetry__pBS4p:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}@media(prefers-reduced-motion:reduce){.collectionSpecimenGallery_setFilterChip__8AjBz{transition:none}}