.DatabaseLanding_terminalPage__j7Knu{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.DatabaseLanding_searchInput__bsgW_{width:100%;background:rgba(0,0,0,0);border:none;outline:none;color:var(--text-primary);font-family:inherit;font-size:.85em;letter-spacing:.08em;text-transform:uppercase}.DatabaseLanding_searchInput__bsgW_::placeholder{color:var(--text-primary-muted);opacity:.6}.DatabaseLanding_searchStatus__WhUpc{display:flex;justify-content:space-between;padding:.4em 1em;font-size:.6em;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary-muted);border-top:1px solid var(--border-secondary)}.DatabaseLanding_sectionHeader__a6bKX{display:flex;align-items:center;gap:.5em;padding:.5em 1em;background:var(--bg-tertiary);color:var(--bg-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.8em;border-bottom:1px solid var(--border-primary)}.DatabaseLanding_sectionIcon__45jLv{font-weight:700;opacity:.6}.DatabaseLanding_sectionTitle___e9MA{font-size:1em;font-weight:600;margin:0;color:inherit}.DatabaseLanding_commandGrid__MTONX{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0}.DatabaseLanding_commandLink__pw_t_{display:flex;align-items:center;text-decoration:none;color:inherit;border-bottom:1px solid var(--border-secondary);transition:background-color .2s ease}.DatabaseLanding_commandLink__pw_t_:last-child{border-bottom:none}.DatabaseLanding_commandLink__pw_t_:hover{background:var(--surface-raised)}.DatabaseLanding_commandLink__pw_t_:hover .DatabaseLanding_commandArrow__ZMGlq{opacity:1;transform:translateX(0)}.DatabaseLanding_commandLink__pw_t_:hover .DatabaseLanding_commandBtn__DQyEf{color:var(--interactive-base)}.DatabaseLanding_commandBtn__DQyEf{flex:1 1;padding:1em;font-size:1.1em;background:rgba(0,0,0,0)!important;border:none!important;color:var(--text-secondary);text-align:left;transition:color .2s ease;cursor:pointer}.DatabaseLanding_commandArrow__ZMGlq{padding:0 1em;color:var(--text-primary-muted);opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease;display:flex;align-items:center}.DatabaseLanding_featureContent__LyDx4{display:grid;grid-template-columns:auto 1fr;gap:0}.DatabaseLanding_featureImage__Lt4mL{display:flex;align-items:center;justify-content:center;background:var(--surface-base);padding:1.5em;border-right:1px solid var(--border-secondary)}.DatabaseLanding_featureText___Vnfz{padding:1.2em 1.5em;display:flex;align-items:center}.DatabaseLanding_featureText___Vnfz p{margin:0;font-size:.85em;line-height:1.75;color:var(--text-secondary)}.DatabaseLanding_directoryGrid__9qPx2{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.DatabaseLanding_categoryColumn__JmySx{padding:1em 1.2em;border-right:1px solid var(--border-secondary)}.DatabaseLanding_categoryColumn__JmySx:last-child{border-right:none}.DatabaseLanding_categoryTitle__naI8b{font-size:.8em;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);margin:0 0 .8em}.DatabaseLanding_categoryLink__clkmU{display:block;padding:.35em 0;font-size:.82em;color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.DatabaseLanding_categoryLink__clkmU:hover{color:var(--interactive-base)}@media(max-width:768px){.DatabaseLanding_featureContent__LyDx4{grid-template-columns:1fr}.DatabaseLanding_featureImage__Lt4mL{border-right:none;border-bottom:1px solid var(--border-secondary)}.DatabaseLanding_directoryGrid__9qPx2{grid-template-columns:1fr}.DatabaseLanding_categoryColumn__JmySx{border-right:none;border-bottom:1px solid var(--border-secondary)}.DatabaseLanding_categoryColumn__JmySx:last-child{border-bottom:none}}@media(max-width:600px){.DatabaseLanding_commandGrid__MTONX{grid-template-columns:1fr}}.graphic_template_primaryOutlineContainer__6Vm1z{border:1px solid var(--border-primary)}.graphic_template_inverseContainer__4D8dz{background:var(--light-text-primary);color:var(--bg-primary)}.button_template_btn__rZpXZ{width:100%;padding:.5em 1em;border:1px solid var(--border-primary);transition:background-color .3s ease,color .3s ease,border-color .3s ease;cursor:pointer}.button_template_outlineBtnPrimary__Wi5bD{background-color:rgba(0,0,0,0);color:var(--border-primary);border-color:var(--border-primary)}.button_template_outlineBtnPrimary__Wi5bD:hover{background-color:var(--bg-secondary);border-color:var(--color-secondary-container-darker)}.button_template_btnPrimary__EhWiC{background-color:var(--text-primary);color:var(--bg-primary)}.button_template_btnPrimary__EhWiC:hover{background-color:var(--text-primary-muted)}.console_page__OAeKi{color:var(--text-primary)}.console_pageTitle__YLt5V{font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;margin:0}.console_pageTitle__YLt5V:before{content:"// ";color:var(--text-secondary-muted)}.console_subtle__TMI8Q{color:var(--text-secondary);font-size:.85rem}.console_panel__AO8V7{background:var(--surface-base);border:1px solid var(--border-primary);padding:1em}.console_panelTitle__B1DyM{font-size:.95rem;text-transform:uppercase;letter-spacing:.05em;margin:0}.console_panelTitle__B1DyM:before{content:"// ";color:var(--text-secondary-muted)}.console_panelHint__Qb4yk{color:var(--text-secondary);font-size:.8rem;margin:0}.console_fieldLabel__Ma0Ov{font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.console_input__B3_26,.console_select__L3rIp,.console_textarea__K9LPt{width:100%;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-primary);padding:.5em .6em;font:inherit}.console_input__B3_26:focus,.console_select__L3rIp:focus,.console_textarea__K9LPt:focus{outline:1px solid var(--interactive-base);border-color:var(--interactive-base)}.console_textarea__K9LPt{min-height:4.5em;resize:vertical}.console_btn__IZgNy{background:rgba(0,0,0,0);border:1px solid var(--interactive-base);color:var(--interactive-base);padding:.5em 1em;font:inherit;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.console_btn__IZgNy:hover:not(:disabled){background:var(--interactive-base);color:var(--page-background-primary)}.console_btn__IZgNy:disabled{opacity:.5;cursor:not-allowed}.console_btnDanger__SHt4z{border-color:var(--status-bad);color:var(--status-bad)}.console_btnDanger__SHt4z:hover:not(:disabled){background:var(--status-bad);color:var(--page-background-primary)}.console_link__pDQep{color:var(--interactive-base)}.console_link__pDQep:hover{color:var(--interactive-hover)}.console_header__qsqmn{background:var(--surface-base);border:1px solid var(--border-primary);padding:1em}.console_headerName__9tjPW{font-size:1.3rem;margin:0}.console_wireCode__ElhYH{font-family:monospace}.console_metaRow__ChAhd,.console_wireCode__ElhYH{color:var(--text-secondary);font-size:.85rem}.console_statusBadge__zxsqe{display:inline-block;padding:.1em .5em;border:1px solid var(--border-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.console_statusDeprecated__7vy3R{border-color:var(--status-bad);color:var(--status-bad)}.console_statusGroup__zfx_3{border-color:var(--status-info);color:var(--status-info)}.console_breadcrumb__XhP0Q{font-size:.8rem;color:var(--text-secondary);flex-wrap:wrap}.console_breadcrumbSep__1OX5K{color:var(--text-secondary-muted)}.console_childrenList__ZTYXN{margin:0;padding-left:1.1em;font-size:.85rem}.console_deprecatedBanner__wrMjS{background:var(--status-warning-bg);border:1px solid var(--status-warning);color:var(--status-warning);padding:1em}.console_historyList__Bjual{margin:0;padding:0;list-style:none;font-size:.85rem}.console_historyRow__wrdqh{display:flex;gap:.75em;padding:.35em 0;border-bottom:1px dashed var(--border-secondary);color:var(--text-secondary)}.console_historyWhen__bZafI{font-family:monospace;color:var(--text-secondary-muted);min-width:3.5em}.console_historyActor__IlH5t{color:var(--text-primary)}.console_selectList__nmONT{margin:0;padding:.25em .5em;list-style:none;max-height:16em;overflow-y:auto;border:1px solid var(--border-secondary);background:var(--bg-secondary)}.console_selectRow__QPVpY{display:flex;gap:.5em;align-items:center;padding:.2em 0;font-size:.85rem;cursor:pointer}.console_resultTable__Kg0CA{margin:0;padding:0;list-style:none;font-size:.85rem;border:1px solid var(--border-secondary)}.console_resultRow__YDnuX{display:flex;gap:.75em;align-items:baseline;padding:.35em .6em;border-bottom:1px dashed var(--border-secondary)}.console_resultRow__YDnuX:last-child{border-bottom:none}.console_resultName__QKZjy{color:var(--text-primary);min-width:12em}.console_resultOk__pmvVp{color:var(--status-success);text-transform:uppercase;letter-spacing:.04em}.console_resultFail__rRrQ0{color:var(--status-error)}.console_btnSmall__l82CG{padding:.25em .6em;font-size:.75rem}.console_chipList__gk6yN{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4em}.console_chip__iNeI3{display:inline-flex;align-items:center;gap:.4em;padding:.2em .55em;border:1px solid var(--border-secondary);background:var(--bg-secondary);font-size:.85rem}.console_chipRemove__tCr3p{background:rgba(0,0,0,0);border:none;color:var(--status-error);cursor:pointer;font-size:1rem;line-height:1;padding:0}.console_chipRemove__tCr3p:disabled{opacity:.5;cursor:not-allowed}.console_statusStale__zygN5{border-color:var(--status-bad);color:var(--status-bad)}.console_plainList__n0XSW{margin:0;padding:0;list-style:none}.console_segRow__pyxcT{flex-wrap:wrap;padding:.35em 0;border-bottom:1px dashed var(--border-secondary)}.console_segRow__pyxcT:last-child{border-bottom:none}.console_tableWrap__S_7tE{overflow-x:auto}.console_pagination__aZ3Jy{color:var(--text-secondary);font-size:.85rem}.horizontalDivider_horizontalDivider__2N8d3{width:100%;height:var(--line-height,1px);background-color:var(--line-color,var(--border-secondary));border:none;margin:var(--margin);display:block}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_thin__y1cTH{height:1px}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_thick__iQ3uM{height:3px}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_dashed__OlluS{background:none;border-top:var(--line-height,1px) dashed var(--line-color,var(--border-secondary));height:0}.horizontalDivider_horizontalDivider__2N8d3.horizontalDivider_dotted__W_cgP{background:none;border-top:var(--line-height,1px) dotted var(--line-color,var(--border-secondary));height:0}.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)}.hideReportButton_root__Nt2QK{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:.4em;max-width:100%}.hideReportButton_trigger__2gcVM{padding:.25em .7em;background:rgba(0,0,0,0);color:var(--text-secondary);border:1px solid var(--border-secondary);font:inherit;font-size:.8em;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.hideReportButton_trigger__2gcVM:hover:not(:disabled){color:var(--interactive-hover);border-color:var(--interactive-hover)}.hideReportButton_trigger__2gcVM:disabled{cursor:progress;opacity:.6}.hideReportButton_panel__BzUAF{display:flex;flex-direction:column;gap:.5em;box-sizing:border-box;width:100%;max-width:32em;padding:.75em .85em;background:var(--surface-base);border:1px solid var(--border-primary);color:var(--text-primary);font-size:.85em;text-align:left;text-transform:none}.hideReportButton_panelTitle__FPnZa{font-weight:600}.hideReportButton_reasonField__sRcV4{display:flex;flex-direction:column;gap:.25em}.hideReportButton_reasonLabel__mevuV{color:var(--text-secondary);font-size:.9em}.hideReportButton_reasonInput__DHP9p{width:100%;resize:vertical;padding:.4em .5em;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-secondary);font:inherit}.hideReportButton_reasonInvalid__lN_zv{border-color:var(--status-error)}.hideReportButton_panelActions__lRfDi{display:flex;flex-wrap:wrap;gap:.5em}.hideReportButton_confirm__pT2CB{padding:.35em .9em;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);font:inherit;font-weight:600;cursor:pointer}.hideReportButton_confirm__pT2CB:hover:not(:disabled){background:var(--interactive-hover);border-color:var(--interactive-hover)}.hideReportButton_confirm__pT2CB:disabled{cursor:not-allowed;opacity:.6}.hideReportButton_cancel___CyAK{padding:.35em .9em;background:rgba(0,0,0,0);color:var(--text-secondary);border:1px solid var(--border-secondary);font:inherit;cursor:pointer}.hideReportButton_cancel___CyAK:disabled{cursor:not-allowed;opacity:.6}.peerReportsPanel_panel__SW0yZ{display:flex;flex-direction:column;gap:1em}.peerReportsPanel_toolbar__pBtRi{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1em;flex-wrap:wrap}.peerReportsPanel_lede__VV1MZ{margin:0;max-width:60ch;font-size:.9em;color:var(--text-secondary);line-height:1.5}.peerReportsPanel_fileBtn__rRbGv{display:inline-block;padding:.55em 1.1em;background:var(--interactive-base);color:var(--bg-primary);border:1px solid var(--interactive-base);font-size:.85em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.peerReportsPanel_fileBtn__rRbGv:hover{background:var(--interactive-hover);border-color:var(--interactive-hover)}.peerReportsPanel_hint__TES9W{font-size:.85em;color:var(--text-secondary-muted);font-style:italic;align-self:center}.peerReportsPanel_list__itXoM{display:flex;flex-direction:column;gap:.75em}.peerReportsPanel_row__ClOwZ{display:flex;flex-direction:column;gap:.35em}.peerReportsPanel_curationHost__uc4Pf:empty{display:none}.peerReportsPanel_empty__atrmA{padding:1em;border:1px dashed var(--border-secondary);color:var(--text-secondary);font-size:.9em}.peerReportsPanel_empty__atrmA p{margin:0}.peerReportsPanel_chip__m2ff_{display:inline-flex;align-items:center;padding:.1em .55em;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-secondary);font-size:.75em;letter-spacing:.03em;white-space:nowrap;text-decoration:none}.peerReportsPanel_chipSelf__z5mA_{border-color:var(--interactive-base);color:var(--interactive-base)}.peerReportsPanel_chipMention__KLtSQ{border-style:dashed}.peerReportsPanel_chipVia__D0vVK{color:var(--text-primary)}.peerReportsPanel_chipVia__D0vVK:is(a):hover{color:var(--interactive-hover);border-color:var(--interactive-hover)}.peerReportsPanel_chipMuted__NHWM7{color:var(--text-secondary-muted)}.peerReportsPanel_chipLibrary__wyr4b{white-space:normal;background:var(--status-disabled-bg);color:var(--status-disabled);border-color:var(--status-disabled)}.peerReportsPanel_more__x1QhD{display:flex;flex-direction:column;align-items:flex-start;gap:.5em}.peerReportsPanel_moreBtn__suNqo{padding:.45em 1em;background:rgba(0,0,0,0);color:var(--interactive-base);border:1px solid var(--interactive-base);font:inherit;font-size:.85em;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.peerReportsPanel_moreBtn__suNqo:hover:not(:disabled){color:var(--interactive-hover);border-color:var(--interactive-hover)}.peerReportsPanel_moreBtn__suNqo:disabled{cursor:progress;opacity:.6}.peerReportsPanel_slow__qAoiL{margin:0;font-size:.85em}.peerReportsPanel_failureDetail__fSyyv{font-size:.9em}.peerReportsPanel_note__8I71n{margin:0;font-size:.85em;color:var(--text-secondary-muted)}.peerReportsPanel_strip__u94Q2{display:flex;flex-direction:column;gap:.5em;padding-top:.75em;border-top:1px dashed var(--border-secondary)}.peerReportsPanel_stripTitle____PCh{margin:0;font-size:.95em;font-weight:600;color:var(--text-primary)}.peerReportsPanel_stripHint__OCE8g{margin:0;font-size:.85em;color:var(--text-secondary)}.sightingDetail_detail___mrI7{display:flex;flex-direction:column;gap:1.25em}.sightingDetail_header__qNNxU{display:flex;flex-wrap:wrap;gap:.5em 1em;align-items:baseline;justify-content:space-between}.sightingDetail_taxonName__kbwoI{margin:0;font-size:1.4em;overflow-wrap:anywhere}.sightingDetail_taxonLink__AQLwy{font-size:.85em;color:var(--interactive-base)}.sightingDetail_photos__gkK3x{display:block}.sightingDetail_photoGrid__gktql{display:grid;grid-template-columns:repeat(auto-fill,minmax(12em,1fr));gap:.75em;margin:0;padding:0;list-style:none}.sightingDetail_caption__yqrtS{margin:.25em 0 0;font-size:.8em;color:var(--text-secondary)}.sightingDetail_facts__KhUxh{display:grid;grid-template-columns:repeat(auto-fit,minmax(14em,1fr));gap:.9em 1.5em;margin:0}.sightingDetail_fact__dkTcq{display:flex;flex-direction:column;gap:.2em;min-width:0}.sightingDetail_factLabel__RKN_M{font-size:.72em;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.sightingDetail_factValue__WyfYe{margin:0;overflow-wrap:anywhere}.sightingDetail_factValue__WyfYe a{color:var(--interactive-base)}.sightingDetail_place__JgfnL{display:flex;flex-direction:column;gap:.3em}.sightingDetail_coords__rhXri{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.sightingDetail_note__Gpi3_{margin:0;padding:.5em .8em;font-size:.85em;color:var(--text-primary);background:var(--status-warning-bg);border-left:3px solid var(--status-warning)}.sightingDetail_muted__YgbM1{color:var(--text-secondary-muted)}.sightingDetail_sectionTitle__kUG_6{margin:0 0 .4em;font-size:.9em;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.sightingDetail_notesBody__dgWUB{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.sightingDetail_actions__HXdtM{display:flex;flex-wrap:wrap;gap:.75em;align-items:center}.sightingDetail_actionButton__t7lS2{padding:.55em 1.2em;font-family:inherit;font-size:.9em;color:var(--text-primary);text-decoration:none;background:var(--bg-secondary);border:var(--border-width,1px) solid var(--interactive-base);cursor:pointer}.sightingDetail_actionButton__t7lS2:hover:not(:disabled){background:var(--interactive-hover);color:var(--bg-primary)}.sightingDetail_actionButton__t7lS2:disabled{opacity:.6;cursor:wait}.sightingDetail_dangerButton__pi3mF{border-color:var(--status-bad);color:var(--status-bad)}.sightingDetail_dangerButton__pi3mF:hover:not(:disabled){background:var(--status-bad);color:var(--bg-primary)}.sightingDetail_confirm__LfXjS{display:flex;flex-direction:column;gap:.6em;padding:.8em 1em;background:var(--surface-base);border:var(--border-width,1px) solid var(--status-bad)}.sightingDetail_collectBlock__sF1E_{display:flex;flex-direction:column;gap:.5em;padding:.75em 1em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary)}.sightingDetail_collectList__icPJ2{display:flex;flex-direction:column;gap:.35em;margin:0;padding:0;list-style:none}.sightingDetail_collectOption__IihGX{display:flex;align-items:center;gap:.5em}.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_notice__E3v4D a{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}.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_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}@layer defaults{.button_button__EtElY{display:inline-grid;place-items:center;width:fit-content;color:var(--interactive-base);font-size:1em;text-decoration:none;transition:opacity .25s ease-out,filter .25s ease-out}.button_button__EtElY.button_disabled__7SfJN,.button_button__EtElY:disabled{opacity:.3;cursor:not-allowed;filter:grayscale(1)}}.font_fontSizeXXS__Kww7N{font-size:var(--font-size-xxs,.5rem)}.font_fontSizeXS__r73ZH{font-size:var(--font-size-xs,.75rem)}.font_fontCaption___tNbL,.font_fontSizeS__l8j1f{font-size:var(--font-size-s,.875rem)}.font_fontBody__RPtHB,.font_fontSizeM__abPdJ{font-size:var(--font-size-m,1rem)}.font_fontSizeL__Va3oG,.font_fontSubHeader__rLG8p{font-size:var(--font-size-l,1.125rem)}.font_fontHeader__Wvpx_,.font_fontSizeXL__FUU2r{font-size:var(--font-size-xl,1.25rem)}.font_fontSizeXXL__bg27l{font-size:var(--font-size-xxl,1.5rem)}.font_fontSizeXXXL__L2MfQ{font-size:var(--font-size-xxxl,2rem)}.font_textAlignCenter__XyhBx{text-align:center}.font_textAlignLeft__16ZFI{text-align:left}.font_textAlignRight__tbAeW{text-align:right}.font_fontCaption___tNbL,.font_fontWeightLight__CNwSy{font-weight:300}.font_fontBody__RPtHB,.font_fontWeightRegular__WrVcg{font-weight:400}.font_fontSubHeader__rLG8p,.font_fontWeightMedium__Njz6I{font-weight:600}.font_fontHeader__Wvpx_,.font_fontWeightBold__XvEg8{font-weight:700}.font_fontColorBgPrimary___ddWi{color:var(--bg-primary)}.font_fontColorSecondary__22rC3{color:var(--bg-secondary)}.font_fontColorTextPrimary__dtgGC{color:var(--text-primary)}.font_fontColorTextPrimaryMuted__dtWL1{color:var(--text-primary-muted)}.font_fontColorTextSecondary__fRe8t{color:var(--text-secondary)}.font_fontColorTextSecondaryMuted__DI3ne{color:var(--text-secondary-muted,var(--text-secondary))}.font_fontColorGood__EoVUn{color:var(--status-success)}.font_fontColorBad__6JeVO{color:var(--status-error)}.font_fontColorWarning__1xzVH{color:var(--status-warning)}.font_fontColorInteractable__hnJqD{color:var(--interactive-base)}.font_fontColorInfo__VBmsw{color:var(--status-info)}.font_fontColorRed__45yMD{color:var(--red,Red)}.font_fontColorGreenSlight__rBEJ0{color:var(--green,Green)}.font_fontColorWhite__d50Ft{color:var(--white,White)}.font_fontColorBlack__h17Iq{color:var(--black,Black)}.font_fontColorCyan__1wD0K{color:var(--cyan,Cyan)}.font_fontColorOrange__z8F5K{color:var(--orange,Orange)}.font_fontColorLink__5AaVD{color:var(--link-color,Aqua)}.font_fontDecorationUnderline__xJAe_{text-decoration:underline}.font_fontDecorationLineThrough__LxNYa{text-decoration:line-through}.font_fontDecorationNone__zdsun{text-decoration:none!important}.font_fontItalic__kgYoc{font-style:italic}.font_textWrap__fhvSY{white-space:normal!important}.font_textNoWrap__WwXX7{white-space:nowrap!important}.font_textTruncate__Y4Yxi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imageCarousel_carouselContainer__ZgYnS{position:relative;width:100%;overflow:hidden;background-color:var(--bg-secondary,#f8f9fa);outline:none}.imageCarousel_carouselContainer__ZgYnS:focus-visible{outline:2px solid var(--interactive-base,#007bff);outline-offset:2px}.imageCarousel_trackWrapper__ySs4C{width:100%;height:100%;overflow:hidden}.imageCarousel_track__LpT2z{display:flex;width:100%;height:100%;will-change:transform}.imageCarousel_withTransition__uo88u{transition:transform .5s ease-in-out}.imageCarousel_slide__Q2uqz{min-width:100%;max-width:100%;flex-shrink:0;height:100%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.imageCarousel_controlBtn__4rCuR{position:absolute;font-size:2em;top:50%;transform:translateY(-50%);z-index:20;opacity:0;transition:opacity .3s,background-color .2s;padding:0;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%}.imageCarousel_carouselContainer__ZgYnS:hover .imageCarousel_controlBtn__4rCuR,.imageCarousel_controlBtn__4rCuR:focus-visible{opacity:1}.imageCarousel_prevBtn__cbWj2{left:1rem}.imageCarousel_nextBtn__kc2sm{right:1rem}.imageCarousel_indicators__TmLRc{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:flex;gap:.75rem;z-index:20;padding:.5rem 1rem;background:rgba(0,0,0,.3);border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.imageCarousel_indicatorsBelow__9Lr7X{position:static;transform:none;justify-content:center;margin-top:8px}.imageCarousel_dot__0S1_G{width:10px;height:10px;border-radius:50%;border:2px solid hsla(0,0%,100%,.5);background-color:rgba(0,0,0,0);cursor:pointer;transition:all .3s ease;padding:0}.imageCarousel_dot__0S1_G:hover{background-color:hsla(0,0%,100%,.8)}.imageCarousel_dot__0S1_G.imageCarousel_active__ZVq56{background-color:var(--white,#fff);border-color:var(--white,#fff);transform:scale(1.2)}.geolocationButton_btn__UOYCm{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border-primary);border-radius:4px;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;transition:background .15s ease}.geolocationButton_btn__UOYCm:hover:not(:disabled){background:var(--interactive-hover)}.geolocationButton_btn__UOYCm:disabled{opacity:.5;cursor:not-allowed}.geolocationButton_btn__UOYCm.geolocationButton_locating__PAVQn .geolocationButton_icon__zU2YI{animation:geolocationButton_pulse__1BjwV 1s ease-in-out infinite}.geolocationButton_icon__zU2YI{display:flex;align-items:center;justify-content:center}@keyframes geolocationButton_pulse__1BjwV{0%,to{opacity:1}50%{opacity:.4}}.button_variants_custom__8qlPe,.button_variants_danger__au4S8,.button_variants_outline__aqxhp,.button_variants_primary__EchRc,.button_variants_secondary__wykZw{padding:.5em 1.5em;border-radius:.5em;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.button_variants_danger__au4S8,.button_variants_primary__EchRc,.button_variants_secondary__wykZw{border:none}.button_variants_primary__EchRc{background:var(--interactive-base);color:var(--interactive-text)}.button_variants_primary__EchRc:hover{background:var(--interactive-hover)}.button_variants_secondary__wykZw{background:var(--surface-raised);color:var(--text-primary)}.button_variants_secondary__wykZw:hover{background:var(--surface-overlay)}.button_variants_custom__8qlPe{background:var(--color-button-background,gray);color:var(--color-button-text,white);border:1px solid var(--color-button-border,rgba(0,0,0,0))}.button_variants_outline__aqxhp{background:rgba(0,0,0,0);color:var(--text-primary);border:1px solid var(--border-secondary)}.button_variants_outline__aqxhp:hover:not(:disabled){background:var(--bg-secondary);border-color:var(--border-primary)}.button_variants_danger__au4S8{background:var(--status-bad);color:var(--bg-primary)}.button_variants_danger__au4S8:hover:not(:disabled){filter:brightness(.9)}.contentBlockEditor_header__lN_tS{display:flex;justify-content:space-between;align-items:center;padding:8px 4px}.contentBlockEditor_label__mo30F{font-size:.9em;font-weight:500;color:var(--text-primary)}.contentBlockEditor_blockCounter__Z8Wsd{font-size:.85em;color:var(--text-secondary);margin-left:auto;transition:color .15s}.contentBlockEditor_blockCounterWarning__UnCRI{color:var(--status-warning);font-weight:600}.contentBlockEditor_blockCounterError__k_iMx{color:var(--status-error);font-weight:600}.contentBlockEditor_warning__ecz91{margin-top:8px}.flatSelectOneInput_container__x_eHy{display:flex;flex-wrap:wrap;border:1px solid var(--border-secondary);background:var(--surface-raised);width:100%;overflow:hidden}.flatSelectOneInput_option__ItysV{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.75rem 1rem;border:none;border-right:1px solid var(--border-secondary);border-radius:0;background:rgba(0,0,0,0);color:var(--text-primary-muted);font-family:inherit;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;text-align:center;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.flatSelectOneInput_option__ItysV:last-child{border-right:none}.flatSelectOneInput_option__ItysV:hover:not([data-selected=true]):not(:disabled){color:var(--text-primary);background:var(--bg-secondary)}.flatSelectOneInput_option__ItysV[data-selected=true]{background:var(--interactive-base);color:var(--bg-primary)}.flatSelectOneInput_option__ItysV:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.flatSelectOneInput_option__ItysV{padding:.6rem .5rem;font-size:.72rem;letter-spacing:.05em}}.flatSelectOneInput_icon__PwPfq{font-size:1em;line-height:1}.flatSelectOneInput_warning__fQ7kU{margin-top:.3em;font-size:.8rem;color:var(--status-error)}.terminalBlock_terminalBlock__MTyS_{position:relative;z-index:2;background:var(--surface-base);min-width:0;--chamfer:18px;--bracket-size:16px;--bracket-thickness:2px;--bracket-inset:6px;--bracket-color:var(--border-primary);--terminal-padding:1.25rem 1.5rem;padding:var(--terminal-padding)}.terminalBlock_flush__SP80A{--terminal-padding:0}.terminalBlock_terminalBlock__MTyS_:has(>[data-tb-section-header]){--terminal-padding:0}.terminalBlock_cornersAll__ykPpj:before{content:"";position:absolute;inset:-1px;z-index:3;pointer-events:none;border:solid var(--interactive-base);border-width:2px 3px;-webkit-mask:conic-gradient(#000 0 0) 0 0/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 0/12px 12px no-repeat,conic-gradient(#000 0 0) 0 100%/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 100%/12px 12px no-repeat;mask:conic-gradient(#000 0 0) 0 0/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 0/12px 12px no-repeat,conic-gradient(#000 0 0) 0 100%/12px 12px no-repeat,conic-gradient(#000 0 0) 100% 100%/12px 12px no-repeat}.terminalBlock_cornersDiagonal__6Rlzm:after,.terminalBlock_cornersDiagonal__6Rlzm:before{content:"";position:absolute;width:var(--bracket-size);height:var(--bracket-size);border-color:var(--bracket-color);border-style:solid;pointer-events:none;z-index:2}.terminalBlock_cornersDiagonal__6Rlzm:before{top:var(--bracket-inset);left:var(--bracket-inset);border-width:var(--bracket-thickness) 0 0 var(--bracket-thickness)}.terminalBlock_cornersDiagonal__6Rlzm:after{bottom:var(--bracket-inset);right:var(--bracket-inset);border-width:0 var(--bracket-thickness) var(--bracket-thickness) 0}.terminalBlock_chamferTR__fJS_n{clip-path:polygon(-4px -4px,calc(100% - var(--chamfer) - 4px) -4px,calc(100% + 4px) calc(var(--chamfer) + 4px),calc(100% + 4px) calc(100% + 4px),-4px calc(100% + 4px));background-image:linear-gradient(to bottom left,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:100% 0}.terminalBlock_chamferTL__s_uU2,.terminalBlock_chamferTR__fJS_n{background-size:var(--chamfer) var(--chamfer);background-repeat:no-repeat;background-origin:border-box}.terminalBlock_chamferTL__s_uU2{clip-path:polygon(calc(var(--chamfer) + 4px) -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% + 4px),-4px calc(100% + 4px),-4px calc(var(--chamfer) + 4px));background-image:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:0 0}.terminalBlock_chamferBR__2RqBO{clip-path:polygon(-4px -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% - var(--chamfer) - 4px),calc(100% - var(--chamfer) - 4px) calc(100% + 4px),-4px calc(100% + 4px));background-image:linear-gradient(to top left,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:100% 100%}.terminalBlock_chamferBL__rOPzi,.terminalBlock_chamferBR__2RqBO{background-size:var(--chamfer) var(--chamfer);background-repeat:no-repeat;background-origin:border-box}.terminalBlock_chamferBL__rOPzi{clip-path:polygon(-4px -4px,calc(100% + 4px) -4px,calc(100% + 4px) calc(100% + 4px),calc(var(--chamfer) + 4px) calc(100% + 4px),-4px calc(100% - var(--chamfer) - 4px));background-image:linear-gradient(to top right,transparent calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% - .5px),var(--chamfer-edge-color,transparent) calc(50% + var(--chamfer-edge-width, 1px)),transparent calc(50% + var(--chamfer-edge-width, 1px)));background-position:0 100%}.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}.PagesListView_wrapper___QavD{display:flex;flex-direction:column;gap:1em}.PagesListView_addModalPanel__oDHCq{width:min(460px,92vw)}.PagesListView_addHeaderIcon__so7sK{color:var(--text-secondary)}.PagesListView_addTitle__SRpKu{margin:0;font-size:.95em;font-weight:600;color:var(--text-primary)}.PagesListView_addHint__7EuPZ{margin:0;font-size:.8em;color:var(--text-secondary-muted)}.PagesListView_addForm__g3TG8{display:flex;flex-direction:column;gap:.75em}.PagesListView_sectionHeader__pQFcc[data-status=missing]{--_section-accent:var(--status-warning)}.PagesListView_sectionHeader__pQFcc[data-status=complete]{--_section-accent:var(--status-success)}.PagesListView_sectionBody__qZ6XI{display:flex;flex-direction:column;gap:.75em;padding:1em 1.25em}.PagesListView_addActions__B9iz9{display:flex;justify-content:flex-end;gap:.5em}.PagesListView_cancelButton__qd8_k{padding:.5em 1em;border:1px solid var(--border-secondary);background:var(--surface-base);color:var(--text-secondary);border-radius:.3em;cursor:pointer;font:inherit;font-weight:600;transition:color .15s,border-color .15s}.PagesListView_cancelButton__qd8_k:hover{color:var(--text-primary);border-color:var(--border-primary)}.PagesListView_navOrderCard__J55O3{background:var(--surface-base);border:1px solid var(--border-secondary);border-radius:.5em;padding:1em 1.25em;display:flex;flex-direction:column;gap:.6em}.PagesListView_navOrderHeader__jqXCe{display:flex;align-items:center;gap:.5em}.PagesListView_addPageButton__P34tg{margin-left:auto;display:inline-flex;align-items:center;gap:.35em;padding:.35em .75em;font:inherit;font-size:.8em;font-weight:600;border:1px solid var(--interactive-base);background:var(--surface-base);color:var(--interactive-base);border-radius:.3em;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.PagesListView_addPageButton__P34tg:hover{background:var(--interactive-base);color:var(--bg-primary)}.PagesListView_navList__f4Vs9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}.PagesListView_navItem__5nMb2{display:flex;align-items:center;gap:.5em;padding:.4em .6em;background:var(--bg-secondary);border-radius:.3em;transition:opacity .15s ease}.PagesListView_navItemHidden___S6mY{opacity:.5}.PagesListView_navMoveButtons__7lJyB{display:flex;flex-direction:column;gap:.1em;flex-shrink:0}.PagesListView_navMoveBtn__IQCKy{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:1.75rem;padding:.2em .4em;border:1px solid var(--border-secondary);background:var(--surface-base);color:var(--text-secondary);cursor:pointer;border-radius:.2em;font:inherit;font-size:.7em;transition:color .15s,background .15s}.PagesListView_navMoveBtn__IQCKy:hover:not(:disabled){color:var(--interactive-base);border-color:var(--interactive-base)}.PagesListView_navMoveBtn__IQCKy:disabled{opacity:.4;cursor:not-allowed}.PagesListView_navLabelBlock__u9pU8{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15em}.PagesListView_navLabel__08p_n{min-width:0;font-weight:500;color:var(--text-primary);display:flex;align-items:center;gap:.4em}.PagesListView_navLabelText__g_iQJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PagesListView_navSystemTag__p_Q1w{background:var(--bg-tertiary);color:var(--bg-primary)}.PagesListView_navOffNavTag__Zb1lh,.PagesListView_navSystemTag__p_Q1w{font-size:.65em;padding:.1em .4em;border-radius:.25em;letter-spacing:.05em;font-weight:600;flex-shrink:0}.PagesListView_navOffNavTag__Zb1lh{background:var(--status-disabled-bg);color:var(--status-disabled);text-transform:uppercase}.PagesListView_rowActionBtn__j4hOv{display:inline-flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;padding:0;border:1px solid var(--border-secondary);background:var(--surface-base);color:var(--text-secondary);cursor:pointer;border-radius:.25em;flex-shrink:0;font:inherit;text-decoration:none;transition:color .15s,background .15s}.PagesListView_rowActionBtn__j4hOv:hover:not(:disabled){color:var(--interactive-base);border-color:var(--interactive-base)}.PagesListView_rowActionBtn__j4hOv:disabled{opacity:.5;cursor:not-allowed}.PagesListView_emptyState__lwxDh{margin:0;padding:1.25em;font-size:.9em;color:var(--text-secondary-muted);text-align:center}.PagesListView_pageSlug__q2_fu{font-family:monospace;font-size:.85em;color:var(--text-secondary-muted);white-space:nowrap;flex-shrink:0}.PagesListView_badge__b_If7{font-size:.65em;padding:.15em .5em;border-radius:.25em;letter-spacing:.08em;text-transform:uppercase;font-weight:600;flex-shrink:0}.PagesListView_badgeHome__v1CqZ{background:var(--status-good-bg);color:var(--status-good)}.PagesListView_pageMeta__YUwH8{font-size:.75em;color:var(--text-secondary-muted);white-space:nowrap}.PagesListView_rowActions__TCDML{display:flex;align-items:center;gap:.4em;flex-shrink:0}@media(max-width:640px){.PagesListView_navItem__5nMb2{flex-wrap:wrap}}.collectionBlocks_blockSection__tIv7N+.collectionBlocks_blockSection__tIv7N{margin-top:1.5rem}.collectionBlocks_blockHeading__MwiFS{margin:0 0 .75rem;font-size:1.1rem;font-weight:600;color:var(--text-primary);font-family:monospace;text-transform:uppercase;letter-spacing:.05em}.collectionBlocks_memberList__OjQLm{list-style:none;margin:0;padding:0}.collectionBlocks_memberItem__A_hKj{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--border-secondary);font-size:.85rem}.collectionBlocks_memberItem__A_hKj:last-child{border-bottom:none}.collectionBlocks_memberName__cTerx{color:var(--text-secondary);font-family:monospace;font-size:.8rem;letter-spacing:.04em}.collectionBlocks_roleBadge__YUhQe{flex-shrink:0;font-size:.65rem;padding:.15rem .5rem;border:1px solid var(--border-primary);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em}.collectionBlocks_emptyState__m1_b3{margin:0;padding:1rem 0;color:var(--text-secondary-muted);font-style:italic;font-size:.85rem}.collectionBlocks_editorCard__L5pBT{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1rem;border:1px dashed var(--border-primary);border-radius:.4rem;background:var(--surface-base)}.collectionBlocks_editorHead__REbmz{display:flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:var(--text-primary)}.collectionBlocks_editorBadge__8y0Uw{font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;padding:.1rem .4rem;border:1px solid var(--status-info,var(--border-secondary));border-radius:.25rem;color:var(--status-info,var(--text-secondary-muted))}.collectionBlocks_editorNote__b8mcf{margin:0;font-size:.8rem;color:var(--text-secondary);line-height:1.45}.collectionBlocks_editorField__IDdTC{display:flex;flex-direction:column;gap:.3rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary-muted)}.collectionBlocks_editorInput__n1nSc{padding:.4rem .6rem;border:1px solid var(--border-primary);border-radius:.3rem;background:var(--page-background-primary);color:var(--text-primary);font-size:.85rem;font-family:inherit;text-transform:none;letter-spacing:normal}.collectionBlocks_editorInput__n1nSc:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.collectionBlocks_shopNative__vbZTg{display:flex;flex-direction:column;gap:1em}.collectionBlocks_shopGrid__6iJsK{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5em,1fr));gap:.75em}.collectionBlocks_shopCard__HR5vA{display:flex;flex-direction:column;gap:.5em;padding:.6em;text-align:left;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.5em;cursor:pointer;font:inherit;color:inherit}.collectionBlocks_shopCard__HR5vA:hover{border-color:var(--interactive-hover)}.collectionBlocks_shopCardSelected__79LKw{border-color:var(--interactive-base)}.collectionBlocks_shopCardSoldOut__BPQY8{opacity:.6}.collectionBlocks_shopCover__jAHh7{display:block;aspect-ratio:1/1;border-radius:.35em;overflow:hidden;background:var(--bg-secondary)}.collectionBlocks_shopCoverImg__7s2ME{width:100%;height:100%;object-fit:cover;display:block}.collectionBlocks_shopCoverEmpty__nbnS3{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.6em}.collectionBlocks_shopCardBody__gr_AA{display:flex;flex-direction:column;gap:.25em;min-width:0}.collectionBlocks_shopCardTitle__xlwBy{font-weight:700;color:var(--text-primary);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collectionBlocks_shopCardMeta__sj5GZ{display:flex;gap:.6em;flex-wrap:wrap;align-items:baseline;font-size:.85em;color:var(--text-secondary)}.collectionBlocks_shopCardPrice__UkvOL{font-weight:700;color:var(--text-primary)}.collectionBlocks_shopSoldOutTag__jh6nv{color:var(--status-bad)}.collectionBlocks_shopDetail__sxU3L{display:flex;flex-direction:column;gap:.75em;padding:.75em;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.5em}.collectionBlocks_shopDetailDescription__gKdDm{margin:0;color:var(--text-secondary);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.collectionBlocks_shopFooterRow___x6Cw{display:flex;justify-content:flex-end}.collectionBlocks_shopFooterLink__o3Lzw{font-size:.85em;color:var(--text-secondary);text-decoration:underline}.collectionBlocks_shopFooterLink__o3Lzw:hover{color:var(--text-primary)}.collectionBlocks_shopCell__vonz5{display:flex;flex-direction:column;gap:.3em;min-width:0}.collectionBlocks_shopCell__vonz5>.collectionBlocks_shopCard__HR5vA{flex:1 1}.collectionBlocks_shopSeller__TSDfR{font-size:.8em;color:var(--text-secondary);overflow-wrap:anywhere}.collectionBlocks_shopSellerLink__UorhV{color:var(--interactive-base);text-decoration:underline}.collectionBlocks_shopSellerLink__UorhV:hover{color:var(--interactive-hover)}.collectionBlocks_shopScopeNote__hzXjm{margin:0 0 .5em;font-size:.85em;color:var(--text-secondary)}.taxonForSaleBlock_container___e_YX{display:flex;flex-direction:column;gap:.75em}.taxonForSaleBlock_summary__ZamFH{margin:0;color:var(--text-primary);font-weight:600}.taxonForSaleBlock_note__z_B7j{margin:0;font-size:.85em;color:var(--text-secondary)}.taxonForSaleBlock_footer__TRHLF{display:flex;justify-content:flex-end}.taxonForSaleBlock_seeAll__Zug3O{font-size:.9em;color:var(--interactive-base);text-decoration:underline}.taxonForSaleBlock_seeAll__Zug3O:hover{color:var(--interactive-hover)}.sidebarCard_card__Eug5i{border:1px solid var(--border-primary);--terminal-padding:1rem 1.1rem;--chamfer:14px}.sidebarCard_title__jXvlZ{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);margin:0 0 .65rem;font-weight:600;display:flex;justify-content:space-between;align-items:baseline;gap:.5em}.sidebarCard_title__jXvlZ:before{content:"// ";opacity:.6}.sidebarCard_titleCount__VULYq{opacity:.6;font-weight:500}.sidebarCard_metaList__WgaqS{display:grid;grid-template-columns:max-content 1fr;gap:.35rem .85rem;font-size:.85rem;margin:0}.sidebarCard_metaTerm__2thYF{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary-muted);align-self:center;margin:0}.sidebarCard_metaValue__meDLH{margin:0;color:var(--text-primary)}.sidebarCard_metaValue__meDLH a{text-decoration:none;border-bottom:1px dotted}.sidebarCard_confidenceBar__5XVFm{height:6px;background:var(--border-secondary);opacity:.35;position:relative;margin:.5rem 0 .25rem}.sidebarCard_confidenceFill__dP87h{position:absolute;inset:0;background:var(--status-success)}.sidebarCard_extIds__q2Jae{display:flex;flex-direction:column;gap:.35rem}.sidebarCard_extId__TB0E_{display:flex;justify-content:space-between;align-items:center;padding:.35rem .55rem;background:var(--surface-raised);border:1px solid var(--border-secondary);font-size:.78rem;text-decoration:none;color:var(--text-primary)}.sidebarCard_extId__TB0E_:hover{border-color:var(--border-primary)}.sidebarCard_extIdSrc__G6Oud{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted);font-weight:600}.sidebarCard_extIdVal__7E4D8{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.35rem;overflow-wrap:anywhere}.sidebarCard_extIdCanonical__A2cs_{font-size:.66rem;color:var(--text-primary-muted);border:1px solid var(--border-secondary);padding:0 .35rem;border-radius:var(--radius-chip,0)}.sidebarCard_contributors__Br31P{display:flex;flex-direction:column;gap:.5rem}.sidebarCard_contribRow___g_Qu{display:flex;align-items:center;gap:.65rem;font-size:.85rem}.sidebarCard_contribUser__gqcNl{flex-shrink:0}.sidebarCard_contribAvatar__fmWTo{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--text-primary);text-decoration:none}.sidebarCard_contribAvatarImg__dwsTy{width:100%;height:100%;object-fit:cover;display:block}.sidebarCard_contribAvatarInitials__ox9ZH{font-size:.65rem;letter-spacing:.05em;font-weight:600;text-transform:uppercase;color:var(--text-primary-muted)}.sidebarCard_contribInfo__igSjg{display:flex;flex-direction:column;min-width:0}.sidebarCard_contribName__3Yl53{font-weight:600;color:var(--text-primary)}.sidebarCard_contribRole__zB1Y1{display:block;font-size:.62rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary-muted)}.sidebarCard_historyList__dkGsw{display:flex;flex-direction:column;gap:.5rem;font-size:.78rem}.sidebarCard_historyItem__ymGAL{display:grid;grid-template-columns:max-content 1fr;gap:.6rem;align-items:baseline;padding-bottom:.5rem;border-bottom:1px dashed var(--border-secondary)}.sidebarCard_historyItem__ymGAL:last-child{border-bottom:none;padding-bottom:0}.sidebarCard_historyWhen__bvDLg{font-size:.62rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sidebarCard_historyWhat__pksoW{color:var(--text-primary)}.sidebarCard_historyWhat__pksoW b{font-weight:600}.sidebarCard_empty__1LqWR{color:var(--text-secondary-muted);font-style:italic;font-size:.85rem}.taxonDiscussion_embedFrame__i7Osh{background:var(--surface-raised);border:1px solid var(--border-secondary);padding:0;overflow:hidden}.taxonDiscussion_embedIframe__qImN_{width:100%;border:none;display:block;background:rgba(0,0,0,0)}.taxonDiscussion_loadingState__VCG_C{padding:1.5rem 1rem;text-align:center;color:var(--text-primary-muted);font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.taxonDetailView_terminalPage__aHDzU{position:relative}.taxonDetailView_page__7Xyd2{position:relative;z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem 5rem;display:flex;flex-direction:column}@media(max-width:760px){.taxonDetailView_page__7Xyd2{padding:0 .85rem 4rem}}.switch_switchBackground__jpidZ{--switch-width:4em;--switch-height:calc(var(--switch-width) / 2);--switch-knob-size:calc(var(--switch-width) * 0.4);--switch-knob-margin:calc(var(--switch-width) * 0.05);cursor:pointer;display:flex;align-content:center;width:var(--switch-width);height:var(--switch-height);border-width:1px;border-style:solid;border-radius:calc(var(--switch-height)/2);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.switch_switchBackground__jpidZ .switch_switchKnob__aPpDy{margin:0 var(--switch-knob-margin);width:var(--switch-knob-size);height:var(--switch-knob-size);border-radius:50%;align-self:center;transition:background-color .2s ease-in-out}.switch_switchBackground__jpidZ.switch_disabled__wMP_c,.switch_switchBackground__jpidZ:disabled{cursor:not-allowed;filter:grayscale(1)}.keyValueListInput_root__F_3uP,.keyValueListInput_rowFields__vHWSP,.keyValueListInput_row__O19sI{width:100%}.keyValueListInput_keyInput__xT9GY,.keyValueListInput_valueInput__x3Ecg{flex:1 1;min-width:0;padding:.4em .6em;background:var(--bg-secondary);color:var(--text-primary);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,4px);font:inherit}.keyValueListInput_keyInput__xT9GY::placeholder,.keyValueListInput_valueInput__x3Ecg::placeholder{color:var(--text-secondary-muted)}.keyValueListInput_keyInput__xT9GY:focus-visible,.keyValueListInput_valueInput__x3Ecg:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.keyValueListInput_keyInput__xT9GY[aria-invalid=true],.keyValueListInput_valueInput__x3Ecg[aria-invalid=true]{border-color:var(--status-error)}.keyValueListInput_keyInput__xT9GY:disabled,.keyValueListInput_valueInput__x3Ecg:disabled{opacity:.6;cursor:not-allowed}.keyValueListInput_keyInput__xT9GY{flex:0 1 14em}.keyValueListInput_removeButton__9rC6g{flex:0 0 auto;color:var(--text-secondary)}.keyValueListInput_removeButton__9rC6g:hover{color:var(--status-error)}.keyValueListInput_badge__aVkzJ{flex:0 0 auto;padding:.1em .5em;font-size:.8em;white-space:nowrap;color:var(--text-secondary);background:var(--bg-tertiary);border-radius:var(--radius-pill,999px)}.keyValueListInput_rowError__cwfWU{margin:0;font-size:.85em;color:var(--status-error)}.keyValueListInput_emptyHint__T4yXW{margin:0;font-size:.9em;color:var(--text-secondary-muted)}.keyValueListInput_maxRowsReason__vVsSP{margin:0;font-size:.85em;color:var(--status-warning)}.keyValueListInput_srOnly__RxOua{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.segmentedChoice_segmentedChoice__WZEX0{display:inline-flex;flex-wrap:wrap;max-width:100%;border:1px solid var(--border-secondary);border-radius:var(--radius-control,.5em);background:var(--bg-secondary);overflow:hidden}.segmentedChoice_segmentedChoice__WZEX0[aria-busy=true]{opacity:.7}.segmentedChoice_option__nPMVh{flex:0 1 auto;margin:0;padding:.4em .8em;font:inherit;color:var(--text-primary);background:rgba(0,0,0,0);border:0;border-right:1px solid var(--border-secondary);cursor:pointer;transition:background-color .15s ease}.segmentedChoice_option__nPMVh:last-child{border-right:0}.segmentedChoice_option__nPMVh:hover:not(:disabled):not(.segmentedChoice_active__3vmH1){background:var(--surface-base)}.segmentedChoice_option__nPMVh:focus-visible{outline:2px solid var(--border-primary);outline-offset:-2px}.segmentedChoice_option__nPMVh:disabled{cursor:not-allowed}.segmentedChoice_active__3vmH1{font-weight:600;color:var(--interactive-text);background:var(--interactive-base)}.disclosure_root__fR8ri{display:flex;flex-direction:column}.disclosure_button__ko_pi{width:100%;display:flex;align-items:center;gap:.5em;padding:.5em 0;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--text-primary);text-align:left;font:inherit}.disclosure_button__ko_pi:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.disclosure_button__ko_pi:disabled{cursor:not-allowed;opacity:.5}.disclosure_summary__10OCP{flex:1 1 auto;min-width:0}.disclosure_chevron__N5TmM{flex:0 0 auto;transition:transform .2s ease-in-out}.disclosure_chevronOpen__bConm{transform:rotate(180deg)}.disclosure_panel__6cFUk,.specimenRecordFields_root__APMM3{display:flex;flex-direction:column}.specimenRecordFields_root__APMM3{gap:1em}.specimenRecordFields_group__lgQ_R{display:flex;flex-direction:column;gap:.4rem}.specimenRecordFields_label__Z1FiQ{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.specimenRecordFields_hint__Bo2RF{margin:0;font-size:.75rem;line-height:1.3;color:var(--text-secondary)}.specimenRecordFields_grid__jik4I{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.specimenRecordFields_kept__hEsYI{border-left:3px solid var(--status-warning);padding-left:.75em}.specimenRecordFields_attributesDisclosure__9jmJy{margin-top:.25em}.specimenRecordFields_attributesPanel__qJGuu{display:flex;flex-direction:column;gap:1em;padding-top:.75em}.specimenRecordFields_groupSummary__ffOUq{min-width:0}.specimenRecordFields_groupTitle__u3IrW{font-weight:600;color:var(--text-primary)}.specimenRecordFields_groupCount__n4lZt{font-size:.85em;color:var(--text-secondary)}.accessionBlock_root__rdB6n{display:flex;flex-direction:column;gap:.75rem;min-width:0}.accessionBlock_helpText__XoDBj{margin:0;font-size:.8125rem;line-height:1.4;color:var(--text-secondary)}.accessionBlock_panelBody__xmzPo{display:flex;flex-direction:column;gap:.5rem;min-width:0;font-size:.875rem;line-height:1.45}.accessionBlock_serverErrorBody__bR3Y5{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.accessionBlock_panelText__KfOlv{margin:0}.accessionBlock_individuals__djQXG{margin:0;padding:0 0 0 1.1rem;display:flex;flex-direction:column;gap:.125rem}.accessionBlock_individualCode__c9C0H{font-family:var(--font-mono,ui-monospace,monospace);font-weight:600}.accessionBlock_individualName__8EhXr{color:var(--text-secondary)}.accessionBlock_panelActions__SGXTF{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.accessionBlock_staleMessage__rhD4H{margin:0;color:var(--text-primary);font-size:.875rem}.accessionBlock_staleActions__uKB2p{display:flex;flex-wrap:wrap;gap:.5rem}.noImagePlaceholder_placeholder__FqsDx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75em;width:100%;height:100%;min-height:200px;background:var(--surface-base);border:1px dashed var(--border-secondary);border-radius:4px;color:var(--text-secondary-muted)}.noImagePlaceholder_icon__Tmxuu{opacity:.5}.noImagePlaceholder_message__tabYN{font-size:.875rem}.mapMarker_pin__XwilS{cursor:pointer;transition:transform .15s ease;color:var(--interactive-base,#e74c3c)}.mapMarker_pin__XwilS:hover{transform:scale(1.15)}.mapMarker_selected__6_rdj{color:var(--status-info,#3498db)}.mapMarker_highlight__xX2dM{color:var(--status-warning,#f39c12)}.mapMarker_user__H14O5{color:var(--blue,#2980b9)}.mapMarker_label__VSJjx{font-size:.7rem;font-weight:600;text-align:center;white-space:nowrap;color:var(--text-primary,#333);text-shadow:0 0 3px var(--bg-primary,#fff),0 0 3px var(--bg-primary,#fff);margin-top:2px}.clusterMarker_cluster__BVraM{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--interactive-base,#3388ff);border:3px solid var(--bg-primary,#fff);box-shadow:0 2px 6px rgba(0,0,0,.3);cursor:pointer;transition:transform .15s ease}.clusterMarker_cluster__BVraM:hover{transform:scale(1.1)}.clusterMarker_count__Nl__s{color:var(--white,#fff);font-size:.75rem;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}.terminalModalCard_cardWrapper__lB_0J{max-width:var(--terminal-card-max-width,420px);width:90vw}.terminalModalCard_headerBar__K2s18{display:flex;align-items:center;gap:.5em;padding:.5em 1em;background:var(--bg-tertiary);color:var(--bg-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.8em;border-bottom:1px solid var(--border-primary)}.terminalModalCard_headerIcon__7tRN0{font-weight:700;opacity:.6}.terminalModalCard_headerTitle__uCOyf{font-size:1em;font-weight:600;color:inherit}.terminalModalCard_closeButton__b5AF4{margin-left:auto;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);color:inherit;cursor:pointer;font-size:1em;opacity:.6;transition:opacity .15s ease}.terminalModalCard_closeButton__b5AF4:hover{opacity:1}.terminalModalCard_cardInner__vpE_X{padding:1.5em 1.8em;text-align:center;background:var(--surface-base);border-top:none;color:var(--text-secondary)}.terminalModalCard_bodyStart__5nKmM{text-align:start}.terminalModalCard_bodyPrimary__GzmaW{color:var(--text-primary)}.accountMenu_dropdownContainer__RmZBl{width:300px;overflow:hidden}.accountMenu_dropdownContainer__RmZBl .accountMenu_header__VPyXW{display:flex;flex-direction:column;align-items:center;padding:1rem 1rem .75rem;gap:.15rem}.accountMenu_dropdownContainer__RmZBl .accountMenu_displayName__V5P3_{font-weight:600;font-size:1rem;margin-top:.5rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.accountMenu_dropdownContainer__RmZBl .accountMenu_username__83Fvi{font-size:.85rem;opacity:.6;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.accountMenu_dropdownContainer__RmZBl .accountMenu_email__1U5rW{font-size:.8rem;opacity:.5;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.accountMenu_dropdownContainer__RmZBl .accountMenu_headerSkeleton__FcvoM,.accountMenu_dropdownContainer__RmZBl .accountMenu_linkSkeleton__Jn4Fb{--shimmer-base:var(--surface-raised);--shimmer-highlight:var(--surface-overlay)}.accountMenu_dropdownContainer__RmZBl .accountMenu_displayNameSkeleton__PA9je{margin-top:.5rem}.accountMenu_dropdownContainer__RmZBl .accountMenu_linkSkeleton__Jn4Fb{display:flex;align-items:center;gap:.5em;padding:calc(.4em + 4px) calc(.5em + 4px)}.accountMenu_dropdownContainer__RmZBl .accountMenu_switchButton__oHbk_{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem 1rem}.accountMenu_dropdownContainer__RmZBl .accountMenu_switchAction__l37C_{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem 1rem;border:1px solid var(--border-secondary,rgba(128,128,128,.3));border-radius:999px;font-size:.85rem;text-decoration:none;color:inherit;text-align:center;transition:background .2s ease}.accountMenu_dropdownContainer__RmZBl .accountMenu_switchAction__l37C_:hover{background-color:var(--surface-raised,rgba(128,128,128,.1))}.accountMenu_dropdownContainer__RmZBl .accountMenu_switchAction__l37C_[data-switch-state=busy],.accountMenu_dropdownContainer__RmZBl .accountMenu_switchAction__l37C_[data-switch-state=redirecting]{opacity:.6}.accountMenu_dropdownContainer__RmZBl .accountMenu_separator__L2EXx{border:none;border-top:1px solid var(--border-secondary,rgba(128,128,128,.2));margin:0}.accountMenu_dropdownContainer__RmZBl .accountMenu_appZone__2MoXe{display:flex;flex-direction:column}.accountMenu_dropdownContainer__RmZBl .accountMenu_link__RvkOq{display:flex;width:100%;text-wrap:nowrap;text-decoration:none;padding:.4em .5em;transition:background .3s ease}.accountMenu_dropdownContainer__RmZBl .accountMenu_link__RvkOq:hover{background-color:var(--surface-raised,rgba(128,128,128,.1))}.accountMenu_signOutSheetLayer__U2o9Q{position:fixed;inset:0;z-index:10500;display:flex;align-items:center;justify-content:center;padding:1rem}.accountMenu_signOutSheetScrim__9h8V5{position:absolute;inset:0;background:var(--surface-overlay,rgba(0,0,0,.5));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.accountMenu_signOutSheet__Yu9yX{position:relative;display:flex;flex-direction:column;gap:1rem;width:100%;max-width:26rem;max-height:90vh;overflow-y:auto;padding:1.25rem;border:1px solid var(--border-primary,rgba(128,128,128,.4));border-radius:var(--radius-surface,10px);background:var(--surface-base,var(--bg-primary,white));color:var(--text-primary,black);box-shadow:var(--shadow-overlay,0 8px 32px rgba(0,0,0,.3));text-transform:none;letter-spacing:normal;text-align:left}.accountMenu_signOutSheetTitle__Yk_Kn{margin:0;font-size:1rem;font-weight:600}.accountMenu_signOutSheetChoices__fIpiX{display:flex;flex-direction:column;gap:.6rem}.accountMenu_signOutSheetChoice__nnKhQ{appearance:none;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;width:100%;padding:.7rem .85rem;border:1px solid var(--border-secondary,rgba(128,128,128,.3));border-radius:8px;background:rgba(0,0,0,0);color:inherit;cursor:pointer;text-align:left;transition:background .2s ease,border-color .2s ease}.accountMenu_signOutSheetChoice__nnKhQ:focus-visible,.accountMenu_signOutSheetChoice__nnKhQ:hover{background:var(--surface-raised,rgba(128,128,128,.1));border-color:var(--interactive-base,var(--text-primary,black))}.accountMenu_signOutSheetChoice__nnKhQ:disabled{cursor:default;opacity:.55;color:var(--status-disabled,var(--text-secondary,gray))}.accountMenu_signOutSheetChoice__nnKhQ:disabled:hover{background:rgba(0,0,0,0);border-color:var(--border-secondary,rgba(128,128,128,.3))}.accountMenu_signOutSheetChoiceLabel__ZvaPF{font-size:.95rem;font-weight:600}.accountMenu_signOutSheetChoiceScope__9UHWq{font-size:.8rem;line-height:1.5;font-weight:400;color:var(--text-secondary,var(--text-primary-muted,gray))}.accountMenu_signOutSheetFooter__uhdsf{display:flex;flex-direction:column;gap:.75rem;padding-top:.75rem;border-top:1px solid var(--border-secondary,rgba(128,128,128,.2))}.accountMenu_signOutSheetManage__v_lAP{margin:0;font-size:.78rem;line-height:1.5;color:var(--text-secondary,gray)}.accountMenu_signOutSheetManageLink__J8XvY{color:var(--interactive-base);font-weight:600;text-decoration:underline;white-space:nowrap}.accountMenu_signOutSheetManageLink__J8XvY:hover{color:var(--interactive-hover)}.accountMenu_signOutSheetCancel___FTrO{appearance:none;align-self:flex-end;padding:.35rem 1rem;border:1px solid var(--border-primary,rgba(128,128,128,.4));border-radius:999px;background:rgba(0,0,0,0);color:var(--text-secondary,gray);font-size:.85rem;cursor:pointer}.accountMenu_signOutSheetCancel___FTrO:hover{color:var(--text-primary);border-color:var(--text-primary)}.accountMenu_signOutSheetCancel___FTrO:disabled{cursor:default;opacity:.55}.accountMenu_signOutSheetCancel___FTrO:disabled:hover{color:var(--text-secondary,gray);border-color:var(--border-primary,rgba(128,128,128,.4))}.accountMenu_signOutFailedNotice__TtndU{margin:.4em .2em .1em;padding:.6em .7em;border:1px solid var(--border-primary,black);border-left:3px solid var(--status-error);border-radius:var(--radius-control,6px);background:var(--status-error-bg,var(--surface-raised,var(--bg-secondary,darkgray)));color:var(--text-primary,black);font-size:.8rem;line-height:1.5;text-transform:none;letter-spacing:normal;text-align:left}.navigationGuard_leaveButton__budjI{background-color:var(--interactive-base)!important;border-color:var(--interactive-base)!important;color:var(--bg-primary)!important}.navigationGuard_leaveButton__budjI:hover{background-color:var(--interactive-hover)!important;border-color:var(--interactive-hover)!important}.dataGallery_container__Yd4k_{display:flex;flex-direction:column;width:100%;height:100%;gap:1rem}.dataGallery_stateSlotWrapper__1YqQV{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.dataGallery_toolbar__9zLK3{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem 0}.dataGallery_toolbarLeft__Jn3qj{display:flex;flex:1 1;align-items:center;gap:.5rem;min-width:200px}.dataGallery_toolbarRight___8el_{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;flex-shrink:0;max-width:100%;min-width:0}.dataGallery_searchContainer__x3t7L{position:relative;flex:1 1;max-width:400px;min-width:150px}.dataGallery_searchInput__X8QpT{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid var(--border-primary,#ccc);border-radius:20px;background:var(--surface-base,#fff);color:var(--text-primary,#000);font-size:.875rem;transition:border-color .2s ease,box-shadow .2s ease}.dataGallery_searchInput__X8QpT::placeholder{color:var(--text-secondary-muted)}.dataGallery_searchInput__X8QpT:focus{outline:none;border-color:var(--interactive-base);box-shadow:0 0 0 2px color-mix(in srgb,var(--interactive-base) 25%,transparent)}.dataGallery_searchIcon__mbbHo{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--text-secondary,#666)}.dataGallery_filterButton__uM5K1{position:relative}.dataGallery_filterActive__7p69C:after{content:"";position:absolute;top:2px;right:2px;width:8px;height:8px;background:var(--interactive-base);border-radius:50%}.dataGallery_filterDropdown__PAK40{min-width:250px;padding:.75rem}.dataGallery_sortContainer__WUvhA{display:flex;align-items:center;gap:.5rem}.dataGallery_sortLabel__q9n0S{font-size:.875rem;color:var(--text-secondary,#666);white-space:nowrap}.dataGallery_viewToggle__cVJjh{display:flex;border:1px solid var(--border-primary,#ccc);border-radius:8px;overflow:hidden}.dataGallery_viewButton__x4CWX{display:flex;align-items:center;justify-content:center;padding:.375rem .5rem;background:var(--surface-base,#fff);border:none;cursor:pointer;transition:background-color .2s ease;color:var(--text-secondary,#666)}.dataGallery_viewButton__x4CWX:hover:not(:disabled){background:var(--bg-secondary)}.dataGallery_viewButton__x4CWX:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.dataGallery_viewButtonActive__wG6My{background:var(--interactive-base);color:var(--interactive-text)}.dataGallery_viewButtonActive__wG6My:hover:not(:disabled){background:var(--interactive-hover)}.dataGallery_resultsPerPage__aXjVv{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary,#666)}.dataGallery_resultCount___aZz4{font-size:.875rem;color:var(--text-secondary,#666);white-space:nowrap}.dataGallery_content__OJAln{flex:1 1;overflow:auto;min-height:0;padding-top:12px}.dataGallery_grid__36nq8{display:grid;gap:var(--gallery-gap,1rem)}.dataGallery_gridCompact__BoLOO{grid-template-columns:repeat(auto-fill,minmax(var(--gallery-min-width,160px),var(--gallery-max-width,1fr)))}.dataGallery_gridDetailed__ODxqf{grid-template-columns:1fr}.dataGallery_virtualContainer__rRzil{position:relative;width:100%}.dataGallery_virtualContent__tuV_v{position:absolute;top:0;left:0;width:100%}.dataGallery_galleryItem__AuYn6{outline:none;border-radius:8px;transition:box-shadow .2s ease,transform .2s ease;min-width:0}.dataGallery_galleryItemGrow__YEHAW{width:100%}.dataGallery_galleryItemClickable__hcPOw{cursor:pointer}.dataGallery_galleryItemClickable__hcPOw:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.dataGallery_galleryItemClickable__hcPOw:active{transform:translateY(0)}.dataGallery_categoryHeader__R_4l9{grid-column:1/-1;display:flex;align-items:center;gap:.5rem;padding:.75rem 0;border-bottom:1px solid var(--border-primary,#ccc);margin-top:.5rem}.dataGallery_categoryHeader__R_4l9:first-child{margin-top:0}.dataGallery_categoryToggle__Aa9hL{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;margin:-.25rem -.5rem;background:rgba(0,0,0,0);border:none;border-radius:8px;cursor:pointer;font:inherit;color:inherit;transition:background-color .2s ease}.dataGallery_categoryToggle__Aa9hL:hover{background:var(--bg-secondary)}.dataGallery_categoryToggle__Aa9hL:focus-visible{outline:2px solid var(--interactive-base);outline-offset:2px}.dataGallery_categoryChevron__Q2OL8{flex-shrink:0;transition:transform .2s ease;color:var(--text-secondary,#666)}.dataGallery_categoryChevronCollapsed__cWoig{transform:rotate(-90deg)}.dataGallery_categoryTitle__qyN9Y{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary,#000)}.dataGallery_categoryCount__AlTPV{font-size:.875rem;font-weight:400;color:var(--text-secondary,#666)}.dataGallery_stateSlot__T5BUC{display:flex;flex-direction:column;flex:1 1 auto;width:100%;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;min-height:200px}.dataGallery_loadingSlot__YfOSn{color:var(--text-secondary,#666)}.dataGallery_loadingSpinner__vDiXD{width:40px;height:40px;border:3px solid var(--border-primary,#ccc);border-top-color:var(--interactive-base);border-radius:50%;animation:dataGallery_spin__jNM7T 1s linear infinite;margin-bottom:1rem}@keyframes dataGallery_spin__jNM7T{to{transform:rotate(1turn)}}.dataGallery_loadingText__zdLeI{font-size:.875rem}.dataGallery_loadingProgress__gHwl9{width:200px;height:4px;background:var(--border-primary,#ccc);border-radius:2px;margin-top:.75rem;overflow:hidden}.dataGallery_loadingProgressBar__LVjk6{height:100%;background:var(--interactive-base);transition:width .3s ease}.dataGallery_errorSlot__FUW_J{color:var(--status-error)}.dataGallery_errorIcon__LjMSt{font-size:2.5rem;margin-bottom:.75rem}.dataGallery_errorMessage__hSpU6{font-size:.875rem;margin-bottom:1rem;max-width:400px}.dataGallery_retryButton__BMUFe{padding:.5rem 1rem;background:var(--status-error);color:var(--bg-primary);border:none;border-radius:8px;cursor:pointer}.dataGallery_retryButton__BMUFe:hover{background:var(--status-bad)}.dataGallery_retryButton__BMUFe:focus-visible{outline:2px solid var(--status-error);outline-offset:2px}.dataGallery_emptySlot__6konh{color:var(--text-secondary,#666)}.dataGallery_emptyIcon__aJNjx{font-size:3rem;margin-bottom:.75rem;opacity:.5}.dataGallery_emptyMessage__zyrYo{font-size:1rem;margin-bottom:.5rem}.dataGallery_emptySubMessage__oRW6d{font-size:.875rem;opacity:.7}.dataGallery_srOnly__UMTVr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.parentSpecimenPicker_wrap__zxQ2Q{width:100%}.parentSpecimenPicker_currentRow__4HsPB{display:flex;align-items:center;justify-content:space-between;gap:.75em;flex-wrap:wrap;padding:.6em .75em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-surface,6px)}.parentSpecimenPicker_currentValue__91UWy{display:flex;align-items:baseline;gap:.5em;flex-wrap:wrap}.parentSpecimenPicker_currentLabel__VuFXq{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary-muted)}.parentSpecimenPicker_currentPrimary__kAmBb{font-style:italic;color:var(--text-primary)}.parentSpecimenPicker_currentSecondary__LqzTL{font-size:.82rem;color:var(--text-secondary-muted)}.parentSpecimenPicker_noneLabel__SlJGF{color:var(--text-secondary-muted);font-style:italic}.parentSpecimenPicker_actions__IUgs8{flex-shrink:0}.parentSpecimenPicker_searchArea__SeRIX{padding:.6em .75em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-surface,6px)}.parentSpecimenPicker_searchHeader__k9e_G{align-items:center}.parentSpecimenPicker_searchInput__Q9jwi{flex:1 1 auto;min-width:0;padding:.5em .75em;background:var(--bg-secondary);color:var(--text-primary);border:var(--border-width,1px) solid var(--border-primary);border-radius:var(--radius-control,4px);font:inherit;font-size:.95em}.parentSpecimenPicker_statusNote__znllj{margin:0;font-size:.88em;color:var(--text-secondary-muted)}.parentSpecimenPicker_errorNote__jI0St{margin:0;font-size:.88em;color:var(--status-error)}.parentSpecimenPicker_retryButton__BkdIw{background:none;border:none;color:var(--interactive-base);cursor:pointer;font:inherit;font-size:.88em;text-decoration:underline;padding:0}.parentSpecimenPicker_resultList__tWV_B{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25em;max-height:16em;overflow-y:auto}.parentSpecimenPicker_resultButton__y1Got{width:100%;text-align:left;display:flex;flex-direction:column;gap:.1em;background:var(--surface-base);border:var(--border-width,1px) solid var(--border-secondary);border-radius:var(--radius-control,4px);padding:.5em .7em;cursor:pointer;color:var(--text-primary)}.parentSpecimenPicker_resultButton__y1Got:focus-visible,.parentSpecimenPicker_resultButton__y1Got:hover{border-color:var(--interactive-base);outline:none}.parentSpecimenPicker_resultPrimary__pZ6iR{font-weight:500;font-style:italic}.parentSpecimenPicker_hint___8_Nf,.parentSpecimenPicker_resultSecondary__1uqja{font-size:.82rem;color:var(--text-secondary-muted)}.parentSpecimenPicker_hint___8_Nf{margin:0}.pageQrButton_body__53vmD{align-items:center}.pageQrButton_code__vX3_d{line-height:0;border:1px solid var(--border-primary)}.pageQrButton_url__UWCoW{max-width:100%;padding:.4em .6em;font-size:.85em;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.labelModalShell_body__e7whW{align-items:center;text-align:center}.labelModalShell_footer__Nsc3V{align-items:center;justify-content:center}.labelModalShell_status__PZCDI{margin:0;color:var(--text-secondary)}.specimenHeroBlock_record__S_JIn{display:flex;flex-direction:column;margin-top:1.5rem;border:1.25px solid var(--border-primary);overflow:hidden;--chamfer:28px}.specimenHeroBlock_holder__fo_Rv{display:flex;align-items:center;gap:.9rem;padding:.7rem calc(var(--chamfer) + .5rem) .7rem 1.25rem;background:var(--interactive-base);color:var(--bg-primary);border-bottom:1px solid var(--border-primary)}.specimenHeroBlock_holderAvatar__HcUC1{border:1px solid color-mix(in srgb,var(--bg-primary) 45%,transparent)}.specimenHeroBlock_holderText__WDnJP{display:flex;flex-direction:column;gap:.12rem;flex:1 1;min-width:0}.specimenHeroBlock_holderEyebrow__RirXd{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-size:.6rem;color:color-mix(in srgb,var(--bg-primary) 80%,transparent)}.specimenHeroBlock_holderName__EBDIm{font-size:1.15rem;font-weight:600;line-height:1.2;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.specimenHeroBlock_holderName__EBDIm:focus-visible,.specimenHeroBlock_holderName__EBDIm:hover{text-decoration:underline}.specimenHeroBlock_holderMeta__BboJn{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .55rem;font-size:.78rem;color:color-mix(in srgb,var(--bg-primary) 88%,transparent)}.specimenHeroBlock_holderMeta__BboJn>*+:before{content:"·";margin-right:.55rem}.specimenHeroBlock_holderCode__XMLqw{letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.specimenHeroBlock_holderOwner__C_oXN{color:var(--bg-primary);font-weight:600}.specimenHeroBlock_holderLink__rX4xC{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;flex-shrink:0;display:inline-flex;align-items:center;gap:.45em;padding:.5rem .8rem;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,var(--bg-primary) 45%,transparent);transition:background-color .15s ease}.specimenHeroBlock_holderLink__rX4xC:focus-visible,.specimenHeroBlock_holderLink__rX4xC:hover{background:color-mix(in srgb,var(--bg-primary) 14%,transparent)}.specimenHeroBlock_body__XtXzL{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.specimenHeroBlock_bodyNoPhoto__cuchN{grid-template-columns:minmax(0,.5fr) minmax(0,1fr)}.specimenHeroBlock_bodyNoPhoto__cuchN .specimenHeroBlock_photo__enYY4{min-height:320px}.specimenHeroBlock_photo__enYY4{position:relative;display:flex;flex-direction:column;min-width:0;min-height:440px;border-right:1px solid var(--border-primary);background:radial-gradient(ellipse at 30% 20%,hsl(75,35%,48%),transparent 60%),radial-gradient(ellipse at 70% 80%,hsl(33,40%,28%),transparent 60%),linear-gradient(135deg,hsl(78,38%,32%),hsl(33,35%,22%))}.specimenHeroBlock_photoEmpty__Z5oeD{overflow:hidden}.specimenHeroBlock_photoMain__NTDzL{position:relative;flex:1 1 auto;display:block;width:100%;min-height:320px;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:zoom-in;overflow:hidden}.specimenHeroBlock_photoMain__NTDzL:focus-visible{outline:2px solid var(--interactive-base);outline-offset:-2px}.specimenHeroBlock_photoProcessing__ykivo{cursor:default;display:flex}.specimenHeroBlock_photoImg__Jaj63{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.specimenHeroBlock_glyphSvg__w4hfE{position:absolute;inset:0;width:100%;height:100%;opacity:.9}.specimenHeroBlock_photoCounter__KT8wq{position:absolute;top:.85rem;left:.85rem;padding:.25rem .55rem;font-size:.65rem;letter-spacing:.18em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--surface-overlay);color:var(--text-primary);border:1px solid var(--border-secondary)}.specimenHeroBlock_photoCaption__Wnk0Z{position:absolute;left:0;right:0;bottom:0;padding:.6rem 1rem;font-size:.78rem;letter-spacing:.04em;text-align:left;background:var(--surface-overlay);color:var(--text-primary);border-top:1px solid var(--border-secondary)}.specimenHeroBlock_thumbs__E36Xf{display:flex;gap:.4rem;padding:.5rem;overflow-x:auto;background:var(--bg-secondary);border-top:1px solid var(--border-primary)}.specimenHeroBlock_thumb__FZ_cP{flex:0 0 auto;width:3.5rem;height:3.5rem;padding:0;border:1px solid var(--border-secondary);background:var(--bg-primary);cursor:pointer;opacity:.6;overflow:hidden;transition:opacity .15s ease,border-color .15s ease}.specimenHeroBlock_thumb__FZ_cP:focus-visible,.specimenHeroBlock_thumb__FZ_cP:hover{opacity:1;border-color:var(--border-primary)}.specimenHeroBlock_thumb__FZ_cP:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.specimenHeroBlock_thumbActive__SCHzQ{opacity:1;border-color:var(--interactive-base);outline:2px solid var(--interactive-base);outline-offset:-2px}.specimenHeroBlock_thumbImg__DnDzq{display:block;width:100%;height:100%;object-fit:cover}.specimenHeroBlock_identity__JMmJZ{display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding:1.75rem 2rem 2rem}.specimenHeroBlock_eyebrow__BRhLd{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted)}.specimenHeroBlock_nameBlock__qu5UI{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.specimenHeroBlock_title__MQTIn{margin:0;font-size:clamp(1.7rem,2.5vw,2.3rem);line-height:1.1;text-wrap:balance;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.specimenHeroBlock_titleCode__5Cayz{font-weight:500;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.specimenHeroBlock_accessionTag__GgYa0{display:inline-flex;align-items:stretch;max-width:100%;border:1px solid var(--border-primary)}.specimenHeroBlock_accessionTagLabel__Vd7zs{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-size:.6rem;display:flex;align-items:center;padding:.3rem .6rem;background:var(--interactive-base);color:var(--bg-primary)}.specimenHeroBlock_accessionTagCode__39B_I{padding:.3rem .7rem;font-size:.95rem;font-weight:600;letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary);background:var(--bg-secondary);overflow-wrap:anywhere}.specimenHeroBlock_accessionTagMuted__6YqRF{font-weight:400;font-style:italic;letter-spacing:.06em;color:var(--text-secondary-muted)}.specimenHeroBlock_determination__EJbj_{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.2rem 0 .2rem .9rem;border-left:3px solid var(--interactive-base)}.specimenHeroBlock_taxonLink__sfCtg{display:inline-flex;align-items:baseline;gap:.45em;max-width:100%;color:var(--text-primary);text-decoration:none}.specimenHeroBlock_taxonLink__sfCtg:focus-visible,.specimenHeroBlock_taxonLink__sfCtg:hover{color:var(--interactive-hover)}.specimenHeroBlock_taxonLink__sfCtg:focus-visible .specimenHeroBlock_taxonName__ldILy,.specimenHeroBlock_taxonLink__sfCtg:hover .specimenHeroBlock_taxonName__ldILy{text-decoration:underline}.specimenHeroBlock_taxonName__ldILy{font-size:1.3rem;font-style:italic;line-height:1.25;color:inherit;overflow-wrap:anywhere}.specimenHeroBlock_taxonUnknown__eZVB3{font-size:1.1rem;font-style:italic;color:var(--text-secondary-muted)}.specimenHeroBlock_taxonMeta__mmIak{font-size:.88rem;color:var(--text-primary-muted)}.specimenHeroBlock_badges__OgNwJ,.specimenHeroBlock_forSale__9eaZ7{display:flex;gap:.5rem;flex-wrap:wrap}.specimenHeroBlock_forSaleBadge__ovsBw{display:inline-flex;align-items:center;gap:.4em;padding:.4em .75em;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;border:1px solid var(--status-good);background:var(--status-good-bg);color:var(--status-good);text-decoration:none;white-space:nowrap}.specimenHeroBlock_forSaleBadge__ovsBw:before{content:"●";font-size:.85em}.specimenHeroBlock_forSaleBadge__ovsBw:hover{text-decoration:underline}.specimenHeroBlock_forSalePrice___38i8{letter-spacing:.05em}.specimenHeroBlock_badge__C7kNX{display:inline-flex;align-items:center;gap:.4em;padding:.4em .75em;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;border:1px solid var(--border-secondary);background:var(--surface-raised);color:var(--text-primary);white-space:nowrap}.specimenHeroBlock_badgeGood__A5kgE{color:var(--status-good);border-color:var(--status-good);background:var(--status-good-bg)}.specimenHeroBlock_badgeGood__A5kgE:before{content:"●";font-size:.85em}.specimenHeroBlock_badgeNeutral__4iWjK{color:var(--text-primary);border-color:var(--border-secondary);background:var(--surface-raised)}.specimenHeroBlock_badgeMuted__ZLwAE{color:var(--text-secondary-muted);border-color:var(--border-secondary);background:var(--bg-secondary)}.specimenHeroBlock_badgeWarn__dq9jU{color:var(--status-warning);border-color:var(--status-warning);background:var(--status-warning-bg)}.specimenHeroBlock_badgeType__l0Ydn{background:var(--status-good);color:var(--bg-primary);border-color:var(--status-good);letter-spacing:.12em}.specimenHeroBlock_ledger__Tb94X{margin:0;border-top:1px solid var(--border-secondary)}.specimenHeroBlock_ledgerRow__YRIrx{display:grid;grid-template-columns:minmax(7.5rem,34%) minmax(0,1fr);align-items:baseline;gap:1rem;padding:.55rem 0;border-bottom:1px dashed var(--border-secondary)}.specimenHeroBlock_ledgerLabel__ek914{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-primary-muted)}.specimenHeroBlock_ledgerValue__eJOOT{margin:0;font-size:.98rem;font-weight:500;color:var(--text-primary);overflow-wrap:anywhere}.specimenHeroBlock_ledgerMuted__M1ZgP{font-weight:400;font-style:italic;color:var(--text-secondary-muted)}.specimenHeroBlock_actions__lysz7{display:flex;gap:.65rem;flex-wrap:wrap}.specimenHeroBlock_btnPrimary__V9WvW{display:inline-flex;align-items:center;gap:.55em;padding:.55rem 1rem;font-size:.74rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;text-decoration:none;border:1px solid var(--border-primary);background:var(--interactive-base);color:var(--bg-primary);transition:background-color .15s ease}.specimenHeroBlock_btnPrimary__V9WvW:focus-visible,.specimenHeroBlock_btnPrimary__V9WvW:hover{background:var(--interactive-hover)}@media(max-width:1000px){.specimenHeroBlock_body__XtXzL{grid-template-columns:1fr}.specimenHeroBlock_photo__enYY4{min-height:0;border-right:0;border-bottom:1px solid var(--border-primary)}.specimenHeroBlock_photoMain__NTDzL{min-height:0;aspect-ratio:4/3}.specimenHeroBlock_photoEmpty__Z5oeD{min-height:220px}}@media(max-width:760px){.specimenHeroBlock_record__S_JIn{margin-top:1rem;--chamfer:18px}.specimenHeroBlock_holder__fo_Rv{flex-wrap:wrap;padding:.65rem calc(var(--chamfer) + .25rem) .65rem .9rem}.specimenHeroBlock_holderLink__rX4xC{display:none}.specimenHeroBlock_identity__JMmJZ{padding:1.25rem 1.1rem 1.4rem;gap:1rem}.specimenHeroBlock_title__MQTIn{font-size:1.7rem}.specimenHeroBlock_taxonName__ldILy{font-size:1.15rem}.specimenHeroBlock_ledgerRow__YRIrx{grid-template-columns:1fr;gap:.2rem}.specimenHeroBlock_badge__C7kNX{padding:.3em .55em;font-size:.62rem;letter-spacing:.1em}.specimenHeroBlock_actions__lysz7 .specimenHeroBlock_btnPrimary__V9WvW{flex:1 1;justify-content:center}}@media(max-width:420px){.specimenHeroBlock_title__MQTIn{font-size:1.45rem}}.labelLayoutForm_workspace__23OpM{display:flex;flex-direction:column;gap:1.25em}.labelLayoutForm_sectionHeader__mcchk[data-status=missing]{--_section-accent:var(--status-warning)}.labelLayoutForm_sectionHeader__mcchk[data-status=complete]{--_section-accent:var(--status-success)}.labelLayoutForm_sectionBody__XpEct{padding:1em 1.25em}.labelLayoutForm_editor__tWwf3{min-width:0}.labelLayoutForm_group__yFxrK{margin:0;padding:0;border:0;min-width:0}.labelLayoutForm_legend__SL4gS{padding:0;margin-bottom:.5em;font-weight:600;color:var(--text-primary)}.labelLayoutForm_sizeRow__Racg6{flex-wrap:wrap}.labelLayoutForm_sizeField__zsfiy{min-width:7rem}.labelLayoutForm_cornerLabel__eTrxh,.labelLayoutForm_fieldLabel__nObyY{font-size:.85em;color:var(--text-secondary)}.labelLayoutForm_numberRow__wxByX{align-items:center}.labelLayoutForm_numberInput__heyky,.labelLayoutForm_select__eadG_,.labelLayoutForm_textInput__PJAgq{box-sizing:border-box;padding:.35em .5em;border:1px solid var(--border-primary);border-radius:.25em;background:var(--bg-secondary);color:var(--text-primary);font:inherit}.labelLayoutForm_numberInput__heyky:focus-visible,.labelLayoutForm_select__eadG_:focus-visible,.labelLayoutForm_textInput__PJAgq:focus-visible{outline:2px solid var(--interactive-base);outline-offset:1px}.labelLayoutForm_numberInput__heyky[aria-invalid=true],.labelLayoutForm_select__eadG_[aria-invalid=true],.labelLayoutForm_textInput__PJAgq[aria-invalid=true]{border-color:var(--status-error)}.labelLayoutForm_numberInput__heyky{width:6rem}.labelLayoutForm_textInput__PJAgq{flex:1 1 12rem;min-width:0}.labelLayoutForm_unit__3taAC{color:var(--text-secondary);font-size:.9em}.labelLayoutForm_fieldError__pJzoF{margin:0;max-width:36ch;font-size:.85em}.labelLayoutForm_partRow__gFghA{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name switch" "corner moves" "extra extra";align-items:center;row-gap:.5em;column-gap:1em;padding:.5em .75em;border:1px solid var(--border-secondary);border-radius:.25em;background:var(--surface-base)}.labelLayoutForm_partRowOff__aQR2P .labelLayoutForm_partName__oPrB8{color:var(--text-primary-muted)}.labelLayoutForm_partName__oPrB8{grid-area:name;font-weight:600;color:var(--text-primary)}.labelLayoutForm_partCorner__4YWeI,.labelLayoutForm_partMoves__1M_B1,.labelLayoutForm_partSwitch__i0vXi{align-items:center}.labelLayoutForm_partSwitch__i0vXi{grid-area:switch;justify-self:end}.labelLayoutForm_partCorner__4YWeI{grid-area:corner}.labelLayoutForm_partExtra__zItyo{grid-area:extra;min-width:0}.labelLayoutForm_textSize__8jZ__{align-items:center;flex-wrap:wrap}.labelLayoutForm_textSizeValue__4jr3x{min-width:3.2em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.labelLayoutForm_customText__syQB_{min-width:0}.labelLayoutForm_customTextRow__xWZ5Q{align-items:center}.labelLayoutForm_counter__GC4IF{flex:none;font-size:.8em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.labelLayoutForm_counterOver__ER8NF{color:var(--status-error)}.labelLayoutForm_qrLogoHint__q_Qz3{margin:0;max-width:46ch;font-size:.75rem;line-height:1.3;color:var(--text-secondary)}.labelLayoutForm_partMoves__1M_B1{grid-area:moves;justify-self:end}.labelLayoutForm_locked__Ec_ch{font-size:.8em;color:var(--text-secondary)}.labelLayoutForm_previewCard__f2Vxs{box-sizing:border-box;width:100%;min-width:0;padding:1em 1.25em;border:1px solid var(--border-primary);border-radius:.25em;background:var(--surface-base)}.labelLayoutForm_previewTitle__OwKv6{margin:0;font-size:1em;font-weight:600;color:var(--text-primary)}.labelLayoutForm_zoomRow___4Okf{align-items:center;justify-content:center}.labelLayoutForm_zoomCaption__34Leg{font-size:.85em;color:var(--text-secondary)}.labelLayoutForm_zoomButton__q5pzL[aria-pressed=true]{outline:2px solid var(--interactive-base);outline-offset:1px}.labelLayoutForm_stageScroller__gksEU{display:flex;flex-direction:column;max-width:100%;overflow:auto;padding:6px}.labelLayoutForm_overflowWarning__TRR4Z{margin:0;text-align:center;padding:.5em .75em;border:1px solid var(--status-warning);background:var(--status-warning-bg);color:var(--text-primary);font-size:.9em}.labelLayoutForm_overflowWarning__TRR4Z:empty{display:none}.labelLayoutForm_sampleNote__fGOhv{margin:0;text-align:center;font-size:.85em;color:var(--text-secondary)}.labelLayoutForm_outcome__Ft65k{margin-top:1em}.labelLayoutForm_outcome__Ft65k:empty{display:none}.labelLayoutForm_page___Z95V{width:100%}.labelLayoutForm_titleRow__VMBj2{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.labelLayoutForm_title__Yf3AZ{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.labelLayoutForm_intro__G8v2E{margin:0;color:var(--text-secondary);font-size:.95em;line-height:1.5;max-width:60ch}.appearanceForm_container__C2QRq{gap:1.25em;width:100%}.appearanceForm_titleRow__79IT6{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.appearanceForm_title___dFnF{margin:0;font-size:1.4em;font-weight:600;line-height:1.2;color:var(--text-primary)}.appearanceForm_intro__UYyOt{margin:0;color:var(--text-secondary);font-size:.95em;line-height:1.5;max-width:60ch}.appearanceForm_sectionHeader__Wn4uX[data-status=missing]{--_section-accent:var(--status-warning)}.appearanceForm_sectionHeader__Wn4uX[data-status=complete]{--_section-accent:var(--status-success)}.appearanceForm_sectionBody__5xjOO{padding:1em 1.25em}