.DatabaseLanding_terminalPage__j7Knu{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.DatabaseLanding_searchInput__bsgW_{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}.DatabaseLanding_searchInput__bsgW_::placeholder{color:var(--text-primary-muted);opacity:.6}.DatabaseLanding_searchStatus__WhUpc{display:flex;justify-content:space-between;padding:.4em 1em;font-size:.6em;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary-muted);border-top:1px solid var(--border-secondary)}.DatabaseLanding_sectionHeader__a6bKX{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)}.DatabaseLanding_sectionIcon__45jLv{font-weight:700;opacity:.6}.DatabaseLanding_sectionTitle___e9MA{font-size:1em;font-weight:600;margin:0;color:inherit}.DatabaseLanding_commandGrid__MTONX{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0}.DatabaseLanding_commandLink__pw_t_{display:flex;align-items:center;text-decoration:none;color:inherit;border-bottom:1px solid var(--border-secondary);transition:background-color .2s ease}.DatabaseLanding_commandLink__pw_t_:last-child{border-bottom:none}.DatabaseLanding_commandLink__pw_t_:hover{background:var(--surface-raised)}.DatabaseLanding_commandLink__pw_t_:hover .DatabaseLanding_commandArrow__ZMGlq{opacity:1;transform:translateX(0)}.DatabaseLanding_commandLink__pw_t_:hover .DatabaseLanding_commandBtn__DQyEf{color:var(--interactive-base)}.DatabaseLanding_commandBtn__DQyEf{flex:1 1;padding:1em;font-size:1.1em;background:rgba(0,0,0,0)!important;border:none!important;color:var(--text-secondary);text-align:left;transition:color .2s ease;cursor:pointer}.DatabaseLanding_commandArrow__ZMGlq{padding:0 1em;color:var(--text-primary-muted);opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease;display:flex;align-items:center}.DatabaseLanding_featureContent__LyDx4{display:grid;grid-template-columns:auto 1fr;gap:0}.DatabaseLanding_featureImage__Lt4mL{display:flex;align-items:center;justify-content:center;background:var(--surface-base);padding:1.5em;border-right:1px solid var(--border-secondary)}.DatabaseLanding_featureText___Vnfz{padding:1.2em 1.5em;display:flex;align-items:center}.DatabaseLanding_featureText___Vnfz p{margin:0;font-size:.85em;line-height:1.75;color:var(--text-secondary)}.DatabaseLanding_directoryGrid__9qPx2{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.DatabaseLanding_categoryColumn__JmySx{padding:1em 1.2em;border-right:1px solid var(--border-secondary)}.DatabaseLanding_categoryColumn__JmySx:last-child{border-right:none}.DatabaseLanding_categoryTitle__naI8b{font-size:.8em;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);margin:0 0 .8em}.DatabaseLanding_categoryLink__clkmU{display:block;padding:.35em 0;font-size:.82em;color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.DatabaseLanding_categoryLink__clkmU:hover{color:var(--interactive-base)}@media(max-width:768px){.DatabaseLanding_featureContent__LyDx4{grid-template-columns:1fr}.DatabaseLanding_featureImage__Lt4mL{border-right:none;border-bottom:1px solid var(--border-secondary)}.DatabaseLanding_directoryGrid__9qPx2{grid-template-columns:1fr}.DatabaseLanding_categoryColumn__JmySx{border-right:none;border-bottom:1px solid var(--border-secondary)}.DatabaseLanding_categoryColumn__JmySx:last-child{border-bottom:none}}@media(max-width:600px){.DatabaseLanding_commandGrid__MTONX{grid-template-columns:1fr}}.graphic_template_primaryOutlineContainer__6Vm1z{border:1px solid var(--border-primary)}.graphic_template_inverseContainer__4D8dz{background:var(--light-text-primary);color:var(--bg-primary)}.button_template_btn__rZpXZ{width:100%;padding:.5em 1em;border:1px solid var(--border-primary);transition:background-color .3s ease,color .3s ease,border-color .3s ease;cursor:pointer}.button_template_outlineBtnPrimary__Wi5bD{background-color:rgba(0,0,0,0);color:var(--border-primary);border-color:var(--border-primary)}.button_template_outlineBtnPrimary__Wi5bD:hover{background-color:var(--bg-secondary);border-color:var(--color-secondary-container-darker)}.button_template_btnPrimary__EhWiC{background-color:var(--text-primary);color:var(--bg-primary)}.button_template_btnPrimary__EhWiC:hover{background-color:var(--text-primary-muted)}@layer defaults{.button_button__EtElY{display:inline-grid;place-items:center;width:fit-content;color:var(--interactive-base);font-size:1em;text-decoration:none;transition:opacity .25s ease-out,filter .25s ease-out}.button_button__EtElY.button_disabled__7SfJN,.button_button__EtElY:disabled{opacity:.3;cursor:not-allowed;filter:grayscale(1)}}.button_variants_custom__8qlPe,.button_variants_danger__au4S8,.button_variants_outline__aqxhp,.button_variants_primary__EchRc,.button_variants_secondary__wykZw{padding:.5em 1.5em;border-radius:.5em;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.button_variants_danger__au4S8,.button_variants_primary__EchRc,.button_variants_secondary__wykZw{border:none}.button_variants_primary__EchRc{background:var(--interactive-base);color:var(--interactive-text)}.button_variants_primary__EchRc:hover{background:var(--interactive-hover)}.button_variants_secondary__wykZw{background:var(--surface-raised);color:var(--text-primary)}.button_variants_secondary__wykZw:hover{background:var(--surface-overlay)}.button_variants_custom__8qlPe{background:var(--color-button-background,gray);color:var(--color-button-text,white);border:1px solid var(--color-button-border,rgba(0,0,0,0))}.button_variants_outline__aqxhp{background:rgba(0,0,0,0);color:var(--text-primary);border:1px solid var(--border-secondary)}.button_variants_outline__aqxhp:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-primary)}.button_variants_danger__au4S8{background:var(--status-bad);color:var(--bg-primary)}.button_variants_danger__au4S8:hover:not(:disabled){filter:brightness(.9)}.dataGallery_container__Yd4k_{display:flex;flex-direction:column;width:100%;height:100%;gap:1rem}.dataGallery_stateSlotWrapper__1YqQV{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.dataGallery_toolbar__9zLK3{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 0}.dataGallery_toolbarLeft__Jn3qj{display:flex;flex:1 1;align-items:center;gap:.5rem;min-width:200px}.dataGallery_toolbarRight___8el_{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;flex-shrink:0;max-width:100%;min-width:0}.dataGallery_searchContainer__x3t7L{position:relative;flex:1 1;max-width:400px;min-width:150px}.dataGallery_searchInput__X8QpT{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid var(--border-primary,#ccc);border-radius:20px;background:var(--surface-base,#fff);color:var(--text-primary,#000);font-size:.875rem;transition:border-color .2s ease,box-shadow .2s ease}.dataGallery_searchInput__X8QpT::placeholder{color:var(--text-secondary-muted)}.dataGallery_searchInput__X8QpT:focus{outline:none;border-color:var(--interactive-base);box-shadow:0 0 0 2px color-mix(in srgb,var(--interactive-base) 25%,transparent)}.dataGallery_searchIcon__mbbHo{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-secondary,#666)}.dataGallery_filterButton__uM5K1{position:relative}.dataGallery_filterActive__7p69C:after{content:"";position:absolute;top:2px;right:2px;width:8px;height:8px;background:var(--interactive-base);border-radius:50%}.dataGallery_filterDropdown__PAK40{min-width:250px;padding:.75rem}.dataGallery_sortContainer__WUvhA{display:flex;align-items:center;gap:.5rem}.dataGallery_sortLabel__q9n0S{font-size:.875rem;color:var(--text-secondary,#666);white-space:nowrap}.dataGallery_viewToggle__cVJjh{display:flex;border:1px solid var(--border-primary,#ccc);border-radius:8px;overflow:hidden}.dataGallery_viewButton__x4CWX{display:flex;align-items:center;justify-content:center;padding:.375rem .5rem;background:var(--surface-base,#fff);border:none;cursor:pointer;transition:background-color .2s ease;color:var(--text-secondary,#666)}.dataGallery_viewButton__x4CWX:hover:not(:disabled){background:var(--bg-secondary)}.dataGallery_viewButton__x4CWX:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.dataGallery_viewButtonActive__wG6My{background:var(--interactive-base);color:var(--interactive-text)}.dataGallery_viewButtonActive__wG6My:hover:not(:disabled){background:var(--interactive-hover)}.dataGallery_resultsPerPage__aXjVv{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary,#666)}.dataGallery_resultCount___aZz4{font-size:.875rem;color:var(--text-secondary,#666);white-space:nowrap}.dataGallery_content__OJAln{flex:1 1;overflow:auto;min-height:0;padding-top:12px}.dataGallery_grid__36nq8{display:grid;gap:var(--gallery-gap,1rem)}.dataGallery_gridCompact__BoLOO{grid-template-columns:repeat(auto-fill,minmax(var(--gallery-min-width,160px),var(--gallery-max-width,1fr)))}.dataGallery_gridDetailed__ODxqf{grid-template-columns:1fr}.dataGallery_virtualContainer__rRzil{position:relative;width:100%}.dataGallery_virtualContent__tuV_v{position:absolute;top:0;left:0;width:100%}.dataGallery_galleryItem__AuYn6{outline:none;border-radius:8px;transition:box-shadow .2s ease,transform .2s ease;min-width:0}.dataGallery_galleryItemGrow__YEHAW{width:100%}.dataGallery_galleryItemClickable__hcPOw{cursor:pointer}.dataGallery_galleryItemClickable__hcPOw:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.dataGallery_galleryItemClickable__hcPOw:active{transform:translateY(0)}.dataGallery_categoryHeader__R_4l9{grid-column:1/-1;display:flex;align-items:center;gap:.5rem;padding:.75rem 0;border-bottom:1px solid var(--border-primary,#ccc);margin-top:.5rem}.dataGallery_categoryHeader__R_4l9:first-child{margin-top:0}.dataGallery_categoryToggle__Aa9hL{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;margin:-.25rem -.5rem;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;font:inherit;color:inherit;transition:background-color .2s ease}.dataGallery_categoryToggle__Aa9hL:hover{background:var(--bg-secondary)}.dataGallery_categoryToggle__Aa9hL:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.dataGallery_categoryChevron__Q2OL8{flex-shrink:0;transition:transform .2s ease;color:var(--text-secondary,#666)}.dataGallery_categoryChevronCollapsed__cWoig{transform:rotate(-90deg)}.dataGallery_categoryTitle__qyN9Y{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary,#000)}.dataGallery_categoryCount__AlTPV{font-size:.875rem;font-weight:400;color:var(--text-secondary,#666)}.dataGallery_stateSlot__T5BUC{display:flex;flex-direction:column;flex:1 1 auto;width:100%;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;min-height:200px}.dataGallery_loadingSlot__YfOSn{color:var(--text-secondary,#666)}.dataGallery_loadingSpinner__vDiXD{width:40px;height:40px;border:3px solid var(--border-primary,#ccc);border-top-color:var(--interactive-base);border-radius:50%;animation:dataGallery_spin__jNM7T 1s linear infinite;margin-bottom:1rem}@keyframes dataGallery_spin__jNM7T{to{transform:rotate(1turn)}}.dataGallery_loadingText__zdLeI{font-size:.875rem}.dataGallery_loadingProgress__gHwl9{width:200px;height:4px;background:var(--border-primary,#ccc);border-radius:2px;margin-top:.75rem;overflow:hidden}.dataGallery_loadingProgressBar__LVjk6{height:100%;background:var(--interactive-base);transition:width .3s ease}.dataGallery_errorSlot__FUW_J{color:var(--status-error)}.dataGallery_errorIcon__LjMSt{font-size:2.5rem;margin-bottom:.75rem}.dataGallery_errorMessage__hSpU6{font-size:.875rem;margin-bottom:1rem;max-width:400px}.dataGallery_retryButton__BMUFe{padding:.5rem 1rem;background:var(--status-error);color:var(--bg-primary);border:none;border-radius:8px;cursor:pointer}.dataGallery_retryButton__BMUFe:hover{background:var(--status-bad)}.dataGallery_retryButton__BMUFe:focus-visible{outline:2px solid var(--status-error);outline-offset:2px}.dataGallery_emptySlot__6konh{color:var(--text-secondary,#666)}.dataGallery_emptyIcon__aJNjx{font-size:3rem;margin-bottom:.75rem;opacity:.5}.dataGallery_emptyMessage__zyrYo{font-size:1rem;margin-bottom:.5rem}.dataGallery_emptySubMessage__oRW6d{font-size:.875rem;opacity:.7}.dataGallery_srOnly__UMTVr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flatSelectOneInput_container__x_eHy{display:flex;flex-wrap:wrap;border:1px solid var(--border-secondary);background:var(--surface-raised);width:100%;overflow:hidden}.flatSelectOneInput_option__ItysV{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.75rem 1rem;border:none;border-right:1px solid var(--border-secondary);border-radius:0;background:rgba(0,0,0,0);color:var(--text-primary-muted);font-family:inherit;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;text-align:center;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.flatSelectOneInput_option__ItysV:last-child{border-right:none}.flatSelectOneInput_option__ItysV:hover:not([data-selected=true]):not(:disabled){color:var(--text-primary);background:var(--bg-secondary)}.flatSelectOneInput_option__ItysV[data-selected=true]{background:var(--interactive-base);color:var(--bg-primary)}.flatSelectOneInput_option__ItysV:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.flatSelectOneInput_option__ItysV{padding:.6rem .5rem;font-size:.72rem;letter-spacing:.05em}}.flatSelectOneInput_icon__PwPfq{font-size:1em;line-height:1}.flatSelectOneInput_warning__fQ7kU{margin-top:.3em;font-size:.8rem;color:var(--status-error)}.expandableContainer_chevron__woakd.expandableContainer_isAbsolutePosition__ihBnn{position:absolute}.expandableContainer_chevron__woakd.expandableContainer_blockPosition__t7I_r{position:relative;margin-left:1em;right:auto!important;left:auto!important}.expandableContainer_chevron__woakd.expandableContainer_isRight__8lZSa{right:1em}.expandableContainer_chevron__woakd.expandableContainer_isLeft__xQ9yu{left:1em}.expandableContainer_chevron__woakd{transition:transform .3s ease-in-out}.expandableContainer_chevron__woakd.expandableContainer_chevronOpen__Xdab5{transform:rotate(180deg)}.expandableContainer_toggleBtn__K1AkD{width:fit-content;cursor:pointer;position:relative;transition:background-color .2s ease-in-out}.expandableContainer_brightenBackground__fkItw{background-color:var(--surface-raised);border-radius:4px}.expandableContainer_darkenBackground__fO_h5{background-color:var(--bg-secondary)}.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_quietCrossTag__Buq0K{font-size:.7rem;padding:.15rem .5rem;border-radius:var(--radius-pill,999px);background:var(--status-disabled-bg);color:var(--status-disabled);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}.terminalInput_terminalInput__3xfyb{display:flex;flex-direction:column;gap:.25em}.terminalInput_labelRow__qDG4u{display:flex;align-items:center;gap:.5em;font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--text-primary-muted,#888)}.terminalInput_labelText__Yvlm4{font-weight:600}.terminalInput_statusDot__MoskL{width:.5em;height:.5em;border-radius:50%;flex-shrink:0}.terminalInput_statusDotError__3gVf7{background-color:var(--status-error,#e53935)}.terminalInput_statusDotValid__MzUvb{background-color:var(--status-success,#43a047)}.terminalInput_statusDotNeutral__CVObH{background-color:var(--text-secondary-muted,#666);opacity:.5}.terminalInput_charCounter___9NaF{margin-left:auto;font-size:.9em;color:var(--text-secondary-muted,#666);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terminalInput_inputWrapper__hLc6X{display:flex;align-items:stretch;border:1px solid var(--border-secondary,#333);background:var(--surface-raised,#f0f0f0);transition:border-color .15s ease,background .15s ease}.terminalInput_inputWrapper__hLc6X:hover{border-color:var(--border-primary,#333)}.terminalInput_inputWrapper__hLc6X:focus-within{border-color:var(--interactive-base,#4a9eff);background:var(--bg-secondary,#eee);box-shadow:0 0 0 1px var(--interactive-base,#4a9eff)}.terminalInput_hasError__mpe5Z .terminalInput_inputWrapper__hLc6X{border-color:var(--status-error,#e53935)}.terminalInput_symbolBox__KzssN{display:flex;align-items:center;justify-content:center;padding:0 .75rem;background:var(--bg-tertiary,#5a4020);border-right:1px solid var(--border-primary,#333);color:var(--bg-primary,#d4c49a);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.terminalInput_symbolBox__KzssN:last-child{border-right:none;border-left:1px solid var(--border-primary,#333)}.terminalInput_input__sAvab{flex:1 1;padding:.65rem .8rem;border:none;background:rgba(0,0,0,0);color:var(--text-secondary,#333);font-family:inherit;font-size:.95rem;outline:none;min-width:0}.terminalInput_input__sAvab::placeholder{color:var(--text-secondary-muted,#555)}.terminalInput_input__sAvab:disabled{opacity:.5;cursor:not-allowed}.terminalInput_input__sAvab:read-only{cursor:default}textarea.terminalInput_input__sAvab{resize:none;overflow:hidden;line-height:1.4}.terminalInput_hint__Ysrvf{font-size:.75rem;color:var(--text-primary-muted,#666);margin:0;line-height:1.4}.terminalInput_terminalInput__3xfyb .terminalInput_warning__B_LBM{font-size:.75em;justify-content:flex-start;gap:.4em}.terminalInput_disabled__JKtwg{opacity:.6;pointer-events:none}.terminalInput_readOnly__TJusz .terminalInput_inputWrapper__hLc6X{background:var(--bg-tertiary,#111)}.terminalInput_notEmpty__jKXnW .terminalInput_labelText__Yvlm4{color:var(--text-primary,#fff)}.contentBlockEditor_header__lN_tS{display:flex;justify-content:space-between;align-items:center;padding:8px 4px}.contentBlockEditor_label__mo30F{font-size:.9em;font-weight:500;color:var(--text-primary)}.contentBlockEditor_blockCounter__Z8Wsd{font-size:.85em;color:var(--text-secondary);margin-left:auto;transition:color .15s}.contentBlockEditor_blockCounterWarning__UnCRI{color:var(--status-warning);font-weight:600}.contentBlockEditor_blockCounterError__k_iMx{color:var(--status-error);font-weight:600}.contentBlockEditor_warning__ecz91{margin-top:8px}.terminalBlock_terminalBlock__MTyS_{position:relative;z-index:2;background:var(--surface-base);min-width:0;--chamfer:18px;--bracket-size:16px;--bracket-thickness:2px;--bracket-inset:6px;--bracket-color:var(--border-primary);--terminal-padding:1.25rem 1.5rem;padding:var(--terminal-padding)}.terminalBlock_flush__SP80A{--terminal-padding:0}.terminalBlock_terminalBlock__MTyS_:has(>[data-tb-section-header]){--terminal-padding:0}.terminalBlock_cornersAll__ykPpj:before{content:"";position:absolute;inset:-1px;z-index:3;pointer-events:none;border:solid var(--interactive-base);border-width:2px 3px;-webkit-mask:conic-gradient(#000 0 0) 0 0/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 0/12px 12px no-repeat,conic-gradient(#000 0 0) 0 100%/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 100%/12px 12px no-repeat;mask:conic-gradient(#000 0 0) 0 0/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 0/12px 12px no-repeat,conic-gradient(#000 0 0) 0 100%/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 100%/12px 12px no-repeat}.terminalBlock_cornersDiagonal__6Rlzm:after,.terminalBlock_cornersDiagonal__6Rlzm:before{content:"";position:absolute;width:var(--bracket-size);height:var(--bracket-size);border-color:var(--bracket-color);border-style:solid;pointer-events:none;z-index:2}.terminalBlock_cornersDiagonal__6Rlzm:before{top:var(--bracket-inset);left:var(--bracket-inset);border-width:var(--bracket-thickness) 0 0 var(--bracket-thickness)}.terminalBlock_cornersDiagonal__6Rlzm:after{bottom:var(--bracket-inset);right:var(--bracket-inset);border-width:0 var(--bracket-thickness) var(--bracket-thickness) 0}.terminalBlock_chamferTR__fJS_n{clip-path:polygon(-4px -4px,calc(100% - var(--chamfer) - 4px) -4px,calc(100% + 4px) calc(var(--chamfer) + 4px),calc(100% + 4px) calc(100% + 4px),-4px calc(100% + 4px));background-image:linear-gradient(to bottom left,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:100% 0}.terminalBlock_chamferTL__s_uU2,.terminalBlock_chamferTR__fJS_n{background-size:var(--chamfer) var(--chamfer);background-repeat:no-repeat;background-origin:border-box}.terminalBlock_chamferTL__s_uU2{clip-path:polygon(calc(var(--chamfer) + 4px) -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% + 4px),-4px calc(100% + 4px),-4px calc(var(--chamfer) + 4px));background-image:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:0 0}.terminalBlock_chamferBR__2RqBO{clip-path:polygon(-4px -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% - var(--chamfer) - 4px),calc(100% - var(--chamfer) - 4px) calc(100% + 4px),-4px calc(100% + 4px));background-image:linear-gradient(to top left,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:100% 100%}.terminalBlock_chamferBL__rOPzi,.terminalBlock_chamferBR__2RqBO{background-size:var(--chamfer) var(--chamfer);background-repeat:no-repeat;background-origin:border-box}.terminalBlock_chamferBL__rOPzi{clip-path:polygon(-4px -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% + 4px),calc(var(--chamfer) + 4px) calc(100% + 4px),-4px calc(100% - var(--chamfer) - 4px));background-image:linear-gradient(to top right,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:0 100%}.collectionBlocks_blockSection__tIv7N+.collectionBlocks_blockSection__tIv7N{margin-top:1.5rem}.collectionBlocks_blockHeading__MwiFS{margin:0 0 .75rem;font-size:1.1rem;font-weight:600;color:var(--text-primary);font-family:monospace;text-transform:uppercase;letter-spacing:.05em}.collectionBlocks_memberList__OjQLm{list-style:none;margin:0;padding:0}.collectionBlocks_memberItem__A_hKj{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--border-secondary);font-size:.85rem}.collectionBlocks_memberItem__A_hKj:last-child{border-bottom:none}.collectionBlocks_memberName__cTerx{color:var(--text-secondary);font-family:monospace;font-size:.8rem;letter-spacing:.04em}.collectionBlocks_roleBadge__YUhQe{flex-shrink:0;font-size:.65rem;padding:.15rem .5rem;border:1px solid var(--border-primary);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em}.collectionBlocks_emptyState__m1_b3{margin:0;padding:1rem 0;color:var(--text-secondary-muted);font-style:italic;font-size:.85rem}.collectionBlocks_editorCard__L5pBT{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1rem;border:1px dashed var(--border-primary);border-radius:.4rem;background:var(--surface-base)}.collectionBlocks_editorHead__REbmz{display:flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:var(--text-primary)}.collectionBlocks_editorBadge__8y0Uw{font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;padding:.1rem .4rem;border:1px solid var(--status-info,var(--border-secondary));border-radius:.25rem;color:var(--status-info,var(--text-secondary-muted))}.collectionBlocks_editorNote__b8mcf{margin:0;font-size:.8rem;color:var(--text-secondary);line-height:1.45}.collectionBlocks_editorField__IDdTC{display:flex;flex-direction:column;gap:.3rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary-muted)}.collectionBlocks_editorInput__n1nSc{padding:.4rem .6rem;border:1px solid var(--border-primary);border-radius:.3rem;background:var(--page-background-primary);color:var(--text-primary);font-size:.85rem;font-family:inherit;text-transform:none;letter-spacing:normal}.collectionBlocks_editorInput__n1nSc:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.collectionBlocks_shopNative__vbZTg{display:flex;flex-direction:column;gap:1em}.collectionBlocks_shopGrid__6iJsK{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5em,1fr));gap:.75em}.collectionBlocks_shopCard__HR5vA{display:flex;flex-direction:column;gap:.5em;padding:.6em;text-align:left;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.5em;cursor:pointer;font:inherit;color:inherit}.collectionBlocks_shopCard__HR5vA:hover{border-color:var(--interactive-hover)}.collectionBlocks_shopCardSelected__79LKw{border-color:var(--interactive-base)}.collectionBlocks_shopCardSoldOut__BPQY8{opacity:.6}.collectionBlocks_shopCover__jAHh7{display:block;aspect-ratio:1/1;border-radius:.35em;overflow:hidden;background:var(--bg-secondary)}.collectionBlocks_shopCoverImg__7s2ME{width:100%;height:100%;object-fit:cover;display:block}.collectionBlocks_shopCoverEmpty__nbnS3{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.6em}.collectionBlocks_shopCardBody__gr_AA{display:flex;flex-direction:column;gap:.25em;min-width:0}.collectionBlocks_shopCardTitle__xlwBy{font-weight:700;color:var(--text-primary);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collectionBlocks_shopCardMeta__sj5GZ{display:flex;gap:.6em;flex-wrap:wrap;align-items:baseline;font-size:.85em;color:var(--text-secondary)}.collectionBlocks_shopCardPrice__UkvOL{font-weight:700;color:var(--text-primary)}.collectionBlocks_shopSoldOutTag__jh6nv{color:var(--status-bad)}.collectionBlocks_shopDetail__sxU3L{display:flex;flex-direction:column;gap:.75em;padding:.75em;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.5em}.collectionBlocks_shopDetailDescription__gKdDm{margin:0;color:var(--text-secondary);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.collectionBlocks_shopFooterRow___x6Cw{display:flex;justify-content:flex-end}.collectionBlocks_shopFooterLink__o3Lzw{font-size:.85em;color:var(--text-secondary);text-decoration:underline}.collectionBlocks_shopFooterLink__o3Lzw:hover{color:var(--text-primary)}.collectionBlocks_shopCell__vonz5{display:flex;flex-direction:column;gap:.3em;min-width:0}.collectionBlocks_shopCell__vonz5>.collectionBlocks_shopCard__HR5vA{flex:1 1}.collectionBlocks_shopSeller__TSDfR{font-size:.8em;color:var(--text-secondary);overflow-wrap:anywhere}.collectionBlocks_shopSellerLink__UorhV{color:var(--interactive-base);text-decoration:underline}.collectionBlocks_shopSellerLink__UorhV:hover{color:var(--interactive-hover)}.collectionBlocks_shopScopeNote__hzXjm{margin:0 0 .5em;font-size:.85em;color:var(--text-secondary)}.taxonForSaleBlock_container___e_YX{display:flex;flex-direction:column;gap:.75em}.taxonForSaleBlock_summary__ZamFH{margin:0;color:var(--text-primary);font-weight:600}.taxonForSaleBlock_note__z_B7j{margin:0;font-size:.85em;color:var(--text-secondary)}.taxonForSaleBlock_footer__TRHLF{display:flex;justify-content:flex-end}.taxonForSaleBlock_seeAll__Zug3O{font-size:.9em;color:var(--interactive-base);text-decoration:underline}.taxonForSaleBlock_seeAll__Zug3O:hover{color:var(--interactive-hover)}.sidebarCard_card__Eug5i{border:1px solid var(--border-primary);--chamfer-edge-color:var(--border-primary);--terminal-padding:1rem 1.1rem;--chamfer:14px}.sidebarCard_title__jXvlZ{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);margin:0 0 .65rem;font-weight:600;display:flex;justify-content:space-between;align-items:baseline;gap:.5em}.sidebarCard_title__jXvlZ:before{content:"// ";opacity:.6}.sidebarCard_titleCount__VULYq{opacity:.6;font-weight:500}.sidebarCard_metaList__WgaqS{display:grid;grid-template-columns:max-content 1fr;gap:.35rem .85rem;font-size:.85rem;margin:0}.sidebarCard_metaTerm__2thYF{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary-muted);align-self:center;margin:0}.sidebarCard_metaValue__meDLH{margin:0;color:var(--text-primary)}.sidebarCard_metaValue__meDLH a{text-decoration:none;border-bottom:1px dotted}.sidebarCard_confidenceBar__5XVFm{height:6px;background:var(--border-secondary);opacity:.35;position:relative;margin:.5rem 0 .25rem}.sidebarCard_confidenceFill__dP87h{position:absolute;inset:0;background:var(--status-success)}.sidebarCard_extIds__q2Jae{display:flex;flex-direction:column;gap:.35rem}.sidebarCard_extId__TB0E_{display:flex;justify-content:space-between;align-items:center;padding:.35rem .55rem;background:var(--surface-raised);border:1px solid var(--border-secondary);font-size:.78rem;text-decoration:none;color:var(--text-primary)}.sidebarCard_extId__TB0E_:hover{border-color:var(--border-primary)}.sidebarCard_extId__TB0E_{flex-wrap:wrap}.sidebarCard_extIdRemove__1RsU9{margin-left:.5rem;padding:0 .4rem;font-size:.66rem;background:rgba(0,0,0,0);color:var(--status-bad);border:1px solid var(--status-bad);border-radius:var(--radius-chip,0);cursor:pointer}.sidebarCard_extIdRemove__1RsU9:disabled{opacity:.6;cursor:progress}.sidebarCard_extIdError__DMogO{flex-basis:100%;margin-top:.25rem}.sidebarCard_extIdReasonLabel__tJuAv{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--text-secondary)}.sidebarCard_extIdReason__wE_Ci{width:100%;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-primary);border-radius:var(--radius-control,0);padding:.35rem .5rem;font:inherit}.sidebarCard_extIdSrc__G6Oud{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);font-weight:600}.sidebarCard_extIdVal__7E4D8{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.35rem;overflow-wrap:anywhere}.sidebarCard_extIdCanonical__A2cs_{font-size:.66rem;color:var(--text-primary-muted);border:1px solid var(--border-secondary);padding:0 .35rem;border-radius:var(--radius-chip,0)}.sidebarCard_contributors__Br31P{display:flex;flex-direction:column;gap:.5rem}.sidebarCard_contribRow___g_Qu{display:flex;align-items:center;gap:.65rem;font-size:.85rem}.sidebarCard_contribUser__gqcNl{flex-shrink:0}.sidebarCard_contribAvatar__fmWTo{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-primary);text-decoration:none}.sidebarCard_contribAvatarImg__dwsTy{width:100%;height:100%;object-fit:cover;display:block}.sidebarCard_contribAvatarInitials__ox9ZH{font-size:.65rem;letter-spacing:.05em;font-weight:600;text-transform:uppercase;color:var(--text-primary-muted)}.sidebarCard_contribInfo__igSjg{display:flex;flex-direction:column;min-width:0}.sidebarCard_contribName__3Yl53{font-weight:600;color:var(--text-primary)}.sidebarCard_contribRole__zB1Y1{display:block;font-size:.62rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary-muted)}.sidebarCard_historyList__dkGsw{display:flex;flex-direction:column;gap:.5rem;font-size:.78rem}.sidebarCard_historyItem__ymGAL{display:grid;grid-template-columns:max-content 1fr;gap:.6rem;align-items:baseline;padding-bottom:.5rem;border-bottom:1px dashed var(--border-secondary)}.sidebarCard_historyItem__ymGAL:last-child{border-bottom:none;padding-bottom:0}.sidebarCard_historyWhen__bvDLg{font-size:.62rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sidebarCard_historyWhat__pksoW{color:var(--text-primary)}.sidebarCard_historyWhat__pksoW b{font-weight:600}.sidebarCard_empty__1LqWR{color:var(--text-secondary-muted);font-style:italic;font-size:.85rem}.taxonDiscussion_embedFrame__i7Osh{background:var(--surface-raised);border:1px solid var(--border-secondary);padding:0;overflow:hidden}.taxonDiscussion_embedIframe__qImN_{width:100%;border:none;display:block;background:rgba(0,0,0,0)}.taxonDiscussion_loadingState__VCG_C{padding:1.5rem 1rem;text-align:center;color:var(--text-primary-muted);font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.taxonDetailView_terminalPage__aHDzU{position:relative}.taxonDetailView_page__7Xyd2{position:relative;z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem 5rem;display:flex;flex-direction:column}@media(max-width:760px){.taxonDetailView_page__7Xyd2{padding:0 .85rem 4rem}}.imageCarousel_carouselContainer__ZgYnS{position:relative;width:100%;overflow:hidden;background-color:var(--bg-secondary,#f8f9fa);outline:none}.imageCarousel_carouselContainer__ZgYnS:focus-visible{outline:2px solid var(--interactive-base,#007bff);outline-offset:2px}.imageCarousel_trackWrapper__ySs4C{width:100%;height:100%;overflow:hidden}.imageCarousel_track__LpT2z{display:flex;width:100%;height:100%;will-change:transform}.imageCarousel_withTransition__uo88u{transition:transform .5s ease-in-out}.imageCarousel_slide__Q2uqz{min-width:100%;max-width:100%;flex-shrink:0;height:100%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.imageCarousel_controlBtn__4rCuR{position:absolute;font-size:2em;top:50%;transform:translateY(-50%);z-index:20;opacity:0;transition:opacity .3s,background-color .2s;padding:0;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%}.imageCarousel_carouselContainer__ZgYnS:hover .imageCarousel_controlBtn__4rCuR,.imageCarousel_controlBtn__4rCuR:focus-visible{opacity:1}.imageCarousel_prevBtn__cbWj2{left:1rem}.imageCarousel_nextBtn__kc2sm{right:1rem}.imageCarousel_indicators__TmLRc{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:flex;gap:.75rem;z-index:20;padding:.5rem 1rem;background:rgba(0,0,0,.3);border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.imageCarousel_indicatorsBelow__9Lr7X{position:static;transform:none;justify-content:center;margin-top:8px}.imageCarousel_dot__0S1_G{width:10px;height:10px;border-radius:50%;border:2px solid hsla(0,0%,100%,.5);background-color:rgba(0,0,0,0);cursor:pointer;transition:all .3s ease;padding:0}.imageCarousel_dot__0S1_G:hover{background-color:hsla(0,0%,100%,.8)}.imageCarousel_dot__0S1_G.imageCarousel_active__ZVq56{background-color:var(--white,#fff);border-color:var(--white,#fff);transform:scale(1.2)}.transferToShopForm_panel__iCKt1{width:min(460px,92vw)}.transferToShopForm_form__O_nAu{display:flex;flex-direction:column;gap:.75em}.transferToShopForm_sectionHeader__LxOpz[data-status=missing]{--_section-accent:var(--status-warning)}.transferToShopForm_sectionHeader__LxOpz[data-status=complete]{--_section-accent:var(--status-success)}.transferToShopForm_body__mxNK3{display:flex;flex-direction:column;gap:.75em;padding:1em 1.25em}.transferToShopForm_hint__7N26U{margin:0;font-size:.8em;color:var(--text-secondary-muted)}.transferToShopForm_status__XSATd{margin:0;font-size:.85em;color:var(--text-secondary)}.transferToShopForm_link__zkWQQ{color:var(--interactive-base);text-decoration:underline}.transferToShopForm_link__zkWQQ:hover{color:var(--interactive-hover)}.transferToShopForm_field__zlQ44{display:flex;flex-direction:column;gap:.35em}.transferToShopForm_fieldLabel__9o1vJ{font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.transferToShopForm_onHand__hE4o1{font-size:.75em;color:var(--text-secondary-muted)}.transferToShopForm_actions__Tov9x{display:flex;justify-content:flex-end;gap:.5em}.transferToShopForm_cancelButton__wMlPT{padding:.5em 1em;border:1px solid var(--border-secondary);background:var(--surface-base);color:var(--text-secondary);border-radius:.3em;cursor:pointer;font:inherit;font-weight:600;transition:color .15s,border-color .15s}.transferToShopForm_cancelButton__wMlPT:hover{color:var(--text-primary);border-color:var(--border-primary)}.transferToShopForm_toggle__xcVx_{display:flex;align-items:center;gap:.5em;font-size:.9em;color:var(--text-primary);cursor:pointer}.transferToShopForm_linkButton__wPwCB{padding:0;font:inherit;color:var(--interactive-base);text-decoration:underline;background:none;border:none;cursor:pointer}.transferToShopForm_linkButton__wPwCB:hover{color:var(--interactive-hover)}.transferToShopForm_photoGrid__P_IgY{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(5.5em,1fr));gap:.5em}.transferToShopForm_photoCell__9hmKc{min-width:0}.transferToShopForm_photoLabel__QrQTu{position:relative;display:block;cursor:pointer}.transferToShopForm_photoLabel__QrQTu input{position:absolute;top:.3em;left:.3em;z-index:1}.transferToShopForm_photoImg__ErFq4{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border:1px solid var(--border-secondary);border-radius:.3em}.transferToShopForm_photoOrder__EKEUR{position:absolute;right:.3em;bottom:.3em;min-width:1.4em;padding:0 .3em;font-size:.75em;font-weight:700;text-align:center;color:var(--text-primary);background:var(--surface-overlay);border-radius:.3em}.transferToShopForm_publishChoice__Xo7QN{display:flex;flex-direction:column;gap:.35em;margin:0;padding:0;border:none}.transferToShopForm_radio__lUZZh{display:flex;align-items:center;gap:.5em;font-size:.9em;color:var(--text-primary);cursor:pointer}.holdingIntentNotices_list__36ato{list-style:none;margin:.35em 0 0;padding:0;display:flex;flex-direction:column;gap:.3em}.holdingIntentNotices_text__eNkhr{flex:1 1 14em;color:var(--text-primary)}.holdingIntentNotices_reason__egrBp{color:var(--text-secondary)}.holdingIntentNotices_link__lNzGU{color:var(--interactive-base);text-decoration:underline}.holdingIntentNotices_link__lNzGU:hover{color:var(--interactive-hover)}.keyValueListInput_root__F_3uP,.keyValueListInput_rowFields__vHWSP,.keyValueListInput_row__O19sI{width:100%}.keyValueListInput_keyInput__xT9GY,.keyValueListInput_valueInput__x3Ecg{flex:1 1;min-width:0;padding:.4em .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}.keyValueListInput_keyInput__xT9GY::placeholder,.keyValueListInput_valueInput__x3Ecg::placeholder{color:var(--text-secondary-muted)}.keyValueListInput_keyInput__xT9GY:focus-visible,.keyValueListInput_valueInput__x3Ecg:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.keyValueListInput_keyInput__xT9GY[aria-invalid=true],.keyValueListInput_valueInput__x3Ecg[aria-invalid=true]{border-color:var(--status-error)}.keyValueListInput_keyInput__xT9GY:disabled,.keyValueListInput_valueInput__x3Ecg:disabled{opacity:.6;cursor:not-allowed}.keyValueListInput_keyInput__xT9GY{flex:0 1 14em}.keyValueListInput_removeButton__9rC6g{flex:0 0 auto;color:var(--text-secondary)}.keyValueListInput_removeButton__9rC6g:hover{color:var(--status-error)}.keyValueListInput_badge__aVkzJ{flex:0 0 auto;padding:.1em .5em;font-size:.8em;white-space:nowrap;color:var(--text-secondary);background:var(--bg-tertiary);border-radius:var(--radius-pill,999px)}.keyValueListInput_rowError__cwfWU{margin:0;font-size:.85em;color:var(--status-error)}.keyValueListInput_emptyHint__T4yXW{margin:0;font-size:.9em;color:var(--text-secondary-muted)}.keyValueListInput_maxRowsReason__vVsSP{margin:0;font-size:.85em;color:var(--status-warning)}.keyValueListInput_srOnly__RxOua{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.specimenRecordFields_root__APMM3{display:flex;flex-direction:column;gap:1em}.specimenRecordFields_group__lgQ_R{display:flex;flex-direction:column;gap:.4rem}.specimenRecordFields_label__Z1FiQ{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.specimenRecordFields_hint__Bo2RF{margin:0;font-size:.75rem;line-height:1.3;color:var(--text-secondary)}.specimenRecordFields_grid__jik4I{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.specimenRecordFields_kept__hEsYI{border-left:3px solid var(--status-warning);padding-left:.75em}.specimenRecordFields_attributesDisclosure__9jmJy{margin-top:.25em}.specimenRecordFields_attributesPanel__qJGuu{display:flex;flex-direction:column;gap:1em;padding-top:.75em}.specimenRecordFields_groupSummary__ffOUq{min-width:0}.specimenRecordFields_groupTitle__u3IrW{font-weight:600;color:var(--text-primary)}.specimenRecordFields_groupCount__n4lZt{font-size:.85em;color:var(--text-secondary)}.hintedField_root__jCpjj{display:flex;flex-direction:column;min-width:0}.hintedField_hint__QqdXq{margin:-1.85rem 0 0;padding:0 .5rem;font-size:.75rem;line-height:1.3;color:var(--text-secondary)}.hintedField_root__jCpjj:has([aria-invalid=true]) .hintedField_hint__QqdXq{display:none}.recordForm_sectionHeaderOverlay__PApLq[data-status=missing]>span:first-child{border-color:var(--status-warning);color:var(--status-warning)}.recordForm_sectionHeaderOverlay__PApLq[data-status=complete]>span:first-child{border-color:var(--status-good);color:var(--status-good)}.recordForm_fieldGrid__a63a_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:1.25rem;padding:1.25em}.recordForm_fullWidth__D0ilz{grid-column:1/-1}.recordForm_fieldGridFlush___wfXt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:1.25rem}.recordForm_fieldGroup__fnE6C{display:flex;flex-direction:column;gap:.4rem;min-width:200px}.recordForm_fieldGroup__fnE6C>div,.recordForm_fieldGroup__fnE6C>div>div{width:100%}.recordForm_fieldLabel__2JDuw{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.recordForm_helper__jsnd1{font-size:.8rem;color:var(--text-secondary);margin:0;line-height:1.4}.recordForm_more__N7QM1{width:100%}.recordForm_moreSummaryRow__BL_jM{min-width:0;min-height:1.6em}.recordForm_moreTitle__Hygpm{font-weight:600;color:var(--text-primary)}.recordForm_moreSummary__1jyTd{font-size:.85em;color:var(--text-secondary);min-width:0;overflow-wrap:anywhere}.recordForm_moreSummaryEmpty___U_wN{color:var(--text-secondary-muted)}.recordForm_morePanel__WgqHV{display:flex;flex-direction:column;gap:1em;padding-top:.75em}.recordForm_sectionBody__Pyr4j{display:flex;flex-direction:column;gap:1em;padding:1.25em}.recordForm_sectionSub__ieX2x{margin:0;padding:.5em 1.25em 0;font-size:.85em;color:var(--text-secondary)}.recordForm_summaryLine__vxRRQ{margin:0;min-height:1.4em;font-size:.9em;color:var(--text-secondary)}.recordForm_typeNudge__Ejv26{margin:0;font-size:.82em;line-height:1.5}.recordForm_typeGroup__fIz4B{display:flex;flex-direction:column;gap:1em}.recordForm_prefilledSlot__sLWlJ,.recordForm_stickyNotice__ZhhtG{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;min-height:1.6em}.recordForm_stickyNotice__ZhhtG{margin:0;font-size:.85em;color:var(--text-secondary)}.recordForm_stickyClear__e5GTu{padding:0;border:0;background:none;font:inherit;color:var(--interactive-base);text-decoration:underline;cursor:pointer}.recordForm_stickyClear__e5GTu:hover{color:var(--interactive-hover)}.geolocationButton_btn__UOYCm{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border-primary);border-radius:4px;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;transition:background .15s ease}.geolocationButton_btn__UOYCm:hover:not(:disabled){background:var(--interactive-hover)}.geolocationButton_btn__UOYCm:disabled{opacity:.5;cursor:not-allowed}.geolocationButton_btn__UOYCm.geolocationButton_locating__PAVQn .geolocationButton_icon__zU2YI{animation:geolocationButton_pulse__1BjwV 1s ease-in-out infinite}.geolocationButton_icon__zU2YI{display:flex;align-items:center;justify-content:center}@keyframes geolocationButton_pulse__1BjwV{0%,to{opacity:1}50%{opacity:.4}}.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)}.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{font-style:italic}.observationCard_headline__dHI1H,.observationCard_name__X_CyM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.observationCard_headline__dHI1H{font-weight:700}.observationCard_taxonUnder__AwDAN{flex-basis:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;color:var(--text-secondary)}.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)}.CollectionAvatar_collectionAvatar__LDnsV{border-radius:.75rem;object-fit:cover;flex-shrink:0;color:var(--white)}.CollectionAvatar_placeholder__CgcuE{background:linear-gradient(135deg,var(--interactive-base) 0,var(--interactive-hover) 100%);display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap}.terminalModalCard_cardWrapper__lB_0J{max-width:var(--terminal-card-max-width,420px);width:90vw}.terminalModalCard_headerBar__K2s18{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)}.terminalModalCard_headerIcon__7tRN0{font-weight:700;opacity:.6}.terminalModalCard_headerTitle__uCOyf{font-size:1em;font-weight:600;color:inherit}.terminalModalCard_closeButton__b5AF4{margin-left:auto;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);color:inherit;cursor:pointer;font-size:1em;opacity:.6;transition:opacity .15s ease}.terminalModalCard_closeButton__b5AF4:hover{opacity:1}.terminalModalCard_cardInner__vpE_X{padding:1.5em 1.8em;text-align:center;background:var(--surface-base);border-top:none;color:var(--text-secondary)}.terminalModalCard_bodyStart__5nKmM{text-align:start}.terminalModalCard_bodyPrimary__GzmaW{color:var(--text-primary)}.pageQrButton_body__53vmD{align-items:center}.pageQrButton_code__vX3_d{line-height:0;border:1px solid var(--border-primary)}.pageQrButton_url__UWCoW{max-width:100%;padding:.4em .6em;font-size:.85em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.labelModalShell_body__e7whW{align-items:center;text-align:center}.labelModalShell_footer__Nsc3V{align-items:center;justify-content:center}.labelModalShell_status__PZCDI{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_nameStatus__0ffaT{color:var(--text-secondary-muted);font-style:normal}.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)}.specimenHeroBlock_record__S_JIn{display:flex;flex-direction:column;margin-top:1.5rem;border:1.25px solid var(--border-primary);overflow:hidden;--chamfer:28px}.specimenHeroBlock_holder__fo_Rv{display:flex;align-items:center;gap:.9rem;padding:.7rem calc(var(--chamfer) + .5rem) .7rem 1.25rem;background:var(--interactive-base);color:var(--bg-primary);border-bottom:1px solid var(--border-primary)}.specimenHeroBlock_holderAvatar__HcUC1{border:1px solid color-mix(in srgb,var(--bg-primary) 45%,transparent)}.specimenHeroBlock_holderText__WDnJP{display:flex;flex-direction:column;gap:.12rem;flex:1 1;min-width:0}.specimenHeroBlock_holderEyebrow__RirXd{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-size:.6rem;color:color-mix(in srgb,var(--bg-primary) 80%,transparent)}.specimenHeroBlock_holderName__EBDIm{font-size:1.15rem;font-weight:600;line-height:1.2;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.specimenHeroBlock_holderName__EBDIm:focus-visible,.specimenHeroBlock_holderName__EBDIm:hover{text-decoration:underline}.specimenHeroBlock_holderMeta__BboJn{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .55rem;font-size:.78rem;color:color-mix(in srgb,var(--bg-primary) 88%,transparent)}.specimenHeroBlock_holderMeta__BboJn>*+:before{content:"·";margin-right:.55rem}.specimenHeroBlock_holderCode__XMLqw{letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.specimenHeroBlock_holderOwner__C_oXN{color:var(--bg-primary);font-weight:600}.specimenHeroBlock_holderLink__rX4xC{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;flex-shrink:0;display:inline-flex;align-items:center;gap:.45em;padding:.5rem .8rem;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,var(--bg-primary) 45%,transparent);transition:background-color .15s ease}.specimenHeroBlock_holderLink__rX4xC:focus-visible,.specimenHeroBlock_holderLink__rX4xC:hover{background:color-mix(in srgb,var(--bg-primary) 14%,transparent)}.specimenHeroBlock_body__XtXzL{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.specimenHeroBlock_bodyNoPhoto__cuchN{grid-template-columns:minmax(0,.5fr) minmax(0,1fr)}.specimenHeroBlock_bodyNoPhoto__cuchN .specimenHeroBlock_photo__enYY4{min-height:320px}.specimenHeroBlock_photo__enYY4{position:relative;display:flex;flex-direction:column;min-width:0;min-height:440px;border-right:1px solid var(--border-primary);background:radial-gradient(ellipse at 30% 20%,hsl(75,35%,48%),transparent 60%),radial-gradient(ellipse at 70% 80%,hsl(33,40%,28%),transparent 60%),linear-gradient(135deg,hsl(78,38%,32%),hsl(33,35%,22%))}.specimenHeroBlock_photoEmpty__Z5oeD{overflow:hidden}.specimenHeroBlock_photoMain__NTDzL{position:relative;flex:1 1 auto;display:block;width:100%;min-height:320px;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:zoom-in;overflow:hidden}.specimenHeroBlock_photoMain__NTDzL:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.specimenHeroBlock_photoProcessing__ykivo{cursor:default;display:flex}.specimenHeroBlock_photoImg__Jaj63{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.specimenHeroBlock_glyphSvg__w4hfE{position:absolute;inset:0;width:100%;height:100%;opacity:.9}.specimenHeroBlock_photoCounter__KT8wq{position:absolute;top:.85rem;left:.85rem;padding:.25rem .55rem;font-size:.65rem;letter-spacing:.18em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--surface-overlay);color:var(--text-primary);border:1px solid var(--border-secondary)}.specimenHeroBlock_photoCaption__Wnk0Z{position:absolute;left:0;right:0;bottom:0;padding:.6rem 1rem;font-size:.78rem;letter-spacing:.04em;text-align:left;background:var(--surface-overlay);color:var(--text-primary);border-top:1px solid var(--border-secondary)}.specimenHeroBlock_thumbs__E36Xf{display:flex;gap:.4rem;padding:.5rem;overflow-x:auto;background:var(--bg-secondary);border-top:1px solid var(--border-primary)}.specimenHeroBlock_thumb__FZ_cP{flex:0 0 auto;width:3.5rem;height:3.5rem;padding:0;border:1px solid var(--border-secondary);background:var(--bg-primary);cursor:pointer;opacity:.6;overflow:hidden;transition:opacity .15s ease,border-color .15s ease}.specimenHeroBlock_thumb__FZ_cP:focus-visible,.specimenHeroBlock_thumb__FZ_cP:hover{opacity:1;border-color:var(--border-primary)}.specimenHeroBlock_thumb__FZ_cP:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.specimenHeroBlock_thumbActive__SCHzQ{opacity:1;border-color:var(--interactive-base);outline:2px solid var(--interactive-base);outline-offset:-2px}.specimenHeroBlock_thumbImg__DnDzq{display:block;width:100%;height:100%;object-fit:cover}.specimenHeroBlock_identity__JMmJZ{display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding:1.75rem 2rem 2rem}.specimenHeroBlock_eyebrow__BRhLd{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted)}.specimenHeroBlock_nameBlock__qu5UI{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.specimenHeroBlock_title__MQTIn{margin:0;font-size:clamp(1.7rem,2.5vw,2.3rem);line-height:1.1;text-wrap:balance;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.specimenHeroBlock_titleCode__5Cayz{font-weight:500;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.specimenHeroBlock_accessionTag__GgYa0{display:inline-flex;align-items:stretch;max-width:100%;border:1px solid var(--border-primary)}.specimenHeroBlock_accessionTagLabel__Vd7zs{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-size:.6rem;display:flex;align-items:center;padding:.3rem .6rem;background:var(--interactive-base);color:var(--bg-primary)}.specimenHeroBlock_accessionTagCode__39B_I{padding:.3rem .7rem;font-size:.95rem;font-weight:600;letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);background:var(--bg-secondary);overflow-wrap:anywhere}.specimenHeroBlock_accessionTagMuted__6YqRF{font-weight:400;font-style:italic;letter-spacing:.06em;color:var(--text-secondary-muted)}.specimenHeroBlock_determination__EJbj_{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.2rem 0 .2rem .9rem;border-left:3px solid var(--interactive-base)}.specimenHeroBlock_taxonLink__sfCtg{display:inline-flex;align-items:baseline;gap:.45em;max-width:100%;color:var(--text-primary);text-decoration:none}.specimenHeroBlock_taxonLink__sfCtg:focus-visible,.specimenHeroBlock_taxonLink__sfCtg:hover{color:var(--interactive-hover)}.specimenHeroBlock_taxonLink__sfCtg:focus-visible .specimenHeroBlock_taxonName__ldILy,.specimenHeroBlock_taxonLink__sfCtg:hover .specimenHeroBlock_taxonName__ldILy{text-decoration:underline}.specimenHeroBlock_taxonName__ldILy{font-size:1.3rem;font-style:italic;line-height:1.25;color:inherit;overflow-wrap:anywhere}.specimenHeroBlock_taxonUnknown__eZVB3{font-size:1.1rem;font-style:italic;color:var(--text-secondary-muted)}.specimenHeroBlock_taxonMeta__mmIak{font-size:.88rem;color:var(--text-primary-muted)}.specimenHeroBlock_badges__OgNwJ,.specimenHeroBlock_forSale__9eaZ7{display:flex;gap:.5rem;flex-wrap:wrap}.specimenHeroBlock_forSaleBadge__ovsBw{display:inline-flex;align-items:center;gap:.4em;padding:.4em .75em;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;border:1px solid var(--status-good);background:var(--status-good-bg);color:var(--status-good);text-decoration:none;white-space:nowrap}.specimenHeroBlock_forSaleBadge__ovsBw:before{content:"●";font-size:.85em}.specimenHeroBlock_forSaleBadge__ovsBw:hover{text-decoration:underline}.specimenHeroBlock_forSalePrice___38i8{letter-spacing:.05em}.specimenHeroBlock_badge__C7kNX{display:inline-flex;align-items:center;gap:.4em;padding:.4em .75em;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;border:1px solid var(--border-secondary);background:var(--surface-raised);color:var(--text-primary);white-space:nowrap}.specimenHeroBlock_badgeGood__A5kgE{color:var(--status-good);border-color:var(--status-good);background:var(--status-good-bg)}.specimenHeroBlock_badgeGood__A5kgE:before{content:"●";font-size:.85em}.specimenHeroBlock_badgeNeutral__4iWjK{color:var(--text-primary);border-color:var(--border-secondary);background:var(--surface-raised)}.specimenHeroBlock_badgeMuted__ZLwAE{color:var(--text-secondary-muted);border-color:var(--border-secondary);background:var(--bg-secondary)}.specimenHeroBlock_badgeWarn__dq9jU{color:var(--status-warning);border-color:var(--status-warning);background:var(--status-warning-bg)}.specimenHeroBlock_badgeType__l0Ydn{background:var(--status-good);color:var(--bg-primary);border-color:var(--status-good);letter-spacing:.12em}.specimenHeroBlock_ledger__Tb94X{margin:0;border-top:1px solid var(--border-secondary)}.specimenHeroBlock_ledgerRow__YRIrx{display:grid;grid-template-columns:minmax(7.5rem,34%) minmax(0,1fr);align-items:baseline;gap:1rem;padding:.55rem 0;border-bottom:1px dashed var(--border-secondary)}.specimenHeroBlock_ledgerLabel__ek914{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted)}.specimenHeroBlock_ledgerValue__eJOOT{margin:0;font-size:.98rem;font-weight:500;color:var(--text-primary);overflow-wrap:anywhere}.specimenHeroBlock_ledgerMuted__M1ZgP{font-weight:400;font-style:italic;color:var(--text-secondary-muted)}.specimenHeroBlock_actions__lysz7{display:flex;gap:.65rem;flex-wrap:wrap}.specimenHeroBlock_btnPrimary__V9WvW{display:inline-flex;align-items:center;gap:.55em;padding:.55rem 1rem;font-size:.74rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;text-decoration:none;border:1px solid var(--border-primary);background:var(--interactive-base);color:var(--bg-primary);transition:background-color .15s ease}.specimenHeroBlock_btnPrimary__V9WvW:focus-visible,.specimenHeroBlock_btnPrimary__V9WvW:hover{background:var(--interactive-hover)}@media(max-width:1000px){.specimenHeroBlock_body__XtXzL{grid-template-columns:1fr}.specimenHeroBlock_photo__enYY4{min-height:0;border-right:0;border-bottom:1px solid var(--border-primary)}.specimenHeroBlock_photoMain__NTDzL{min-height:0;aspect-ratio:4/3}.specimenHeroBlock_photoEmpty__Z5oeD{min-height:220px}}@media(max-width:760px){.specimenHeroBlock_record__S_JIn{margin-top:1rem;--chamfer:18px}.specimenHeroBlock_holder__fo_Rv{flex-wrap:wrap;padding:.65rem calc(var(--chamfer) + .25rem) .65rem .9rem}.specimenHeroBlock_holderLink__rX4xC{display:none}.specimenHeroBlock_identity__JMmJZ{padding:1.25rem 1.1rem 1.4rem;gap:1rem}.specimenHeroBlock_title__MQTIn{font-size:1.7rem}.specimenHeroBlock_taxonName__ldILy{font-size:1.15rem}.specimenHeroBlock_ledgerRow__YRIrx{grid-template-columns:1fr;gap:.2rem}.specimenHeroBlock_badge__C7kNX{padding:.3em .55em;font-size:.62rem;letter-spacing:.1em}.specimenHeroBlock_actions__lysz7 .specimenHeroBlock_btnPrimary__V9WvW{flex:1 1;justify-content:center}}@media(max-width:420px){.specimenHeroBlock_title__MQTIn{font-size:1.45rem}}.font_fontSizeXXS__Kww7N{font-size:var(--font-size-xxs,.5rem)}.font_fontSizeXS__r73ZH{font-size:var(--font-size-xs,.75rem)}.font_fontCaption___tNbL,.font_fontSizeS__l8j1f{font-size:var(--font-size-s,.875rem)}.font_fontBody__RPtHB,.font_fontSizeM__abPdJ{font-size:var(--font-size-m,1rem)}.font_fontSizeL__Va3oG,.font_fontSubHeader__rLG8p{font-size:var(--font-size-l,1.125rem)}.font_fontHeader__Wvpx_,.font_fontSizeXL__FUU2r{font-size:var(--font-size-xl,1.25rem)}.font_fontSizeXXL__bg27l{font-size:var(--font-size-xxl,1.5rem)}.font_fontSizeXXXL__L2MfQ{font-size:var(--font-size-xxxl,2rem)}.font_textAlignCenter__XyhBx{text-align:center}.font_textAlignLeft__16ZFI{text-align:left}.font_textAlignRight__tbAeW{text-align:right}.font_fontCaption___tNbL,.font_fontWeightLight__CNwSy{font-weight:300}.font_fontBody__RPtHB,.font_fontWeightRegular__WrVcg{font-weight:400}.font_fontSubHeader__rLG8p,.font_fontWeightMedium__Njz6I{font-weight:600}.font_fontHeader__Wvpx_,.font_fontWeightBold__XvEg8{font-weight:700}.font_fontColorBgPrimary___ddWi{color:var(--bg-primary)}.font_fontColorSecondary__22rC3{color:var(--bg-secondary)}.font_fontColorTextPrimary__dtgGC{color:var(--text-primary)}.font_fontColorTextPrimaryMuted__dtWL1{color:var(--text-primary-muted)}.font_fontColorTextSecondary__fRe8t{color:var(--text-secondary)}.font_fontColorTextSecondaryMuted__DI3ne{color:var(--text-secondary-muted,var(--text-secondary))}.font_fontColorGood__EoVUn{color:var(--status-success)}.font_fontColorBad__6JeVO{color:var(--status-error)}.font_fontColorWarning__1xzVH{color:var(--status-warning)}.font_fontColorInteractable__hnJqD{color:var(--interactive-base)}.font_fontColorInfo__VBmsw{color:var(--status-info)}.font_fontColorRed__45yMD{color:var(--red,Red)}.font_fontColorGreenSlight__rBEJ0{color:var(--green,Green)}.font_fontColorWhite__d50Ft{color:var(--white,White)}.font_fontColorBlack__h17Iq{color:var(--black,Black)}.font_fontColorCyan__1wD0K{color:var(--cyan,Cyan)}.font_fontColorOrange__z8F5K{color:var(--orange,Orange)}.font_fontColorLink__5AaVD{color:var(--link-color,Aqua)}.font_fontDecorationUnderline__xJAe_{text-decoration:underline}.font_fontDecorationLineThrough__LxNYa{text-decoration:line-through}.font_fontDecorationNone__zdsun{text-decoration:none!important}.font_fontItalic__kgYoc{font-style:italic}.font_textWrap__fhvSY{white-space:normal!important}.font_textNoWrap__WwXX7{white-space:nowrap!important}.font_textTruncate__Y4Yxi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setChip_chip__rbZKy{display:inline-flex;align-items:center;gap:.4em;padding:.1em .55em;max-width:12em;border:1px solid var(--border-secondary);background:var(--bg-secondary);border-radius:.25em;font-size:.78em;line-height:1.4;vertical-align:middle}.setChip_dot__ADg0q{flex:none;width:.7em;height:.7em;border-radius:50%;background:var(--set-color,var(--text-secondary-muted));border:1px solid var(--border-secondary)}.setChip_name__J0no8{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}.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}}.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)}.atShopLines_block__a0KKi{padding:.6em .25em 0;border-top:1px dashed var(--border-secondary)}.atShopLines_heading__ASdax{margin:0 0 .15em;font-family:var(--font-mono,monospace);font-size:.75em;font-weight:600;letter-spacing:.08em;color:var(--text-secondary-muted)}.atShopLines_loading__r_7TI{margin:0;padding:.5em .25em 0;font-size:.8em;font-style:italic;color:var(--text-secondary-muted)}.atShopLines_line__uhTMM{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5em;font-size:.88em;line-height:1.6}.atShopLines_primary__FBRkO{color:var(--text-primary)}.atShopLines_meta__BUAcO{font-size:.82em;color:var(--text-secondary-muted)}.atShopLines_chip__8DUfz{display:inline-block;padding:0 .4em;font-family:var(--font-mono,monospace);font-size:.75em;font-weight:600;letter-spacing:.04em;border-radius:.2em;border:1px solid;white-space:nowrap}.atShopLines_chipLive__fOsOC{color:var(--status-good);background:var(--status-good-bg)}.atShopLines_chipDown__8bl5V{color:var(--status-disabled);background:var(--status-disabled-bg)}.atShopLines_listing__LGAgf{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5em;padding-left:1.1em;font-size:.85em;line-height:1.6;color:var(--text-primary)}.atShopLines_listingForSale__gV2iN{color:var(--status-good)}.atShopLines_listingSold__FCG6n{color:var(--status-disabled)}.atShopLines_listingClosed__3KfbS{color:var(--status-bad)}.atShopLines_listingDraft__xOAqD{color:var(--status-warning)}.atShopLines_listingUnknown__OQ7Ys{color:var(--text-secondary-muted)}.atShopLines_link__q8YIg{color:var(--interactive-base);text-decoration:underline}.atShopLines_link__q8YIg:hover{color:var(--interactive-hover)}.atShopLines_note__dCNqP{margin:.25em 0 0;font-size:.78em;line-height:1.5;color:var(--text-secondary-muted)}.atShopLines_loadFailed__agvnv{margin:0;padding:.5em .25em 0;border-top:1px dashed var(--border-secondary);font-size:.8em;line-height:1.5;color:var(--status-error)}.navigationGuard_leaveButton__budjI{background-color:var(--interactive-base)!important;border-color:var(--interactive-base)!important;color:var(--bg-primary)!important}.navigationGuard_leaveButton__budjI:hover{background-color:var(--interactive-hover)!important;border-color:var(--interactive-hover)!important}.namePicker_container__2vkQx{display:flex;flex-direction:column;gap:.35em;width:100%}.namePicker_toggleWrapper__YvwZN{width:100%}.namePicker_inputWrapper__gAqMQ{display:flex;align-items:center;gap:.5em;width:100%;padding:.4em .6em;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:4px;transition:border-color .15s ease}.namePicker_inputWrapper__gAqMQ:focus-within{border-color:var(--interactive-base)}.namePicker_inputWrapperLinked__OeA_y{border-color:var(--status-good)}.namePicker_prompt__xCD3J{color:var(--text-secondary-muted);font-family:monospace;-webkit-user-select:none;user-select:none}.namePicker_input__FoPfi{flex:1 1 auto;min-width:0;background:rgba(0,0,0,0);border:none;outline:none;color:var(--text-primary);font-size:.95em}.namePicker_input__FoPfi::placeholder{color:var(--text-secondary-muted)}.namePicker_clearButton__iiA_R{flex:0 0 auto;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--text-secondary);font-size:1.1em;line-height:1;padding:0 .25em}.namePicker_clearButton__iiA_R:hover{color:var(--text-primary)}.namePicker_resultsContainer__oXbVX{display:flex;flex-direction:column;width:100%}.namePicker_row__DawRC{display:flex;align-items:baseline;gap:.5em;width:100%;text-align:left;padding:.45em .6em;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--text-primary)}.namePicker_row__DawRC:hover{background:var(--bg-secondary)}.namePicker_rowName__qzF3o{font-style:italic;color:var(--text-primary)}.namePicker_rowMeta__AaP0x{color:var(--text-secondary);font-size:.85em}.namePicker_rowRank__zrRxF{margin-left:auto;color:var(--text-secondary-muted);font-size:.8em;text-transform:lowercase}.namePicker_hint__R2CDq{font-size:.8em;line-height:1.3}.namePicker_hintNew__AFyMX{color:var(--status-warning)}.namePicker_hintLinked__UGf9e{color:var(--status-good)}.editSpecimenForm_typeNudge__LspfS{margin:0;font-size:.82em;line-height:1.5}.editSpecimenForm_fieldGroup__zdyMj{display:flex;flex-direction:column;gap:.25em}.editSpecimenForm_fieldLabel__Edrm9{font-size:.75em;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);font-weight:600}.editSpecimenForm_qualifierWarning__uX5yU{margin:0;padding:.5em .75em;border-left:3px solid var(--status-warning);background:var(--status-warning-bg);color:var(--text-primary);font-size:.82em;line-height:1.5}.editSpecimenForm_accessionCheckRetry__JryEV{padding:0;border:0;background:none;color:var(--interactive-base);font:inherit;text-decoration:underline;cursor:pointer}.editSpecimenForm_accessionCheckRetry__JryEV:hover{color:var(--interactive-hover)}.parentSpecimenPicker_wrap__zxQ2Q{width:100%}.parentSpecimenPicker_currentRow__4HsPB{display:flex;align-items:center;justify-content:space-between;gap:.75em;flex-wrap:wrap;padding:.6em .75em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-surface,6px)}.parentSpecimenPicker_currentValue__91UWy{display:flex;align-items:baseline;gap:.5em;flex-wrap:wrap}.parentSpecimenPicker_currentLabel__VuFXq{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary-muted)}.parentSpecimenPicker_currentPrimary__kAmBb{font-style:italic;color:var(--text-primary)}.parentSpecimenPicker_currentSecondary__LqzTL{font-size:.82rem;color:var(--text-secondary-muted)}.parentSpecimenPicker_noneLabel__SlJGF{color:var(--text-secondary-muted);font-style:italic}.parentSpecimenPicker_actions__IUgs8{flex-shrink:0}.parentSpecimenPicker_searchArea__SeRIX{padding:.6em .75em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-surface,6px)}.parentSpecimenPicker_searchHeader__k9e_G{align-items:center}.parentSpecimenPicker_searchInput__Q9jwi{flex:1 1 auto;min-width:0;padding:.5em .75em;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;font-size:.95em}.parentSpecimenPicker_statusNote__znllj{margin:0;font-size:.88em;color:var(--text-secondary-muted)}.parentSpecimenPicker_errorNote__jI0St{margin:0;font-size:.88em;color:var(--status-error)}.parentSpecimenPicker_retryButton__BkdIw{background:none;border:none;color:var(--interactive-base);cursor:pointer;font:inherit;font-size:.88em;text-decoration:underline;padding:0}.parentSpecimenPicker_resultList__tWV_B{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25em;max-height:16em;overflow-y:auto}.parentSpecimenPicker_resultButton__y1Got{width:100%;text-align:left;display:flex;flex-direction:column;gap:.1em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-control,4px);padding:.5em .7em;cursor:pointer;color:var(--text-primary)}.parentSpecimenPicker_resultButton__y1Got:focus-visible,.parentSpecimenPicker_resultButton__y1Got:hover{border-color:var(--interactive-base);outline:none}.parentSpecimenPicker_resultPrimary__pZ6iR{font-weight:500;font-style:italic}.parentSpecimenPicker_hint___8_Nf,.parentSpecimenPicker_resultSecondary__1uqja{font-size:.82rem;color:var(--text-secondary-muted)}.parentSpecimenPicker_hint___8_Nf{margin:0}.noImagePlaceholder_placeholder__FqsDx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75em;width:100%;height:100%;min-height:200px;background:var(--surface-base);border:1px dashed var(--border-secondary);border-radius:4px;color:var(--text-secondary-muted)}.noImagePlaceholder_icon__Tmxuu{opacity:.5}.noImagePlaceholder_message__tabYN{font-size:.875rem}.mapMarker_pin__XwilS{cursor:pointer;transition:transform .15s ease;color:var(--interactive-base,#e74c3c)}.mapMarker_pin__XwilS:hover{transform:scale(1.15)}.mapMarker_selected__6_rdj{color:var(--status-info,#3498db)}.mapMarker_highlight__xX2dM{color:var(--status-warning,#f39c12)}.mapMarker_user__H14O5{color:var(--blue,#2980b9)}.mapMarker_label__VSJjx{font-size:.7rem;font-weight:600;text-align:center;white-space:nowrap;color:var(--text-primary,#333);text-shadow:0 0 3px var(--bg-primary,#fff),0 0 3px var(--bg-primary,#fff);margin-top:2px}.clusterMarker_cluster__BVraM{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--interactive-base,#3388ff);border:3px solid var(--bg-primary,#fff);box-shadow:0 2px 6px rgba(0,0,0,.3);cursor:pointer;transition:transform .15s ease}.clusterMarker_cluster__BVraM:hover{transform:scale(1.1)}.clusterMarker_count__Nl__s{color:var(--white,#fff);font-size:.75rem;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}.appearanceForm_container__C2QRq{gap:1.25em;width:100%}.appearanceForm_titleRow__79IT6{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.appearanceForm_title___dFnF{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.appearanceForm_intro__UYyOt{margin:0;color:var(--text-secondary);font-size:.95em;line-height:1.5;max-width:60ch}.appearanceForm_sectionHeader__Wn4uX[data-status=missing]{--_section-accent:var(--status-warning)}.appearanceForm_sectionHeader__Wn4uX[data-status=complete]{--_section-accent:var(--status-success)}.appearanceForm_sectionBody__5xjOO{padding:1em 1.25em}