.authError_container__r_pgn{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;flex-grow:1;min-height:50vh;gap:1rem;padding:2rem;text-align:center}.authError_card__m3D6Z{--terminal-padding:2rem 1.75rem;--chamfer:22px;width:100%;max-width:520px;border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.authError_card__m3D6Z.authError_toneError__t_EzN{border-color:var(--border-primary)}.authError_card__m3D6Z.authError_toneInfo__Wq8Pj{border-color:var(--status-info);background:var(--status-info-bg);--bracket-color:var(--status-info)}.authError_card__m3D6Z.authError_toneInfo__Wq8Pj .authError_title__Fndun{color:var(--status-info)}.authError_logo__uhACt{display:flex;justify-content:center;line-height:0}.authError_logo__uhACt img,.authError_logo__uhACt svg{max-width:100%;height:auto}@media(max-width:520px){.authError_container__r_pgn{padding:1rem}.authError_card__m3D6Z{--terminal-padding:1.5rem 1.1rem;--chamfer:16px}}.authError_title__Fndun{color:var(--interactive-base);font-size:1.5rem}.authError_description__i_YiD{color:var(--text-secondary);max-width:400px;line-height:1.5}.authError_detail__jPSHb{color:var(--text-secondary-muted);font-size:.875rem;max-width:400px;line-height:1.4;font-style:italic}.authError_actions__TFuSP{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem}.authError_primaryButton__NsfM9{padding:.5rem 1.5rem;cursor:pointer;border-radius:4px;border:1px solid var(--interactive-base);background:rgba(0,0,0,0);color:var(--interactive-base)}.authError_primaryButton__NsfM9:hover{background:var(--interactive-hover);color:var(--white)}.authError_secondaryButton__Ac4cd{padding:.5rem 1.5rem;border-radius:4px;border:1px solid var(--text-secondary);background:rgba(0,0,0,0);color:var(--text-secondary);text-decoration:none;display:inline-flex;align-items:center;cursor:pointer}.authError_secondaryButton__Ac4cd:hover{background:var(--surface-raised)}.flex_flexColumn__SqOLg,.flex_flexRow__Ty_jb,.flex_flex__KgAS3{display:flex}.flex_flexRow__Ty_jb{flex-direction:row!important}.flex_flexCenter__K24Fh{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.flex_flexColumn__SqOLg{flex-direction:column!important}.flex_justifyContentStart__MUOx6{justify-content:start}.flex_justifyContentEnd__YX3io{justify-content:end}.flex_justifyContentCenter__ctlze{justify-content:center}.flex_justifyContentSpaceBetween__9BNCW{justify-content:space-between}.flex_alignItemsStart__dEriM{align-items:start!important}.flex_alignItemsEnd__5ag5C{align-items:end!important}.flex_alignItemsCenter__u0b97{align-items:center!important}.flex_flexGrow__p_KaH{flex-grow:1}.flex_flexShrink__wVIra{flex-shrink:1}.flex_flexNoGrow__v4aaW{flex-grow:0;flex-shrink:0;flex-basis:auto}.flex_flexNoShrink__vkgNc{flex-shrink:0}.flex_flexGapXXS__zv3DU{gap:.1em}.flex_flexGapXS__t1_Dd{gap:.25em}.flex_flexGapS__7ijNV{gap:.5em}.flex_flexGapM__HQH_M{gap:1em}.flex_flexGapL__sPhpb{gap:1.6em}.flex_flexGapXL__jYkH_{gap:2.4em}.flex_flexGapXXL__bsl1g{gap:3.2em}.flex_flexWrap__VAwPR{flex-wrap:wrap}.flex_flexWrapReverse__a_7ki{flex-wrap:wrap-reverse}.flex_flexWrapNoWrap__o2_sv{flex-wrap:nowrap}.flex_alignSelfStart__Jb_Hp{align-self:start}.flex_alignSelfEnd__VEsFg{align-self:end}.flex_alignSelfCenter__Q6uKW{align-self:center}.flex_alignSelfStretch__bUOsL{align-self:stretch}.flex_alignSelfBaseline___wAgV{align-self:baseline}.flex_justifySelfStart__X_y8V{justify-self:start}.flex_justifySelfEnd__9ol1b{justify-self:end}.flex_justifySelfCenter__oSI_n{justify-self:center}.flex_justifySelfStretch__majbO{justify-self:stretch}.flex_justifySelfBaseline__aVVTE{justify-self:baseline}.sightingFields_whereBlock__5J6Ia{display:flex;flex-direction:column;gap:.6em}.sightingFields_fieldLabel__gvPoo{font-size:.85em;font-weight:500;color:var(--text-secondary)}.sightingFields_journalNote__mZZNB{margin:0;padding:.7em 1em;font-size:.9em;color:var(--text-primary);background:var(--status-info-bg);border-left:3px solid var(--status-info)}.sightingFields_saved__Fm7ns{display:flex;flex-direction:column;gap:.75em;padding:1em 1.25em;color:var(--text-primary);background:var(--status-success-bg);border-left:3px solid var(--status-success)}.sightingFields_savedActions__ilVDZ{display:flex;flex-wrap:wrap;gap:.75em}.sightingFields_savedLink__nXmtt{padding:.5em 1.1em;color:var(--text-primary);text-decoration:none;background:var(--bg-secondary);border:var(--border-width,1px) solid var(--interactive-base)}.sightingFields_savedLink__nXmtt:hover{background:var(--interactive-hover);color:var(--bg-primary)}.sightingFields_readOnlyTaxon__xt3Sp{display:flex;flex-direction:column;gap:.25em;padding:.6em .9em;background:var(--bg-secondary);border:var(--border-width,1px) solid var(--border-secondary)}.sightingFields_hint__ZH_k7{margin:0;font-size:.8em;color:var(--text-secondary)}.sightingFields_optional__jXcvz{border:var(--border-width,1px) solid var(--border-secondary)}.sightingFields_optional__jXcvz>summary{padding:.7em 1em;cursor:pointer;color:var(--text-secondary)}.sightingFields_optionalBody____FuU{padding:.5em 1em 1em}.sightingFields_sectionBody__9nMMv{padding:1em 1.25em}.sightingFields_actions__mHn2U{display:flex;flex-wrap:wrap;gap:.75em;align-items:center;justify-content:flex-end}.sightingFields_cancelLink__8zB4p{color:var(--text-secondary);font-size:.9em}.sightingFields_fieldError__KnmA8{margin:.4em 0 0;font-size:.85em;color:var(--status-error)}.sightingFields_photoHint__HN_1_{margin-top:.4em;font-size:.8em;color:var(--text-secondary)}.manageLayout_manageGrid__2eNr2{align-items:stretch;width:100%;height:calc(100vh - 7rem);min-height:0;gap:0}@media(max-width:767px){.manageLayout_manageGrid__2eNr2{height:auto;min-height:calc(100vh - 7rem)}}.manageLayout_mainPane__6nOng{padding:1.25rem 1.5rem;min-width:0;height:100%;min-height:0;overflow-y:auto}@media(max-width:767px){.manageLayout_mainPane__6nOng{padding:.75rem;height:auto;overflow-y:visible}}.display_hidden__LSqZZ{display:none!important}.display_positionRelative__hSNK1{position:relative}.display_positionAbsolute__hDWyA{position:absolute}.display_positionFixed__FD5qW{position:fixed}.display_positionStatic__Nreuf{position:static}.display_displayInlineBlock__okQnD{display:inline-block}.display_cursorPointer__txu0x{cursor:pointer}.display_cursorDefault__s00XU{cursor:default}.display_cursorText__XrLlg{cursor:text}.display_cursorMove__OwywQ{cursor:move}.display_cursorNotAllowed__VQQsH{cursor:not-allowed}.display_cursorGrab__Vxk2P{cursor:grab}.display_transformStylePreserve3d__7Dc7E{transform-style:preserve-3d}.display_transformRotateY180__gWQ1g{transform:rotateY(180deg)}.display_transformRotateX180__0C58l{transform:rotateX(180deg)}.display_transformRotateZ180__SFZBU{transform:rotate(180deg)}.display_transformRotateY90__nKz6W{transform:rotateY(90deg)}.display_srOnly__Q1P5P{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.display_overflowHidden__uo4NT{overflow:hidden}.display_overflowAuto__Fg_N5{overflow:auto}.display_overflowScroll__0xvkq{overflow:scroll}.sizing_headerFooterSizer__Cu8Re{max-width:1600px;padding:0 1rem}.sizing_contentSizer__yJUh1,.sizing_headerFooterSizer__Cu8Re{flex-grow:1;width:100%;justify-content:space-between;display:flex;flex-direction:column}.sizing_contentSizer__yJUh1{max-width:var(--max-width,1440px)}.sizing_contentContainerFormat__Y4ME3,.sizing_contentContainerSizeTemplate__Qi_aO,.sizing_contentContainer__K5GOD{max-width:var(--max-width,1440px);flex-grow:1;width:100%;justify-content:space-between;box-sizing:border-box;margin:0 5em;padding-top:1rem;border-right:1px solid var(--border-secondary);border-left:1px solid var(--border-secondary)}.sizing_contentContainerFormat__Y4ME3>*,.sizing_contentContainerSizeTemplate__Qi_aO>*,.sizing_contentContainer__K5GOD>*{margin:0 -.5px}.sizing_contentContainerFormat__Y4ME3,.sizing_contentContainer__K5GOD{display:flex;flex-direction:column}.sizing_contentContainer__K5GOD{gap:1rem}.sizing_parentWidth__KyzOP{width:100%!important}.sizing_parentHeight__JK99P{height:100%!important}.sizing_parentSize__Wk1fe{width:100%;height:100%}.sizing_paddingNone__toTyv{padding:0}.sizing_paddingXS__2Dtwr{padding:.125em}.sizing_paddingXSHeight__Tp2tD{padding:.125em 0}.sizing_paddingXSWidth__V3uGz{padding:0 .125em}.sizing_paddingS__d2O7n{padding:.25em}.sizing_paddingSHeight__7PbyX{padding:.25em 0}.sizing_paddingSWidth___aC0u{padding:0 .25em}.sizing_paddingM__D_Ik5{padding:.5em}.sizing_paddingMHeight__hz1r4{padding:.5em 0}.sizing_paddingMWidth__oIg0M{padding:0 .5em}.sizing_paddingL__QaBP5{padding:.75em}.sizing_paddingLHeight__xyMX0{padding:.75em 0}.sizing_paddingLWidth__7rUns{padding:0 .75em}.sizing_paddingXL__RfV6z{padding:1em}.sizing_paddingXLHeight__Mnlhc{padding:1em 0}.sizing_paddingXLWidth__GhGi0{padding:0 1em}.sizing_paddingText__QQSSD{padding:.25em 1em}.sizing_marginNone__YDjuT{margin:0}.sizing_marginXS__VXb5W{margin:.125em}.sizing_marginXSHeight__9IBHX{margin:.125em 0}.sizing_marginXSWidth__EPkk9{margin:0 .125em}.sizing_marginS__MjPe1{margin:.25em}.sizing_marginSHeight__zMg2W{margin:.25em 0}.sizing_marginSWidth__TpaYV{margin:0 .25em}.sizing_marginM__8mzWQ{margin:.5em}.sizing_marginMHeight__T64TO{margin:.5em 0}.sizing_marginMWidth__8O1JT{margin:0 .5em}.sizing_marginL__VLVVF{margin:.75em}.sizing_marginLHeight__oxhju{margin:.75em 0}.sizing_marginLWidth__1Mx72{margin:0 .75em}.sizing_marginXL__sUNQW{margin:1em}.sizing_marginXLHeight__VMhK3{margin:1em 0}.sizing_marginXLWidth__3pzmG{margin:0 1em}.sizing_marginTopAuto__rbWGx{margin-top:auto}.sizing_centerChildrenColumn__tsfaT{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.sizing_fitContent__213qx{width:fit-content;height:fit-content}.sizing_fitWidth__BK21m{width:fit-content!important}.sizing_fitHeight__Qy3Yw{height:fit-content!important}.resilientImg_loading__THsBG{background-image:linear-gradient(90deg,var(--shimmer-base,var(--bg-secondary)) 25%,var(--shimmer-highlight,var(--surface-raised)) 50%,var(--shimmer-base,var(--bg-secondary)) 75%);background-size:200% 100%;background-repeat:no-repeat;animation:resilientImg_resilientImgShimmerSweep__6v14D var(--shimmer-duration,1.5s) ease-in-out infinite;color:rgba(0,0,0,0)}.resilientImg_loadingSlow__iVyrh{background-color:var(--shimmer-base,var(--bg-secondary));color:rgba(0,0,0,0)}@keyframes resilientImg_resilientImgShimmerSweep__6v14D{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.resilientImg_loading__THsBG{animation:none;background-image:none;background-color:var(--shimmer-base,var(--bg-secondary))}}.segmentedChoice_segmentedChoice__WZEX0{display:inline-flex;flex-wrap:wrap;max-width:100%;border:1px solid var(--border-secondary);border-radius:var(--radius-control,.5em);background:var(--bg-secondary);overflow:hidden}.segmentedChoice_segmentedChoice__WZEX0[aria-busy=true]{opacity:.7}.segmentedChoice_option__nPMVh{flex:0 1 auto;margin:0;padding:.4em .8em;font:inherit;color:var(--text-primary);background:rgba(0,0,0,0);border:0;border-right:1px solid var(--border-secondary);cursor:pointer;transition:background-color .15s ease}.segmentedChoice_option__nPMVh:last-child{border-right:0}.segmentedChoice_option__nPMVh:hover:not(:disabled):not(.segmentedChoice_active__3vmH1){background:var(--surface-base)}.segmentedChoice_option__nPMVh:focus-visible{outline:2px solid var(--border-primary);outline-offset:-2px}.segmentedChoice_option__nPMVh:disabled{cursor:not-allowed}.segmentedChoice_active__3vmH1{font-weight:600;color:var(--interactive-text);background:var(--interactive-base)}.accessionBlock_root__rdB6n{display:flex;flex-direction:column;gap:.75rem;min-width:0}.accessionBlock_helpText__XoDBj{margin:0;font-size:.8125rem;line-height:1.4;color:var(--text-secondary)}.accessionBlock_panel__Q_rXd{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:.625rem .75rem;border:var(--border-width,1px) solid var(--border-secondary);border-left-width:3px;border-radius:var(--radius-control,4px);background:var(--surface-base);color:var(--text-primary);font-size:.875rem;line-height:1.45}.accessionBlock_panelChecking__9nXhI{border-left-color:var(--status-info)}.accessionBlock_panelFound__G0cFj{border-left-color:var(--status-success)}.accessionBlock_panelNotFound__UKTUi{border-left-color:var(--status-warning)}.accessionBlock_panelFailed__KFw1U{border-left-color:var(--status-error)}.accessionBlock_panelText__KfOlv{margin:0}.accessionBlock_individuals__djQXG{margin:0;padding:0 0 0 1.1rem;display:flex;flex-direction:column;gap:.125rem}.accessionBlock_individualCode__c9C0H{font-family:var(--font-mono,ui-monospace,monospace);font-weight:600}.accessionBlock_individualName__8EhXr{color:var(--text-secondary)}.accessionBlock_panelActions__SGXTF{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.accessionBlock_applied__k0Vu_{margin:0;color:var(--status-success)}.accessionBlock_serverError__FW5jI{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:0;padding:.5rem .75rem;border-left:3px solid var(--status-error);background:var(--status-error-bg);color:var(--text-primary);font-size:.875rem}.accessionBlock_staleNotice__OydRf{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-left:3px solid var(--status-warning);background:var(--status-warning-bg);color:var(--text-primary)}.accessionBlock_staleTitle__twSyp{margin:0;font-size:1rem}.accessionBlock_staleMessage__rhD4H{margin:0;color:var(--text-primary);font-size:.875rem}.accessionBlock_staleActions__uKB2p{display:flex;flex-wrap:wrap;gap:.5rem}.hoverRevealImage_wrapper__7Q0FQ{width:100%;height:100%;position:relative;overflow:hidden}.hoverRevealImage_thumbnail__XO_jV{width:100%;height:100%;object-fit:cover;position:relative;z-index:1;transition:object-fit 0s}.hoverRevealImage_thumbnail__XO_jV.hoverRevealImage_revealed__RbsUK{object-fit:contain;z-index:11}.hoverRevealImage_overlay__FunAW{position:absolute;inset:0;z-index:10;background:rgba(0,0,0,.85);opacity:0;transition:opacity .25s ease;pointer-events:none}.hoverRevealImage_overlay__FunAW.hoverRevealImage_visible__T9YpS{opacity:1}.hoverRevealImage_caption__WuA8i{position:absolute;bottom:0;left:0;right:0;z-index:12;padding:8px 16px;background:rgba(0,0,0,.55);color:var(--white,#fff);font-size:.9rem;text-align:center;pointer-events:none}.collectionPageNav_sentinel__uGN1l{height:1px;width:100%;pointer-events:none}.collectionPageNav_wrapper__Aztbp{position:sticky;top:0;z-index:6;margin:1.2em 0 1em;display:flex;align-items:stretch;border:1px solid var(--border-secondary);background:var(--surface-base);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:.5em;overflow:hidden;transition:margin .18s ease}.collectionPageNav_wrapper__Aztbp[data-collapsed=true]{margin-top:0;margin-bottom:.4em;border-radius:0 0 .5em .5em}.collectionPageNav_nav__pw0Qa{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none}.collectionPageNav_nav__pw0Qa::-webkit-scrollbar{display:none}.collectionPageNav_link__7ll9O{padding:.65rem 1rem;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:var(--text-primary-muted);text-decoration:none;border-right:1px solid var(--border-secondary);white-space:nowrap;transition:color .15s ease,background .15s ease,padding .18s ease,font-size .18s ease;display:inline-flex;align-items:center;gap:.35em;flex-shrink:0}[data-collapsed=true] .collectionPageNav_link__7ll9O{padding:.45rem .85rem;font-size:.66rem}.collectionPageNav_link__7ll9O:last-child{border-right:none}.collectionPageNav_link__7ll9O:hover{color:var(--text-primary);background:color-mix(in srgb,var(--bg-secondary) 60%,transparent)}.collectionPageNav_link__7ll9O:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.collectionPageNav_link__7ll9O.collectionPageNav_active__dkt8i{background:var(--interactive-base);color:var(--bg-primary)}@media(max-width:760px){.collectionPageNav_wrapper__Aztbp{margin-left:-.85rem;margin-right:-.85rem;border-left:none;border-right:none;border-radius:0}.collectionPageNav_link__7ll9O{padding:.6rem .85rem;font-size:.65rem;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.collectionPageNav_nav__pw0Qa{scroll-behavior:auto}.collectionPageNav_link__7ll9O,.collectionPageNav_wrapper__Aztbp{transition:none}}.basicImageCropWithModal_label__eJYSR{font-weight:500}.basicImageCropWithModal_label__eJYSR .basicImageCropWithModal_requiredAsterisk__rYQcA{color:var(--color-error,red);margin-left:.25em}.basicImageCropWithModal_trigger__3p5B3{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed var(--border-secondary,#ccc);background-color:var(--surface-base,#f5f5f5);cursor:pointer;opacity:1;transition:all .2s ease;padding:0;line-height:1}.basicImageCropWithModal_trigger__3p5B3.basicImageCropWithModal_disabled__7zKnJ{cursor:not-allowed;opacity:.5}.basicImageCropWithModal_trigger__3p5B3.basicImageCropWithModal_round__72XaF{border-radius:50%}.basicImageCropWithModal_trigger__3p5B3.basicImageCropWithModal_rect__8Axjc{border-radius:8px}.basicImageCropWithModal_trigger__3p5B3:hover{filter:brightness(50%)}.basicImageCropWithModal_trigger__3p5B3 .basicImageCropWithModal_triggerText__g_zZB{font-size:.75em;margin-top:.5em;text-align:center}.basicImageCropWithModal_previewContainer__TsIY8{position:relative;display:block;overflow:hidden;cursor:pointer;line-height:0}.basicImageCropWithModal_previewContainer__TsIY8.basicImageCropWithModal_disabled__7zKnJ{cursor:default}.basicImageCropWithModal_previewContainer__TsIY8.basicImageCropWithModal_round__72XaF{border-radius:50%}.basicImageCropWithModal_previewContainer__TsIY8.basicImageCropWithModal_rect__8Axjc{border-radius:8px}.basicImageCropWithModal_previewContainer__TsIY8 .basicImageCropWithModal_previewImage__XjjZy{display:block;width:100%;height:100%;object-fit:cover}.basicImageCropWithModal_previewContainer__TsIY8 .basicImageCropWithModal_previewOverlay__3kswX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;border-radius:inherit;background-color:rgba(0,0,0,.4);color:var(--text-dark,#ffffff);border:3px dashed var(--text-dark,#ffffff)}.basicImageCropWithModal_previewContainer__TsIY8 .basicImageCropWithModal_previewOverlay__3kswX:hover{opacity:1}.basicImageCropWithModal_modalContent__b5Qxk{padding:1rem}.basicImageCropWithModal_modalContent__b5Qxk .basicImageCropWithModal_modalTitle__jZeQJ{margin:0}.basicImageCropWithModal_modalContent__b5Qxk .basicImageCropWithModal_removeButton__eCVPX{padding:.5rem 1rem;background-color:var(--color-danger,#dc3545);color:#fff;border:none;border-radius:4px;cursor:pointer;margin-right:auto}.basicImageCropWithModal_modalContent__b5Qxk .basicImageCropWithModal_removeButton__eCVPX:hover{filter:brightness(.9)}.basicImageCropWithModal_modalContent__b5Qxk .basicImageCropWithModal_cancelButton__6iXUL{padding:.5rem 1rem;background-color:var(--color-secondary,#6c757d);color:#fff;border:none;border-radius:4px;cursor:pointer}.basicImageCropWithModal_modalContent__b5Qxk .basicImageCropWithModal_cancelButton__6iXUL:hover{filter:brightness(.9)}.basicImageCropWithModal_modalContent__b5Qxk .basicImageCropWithModal_saveButton__nt_zc{padding:.5rem 1rem;background-color:var(--color-primary,#007bff);color:#fff;border:none;border-radius:4px;cursor:pointer}.basicImageCropWithModal_modalContent__b5Qxk .basicImageCropWithModal_saveButton__nt_zc:disabled{background-color:var(--color-disabled,#ccc);cursor:not-allowed}.basicImageCropWithModal_modalContent__b5Qxk .basicImageCropWithModal_saveButton__nt_zc:not(:disabled):hover{filter:brightness(.9)}.basicImageCropWithModal_warning__Jso2Z{color:var(--color-error,#dc3545);font-size:.875em;margin-top:.5em}.basicImageCropWithModal_loadError__uCOWq{color:var(--status-error);background-color:var(--status-error-bg);font-size:.875em;padding:.5rem .75rem;border-radius:var(--radius-control,4px)}