.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);--chamfer-edge-color: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-color:var(--status-info-bg);--bracket-color:var(--status-info);--chamfer-edge-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}.quickFactsRow_row__GYFO7{display:grid;gap:0;margin-top:.5rem;border-top:1px solid var(--border-secondary)}.quickFactsRow_cell__6nK07{padding:.85rem 1rem .25rem 0;border-right:1px dashed var(--border-secondary);display:flex;flex-direction:column;gap:.25rem}.quickFactsRow_cell__6nK07:last-child{border-right:none;padding-right:0}.quickFactsRow_cell__6nK07:not(:first-child){padding-left:1rem}.quickFactsRow_label__bdRCm{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-primary-muted);margin-bottom:.25rem}.quickFactsRow_value__2OP6l{font-size:1rem;color:var(--text-primary);font-weight:500}.quickFactsRow_value__2OP6l.quickFactsRow_big__g8j_3{font-size:1.4rem;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:760px){.quickFactsRow_row__GYFO7{grid-template-columns:1fr!important}.quickFactsRow_cell__6nK07{border-right:none!important;border-bottom:1px dashed var(--border-secondary);padding:.65rem 0}.quickFactsRow_cell__6nK07:last-child{border-bottom:none}.quickFactsRow_cell__6nK07:not(:first-child){padding-left:0}.quickFactsRow_value__2OP6l.quickFactsRow_big__g8j_3{font-size:1.2rem}}.notice_collapse__OwPk_{display:block;width:100%}.notice_root__0t_DA{box-sizing:border-box;display:flex;flex-direction:column;color:var(--text-primary)}.notice_emphasisCard___ll_e{background:linear-gradient(0deg,var(--notice-tint,transparent),var(--notice-tint,transparent)),var(--surface-base);border:var(--border-width,1px) solid var(--notice-accent,var(--border-primary));border-left:var(--border-width-strong,4px) solid var(--notice-accent,var(--border-primary));border-radius:var(--radius-surface,6px);box-shadow:var(--shadow-surface,none)}.notice_emphasisQuiet__jM387{background:rgba(0,0,0,0);border:none;border-left:var(--border-width-strong,4px) solid var(--notice-accent,var(--border-primary));border-radius:0;box-shadow:none}.notice_sizeMd__2TAou{gap:.5em;padding:.75em 1em;font-size:.9em}.notice_sizeSm__tqC2B{gap:.35em;padding:.5em .75em;font-size:.85em}.notice_emphasisQuiet__jM387.notice_sizeMd__2TAou,.notice_emphasisQuiet__jM387.notice_sizeSm__tqC2B{padding-block:.25em}.galleryView_page__cflMl{position:relative;padding:1em 0 1.5em;gap:1em;overflow-x:clip;min-width:0}.galleryView_header__SfXZ_{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75em 1em;padding:.25em .5em 0}.galleryView_headerText__i_sqA{min-width:0}.galleryView_titleRow__8AcV3{display:flex;align-items:center;gap:.7em;flex-wrap:wrap}.galleryView_title__l1Ove{margin:0;font-size:1.9rem;font-weight:800;line-height:1.1;color:var(--text-primary)}.galleryView_sysTag__qmSU4{padding:.1em .5em;font-family:monospace;font-size:.7rem;letter-spacing:.12em;color:var(--interactive-base);border:1px solid var(--interactive-base)}.galleryView_subtitle__lSrKH{margin:.35em 0 0;font-size:1rem;color:var(--text-secondary)}.galleryView_newSightingBtn__zq2Nd{display:inline-block;padding:.6em 1.3em;border:2px solid var(--interactive-base);background:var(--interactive-base);color:var(--bg-primary);font-family:inherit;font-size:.95rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}.galleryView_newSightingBtn__zq2Nd:focus-visible,.galleryView_newSightingBtn__zq2Nd:hover{background:rgba(0,0,0,0);color:var(--interactive-base)}.galleryView_loginHint__olYjc{font-size:.9rem;color:var(--text-secondary)}.galleryView_filterBar__owm2Q{display:flex;align-items:center;gap:.6em;padding:.75em 1em;flex-wrap:wrap}.galleryView_filterSearch__igyUp{flex:1 1 14em;min-width:0;position:relative}.galleryView_searchInput__HeYTa{width:100%;padding:.55em .75em;background:rgba(0,0,0,0);border:1px solid var(--border-secondary);color:var(--text-primary);font-family:inherit;font-size:.95rem;outline:none;transition:border-color .2s}.galleryView_searchInput__HeYTa:focus{border-color:var(--interactive-base)}.galleryView_searchInput__HeYTa::placeholder{color:var(--text-primary-muted);opacity:.75}.galleryView_searchResults__tTXlm{position:absolute;top:100%;left:0;right:0;z-index:10;background:var(--surface-raised);border:1px solid var(--border-primary);border-top:none;max-height:240px;overflow-y:auto}.galleryView_searchResultItem__cCCjW{display:flex;align-items:baseline;gap:.5em;padding:.55em .75em;cursor:pointer;font-size:.95rem;color:var(--text-primary);transition:background .15s;border:none;background:none;width:100%;text-align:left;font-family:inherit}.galleryView_searchResultItem__cCCjW:hover{background:var(--surface-overlay)}.galleryView_searchResultName__EKf7a{font-weight:600;font-style:italic}.galleryView_searchResultRank__AflgD{font-size:.8rem;color:var(--text-secondary-muted)}.galleryView_filterSelect__2cIpJ{flex:0 1 12em;min-width:0;padding:.55em .75em;background:rgba(0,0,0,0);border:1px solid var(--border-secondary);color:var(--text-primary);font-family:inherit;font-size:.95rem;cursor:pointer;outline:none}.galleryView_filterSelect__2cIpJ:focus{border-color:var(--interactive-base)}.galleryView_filterSelect__2cIpJ option{background:var(--surface-base);color:var(--text-primary)}.galleryView_hierarchyToggle__F2GBR{display:flex;align-items:center;gap:.4em;padding:.55em .75em;background:rgba(0,0,0,0);border:1px solid var(--border-secondary);color:var(--text-secondary);font-family:inherit;font-size:.85rem;cursor:pointer;transition:border-color .2s,color .2s}.galleryView_hierarchyActive__azm2_,.galleryView_hierarchyToggle__F2GBR:hover{border-color:var(--interactive-base);color:var(--interactive-base)}.galleryView_hierarchyActive__azm2_{background:var(--surface-overlay)}.galleryView_clearBtn__Opxcl{padding:.55em .75em;background:rgba(0,0,0,0);border:1px solid var(--status-error);color:var(--status-error);font-family:inherit;font-size:.85rem;cursor:pointer;transition:background .2s}.galleryView_clearBtn__Opxcl:hover{background:var(--status-error-bg)}.galleryView_activeFilter__9G9FC{display:flex;align-items:center;flex-wrap:wrap;gap:.5em;padding:.4em 1em;font-size:.85rem;color:var(--text-secondary);border-top:1px solid var(--border-secondary)}.galleryView_filterTag__9TZfK{display:inline-flex;align-items:center;gap:.3em;padding:.15em .5em;background:var(--surface-overlay);border:1px solid var(--border-primary);color:var(--interactive-base);font-weight:600;font-style:italic}.galleryView_statsBar__fSUth{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.25em 1em;padding:.4em 1em;font-size:.85rem;color:var(--text-secondary)}.galleryView_imageGrid__uTQHl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9em;padding:.75em}@media(max-width:1250px){.galleryView_imageGrid__uTQHl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.galleryView_imageGrid__uTQHl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.galleryView_imageGrid__uTQHl{grid-template-columns:minmax(0,1fr);padding:.5em}}.galleryView_stackCard__nOHFT{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--surface-base);border:1px solid var(--border-secondary);color:inherit;text-decoration:none;transition:border-color .2s,transform .2s}.galleryView_stackCard__nOHFT:focus-visible,.galleryView_stackCard__nOHFT:hover{border-color:var(--interactive-base)}.galleryView_stackCard__nOHFT:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.galleryView_stackCardCover__aa9lZ{aspect-ratio:4/3;overflow:hidden;background:var(--bg-secondary)}.galleryView_stackCardCover__aa9lZ img{width:100%;height:100%;object-fit:cover;display:block}.galleryView_stackCardMeta__rEtZR{display:flex;flex-direction:column;gap:.3em;padding:.7em .8em .8em;min-width:0;background:var(--surface-base);border-top:1px solid var(--border-secondary)}.galleryView_headline__77Rk1{font-size:1rem;font-weight:700;line-height:1.3;color:var(--text-primary);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.galleryView_taxonLine__6WMHe{font-size:.85rem;line-height:1.3;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.galleryView_metaRow__3oIjJ{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .5em;margin-top:.1em}.galleryView_when__yrXSb{font-size:.85rem;color:var(--text-secondary);white-space:nowrap}.galleryView_chip__3O9BZ{padding:.05em .5em;font-size:.75rem;line-height:1.5;color:var(--text-secondary);border:1px solid var(--border-secondary);background:var(--bg-secondary);white-space:nowrap}.galleryView_lineChip__52m4b{color:var(--interactive-base);border-color:var(--interactive-base);background:rgba(0,0,0,0)}.galleryView_gradeRow__mLkWM{display:inline-flex;align-items:center;gap:.4em;align-self:flex-start}.galleryView_gradeDot__eRP9T{width:9px;height:9px;border-radius:50%;flex-shrink:0}.galleryView_gradeText__TFOMl{font-size:.75rem;color:var(--text-secondary)}.galleryView_gradeResearch__AUc8x{background:var(--status-success)}.galleryView_gradeNeedsId__233OA{background:var(--status-warning)}.galleryView_gradeCasual__yIknA{background:var(--text-secondary-muted)}.galleryView_pagination__4YCIQ{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75em;padding:1em 0}.galleryView_pageBtn__1AZNr{padding:.5em .9em;background:rgba(0,0,0,0);border:1px solid var(--border-secondary);color:var(--text-secondary);font-family:inherit;font-size:.9rem;cursor:pointer;transition:border-color .2s,color .2s}.galleryView_pageBtn__1AZNr:hover:not(:disabled){border-color:var(--interactive-base);color:var(--interactive-base)}.galleryView_pageBtn__1AZNr:disabled{opacity:.35;cursor:default}.galleryView_pageInfo__Apzc1{font-size:.9rem;color:var(--text-secondary)}.galleryView_loadingState__yvtYf{padding:3em 1em;text-align:center;font-size:1rem;color:var(--text-secondary);animation:galleryView_loadingPulse__3pla9 1.5s ease-in-out infinite}@keyframes galleryView_loadingPulse__3pla9{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.galleryView_loadingState__yvtYf{animation:none}}.galleryView_emptyState__A0fDy{padding:4em 1em;text-align:center;font-size:1rem;color:var(--text-secondary)}@media(max-width:600px){.galleryView_title__l1Ove{font-size:1.5rem}.galleryView_filterSelect__2cIpJ{flex:1 1 100%}}.formSectionHeader_header__aX0aM{display:flex;align-items:baseline;gap:1rem;padding:1.1rem 1.5rem .85rem;position:relative}.formSectionHeader_header__aX0aM:after{content:"";position:absolute;left:1.5rem;right:1.5rem;bottom:0;height:1px;background:var(--border-secondary);opacity:.6}.formSectionHeader_number__74mt2{font-size:.72rem;font-weight:600;letter-spacing:.2em;color:var(--border-primary);padding:.2rem .5rem;border:1px solid var(--border-secondary);background:var(--surface-raised);line-height:1}.formSectionHeader_slash__QJR1y{color:var(--border-secondary);font-weight:600;letter-spacing:.1em;font-size:.8rem}.formSectionHeader_title__dJdrJ{font-size:.95rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);margin:0}.formSectionHeader_indicator__xoBv3{margin-left:auto;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary-muted);display:inline-flex;align-items:center;gap:.4em}.formSectionHeader_requiredDot__qMR8i{color:var(--status-error)}.formSectionHeader_optionalText__oSdD0{opacity:.6}.formSectionHeader_extra__pV860{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted);margin-left:.5rem}.formCompletionChecklist_list__1jB1g{list-style:none;margin:0;padding:0;display:grid;gap:.15rem .8rem;font-size:.73rem}.formCompletionChecklist_item___QCYT{display:flex;align-items:center;gap:.45rem;color:var(--text-primary-muted);transition:color .15s ease}.formCompletionChecklist_itemDone__4Lvhk{color:var(--text-primary)}.formCompletionChecklist_indicator__sCOg0{width:10px;height:10px;border:1px solid var(--border-secondary);background:var(--surface-raised);flex-shrink:0;transition:background-color .2s ease,border-color .2s ease}.formCompletionChecklist_indicatorDone__iCs2A{background:var(--interactive-base);border-color:var(--interactive-base)}.formCompletionChecklist_label__JuAum{flex:1 1;min-width:0}.formCompletionChecklist_hint__Opq0V{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted);opacity:.7;margin-left:auto}.formCompletionStatus_status__l2Q_g{display:inline-flex;align-items:center;gap:.7rem;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary-muted)}.formCompletionStatus_statusStacked__YgoUf{display:flex;flex-wrap:wrap;align-items:center;row-gap:.4rem;column-gap:.7rem;width:100%}.formCompletionStatus_statusStacked__YgoUf .formCompletionStatus_bar__J06lG{flex-basis:100%;width:100%}.formCompletionStatus_statusStacked__YgoUf .formCompletionStatus_text__aHgE5{flex:1 1;min-width:0}.formCompletionStatus_statusReady__1iQzS{color:var(--text-primary)}.formCompletionStatus_dot__kY_8r{width:8px;height:8px;border-radius:50%;background:var(--status-warning);box-shadow:0 0 8px var(--status-warning);animation:formCompletionStatus_formCompletionStatusPulse__d_ul4 2s ease-in-out infinite;flex-shrink:0}.formCompletionStatus_dotReady__HHTmI{background:var(--status-success);box-shadow:0 0 8px var(--status-success)}.formCompletionStatus_text__aHgE5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formCompletionStatus_direction__MVHXV{display:inline-flex;align-items:center;justify-content:center;color:var(--status-warning);flex-shrink:0;line-height:0}.formCompletionStatus_directionUp__47B4i svg{transform:rotate(180deg);animation:formCompletionStatus_formCompletionDirectionBobUp__cB2GU 1.4s ease-in-out infinite}.formCompletionStatus_directionDown__mHP2t svg{animation:formCompletionStatus_formCompletionDirectionBobDown__b0lE5 1.4s ease-in-out infinite}@keyframes formCompletionStatus_formCompletionDirectionBobUp__cB2GU{0%,to{transform:rotate(180deg) translateY(0)}50%{transform:rotate(180deg) translateY(-2px)}}@keyframes formCompletionStatus_formCompletionDirectionBobDown__b0lE5{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@media(prefers-reduced-motion:reduce){.formCompletionStatus_directionDown__mHP2t svg,.formCompletionStatus_directionUp__47B4i svg{animation:none}}.formCompletionStatus_bar__J06lG{width:110px;flex-shrink:0}@keyframes formCompletionStatus_formCompletionStatusPulse__d_ul4{0%,to{opacity:1}50%{opacity:.45}}.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}.imageDisplay_wrapper__x6M2a{width:100%;height:100%;position:relative;overflow:hidden}.imageDisplay_image__8hUMq{width:100%;height:100%;object-fit:cover}.imageDisplay_imageContain__g5ASy{object-fit:contain}.imageDisplay_caption__0m5Df{position:absolute;bottom:0;left:0;right:0;padding:8px 16px;background:rgba(0,0,0,.55);color:var(--white,#fff);font-size:.9rem;text-align:center}.imageDisplay_blurred__NvQeQ{filter:blur(1.5rem);transform:scale(1.2);pointer-events:none;-webkit-user-select:none;user-select:none}.imageDisplay_gateOverlay___OXLq{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4em;padding:1em;border:0;inline-size:100%;block-size:100%;background:rgba(0,0,0,.35);color:var(--white,#fff);font:inherit;text-align:center;cursor:pointer}.imageDisplay_gateOverlay___OXLq:focus-visible{outline:2px solid var(--interactive-base,#fff);outline-offset:-4px}.imageDisplay_gateIcon__Xe4Ox{color:var(--status-warning,#e0a030);font-size:2em;line-height:1}.imageDisplay_gateLabel__rB4qE{font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.9)}.imageDisplay_gateHint__jp4S0{font-size:.85em;opacity:.85;text-shadow:0 1px 3px rgba(0,0,0,.9)}.imageDisplay_gateRehide__UCCN4{position:absolute;inset-block-start:.5em;inset-inline-end:.5em;z-index:2;display:inline-flex;align-items:center;gap:.35em;padding:.25em .6em;border:1px solid hsla(0,0%,100%,.35);border-radius:.4em;background:rgba(0,0,0,.6);color:var(--white,#fff);font-size:.8em;cursor:pointer}.imageDisplay_gateRehide__UCCN4:hover{background:rgba(0,0,0,.8)}@media(prefers-reduced-motion:reduce){.imageDisplay_blurred__NvQeQ{transform:none}}.sectionIndexPopover_root__gLscu{position:relative;display:inline-flex;align-items:center}.sectionIndexPopover_trigger__oZ9O9{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border-radius:6px;background:rgba(0,0,0,0);color:var(--text-primary);border:1px solid var(--border-primary);font-family:inherit;font-size:.85rem;font-weight:500;cursor:pointer;transition:background .14s ease,border-color .14s ease;-webkit-user-select:none;user-select:none}.sectionIndexPopover_trigger__oZ9O9:hover{background:var(--surface-base);border-color:var(--border-secondary)}.sectionIndexPopover_trigger__oZ9O9:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.sectionIndexPopover_triggerOpen__s8pQ1{background:var(--surface-base);border-color:var(--interactive-base)}.sectionIndexPopover_triggerLabel__H0jhB{letter-spacing:.01em}.sectionIndexPopover_triggerBadge__k_MJs{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;height:1.5em;padding:0 .4em;border-radius:999px;background:var(--status-warning-bg);color:var(--status-warning);font-size:.75em;font-weight:600;line-height:1}.sectionIndexPopover_triggerBadgeAllDone__L_bui{background:var(--status-success-bg);color:var(--status-success)}.sectionIndexPopover_popover__rmrJt{position:fixed;z-index:1000;min-width:18rem;max-width:min(32rem,100vw - 2rem);max-height:50vh;overflow:auto;padding:.85rem 1rem;border-radius:10px;background:var(--surface-raised);border:1px solid var(--border-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--page-background-primary) 25%,transparent),0 1px 3px color-mix(in srgb,var(--page-background-primary) 35%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:sectionIndexPopover_popoverFadeIn__tVuAO .14s ease-out}@keyframes sectionIndexPopover_popoverFadeIn__tVuAO{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sectionIndexPopover_popover__rmrJt{animation:none}}@media(max-width:480px){.sectionIndexPopover_popover__rmrJt{left:1rem!important;right:1rem;max-width:none}}.sectionIndexPopover_closeButton__4R48k{position:absolute;top:.4rem;right:.5rem;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer;font-size:1.4rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease}.sectionIndexPopover_closeButton__4R48k:hover{background:var(--surface-base);color:var(--text-primary)}.sectionIndexPopover_closeButton__4R48k:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.pageStickyBar_host__jK2Ej{position:sticky;bottom:.75rem;z-index:10;align-self:stretch;container-type:scroll-state;margin:0 1.5rem .75rem;min-height:var(--page-sticky-bar-reserve,64px);pointer-events:none}.pageStickyBar_elevatedHost__Ma2eV{z-index:20}.pageStickyBar_bar__iSITA{background:color-mix(in srgb,var(--bg-primary) 92%,transparent);border:1px solid var(--border-secondary);box-shadow:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:.65rem;position:absolute;bottom:0;left:0;right:0;pointer-events:auto;transition:background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,-webkit-backdrop-filter .25s ease-out;transition:background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out;transition:background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,-webkit-backdrop-filter .25s ease-out}.pageStickyBar_clickable__UVozX{cursor:pointer}@container scroll-state(stuck: bottom){.pageStickyBar_bar__iSITA{box-shadow:0 6px 20px rgba(0,0,0,.08)}}.pageStickyBar_bar__iSITA.pageStickyBar_barStuck__94FW2.pageStickyBar_barCollapsed__cuiQ_{background:rgba(0,0,0,0);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:rgba(0,0,0,0);box-shadow:none}.pageStickyBar_elevatedBar__Px80h{border-width:1.5px}@container scroll-state(stuck: bottom){.pageStickyBar_elevatedBar__Px80h{border-color:var(--border-primary);box-shadow:0 10px 32px rgba(0,0,0,.14)}}.pageStickyBar_collapseTab__cI8_B{appearance:none;padding:0;margin:0;cursor:pointer;color:var(--text-primary-muted);position:absolute;top:-22px;left:50%;transform:translateX(-50%);width:60px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:.5rem .5rem 0 0;border:1px solid rgba(0,0,0,0);border-bottom:none;background:rgba(0,0,0,0);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,color .15s ease-out,visibility 0s linear .25s,-webkit-backdrop-filter .25s ease-out;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,color .15s ease-out,visibility 0s linear .25s;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,color .15s ease-out,visibility 0s linear .25s,-webkit-backdrop-filter .25s ease-out}.pageStickyBar_collapseTab__cI8_B:hover{color:var(--text-primary)}.pageStickyBar_collapseTab__cI8_B:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.pageStickyBar_barStuck__94FW2 .pageStickyBar_collapseTab__cI8_B{opacity:1;pointer-events:auto;visibility:visible;background:color-mix(in srgb,var(--bg-primary) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:var(--border-secondary);box-shadow:0 -2px 6px rgba(0,0,0,.05);transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,color .15s ease-out,visibility 0s linear 0s,-webkit-backdrop-filter .25s ease-out;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,color .15s ease-out,visibility 0s linear 0s;transition:opacity .25s ease-out,background .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,backdrop-filter .25s ease-out,color .15s ease-out,visibility 0s linear 0s,-webkit-backdrop-filter .25s ease-out}.pageStickyBar_barStuck__94FW2.pageStickyBar_barCollapsed__cuiQ_ .pageStickyBar_collapseTab__cI8_B{border-radius:.5rem;border-bottom:1px solid var(--border-secondary)}.pageStickyBar_chevron__oK_om{transition:transform .2s ease-out}.pageStickyBar_chevronUp__hMk6P{transform:rotate(180deg)}.pageStickyBar_contentWrap__jsYn4{overflow:hidden}.pageStickyBar_content__w8rSU{padding:.85rem 1.5rem;position:relative;display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;justify-content:space-between}@media(max-width:600px){.pageStickyBar_host__jK2Ej{margin:0 .75rem .6rem;bottom:.6rem}.pageStickyBar_content__w8rSU{flex-direction:column;align-items:stretch;gap:.45rem;padding:.5rem .75rem}}@media(prefers-reduced-motion:reduce){.pageStickyBar_bar__iSITA,.pageStickyBar_chevron__oK_om{transition-duration:0s!important}}@keyframes systemStatusBar_pulse__YRAsm{0%,to{opacity:.6}50%{opacity:1}}.systemStatusBar_statusBar__PeX0G{display:flex;align-items:center;gap:.6em;padding:.4em .8em;font-size:.75em;text-transform:uppercase;letter-spacing:.15em;color:var(--text-primary-muted);border-bottom:1px solid var(--border-secondary)}.systemStatusBar_statusDot__64Ct8{width:6px;height:6px;border-radius:50%;flex-shrink:0;animation:systemStatusBar_pulse__YRAsm 2s ease-in-out infinite}.systemStatusBar_statusDot__64Ct8.systemStatusBar_online__MX1PX{background:var(--status-success)}.systemStatusBar_statusDot__64Ct8.systemStatusBar_offline__aAmPE{background:var(--status-warning);animation:none;opacity:.6}.systemStatusBar_label__TbfJC{font-weight:600;color:var(--text-secondary)}.systemStatusBar_divider__AB07Y{flex:1 1;height:1px;background:linear-gradient(90deg,var(--border-secondary) 0,transparent 100%)}.systemStatusBar_status__U5DRw{font-weight:500}.systemStatusBar_statusOnline__VSm6P{color:var(--status-success)}.systemStatusBar_statusOffline__SjFMN{color:var(--status-warning)}.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}}.smartFormStickyBar_layout__Ny3UP{width:100%;display:grid;align-items:center;gap:.85rem}.smartFormStickyBar_layoutWithStatus__Brik1{grid-template-columns:auto 1fr auto;grid-template-areas:"section status actions"}.smartFormStickyBar_layoutNoStatus__GiVVO{grid-template-columns:auto 1fr;grid-template-areas:"section actions"}.smartFormStickyBar_layoutNoStatus__GiVVO .smartFormStickyBar_actionsCell__kkbTG{justify-self:end}.smartFormStickyBar_layoutNoSection__rbH5J.smartFormStickyBar_layoutWithStatus__Brik1{grid-template-columns:1fr auto;grid-template-areas:"status actions"}.smartFormStickyBar_layoutNoSection__rbH5J.smartFormStickyBar_layoutNoStatus__GiVVO{grid-template-columns:1fr;grid-template-areas:"actions"}.smartFormStickyBar_layoutNoSection__rbH5J.smartFormStickyBar_layoutNoStatus__GiVVO .smartFormStickyBar_actionsCell__kkbTG{justify-self:end}.smartFormStickyBar_sectionCell__NoDq8{grid-area:section;display:inline-flex;align-items:center;min-width:0}.smartFormStickyBar_statusCell__ize3A{grid-area:status;min-width:0;overflow:hidden}.smartFormStickyBar_actionsCell__kkbTG{grid-area:actions;display:flex;align-items:center;gap:.6rem;white-space:nowrap}.smartFormStickyBar_actionsCell__kkbTG>*{white-space:nowrap}@media(max-width:600px){.smartFormStickyBar_layoutNoStatus__GiVVO,.smartFormStickyBar_layoutWithStatus__Brik1{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .6rem}.smartFormStickyBar_statusCell__ize3A{flex:1 0 100%;width:100%;order:-1}.smartFormStickyBar_sectionCell__NoDq8{flex:0 0 auto}.smartFormStickyBar_actionsCell__kkbTG{flex:1 1 auto;min-width:0;flex-wrap:wrap;justify-content:flex-end}.smartFormStickyBar_actionsCell__kkbTG>*{flex:1 1 auto}.smartFormStickyBar_layoutNoSection__rbH5J .smartFormStickyBar_actionsCell__kkbTG{flex-basis:100%}.smartFormStickyBar_layoutHideSectionNarrow__Rg2VP .smartFormStickyBar_sectionCell__NoDq8{display:none}.smartFormStickyBar_layoutHideSectionNarrow__Rg2VP .smartFormStickyBar_actionsCell__kkbTG{flex-basis:100%}}.pageSubHeader_wrapper__HcicP{display:flex;flex-direction:column;min-width:0}.pageSubHeader_subHeader__mea_5{display:flex;flex-direction:row;align-items:center;gap:.6em;padding:.4em 0;min-width:0}.pageSubHeader_backButton__55wbR{flex-shrink:0;padding:.25em .75em;font-size:.85em;line-height:1.2}@media(max-width:600px){.pageSubHeader_backButton__55wbR{min-height:44px;display:inline-flex;align-items:center}}.pageSubHeader_content__X9klt{display:flex;align-items:center;gap:.6em;min-width:0;flex:1 1}.pageSubHeader_subHeaderHero__zlT7O{align-items:center;flex-wrap:wrap;gap:.85em;padding:.7em 0 .6em;border-bottom:1px solid var(--border-secondary);margin-bottom:.4em}.pageSubHeader_hero__76vTq{display:flex;flex:1 1;align-items:center;gap:1em;min-width:0}.pageSubHeader_heroText__txmJe{display:flex;flex-direction:column;gap:.2em;min-width:0;flex:1 1}.pageSubHeader_eyebrow__ZWywA{font-size:.68em;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--text-secondary-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pageSubHeader_title__Mcxec{margin:0;font-size:1.55em;font-weight:700;line-height:1.15;color:var(--text-primary);min-width:0;overflow-wrap:anywhere}.pageSubHeader_subtitle__pXbA5{font-size:.9em;font-style:italic;color:var(--text-secondary);min-width:0;overflow-wrap:anywhere}.pageSubHeader_actions__aQcOz{display:flex;align-items:center;gap:.5em;flex-shrink:0}.pageSubHeader_glyph__qmgIh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3.1em;height:3.1em;color:var(--interactive-base);background:var(--bg-secondary);border:1px solid var(--border-primary);font-size:1.45em;line-height:1;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px))}@media(max-width:540px){.pageSubHeader_glyph__qmgIh{display:none}}.smartFormSubmitButton_button__96gmz{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1.25rem;font:inherit;line-height:1.2;border-radius:var(--smart-form-radius,4px);border:1px solid var(--smart-form-color-border,var(--border-primary,#888));background:var(--smart-form-color-bg,var(--interactive-base,transparent));color:var(--smart-form-color-text,var(--text-primary,#000));cursor:pointer;transition:opacity .12s ease,background .12s ease,transform 80ms ease}.smartFormSubmitButton_button__96gmz:focus-visible{outline:2px solid var(--smart-form-color-focus,var(--interactive-active,currentColor));outline-offset:2px}.smartFormSubmitButton_status_ready__gFUAL:hover{background:var(--smart-form-color-bg-hover,var(--interactive-hover,transparent))}.smartFormSubmitButton_status_ready__gFUAL:active{transform:translateY(1px)}.smartFormSubmitButton_status_incomplete__GN64E{opacity:.65;cursor:help}.smartFormSubmitButton_status_incomplete__GN64E:hover{opacity:.85}.smartFormSubmitButton_status_submitting__tNdKn{opacity:.85;cursor:progress}.smartFormUnsavedBar_layout__W61JA{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem 1rem}.smartFormUnsavedBar_status__YSKjr{display:inline-flex;align-items:center;gap:.6rem;min-width:0;font-weight:600;font-size:.9em;color:var(--smart-form-color-text,var(--text-primary))}.smartFormUnsavedBar_dot__zVNQg{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--status-warning)}.smartFormUnsavedBar_dot__zVNQg[data-dirty=false]{background:var(--status-success)}.smartFormUnsavedBar_text__2Eeed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smartFormUnsavedBar_actions__P1S5z{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto}.numberedSectionHeader_head__gGi_s{display:flex;align-items:baseline;gap:1rem;padding:1rem 1.5rem .8rem;position:relative}.numberedSectionHeader_head__gGi_s:after{content:"";position:absolute;left:1.5rem;right:1.5rem;bottom:0;height:1px;background:var(--border-secondary);opacity:.6}.numberedSectionHeader_number__PUaqr{font-size:.7rem;font-weight:600;letter-spacing:.2em;color:var(--border-primary);padding:.2rem .5rem;border:1px solid var(--border-secondary);background:var(--surface-raised);line-height:1}.numberedSectionHeader_slash__K_h_g{color:var(--border-secondary);font-weight:600;font-size:.8rem}.numberedSectionHeader_title__emDNz{font-size:.95rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);margin:0}.numberedSectionHeader_sub__yCU2Q{margin-left:auto;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary-muted)}@media(max-width:760px){.numberedSectionHeader_head__gGi_s{padding:.85rem 1rem .7rem;gap:.6rem;flex-wrap:wrap}.numberedSectionHeader_head__gGi_s:after{left:1rem;right:1rem}.numberedSectionHeader_title__emDNz{font-size:.82rem;letter-spacing:.1em}.numberedSectionHeader_number__PUaqr{font-size:.62rem;padding:.18rem .4rem}.numberedSectionHeader_sub__yCU2Q{font-size:.6rem}}.sectionBlock_tblock__h0WnQ{border:1.25px solid var(--border-primary);--chamfer-edge-color:var(--border-primary);--chamfer-edge-width:1.25px;scroll-margin-top:4rem;--chamfer:18px}.sectionBlock_body__8LhDe{padding:1.25rem 1.5rem 1.4rem}.sectionBlock_grid__tkqNF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.sectionBlock_gridItem__J34WL{display:flex;flex-direction:column;gap:.25rem}.sectionBlock_gridItem__J34WL dt{font-size:.65rem;font-weight:600;color:var(--text-primary-muted);text-transform:uppercase;letter-spacing:.18em;margin:0}.sectionBlock_gridItem__J34WL dd{margin:0;font-size:.95rem;color:var(--text-primary)}.sectionBlock_gridItem__J34WL dd.sectionBlock_positive__m_nY4{color:var(--status-success);font-weight:600}.sectionBlock_gridItem__J34WL dd.sectionBlock_neutral__7l_Ee{color:var(--text-secondary)}.sectionBlock_gridItem__J34WL dd.sectionBlock_negative__CnmpR{color:var(--status-error);font-weight:600}.sectionBlock_subsectionLabel__VxG5E{font-size:.85rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.1em}.sectionBlock_wikiPreview___mStf{padding:.75rem;background-color:var(--surface-raised);border-left:3px solid var(--interactive-base);color:var(--text-primary);font-size:.9rem;margin:0;line-height:1.5}.sectionBlock_list__3sAuK{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.sectionBlock_listItem__oHEET{padding:.5rem .75rem;border-left:2px solid var(--border-primary);color:var(--text-primary);font-size:.95rem;background:var(--surface-raised)}.sectionBlock_noData__BS3fH{color:var(--text-secondary-muted);font-style:italic;padding:1rem 0;text-align:left}@media(max-width:760px){.sectionBlock_tblock__h0WnQ{--chamfer:14px}.sectionBlock_body__8LhDe{padding:1rem 1rem 1.1rem}}.scientificName_upright__j784k{font-style:normal}.sighting_evidenceChips__Kpv9g{display:flex;flex-direction:column;gap:.4em}.sighting_chipRow__SFZmy{display:flex;flex-wrap:wrap;gap:.5em}.sighting_chip__9cHkD{padding:.4em .9em;font-family:inherit;font-size:.85em;color:var(--text-secondary);background:rgba(0,0,0,0);border:var(--border-width,1px) solid var(--border-secondary);cursor:pointer}.sighting_chip__9cHkD:hover:not(:disabled){color:var(--text-primary);background:var(--bg-secondary)}.sighting_chip__9cHkD[data-selected=true]{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}.sighting_chip__9cHkD:disabled{opacity:.5;cursor:not-allowed}.sighting_autoNote__MiojA{margin:0;font-size:.8em}.sighting_badge__j4qoy{display:inline-block;padding:.1em .55em;font-size:.72em;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);border:var(--border-width,1px) solid var(--border-secondary);background:var(--bg-secondary);white-space:nowrap}.sighting_locationField__f3lga{display:flex;flex-direction:column;gap:.5em}.sighting_locationRow__klN_f{display:flex;flex-wrap:wrap;gap:.6em}.sighting_locationButton__KHC4F{padding:.55em 1.1em;font-family:inherit;font-size:.9em;color:var(--text-primary);background:var(--bg-secondary);border:var(--border-width,1px) solid var(--interactive-base);cursor:pointer}.sighting_locationButton__KHC4F:hover:not(:disabled){background:var(--interactive-hover);color:var(--bg-primary)}.sighting_locationButton__KHC4F:disabled{opacity:.55;cursor:wait}.sighting_locationStatus__Obnk_{margin:0;font-size:.85em;color:var(--text-secondary)}.sighting_locationStatusError__WtwHX{color:var(--status-error)}.sighting_notices__al8Uo{display:flex;flex-direction:column;gap:.5em}.sighting_noticeLink___yPsM{color:var(--interactive-base);text-decoration:underline}.sighting_card__zWahD{display:flex;gap:.9em;padding:.75em;color:inherit;text-decoration:none;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary)}.sighting_card__zWahD:hover{border-color:var(--interactive-base)}.sighting_cardThumb__254fK{flex:0 0 5.5em;width:5.5em;height:5.5em;overflow:hidden;border:var(--border-width,1px) solid var(--border-secondary)}.sighting_cardBody__osbur{display:flex;flex-direction:column;gap:.3em;min-width:0}.sighting_cardTitle__FRoDj{font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.sighting_cardTaxon__Ts266{font-size:.9em;color:var(--text-secondary);overflow-wrap:anywhere}.sighting_cardCommon__klDEB,.sighting_cardMeta__cKwN7{font-size:.85em;color:var(--text-secondary)}.sighting_cardMeta__cKwN7{display:flex;flex-wrap:wrap;gap:.4em .8em;align-items:center}.sighting_outingChip__QQRd9{display:inline-block;padding:.05em .6em;font-size:.78em;color:var(--text-primary);border:var(--border-width,1px) solid var(--set-color,var(--border-secondary));border-left-width:4px}.journal_lifeList__KQehj,.journal_timeline__DnbHL{display:flex;flex-direction:column;gap:1em}.journal_timelineList__xZKIP{display:flex;flex-direction:column;gap:.75em;margin:0;padding:0;list-style:none}.journal_empty__IIUOU,.journal_end__QSRS1,.journal_truncated__jNKjz{margin:0;padding:1em}.journal_moreRow__OnSVv{display:flex;flex-wrap:wrap;gap:.75em;align-items:center;justify-content:center}.journal_moreButton__bZym9{padding:.6em 1.4em;font-family:inherit;color:var(--text-primary);background:var(--bg-secondary);border:var(--border-width,1px) solid var(--interactive-base);cursor:pointer}.journal_moreButton__bZym9:hover:not(:disabled){background:var(--interactive-hover);color:var(--bg-primary)}.journal_moreButton__bZym9:disabled{opacity:.6;cursor:wait}.journal_table__xTqbv{width:100%;border-collapse:collapse}.journal_table__xTqbv td,.journal_table__xTqbv th{padding:.55em .75em;text-align:left;border-bottom:var(--border-width,1px) solid var(--border-secondary)}.journal_table__xTqbv thead th{font-size:.8em;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.journal_table__xTqbv tbody th{font-weight:600}.journal_table__xTqbv a{color:var(--interactive-base)}.journal_numeric__fnynC{text-align:right}.journal_yearHeading__0oCSu{margin:.5em 0 .4em;padding-bottom:.2em;font-size:1.1em;letter-spacing:.08em;color:var(--text-primary);border-bottom:var(--border-width,1px) solid var(--border-secondary)}.journal_yearStart__7_pc4{margin-top:.5em}.journal_bulkBar__Arb14{display:flex;flex-wrap:wrap;gap:.75em;align-items:center;padding:.6em .9em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary)}.journal_bulkLabel__4HNHF{display:inline-flex;gap:.5em;align-items:center;font-size:.9em;color:var(--text-secondary)}.journal_bulkSelect__7mzuc{padding:.35em .6em;font-family:inherit;color:var(--text-primary);background:var(--bg-secondary);border:var(--border-width,1px) solid var(--border-secondary)}.journal_bulkCheck__ZitoH{display:inline-flex;margin-bottom:.25em}.journal_srOnly__xZW4U{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.journal_outingGroups__xcigm{display:flex;flex-direction:column;gap:1em}.journal_outingToolbar__SGjjE{display:flex;flex-wrap:wrap;gap:.75em;align-items:center}.journal_outingSection__w3YrT{display:flex;flex-direction:column;gap:.75em;padding:.75em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary)}.journal_outingHeader__TeSII{display:flex;flex-wrap:wrap;gap:.6em 1em;align-items:center}.journal_outingName__8PC6y{margin:0;font-size:1.05em;color:var(--text-primary)}.journal_outingCount__L3usd{font-size:.85em;color:var(--text-secondary)}.journal_viewSwitch__s53_n{display:flex;flex-wrap:wrap;gap:.5em;align-items:center}.journal_viewLink___KnLT{padding:.35em .9em;font-size:.85em;color:var(--text-secondary);text-decoration:none;border:var(--border-width,1px) solid var(--border-secondary)}.journal_viewLink___KnLT:hover{color:var(--text-primary);background:var(--bg-secondary)}.journal_viewLink___KnLT[aria-current=page]{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}.journal_editLink__pfPZG{display:inline-block;margin:.25em 0 0 .25em;font-size:.85em;color:var(--interactive-base);text-decoration:none}.journal_editLink__pfPZG:hover{color:var(--interactive-hover);text-decoration:underline}.guideToIncomplete_root__HogLC[data-form-status=incomplete]{cursor:pointer}.dropDownSelectInput_fieldWrapper__Cf9aC{width:100%}.dropDownSelectInput_fieldWrapper__Cf9aC .dropDownSelectInput_toggle__K5SAd{flex:1 1 auto;width:100%;justify-content:space-between;gap:.5em;padding:.6rem .8rem;background:var(--surface-raised);border:1px solid var(--border-secondary);color:var(--text-secondary);font-size:.95rem;line-height:1.3;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.dropDownSelectInput_fieldWrapper__Cf9aC .dropDownSelectInput_toggle__K5SAd:hover{border-color:var(--border-primary)}.dropDownSelectInput_fieldWrapper__Cf9aC .dropDownSelectInput_toggle__K5SAd[aria-expanded=true]{border-color:var(--interactive-base);background:var(--bg-secondary);box-shadow:0 0 0 1px var(--interactive-base)}.dropDownSelectInput_placeholder__FiHEf,.dropDownSelectInput_toggleValue__W2KNd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropDownSelectInput_placeholder__FiHEf{color:var(--text-secondary-muted)}.dropDownSelectInput_option__02vwN{display:flex;align-items:center;gap:.6em;width:100%;padding:.5em .8em;text-align:left;background:rgba(0,0,0,0);border:none;color:var(--text-primary);font-family:inherit;font-size:.9rem;cursor:pointer;transition:background-color .12s ease,color .12s ease}.dropDownSelectInput_option__02vwN:focus-visible,.dropDownSelectInput_option__02vwN:hover{background:var(--bg-secondary);outline:none}.dropDownSelectInput_optionSelected__AwJfd{color:var(--interactive-base);font-weight:600}.dropDownSelectInput_optionSelected__AwJfd:focus-visible,.dropDownSelectInput_optionSelected__AwJfd:hover{background:var(--bg-secondary)}.dropDownSelectInput_optionLabel__DBszg{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropDownSelectInput_dot__OqPAh{flex:0 0 auto;display:inline-flex}.dropDownSelectInput_notification__SePdM{margin-top:.35em}.scanlineOverlay_scanlineOverlay__q__GX{display:none}.scroll_hiddenScrollbar__9Luj2{overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.scroll_hiddenXScrollbar__AA8fR{overflow-x:hidden;scroll-behavior:smooth;white-space:nowrap}.scroll_hiddenYScrollbar__5a0OH{overflow-y:hidden;scroll-behavior:smooth;white-space:nowrap}.scroll_hiddenScrollbar__9Luj2::-webkit-scrollbar{display:none}.scroll_scrollbarAuto__LpYgK{overflow-x:auto;scroll-behavior:smooth;padding-bottom:17px!important}.button_buttonPrimaryWBg__VwsNK{border-radius:.2em!important;padding:.5em 1.5em!important;background:var(--interactive-base)!important;color:var(--bg-primary)!important;transition:background-color .2s ease-in-out,color .2s ease-in-out}.button_buttonPrimaryWBg__VwsNK:hover{background:var(--interactive-hover)!important;color:var(--bg-primary)!important}.button_buttonSecondaryWBg__Gkr55{border-radius:.2em!important;padding:.5em 1.5em!important;background:var(--surface-raised)!important;color:var(--text-primary)!important;transition:background-color .2s ease-in-out,color .2s ease-in-out}.button_buttonSecondaryWBg__Gkr55:hover{background:var(--surface-overlay)!important;color:var(--text-primary)!important}.button_buttonMutedWBg__AbkUy{border-radius:.2em!important;padding:.5em 1.5em!important;background:#a9a9a9!important;color:var(--black,black)!important;transition:background-color .2s ease-in-out,color .2s ease-in-out}.button_buttonMutedWBg__AbkUy:hover{background:gray!important;color:var(--black,black)!important}.grid_gridTwoCol__t44f2{display:grid;grid-template-columns:repeat(2,1fr)}.grid_gridThreeCol__tXkSV{display:grid;grid-template-columns:repeat(3,1fr)}.grid_gridTwoRow__nMuTU{display:grid;grid-template-rows:repeat(2,1fr)}.template_primaryOutlineContainer__zGmK9{border:1px solid var(--border-primary)}.template_inverseContainer__FxuJF{background:var(--light-text-primary);color:var(--bg-primary)}.addStockForm_sectionHeaderOverlay__G7MA5[data-status=missing]>span:first-child{border-color:var(--status-warning);color:var(--status-warning)}.addStockForm_sectionHeaderOverlay__G7MA5[data-status=complete]>span:first-child{border-color:var(--status-good);color:var(--status-good)}.addStockForm_fieldGrid__IIgc5{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;padding:1.25em}.addStockForm_fullWidth__Rd24l{grid-column:1/-1}.addStockForm_fieldGroup__f3O0_{display:flex;flex-direction:column;gap:.4rem;min-width:160px}.addStockForm_fieldGroup__f3O0_>div,.addStockForm_fieldGroup__f3O0_>div>div{width:100%}.addStockForm_fieldLabel__WXof6{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.addStockForm_sectionHint__SFxWD{margin:0;padding:0 1.25em;color:var(--text-secondary-muted);font-size:.82rem;line-height:1.5}.addStockForm_modeToggle__KZJZH{display:inline-flex;align-self:flex-start;border:1px solid var(--border-primary);border-radius:.5em;overflow:hidden}.addStockForm_modeBtnActive__z5M5Y,.addStockForm_modeBtn__UCpm2{padding:.5em 1.1em;font-size:.9em;border:none;cursor:pointer;transition:background-color .12s ease,color .12s ease}.addStockForm_modeBtn__UCpm2{background:rgba(0,0,0,0);color:var(--text-secondary)}.addStockForm_modeBtn__UCpm2:hover{background:var(--bg-secondary);color:var(--text-primary)}.addStockForm_modeBtnActive__z5M5Y{background:var(--interactive-base);color:var(--bg-primary);font-weight:600}.addStockForm_actionBar__xcG0T{margin-top:1rem}.addStockForm_statusDot__XVAYm{width:8px;height:8px;background:var(--status-success);border-radius:50%;box-shadow:0 0 8px var(--status-success);animation:addStockForm_pulse__CH3w_ 2s ease-in-out infinite}@keyframes addStockForm_pulse__CH3w_{0%,to{opacity:1}50%{opacity:.45}}.addStockForm_miniProgressBar__2xYBV{width:110px;height:4px;background:var(--border-secondary);opacity:.35;position:relative}@media(max-width:640px){.addStockForm_miniProgressBar__2xYBV{width:60px}}.addStockForm_taxonSection__LCnPv{display:flex;flex-direction:column;gap:.75rem;padding:1.25em}.addStockForm_taxonValidation__Cqoz0{font-size:.85rem;color:var(--status-error);font-weight:500}.addStockForm_unsureCheckbox__HFAf4{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;padding-top:.25rem}.addStockForm_unsureCheckbox__HFAf4 input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--interactive-base);cursor:pointer}.addStockForm_unsureLabel__UbPKU{font-size:.85rem;font-weight:500;color:var(--text-primary)}.addStockForm_unsureDescription__G0QdA{font-size:.8rem;color:var(--text-secondary);margin:0;padding-left:1.5rem;line-height:1.4}.eventsPanel_panel__f8mH6{display:flex;flex-direction:column;gap:.9em}.eventsPanel_heading__Cl6dd{margin:0;font-size:1.1em;color:var(--text-primary)}.eventsPanel_empty__NpP6g,.eventsPanel_hint__Fh618,.eventsPanel_intro__etAMf{margin:0;font-size:.9em;color:var(--text-secondary)}.eventsPanel_chipRow__7Vh9D{display:flex;flex-wrap:wrap;gap:.5em}.eventsPanel_chip__uE7BZ{padding:.4em .9em;font-family:inherit;font-size:.85em;color:var(--text-secondary);background:rgba(0,0,0,0);border:var(--border-width,1px) solid var(--border-secondary);cursor:pointer}.eventsPanel_chip__uE7BZ:hover:not(:disabled){color:var(--text-primary);background:var(--bg-secondary)}.eventsPanel_chip__uE7BZ[data-selected=true]{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}.eventsPanel_chip__uE7BZ:disabled{opacity:.5;cursor:not-allowed}.eventsPanel_fieldLabel__x1_QN{font-size:.8em;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.eventsPanel_formBody__h4tEc{display:flex;flex-direction:column;gap:.9em}.eventsPanel_actions__g_LMG{display:flex;flex-wrap:wrap;gap:.75em;align-items:center}.eventsPanel_list__0zizX{display:flex;flex-direction:column;gap:.6em;margin:0;padding:0;list-style:none}.eventsPanel_item__UY78T{display:flex;flex-direction:column;gap:.3em;padding:.7em .9em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary)}.eventsPanel_itemHead__nyeJa{display:flex;flex-wrap:wrap;gap:.4em .8em;align-items:center}.eventsPanel_badge__i5TGu{display:inline-block;padding:.1em .55em;font-size:.75em;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);border:var(--border-width,1px) solid var(--border-secondary);background:var(--bg-secondary)}.eventsPanel_note__hbsLP{margin:0;font-size:.9em;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.eventsPanel_meta__aPEBe{font-size:.8em;color:var(--text-secondary)}.eventsPanel_linkButton__E1pM4{padding:0;font-family:inherit;font-size:.85em;color:var(--interactive-base);background:none;border:none;cursor:pointer;text-decoration:underline}.eventsPanel_linkButton__E1pM4:disabled{opacity:.6;cursor:wait}.eventsPanel_dangerButton__U5q3J{color:var(--status-bad)}.dwcaExportSection_sectionBody__0igVU{padding:1em 1.25em}.dwcaExportSection_description__xEdg9{margin:0;color:var(--text-secondary);font-size:.9em;line-height:1.5}.dwcaExportSection_downloadButton__Y4ns3{align-self:flex-start;padding:.4em 1em;font-size:.9em;border:1px solid var(--interactive-base);border-radius:.3em;cursor:pointer;text-decoration:none;color:var(--bg-primary);background:var(--interactive-base);font-weight:600;transition:background-color .12s ease,border-color .12s ease}.dwcaExportSection_downloadButton__Y4ns3:hover{background:var(--interactive-hover);border-color:var(--interactive-hover)}.dwcaExportSection_publicOnlyHint__0cOOe{margin:0;font-size:.85em}.setsManageView_container__dBYod{gap:1.25em;width:100%}.setsManageView_titleRow__ZkYIo{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.setsManageView_title___RNOd{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.setsManageView_intro__NRStl{margin:0;color:var(--text-secondary-muted);font-size:.9em}.setsManageView_formBody__QgS_h{padding:1em 1.25em}.setsManageView_defaultsIntro__KiKcf,.setsManageView_formIntro__Nunsz{margin:0;color:var(--text-secondary-muted);font-size:.85em}.setsManageView_formRow__XvMHQ{display:flex;flex-wrap:wrap;gap:1em;align-items:flex-end}.setsManageView_nameField__H_4Pr{flex:1 1 16em;min-width:12em}.setsManageView_colorField__JE6Zu{display:flex;flex-direction:column;gap:.25em}.setsManageView_fieldGroup__MyFuZ{flex:1 1 14em;min-width:11em;display:flex;flex-direction:column;gap:.25em}.setsManageView_fieldLabel__izaQW{font-size:.75em;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);font-weight:600}.setsManageView_colorInput__MUp4M{width:3em;height:2.4em;padding:.1em;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:.3em;cursor:pointer}.setsManageView_formActions__5suSn{display:flex;justify-content:flex-end;gap:.5em;flex-wrap:wrap}.setsManageView_submitButton__eEjPW{align-self:flex-start;padding:.5em 1.25em;color:var(--bg-primary);background:var(--interactive-base);border:1px solid var(--interactive-base);border-radius:.3em;font-size:.9em;font-weight:600;cursor:pointer;transition:background-color .12s ease}.setsManageView_submitButton__eEjPW:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.setsManageView_submitButton__eEjPW:disabled{opacity:.5;cursor:not-allowed}.setsManageView_empty__qsgUt{margin:0;padding:1em 1.25em;color:var(--text-secondary-muted);font-style:italic}.setsManageView_tableWrap__aT6qH{width:100%;overflow-x:auto}.setsManageView_setsTable__h_B1d{width:100%;border-collapse:collapse}.setsManageView_setsTable__h_B1d th{text-align:left;padding:.55em .85em;font-size:.72em;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary-muted);border-bottom:1px solid var(--border-secondary)}.setsManageView_setsTable__h_B1d td{padding:.55em .85em;color:var(--text-primary);vertical-align:middle}.setsManageView_row___Inbq{border-bottom:1px dashed var(--border-secondary)}.setsManageView_row___Inbq:last-child{border-bottom:none}.setsManageView_descCell__qJlAE{color:var(--text-secondary);font-size:.9em;max-width:22em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setsManageView_dim__sFmey{color:var(--text-secondary-muted)}.setsManageView_countCell__5DZla{color:var(--text-secondary);font-size:.85em;font-family:var(--font-mono,monospace);white-space:nowrap}.setsManageView_defaultBadge__6MLNG,.setsManageView_inheritBadge__QiQPj{display:inline-block;padding:.12em .55em;font-family:var(--font-mono,monospace);font-size:.7em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:.25em;border:1px solid;white-space:nowrap}.setsManageView_inheritBadge__QiQPj{color:var(--text-secondary-muted);border-color:var(--border-secondary);border-style:dashed;background:rgba(0,0,0,0)}.setsManageView_badgeGood__F0sIm{color:var(--status-good);border-color:var(--status-good);background:var(--status-good-bg)}.setsManageView_badgeMuted__57OLz{color:var(--status-disabled);border-color:var(--status-disabled);background:var(--status-disabled-bg)}.setsManageView_badgeWarn__F_7Kj{color:var(--status-warning);border-color:var(--status-warning);background:var(--status-warning-bg)}.setsManageView_badgeBad__lNrRW{color:var(--status-bad);border-color:var(--status-bad);background:var(--status-bad-bg)}.setsManageView_actionsCell__KPgHQ{display:flex;gap:.35em;align-items:center;flex-wrap:wrap}.setsManageView_deleteButton__mQGZQ,.setsManageView_iconButton__eTEyC,.setsManageView_textButton__kWTZT{display:inline-flex;align-items:center;justify-content:center;gap:.3em;min-height:1.9rem;padding:.25em .55em;background:rgba(0,0,0,0);border:1px solid var(--border-secondary);border-radius:.25em;color:var(--text-secondary);cursor:pointer;font-size:.8em;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.setsManageView_iconButton__eTEyC:hover:not(:disabled),.setsManageView_textButton__kWTZT:hover:not(:disabled){color:var(--interactive-base);border-color:var(--interactive-base);background:var(--interactive-hover)}.setsManageView_iconButton__eTEyC:disabled{opacity:.4;cursor:not-allowed}.setsManageView_deleteButton__mQGZQ{color:var(--status-error);border-color:var(--status-error)}.setsManageView_deleteButton__mQGZQ:hover:not(:disabled){background:var(--status-error);color:var(--bg-primary)}@media(max-width:800px){.setsManageView_actionLabel__62PZu{display:none}}.setsManageView_modalBody__IJMJ6{padding:1.25em;display:flex;flex-direction:column;gap:1em;min-width:min(32em,80vw)}.setsManageView_modalTitle__gFQQB{margin:0;font-size:1.2em;font-weight:600;color:var(--text-primary)}.setsManageView_modalText__ha4n8{margin:0;color:var(--text-secondary);font-size:.95em}.setsManageView_modalWarning__skUj4{margin:0;padding:.6em .8em;color:var(--status-warning);background:var(--status-warning-bg);border:1px solid var(--status-warning);border-radius:.3em;font-size:.9em}.setsManageView_modalActions__q_cK8{display:flex;justify-content:flex-end;gap:.5em}.setsManageView_cancelButton__d8mf1,.setsManageView_confirmDeleteButton__givEZ{padding:.5em 1em;border-radius:.3em;font-size:.9em;cursor:pointer;transition:background-color .12s ease}.setsManageView_cancelButton__d8mf1:disabled,.setsManageView_confirmDeleteButton__givEZ:disabled{opacity:.5;cursor:not-allowed}.setsManageView_cancelButton__d8mf1{color:var(--text-secondary);background:rgba(0,0,0,0);border:1px solid var(--border-primary)}.setsManageView_cancelButton__d8mf1:hover:not(:disabled){color:var(--text-primary);background:var(--interactive-hover)}.setsManageView_confirmDeleteButton__givEZ{color:var(--bg-primary);background:var(--status-error);border:1px solid var(--status-error);font-weight:600}.setsManageView_confirmDeleteButton__givEZ:hover:not(:disabled){opacity:.85}.sectionDivider_divider__TFX9n{display:flex;align-items:center;gap:.8em;padding:.2em 0}.sectionDivider_dash__y2slo{flex:1 1;height:1px;background:var(--border-secondary)}.sectionDivider_label__QUC9H{font-size:.65em;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);white-space:nowrap}.authGate_gate__wgakP{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.authGate_card__ygE_m{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5em;padding:3em 2em;margin:2em auto;max-width:32rem;width:100%;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.5em;box-shadow:0 0 32px -16px var(--interactive-base)}.authGate_iconBadge__Rso0V{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;background:var(--bg-secondary);border:2px solid var(--interactive-base);color:var(--interactive-base);font-size:2.5rem}.authGate_title__sJm_c{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-primary);letter-spacing:.02em;line-height:1.2}.authGate_message__Siq6M{margin:0;font-size:1rem;line-height:1.5;color:var(--text-secondary);max-width:28rem}.authGate_actions__rgzxj{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.75em;flex-wrap:wrap;width:100%;margin-top:.5em}.authGate_loginAction__gffd4{display:inline-flex;align-items:center}.authGate_loginAction__gffd4>button{appearance:none;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);border-radius:.25em;padding:.625em 1.5em;font-size:.95rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,color .15s ease,transform .1s ease}.authGate_loginAction__gffd4>button:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.authGate_loginAction__gffd4>button:active:not(:disabled){transform:translateY(1px)}.authGate_loginAction__gffd4>button:disabled{background:var(--status-disabled);border-color:var(--status-disabled);cursor:wait}.authGate_backLink__b5MLL{display:inline-flex;align-items:center;gap:.4em;padding:.625em 1.25em;font-size:.95rem;font-weight:500;color:var(--text-secondary);background:rgba(0,0,0,0);border:1px solid var(--border-primary);border-radius:.25em;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.authGate_backLink__b5MLL:hover{color:var(--text-primary);border-color:var(--text-primary);background:var(--bg-secondary)}.authGate_backIcon__m7VI7{font-size:.9em}.page_terminalPage__U1e8Z{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.page_message__3RSDE{padding:2em;text-align:center;color:var(--text-secondary);font-size:1rem}.page_backButton__JiWlu{align-self:flex-start;font-size:.85rem}.page_terminalPage__1_iGb{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.page_message__V7Je5{padding:2em;text-align:center;color:var(--text-secondary);font-size:1rem}.page_backButton__BPHCf{align-self:flex-start;font-size:.85rem}.page_terminalPage__agVCg{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.page_galleryBlock__I_SPP{flex:1 1;display:flex;flex-direction:column}.page_sectionHeader__89p_P{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)}.page_sectionIcon__AvPaC{font-weight:700;opacity:.6}.page_sectionTitle__mUrpk{font-size:1em;font-weight:600;margin:0;color:inherit}.productImageGallery_gallery__sWczW{display:flex;flex-direction:column;gap:.5rem;outline:none}.productImageGallery_mainImageContainer__hGLdG{position:relative;overflow:hidden;border-radius:.5em;background:var(--bg-secondary)}.productImageGallery_mainImageContainer__hGLdG:hover .productImageGallery_navButton__hJauX{opacity:1}.productImageGallery_mainImage__dtW90{width:100%;height:100%;display:block;transition:opacity .2s ease}.productImageGallery_fitCover__I8Ch1 img{object-fit:cover}.productImageGallery_fitContain__MJJjt img{object-fit:contain}.productImageGallery_navButton__hJauX{position:absolute;top:50%;transform:translateY(-50%);background:var(--surface-overlay);border:none;border-radius:50%;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);cursor:pointer;opacity:0;transition:opacity .2s,color .15s;z-index:20}.productImageGallery_navButton__hJauX:hover{color:var(--text-primary)}.productImageGallery_prevButton__JFC96{left:.5rem}.productImageGallery_nextButton__hKftl{right:.5rem}.productImageGallery_thumbnailStrip__ALW09{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:thin;padding:.15rem 0}.productImageGallery_thumbnail__3mqBL{flex-shrink:0;border:2px solid rgba(0,0,0,0);border-radius:.35em;overflow:hidden;cursor:pointer;background:none;padding:0;transition:border-color .15s,opacity .15s;opacity:.6}.productImageGallery_thumbnail__3mqBL:hover{opacity:1;border-color:var(--border-primary)}.productImageGallery_thumbnailActive__EVM2G{border-color:var(--interactive-base);opacity:1}.productImageGallery_thumbnailImg__QTIo3{display:block;object-fit:cover}.productImageGallery_thumbnailBlurred__WzTOZ{filter:blur(.4rem);transform:scale(1.2);-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.productImageGallery_thumbnailBlurred__WzTOZ{transform:none}}.productImageGallery_singleImage__MxlFM{border-radius:.5em;overflow:hidden;background:var(--bg-secondary)}.cultivarCodeBadge_badge__kyaV2{display:inline-flex;align-items:center;gap:.4em;padding:.15em .5em;border:1px solid var(--border-primary);border-radius:4px;background:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-mono,ui-monospace,monospace);font-weight:600;letter-spacing:.05em;white-space:nowrap;line-height:1}.cultivarCodeBadge_sm__WweGG{font-size:.75em;padding:.1em .4em}.cultivarCodeBadge_md__YGhEv{font-size:.9em}.cultivarCodeBadge_lg__OM9AQ{font-size:1.05em;padding:.2em .6em}.cultivarCodeBadge_unk__9An05{background:var(--status-disabled-bg);color:var(--status-disabled);border-color:var(--status-disabled)}.cultivarCodeBadge_tax__8vCrw{color:var(--text-secondary)}@keyframes taxonHeroBlock_blink__dneoL{50%{opacity:0}}.taxonHeroBlock_hero__Ff9wr{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:0;margin-top:1.5rem;border:1.25px solid var(--border-primary);overflow:hidden;--chamfer:28px;--bracket-size:22px;--bracket-inset:8px}.taxonHeroBlock_heroText__FZyfC{padding:2rem 2rem 2rem 2.25rem;display:flex;flex-direction:column;gap:.85rem;min-width:0}.taxonHeroBlock_crumbs__upLJe{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary-muted);display:flex;gap:.5em;align-items:center;flex-wrap:wrap}.taxonHeroBlock_crumbs__upLJe em{text-transform:none}.taxonHeroBlock_crumbSep__x7YAO{opacity:.5;margin:0 .25em}.taxonHeroBlock_crumbHere__hV3O2{color:var(--text-primary);font-weight:600;text-transform:none}.taxonHeroBlock_taxonId__e4xFa{display:inline-flex;align-items:center;gap:.5em;font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-primary-muted)}.taxonHeroBlock_idChip__xLStV{padding:.15em .55em;border:1px solid var(--border-secondary);background:var(--bg-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.taxonHeroBlock_bulletSep__AnFxJ{opacity:.5}.taxonHeroBlock_sciName__vuaB5{font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1.05;font-weight:400;letter-spacing:-.005em;margin:0}.taxonHeroBlock_prompt__byKqn{color:var(--border-primary);margin-right:.35rem;opacity:.9}.taxonHeroBlock_genusSpecies__OEwyi em{font-style:italic}.taxonHeroBlock_epithet__h3P1u,.taxonHeroBlock_lineOwnName__YLuWx{font-style:normal;font-weight:600;color:var(--border-primary)}.taxonHeroBlock_quote__4C7Jt{color:var(--border-primary);opacity:.7}.taxonHeroBlock_caret__qAZWA{display:inline-block;width:.5ch;height:.85em;background:var(--text-primary);animation:taxonHeroBlock_blink__dneoL 1s step-end infinite;margin-left:.15em;vertical-align:-.1em}.taxonHeroBlock_lineOtherNames__9buIF{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin:0;font-size:1rem;color:var(--text-primary-muted);letter-spacing:.02em}.taxonHeroBlock_lineOtherName__jbUnL{white-space:nowrap}.taxonHeroBlock_commonName__JthIe{font-size:1.05rem;color:var(--text-primary-muted);letter-spacing:.02em;margin:0}.taxonHeroBlock_badges__FGjBz{display:flex;gap:.5rem;flex-wrap:wrap}.taxonHeroBlock_badge__k6Bme{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)}.taxonHeroBlock_badgeRank__NJKyM{background:var(--bg-tertiary);color:var(--bg-primary);border-color:var(--bg-tertiary)}.taxonHeroBlock_badgeCultivar__4Io_2{background:var(--interactive-base);color:var(--bg-primary);border-color:var(--interactive-base)}.taxonHeroBlock_badgeStatus_accepted__pacE9{color:var(--status-success);border-color:var(--status-success);background:var(--status-success-bg)}.taxonHeroBlock_badgeStatus_accepted__pacE9:before{content:"●";color:var(--status-success)}.taxonHeroBlock_badgeStatus_provisional__EXkeh{color:var(--status-warning);border-color:var(--status-warning);background:var(--status-warning-bg)}.taxonHeroBlock_badgeStatus_doubtful__YvqnM{color:var(--status-info);border-color:var(--status-info);background:var(--status-info-bg)}.taxonHeroBlock_badgeStatus_synonym__SGVJw{color:var(--text-secondary-muted);border-color:var(--border-secondary);background:var(--bg-secondary)}.taxonHeroBlock_badgeStatus_deprecated__hAhJ3{color:var(--status-error);border-color:var(--status-error);background:var(--status-error-bg)}.taxonHeroBlock_quickFacts__V58J3{margin-top:0}.taxonHeroBlock_heroActions__izCDT{display:flex;gap:.65rem;margin-top:.4rem;flex-wrap:wrap}.taxonHeroBlock_btn__eC_W5{padding:.55rem 1rem;font-size:.74rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;border:1px solid var(--border-primary);display:inline-flex;align-items:center;gap:.55em;transition:all .15s ease;text-decoration:none;cursor:pointer}.taxonHeroBlock_btnPrimary__X91gj{background:var(--interactive-base);color:var(--bg-primary)}.taxonHeroBlock_btnPrimary__X91gj:hover{background:var(--interactive-hover)}.taxonHeroBlock_btnSecondary__u_oQQ{background:rgba(0,0,0,0);color:var(--text-primary);border-color:var(--border-secondary)}.taxonHeroBlock_btnSecondary__u_oQQ:hover{background:var(--surface-raised);border-color:var(--border-primary)}.taxonHeroBlock_heroImg__P_GUl{position:relative;background:radial-gradient(ellipse at 30% 20%,hsl(75,35%,50%),transparent 60%),radial-gradient(ellipse at 70% 80%,hsl(35,40%,30%),transparent 60%),linear-gradient(135deg,hsl(80,40%,35%),hsl(35,35%,25%));border-left:1px solid var(--border-primary);min-height:420px;overflow:hidden}.taxonHeroBlock_leafSvg__LJVIN{opacity:.85}.taxonHeroBlock_gallery__3rSC_,.taxonHeroBlock_leafSvg__LJVIN{position:absolute;inset:0;width:100%;height:100%}.taxonHeroBlock_imgMeta__lR_9D{position:absolute;bottom:0;left:0;right:0;padding:.85rem 1rem;background:linear-gradient(0deg,rgba(20,12,2,.7),transparent);color:hsl(45,60%,92%);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;gap:1rem}.taxonHeroBlock_imgMetaSource__rjwpB{opacity:.85}.taxonHeroBlock_imgSourceLink__V2Qar{color:inherit;opacity:.9;text-decoration:none;border-bottom:var(--border-width) solid;transition:opacity .15s ease}.taxonHeroBlock_imgSourceLink__V2Qar:focus-visible,.taxonHeroBlock_imgSourceLink__V2Qar:hover{opacity:1}.taxonHeroBlock_viewAllBtn__N4Drf{flex-shrink:0;padding:.3rem .7rem;font:inherit;font-size:.65rem;letter-spacing:inherit;text-transform:inherit;color:var(--white);background:var(--surface-overlay);border:var(--border-width) solid var(--border-primary);border-radius:var(--radius-pill);cursor:pointer;transition:background .15s ease,color .15s ease}.taxonHeroBlock_viewAllBtn__N4Drf:focus-visible,.taxonHeroBlock_viewAllBtn__N4Drf:hover{background:var(--interactive-base);color:var(--white)}@media(max-width:1100px){.taxonHeroBlock_hero__Ff9wr{grid-template-columns:1fr}.taxonHeroBlock_heroImg__P_GUl{min-height:280px;order:-1}}@media(max-width:760px){.taxonHeroBlock_hero__Ff9wr{margin-top:1rem;--chamfer:18px}.taxonHeroBlock_heroText__FZyfC{padding:1.25rem 1.1rem 1.4rem;gap:.7rem}.taxonHeroBlock_crumbs__upLJe{font-size:.6rem;letter-spacing:.12em}.taxonHeroBlock_sciName__vuaB5{font-size:1.85rem}.taxonHeroBlock_commonName__JthIe{font-size:.95rem}.taxonHeroBlock_badges__FGjBz{gap:.35rem}.taxonHeroBlock_badge__k6Bme{padding:.3em .55em;font-size:.62rem;letter-spacing:.1em}.taxonHeroBlock_heroActions__izCDT .taxonHeroBlock_btn__eC_W5{flex:1 1;min-width:calc(50% - .35rem);justify-content:center;padding:.65rem .5rem;font-size:.68rem;letter-spacing:.1em}.taxonHeroBlock_heroImg__P_GUl{min-height:220px}.taxonHeroBlock_imgMeta__lR_9D{font-size:.6rem;padding:.6rem .85rem;flex-direction:column;align-items:flex-start;gap:.15rem}}@media(max-width:420px){.taxonHeroBlock_sciName__vuaB5{font-size:1.55rem}.taxonHeroBlock_heroActions__izCDT .taxonHeroBlock_btn__eC_W5{min-width:100%}}.taxonHoldingsStrip_strip___MWI7{margin:0;padding:.6em .9em;border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,.4em);background:var(--surface-base);color:var(--text-primary);font-size:.92em;line-height:1.5}.taxonHoldingsStrip_link__9s_SI{color:var(--interactive-base);text-decoration:none}.taxonHoldingsStrip_link__9s_SI:hover{color:var(--interactive-hover);text-decoration:underline}.page_terminalPage___o5Le{position:relative;padding:1.5em 0;gap:1.2em}.page_pageHead__vK6Ca{display:flex;justify-content:space-between;align-items:flex-end;padding:.5rem 0 1.25rem;border-bottom:1px solid var(--border-secondary);margin-bottom:.5rem;position:relative}.page_pageHead__vK6Ca:after{content:"";position:absolute;left:0;bottom:-.25rem;width:6em;height:.25rem;border-left:.25rem solid rgba(0,0,0,0);border-top:.25rem solid var(--border-primary)}.page_pageTitle__9NS58{font-size:1.9rem;font-weight:400;letter-spacing:.02em;display:flex;align-items:center;gap:.55rem;margin:0}.page_prompt__4h9MP{color:var(--border-primary);opacity:.9}.page_caret__mPVSv{display:inline-block;width:.55ch;height:1em;background:var(--text-primary);animation:page_blink__0XfRa 1s step-end infinite;margin-left:.1em;vertical-align:-.1em}@keyframes page_blink__0XfRa{50%{opacity:0}}.page_headActions__eEZ_u{display:flex;gap:.75rem;align-items:center;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary-muted)}.page_statusChip__PrLnF{padding:.3rem .7rem;border:1px solid var(--border-secondary);background:var(--surface-raised)}.page_message__CiS_3{padding:2em;text-align:center;color:var(--text-secondary);font-size:1rem}.page_elevateNotice__GEiip{margin:0 var(--content-padding,1em)}.page_terminalPage__NfZBU{position:relative;padding:1.5em 0;gap:1.2em}.page_title__C_KUy{margin:0;font-size:1.4rem;color:var(--text-primary)}.page_notice__EqPAe{margin-bottom:.5em}.page_terminalPage__02SHR{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.page_subtitle__AIXLM{margin:.5em 0 0;font-size:.95em;color:var(--text-secondary)}.page_title__6JIKs{margin:0;font-size:1em;font-weight:600;line-height:1.2;color:inherit}.entries_actions__ufljM{flex-wrap:wrap;align-items:center}.entries_primaryAction__qf0Yu,.entries_secondaryAction__exeFW{display:inline-flex;align-items:center;gap:.35em;padding:.5em 1.05em;border:1px solid var(--interactive-base);border-radius:.25em;font-size:.9em;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,filter .12s ease}.entries_primaryAction__qf0Yu{background:var(--interactive-base);color:var(--bg-primary)}.entries_primaryAction__qf0Yu:hover{background:var(--interactive-active);border-color:var(--interactive-active);filter:brightness(1.05)}.entries_secondaryAction__exeFW{background:rgba(0,0,0,0);color:var(--interactive-base)}.entries_secondaryAction__exeFW:hover{border-color:var(--interactive-hover);color:var(--interactive-hover)}.auditFeed_list__ps1Jv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.auditFeed_item__ZgXzn{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.6em;padding:.55em .75em;border-bottom:1px dashed var(--border-secondary);color:var(--text-primary);font-size:.9em;line-height:1.35}.auditFeed_item__ZgXzn:last-child{border-bottom:none}.auditFeed_itemIcon__tEpJF{color:var(--text-secondary-muted);font-size:1em;flex-shrink:0}.auditFeed_itemLabel__PlnX5{min-width:0;overflow-wrap:anywhere}.auditFeed_itemTime__VeX9N{color:var(--text-secondary-muted);font-size:.8em;font-family:var(--font-mono,monospace);white-space:nowrap;flex-shrink:0}.auditFeed_empty__YHuHc{margin:0;padding:1em;color:var(--text-secondary-muted);font-style:italic;font-size:.9em}.audit_container__Dml27{gap:1.25em;width:100%}.audit_titleRow__yImSy{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.audit_title__Jdyi3{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.audit_totalCount__pnRZ1{font-size:.85em;color:var(--text-secondary);font-family:var(--font-mono,monospace)}.audit_pagination__f5csh{align-items:center;justify-content:center;gap:1em;padding:.75em 0}.audit_pageLinkDisabled__qo6Ra,.audit_pageLink__iD6c0{padding:.35em .85em;font-size:.9em;border:1px solid var(--border-secondary);border-radius:.25em;text-decoration:none;transition:background-color .12s ease,border-color .12s ease}.audit_pageLink__iD6c0{color:var(--text-primary)}.audit_pageLink__iD6c0:hover{background:var(--interactive-hover);border-color:var(--interactive-base);color:var(--interactive-base)}.audit_pageLinkDisabled__qo6Ra{color:var(--text-secondary-muted);cursor:not-allowed;opacity:.5}.audit_pageIndicator__cy5Sq{color:var(--text-secondary);font-size:.85em;font-family:var(--font-mono,monospace)}.home_terminalPage__8p4MM{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.home_title__myOkc{margin:0;font-size:1em;font-weight:600;line-height:1.2;color:inherit}.invitesManageView_container__jndGW{gap:1.25em;width:100%}.invitesManageView_titleRow__hTGdJ{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.invitesManageView_title__J069u{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.invitesManageView_sectionHeader__mLzB7[data-status=missing]{--_section-accent:var(--status-warning)}.invitesManageView_sectionHeader__mLzB7[data-status=complete]{--_section-accent:var(--status-success)}.invitesManageView_createForm__i9I_l{display:flex;flex-direction:column;gap:1em;padding:1em 1.25em}.invitesManageView_createIntro__noY9n{margin:0 0 .25em;color:var(--text-secondary-muted);font-size:.9em}.invitesManageView_fieldGroup__aSXZj{display:flex;flex-direction:column;gap:.25em}.invitesManageView_fieldLabel__zHaAY{font-size:.75em;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);font-weight:600}.invitesManageView_fieldHint___Vgo9{font-size:.75em;color:var(--text-secondary-muted);font-style:italic}.invitesManageView_select__ZG3iT{padding:.45em .65em;font-size:.95em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:.3em}.invitesManageView_submitButton__kzrq9{align-self:flex-start;padding:.5em 1.25em;color:var(--bg-primary);background:var(--interactive-base);border:1px solid var(--interactive-base);border-radius:.3em;font-size:.9em;font-weight:600;cursor:pointer;transition:background-color .12s ease}.invitesManageView_submitButton__kzrq9:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.invitesManageView_submitButton__kzrq9:disabled{opacity:.5;cursor:not-allowed}.invitesManageView_listPanel__u8rM3{padding:1em 1.25em}.invitesManageView_intro__Qb_Z9{margin:0 0 .75em;color:var(--text-secondary-muted);font-size:.9em}.invitesManageView_empty__XddZt{margin:0;color:var(--text-secondary-muted);font-style:italic}.invitesManageView_tableWrap__0tCAc{width:100%;overflow-x:auto}.invitesManageView_invitesTable__2AoZz{width:100%;border-collapse:collapse}.invitesManageView_tokenCell__i0rr9{display:inline-flex;align-items:center;gap:.5em}.invitesManageView_copyButton__j7I9q{display:inline-flex;align-items:center;justify-content:center;gap:.3em;min-height:1.9rem;padding:.25em .6em;color:var(--interactive-base);background:rgba(0,0,0,0);border:1px solid var(--border-secondary);border-radius:.25em;cursor:pointer;font-size:.85em;transition:background-color .12s ease}.invitesManageView_copyButton__j7I9q:hover{background:var(--interactive-hover);color:var(--bg-primary)}.invitesManageView_tokenSnippet__T7imF{font-family:monospace;font-size:.85em}.invitesManageView_copiedBadge__U7o9e{color:var(--status-success);font-size:.75em;font-weight:600}.invitesManageView_tokenWithheld__dyYh8{display:inline-flex;align-items:center;gap:.3em;color:var(--text-secondary-muted);font-size:.85em;font-style:italic}.invitesManageView_roleBadge__cL6AT{display:inline-block;padding:.15em .5em;border-radius:.25em;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.invitesManageView_role_admin__fpnG3{color:var(--status-good);background:var(--status-good-bg)}.invitesManageView_role_curator__MeUEN{color:var(--interactive-base);background:var(--bg-secondary)}.invitesManageView_role_contributor__NKN7w{color:var(--text-secondary);background:var(--bg-secondary)}.invitesManageView_role_viewer__L0ig1{color:var(--text-secondary-muted);background:var(--bg-secondary)}.invitesManageView_noteCell__eKt2f{color:var(--text-secondary);font-size:.9em;max-width:24em;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invitesManageView_expiresCell__tI82I,.invitesManageView_inviterCell__FsvIF{color:var(--text-secondary);font-size:.85em}.invitesManageView_revokeButton__WjHie{display:inline-flex;align-items:center;justify-content:center;gap:.3em;min-height:1.9rem;padding:.3em .7em;color:var(--status-error);background:rgba(0,0,0,0);border:1px solid var(--status-error);border-radius:.25em;cursor:pointer;font-size:.85em;transition:background-color .12s ease,color .12s ease}.invitesManageView_revokeButton__WjHie:hover{background:var(--status-error);color:var(--bg-primary)}.invitesManageView_modalBody__ONMPD{padding:1.5em;display:flex;flex-direction:column;gap:1em;min-width:20em}.invitesManageView_modalTitle__ai_g9{margin:0;font-size:1.2em;font-weight:600;color:var(--text-primary)}.invitesManageView_modalText__BM9me{margin:0;color:var(--text-secondary);font-size:.95em}.invitesManageView_modalActions__5YJJV{display:flex;justify-content:flex-end;gap:.5em}.invitesManageView_cancelButton__BW2bo,.invitesManageView_confirmRevokeButton__XPrLe{padding:.5em 1em;border-radius:.3em;font-size:.9em;cursor:pointer;transition:background-color .12s ease}.invitesManageView_cancelButton__BW2bo{color:var(--text-secondary);background:rgba(0,0,0,0);border:1px solid var(--border-primary)}.invitesManageView_cancelButton__BW2bo:hover{color:var(--text-primary);background:var(--interactive-hover)}.invitesManageView_confirmRevokeButton__XPrLe{color:var(--bg-primary);background:var(--status-error);border:1px solid var(--status-error);font-weight:600}.invitesManageView_confirmRevokeButton__XPrLe:hover{opacity:.85}.edit_terminalPage__uNjzu{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.edit_title__IE0du{margin:0;font-size:1em;font-weight:600;line-height:1.2;color:inherit}.membersManageView_container__rF0d6{gap:1.25em;width:100%}.membersManageView_titleRow__FQPjP{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.membersManageView_title__28aGJ{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.membersManageView_memberCount__MiUZv{font-size:.85em;color:var(--text-secondary);font-family:var(--font-mono,monospace)}.membersManageView_sectionHeader__ch0YL[data-status=missing]{--_section-accent:var(--status-warning)}.membersManageView_sectionHeader__ch0YL[data-status=complete]{--_section-accent:var(--status-success)}.membersManageView_sectionBody__Eldlh{padding:1em 1.25em}.membersManageView_inviteRow__Xih1V{align-items:flex-end}.membersManageView_inviteInputWrap__Vlntc{flex:1 1;min-width:0}.membersManageView_inviteSubmit__NhPwF{display:flex;align-items:center;gap:.5em;padding:.55em 1.25em;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);border-radius:.3em;font-weight:600;cursor:pointer;transition:background-color .12s ease;white-space:nowrap}.membersManageView_inviteSubmit__NhPwF:hover:not(:disabled):not([aria-disabled=true]){background:var(--interactive-hover)}.membersManageView_inviteSubmit__NhPwF:disabled{opacity:.5;cursor:not-allowed}.membersManageView_inviteSubmit__NhPwF[aria-disabled=true]{opacity:.5}.membersManageView_tableWrap__L0XqT{padding:.5em 1em;overflow-x:auto}.membersManageView_memberTable__tX5ba{width:100%;border-collapse:collapse;font-size:.9em}.membersManageView_memberTable__tX5ba th{text-align:left;padding:.5em .75em;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-muted);border-bottom:1px solid var(--border-secondary)}.membersManageView_memberTable__tX5ba td{padding:.65em .75em;color:var(--text-primary);vertical-align:middle}.membersManageView_nameCell__mVICJ{display:flex;align-items:center;gap:.5em}.membersManageView_nameText__qAiXX{font-weight:500}.membersManageView_youTag__FDk5h{display:inline-block;padding:.05em .4em;font-size:.7em;font-weight:600;text-transform:uppercase;color:var(--status-info);background:var(--status-info-bg);border-radius:.25em}.membersManageView_joinedCell__HYViW{color:var(--text-secondary);font-family:var(--font-mono,monospace);font-size:.85em}.membersManageView_roleBadge__Wwrpr{display:inline-block;padding:.15em .6em;font-family:var(--font-mono,monospace);font-size:.7em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:.25em;border:1px solid}.membersManageView_badgeAdmin__HOsNi{color:var(--status-good);border-color:var(--status-good);background:var(--status-good-bg)}.membersManageView_badgeCurator__IiJYl{color:var(--interactive-base);border-color:var(--interactive-base);background:var(--surface-overlay)}.membersManageView_badgeContributor__c0G_n{color:var(--text-primary);border-color:var(--border-primary);background:var(--bg-secondary)}.membersManageView_badgeViewer__EcHE9{color:var(--text-secondary);border-color:var(--border-secondary);background:rgba(0,0,0,0)}.membersManageView_actionsCell__ffzt2{align-items:center}.membersManageView_roleSelect__ZA7i5{min-height:1.9rem;padding:.25em .5em;font-size:.85em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:.25em;cursor:pointer}.membersManageView_roleSelect__ZA7i5:disabled{opacity:.5;cursor:not-allowed}.membersManageView_removeButton__2TXlU{display:flex;align-items:center;justify-content:center;min-height:1.9rem;min-width:1.9rem;padding:.3em .55em;font-size:.9em;color:var(--status-bad);background:rgba(0,0,0,0);border:1px solid var(--border-secondary);border-radius:.25em;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.membersManageView_removeButton__2TXlU:hover:not(:disabled){background:var(--status-bad-bg);border-color:var(--status-bad)}.membersManageView_removeButton__2TXlU:disabled{opacity:.4;cursor:not-allowed}.membersManageView_confirmCard__HtCS3{padding:1.5em;max-width:28em;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.5em}.membersManageView_confirmTitle__tjTE_{margin:0 0 .5em;font-size:1.1em;font-weight:600;color:var(--text-primary)}.membersManageView_confirmMessage__KGzWS{margin:0 0 1.25em;color:var(--text-secondary);font-size:.95em;line-height:1.4}.membersManageView_confirmActions__LnyOk{justify-content:flex-end}.membersManageView_confirmCancel__o3xea,.membersManageView_confirmConfirm__o88Ro{padding:.45em 1em;font-size:.9em;border-radius:.3em;cursor:pointer;border:1px solid;transition:background-color .12s ease}.membersManageView_confirmCancel__o3xea{color:var(--text-primary);background:rgba(0,0,0,0);border-color:var(--border-primary)}.membersManageView_confirmCancel__o3xea:hover:not(:disabled){background:var(--interactive-hover)}.membersManageView_confirmConfirm__o88Ro{color:var(--white);background:var(--status-bad);border-color:var(--status-bad);font-weight:600}.membersManageView_confirmConfirm__o88Ro:hover:not(:disabled){background:var(--status-bad);filter:brightness(1.1)}.membersManageView_confirmCancel__o3xea:disabled,.membersManageView_confirmConfirm__o88Ro:disabled{opacity:.5;cursor:not-allowed}.pages_terminalPage__mbbUs{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.pages_title__DyAsV{margin:0;font-size:1em;font-weight:600;line-height:1.2;color:inherit}.collectionCodeForm_codeSection__sG_PF{display:flex;flex-direction:column;gap:.75em;padding:1em 1.25em;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.4em}.collectionCodeForm_header__zwy7i{display:flex;flex-direction:column;gap:.4em}.collectionCodeForm_heading__1wnvg{margin:0;font-size:1.05em;font-weight:600;color:var(--text-primary);letter-spacing:.02em}.collectionCodeForm_statusRow__EsPFG{display:flex;align-items:center;gap:.6em;flex-wrap:wrap}.collectionCodeForm_codePreview___HQiU{font-family:ui-monospace,JetBrains Mono,SF Mono,Consolas,monospace;font-size:.95em;font-weight:600;letter-spacing:.06em;padding:.15em .45em;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:.2em;color:var(--text-primary);white-space:nowrap}.collectionCodeForm_statusNote__fP_Tz{font-size:.85em;color:var(--text-secondary)}.collectionCodeForm_unsetMessage__BLAO1{margin:0;font-size:.9em;color:var(--text-secondary)}.collectionCodeForm_unsetMessage__BLAO1 code{font-family:ui-monospace,JetBrains Mono,SF Mono,Consolas,monospace;background:var(--bg-secondary);padding:.05em .35em;border-radius:.2em;color:var(--text-primary)}.collectionCodeForm_graceNote__vSZ5U{margin:0;font-size:.8em;color:var(--status-warning)}.collectionCodeForm_lockedNote__Pjfc1{margin:0;font-size:.85em;color:var(--text-secondary);font-style:italic;display:flex;align-items:center;gap:.4em}.collectionCodeForm_lockIcon__vdgn6{width:1em;height:1em;flex-shrink:0;opacity:.75}.collectionCodeForm_editor__xeCQK{display:flex;flex-direction:column;gap:.4em}.collectionCodeForm_label__boiWB{font-size:.85em;color:var(--text-secondary);font-weight:500}.collectionCodeForm_editorRow__nqkhv{display:flex;gap:.5em;flex-wrap:wrap;align-items:center}.collectionCodeForm_input__oQ9fX{flex:0 0 auto;width:8em;padding:.55em .7em;font-family:ui-monospace,JetBrains Mono,SF Mono,Consolas,monospace;font-size:1em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:.3em}.collectionCodeForm_input__oQ9fX:focus{outline:2px solid var(--interactive-base);outline-offset:1px;border-color:var(--interactive-base)}.collectionCodeForm_input__oQ9fX:disabled{opacity:.6;cursor:not-allowed}.collectionCodeForm_inputInvalid__Ml0XF{border-color:var(--status-error)}.collectionCodeForm_inputInvalid__Ml0XF:focus{outline-color:var(--status-error);border-color:var(--status-error)}.collectionCodeForm_cancelButton__dOwzo,.collectionCodeForm_editButton__OlreU,.collectionCodeForm_saveButton__Bou8F{padding:.55em 1.1em;font-size:.9em;font-weight:600;letter-spacing:.04em;border-radius:.3em;cursor:pointer;transition:all .15s ease;border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary)}.collectionCodeForm_cancelButton__dOwzo:hover:not(:disabled),.collectionCodeForm_editButton__OlreU:hover:not(:disabled),.collectionCodeForm_saveButton__Bou8F:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--interactive-base)}.collectionCodeForm_cancelButton__dOwzo:disabled,.collectionCodeForm_editButton__OlreU:disabled,.collectionCodeForm_saveButton__Bou8F:disabled{opacity:.5;cursor:not-allowed}.collectionCodeForm_editButton__OlreU{align-self:flex-start}.collectionCodeForm_saveButton__Bou8F{background:var(--interactive-base);color:var(--bg-primary);border-color:var(--interactive-base)}.collectionCodeForm_saveButton__Bou8F:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover);color:var(--bg-primary)}.collectionCodeForm_fieldError__RK810{margin:0;font-size:.85em}.reportCard_card__5HKDJ{display:flex;flex-direction:column;gap:.75em;padding:1em 1.1em;background:var(--surface-base);border:1px solid var(--border-secondary)}.reportCard_header__7P7WD{display:flex;flex-direction:column;gap:.35em}.reportCard_titleRow__j_Ajt{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.6em}.reportCard_cardHidden__iO72f{border-style:dashed;border-color:var(--status-disabled)}.reportCard_curationHidden__eDiJM{background:var(--status-disabled-bg);color:var(--status-disabled)}.reportCard_curationReason__LFmK4{margin:0;font-size:.85em;color:var(--text-secondary)}.reportCard_badgeSlot__vNfWH{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4em}.reportCard_actionSlot__9vLH_{display:inline-flex;align-items:center;gap:.4em;margin-left:auto}.reportCard_titleButton___rNOP,.reportCard_title__pxB1_{margin:0;font-size:1.05em;font-weight:600;color:var(--text-primary);line-height:1.25}.reportCard_titleButton___rNOP{background:none;border:none;padding:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.reportCard_titleButton___rNOP:hover{color:var(--interactive-hover)}.reportCard_titleAbsent__gFp9x{font-size:1.05em;font-style:italic;color:var(--text-secondary-muted)}.reportCard_statusBadge__S9BsK{display:inline-block;padding:.15em .5em;font-size:.7em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:2px}.reportCard_statusPublished__WX9ho{background:var(--status-good-bg);color:var(--status-good)}.reportCard_statusDraft__wI8HJ,.reportCard_statusWithdrawn__hvciT{background:var(--status-disabled-bg);color:var(--status-disabled)}.reportCard_statusWithdrawn__hvciT{text-decoration:line-through}.reportCard_statusFlagged__Fau18{background:var(--status-bad-bg);color:var(--status-bad)}.reportCard_byline__66ATM{display:flex;flex-direction:row;align-items:center;gap:.4em;font-size:.85em;color:var(--text-secondary)}.reportCard_avatar__qYXwm{width:1.4em;height:1.4em;border-radius:50%;object-fit:cover}.reportCard_authorName__8rriU{font-weight:500;color:var(--text-primary)}.reportCard_dot__zB9O_{color:var(--text-secondary-muted)}.reportCard_body__tnsjh{color:var(--text-primary);font-size:.95em;line-height:1.5}.reportCard_emptyBody__ves3V{margin:0;color:var(--text-secondary-muted);font-style:italic}.reportCard_footer__j_iFQ{display:flex;flex-direction:row;align-items:center;gap:.5em;font-size:.8em;padding-top:.5em;border-top:1px dashed var(--border-secondary)}.reportCard_rankBadge__O0JEw{display:inline-block;padding:.15em .5em;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:2px}.reportCard_rankPositive__KpkmD{background:var(--status-good-bg);color:var(--status-good)}.reportCard_rankNegative__YzrwY{background:var(--status-bad-bg);color:var(--status-bad)}.reportCard_metaPill__DQQIX,.reportCard_rankNeutral__5LFf9{background:var(--bg-secondary);color:var(--text-secondary)}.reportCard_metaPill__DQQIX{display:inline-block;padding:.15em .5em;border-radius:2px}.reportList_list__mbqqL{display:flex;flex-direction:column;gap:.75em}.reportList_empty__hxj8_{padding:1.5em;text-align:center;color:var(--text-secondary-muted);background:var(--surface-base);border:1px dashed var(--border-secondary);font-style:italic}.reportList_empty__hxj8_ p{margin:0}.synthesisView_container__JDBfw{display:flex;flex-direction:column;gap:1em}.synthesisView_narrative__IXOId{display:flex;flex-direction:column;gap:.6em;padding:1.1em 1.2em;background:var(--surface-base);border:1px solid var(--border-secondary);color:var(--text-primary);font-size:1em;line-height:1.55}.synthesisView_narrativeFooter__D4MC_{display:flex;flex-direction:row;align-items:center;gap:.4em;font-size:.78em;color:var(--text-secondary);padding-top:.5em;border-top:1px dashed var(--border-secondary)}.synthesisView_footerLabel__1fte5{color:var(--text-secondary-muted);text-transform:uppercase;letter-spacing:.04em}.synthesisView_footerValue__ua_2I{font-family:var(--font-mono,monospace);font-weight:500}.synthesisView_dot__JVaQK,.synthesisView_empty__v5YYu{color:var(--text-secondary-muted)}.synthesisView_empty__v5YYu{padding:1.5em;text-align:center;background:var(--surface-base);border:1px dashed var(--border-secondary);font-style:italic}.synthesisView_empty__v5YYu p{margin:0}.synthesisView_ownerNote__PNx6h{display:flex;flex-direction:column;gap:.6em;padding:.9em 1.1em;background:var(--bg-secondary);border-left:3px solid var(--interactive-base);color:var(--text-primary);font-size:.95em;line-height:1.5}.synthesisView_ownerNoteHeader__gscq8{display:flex;flex-direction:row;align-items:center;gap:.4em;font-size:.8em}.synthesisView_ownerNoteBadge__9p5ex{padding:.15em .5em;background:var(--interactive-base);color:var(--bg-primary);font-size:.85em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:2px}.synthesisView_ownerNoteByline__P9xDc{color:var(--text-secondary)}.specimenPage_terminalPage__LgSbk{position:relative}.specimenPage_page__1a5hD{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:0 1.5rem 5rem;display:flex;flex-direction:column;gap:1em;width:100%}@media(max-width:760px){.specimenPage_page__1a5hD{padding:0 .85rem 4rem}}.specimenPage_archivedNotice__wBTmg{border:1px solid var(--status-warning);background:var(--status-warning-bg);color:var(--text-primary);padding:.75em 1em}.specimenPage_archivedNotice__wBTmg p{margin:.35em 0 0}.specimenPage_archivedNotice__wBTmg a{color:var(--interactive-base);text-decoration:underline}.specimenPage_archivedNoticeTitle__jJDP9{margin:0;font-size:1em;color:var(--text-primary);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.peerReportNotice_notice__hFfkA{margin:0 0 1em}