.zZXwnW_page{width:min(calc(100% - var(--content-gutter) - var(--content-gutter)), 1124px);margin-inline:auto;padding:34px 0 64px}.zZXwnW_inner{gap:18px;display:grid}.zZXwnW_about,.zZXwnW_donate{gap:20px}.zZXwnW_detail,.zZXwnW_identify{gap:16px}.zZXwnW_journal{gap:22px}.zZXwnW_inner [data-slot=skeleton]{background:linear-gradient(100deg, var(--surface-alt) 20%, var(--surface) 50%, var(--surface-alt) 80%);background-size:200% 100%;animation:1.6s ease-in-out infinite zZXwnW_skeleton-shimmer}@keyframes zZXwnW_skeleton-shimmer{to{background-position:-200% 0}}.zZXwnW_intro{gap:12px;margin-bottom:4px;display:grid}.zZXwnW_eyebrow{border-radius:6px;width:140px;height:12px}.zZXwnW_title{border-radius:10px;width:min(70%,420px);height:40px}.zZXwnW_subtitle{border-radius:6px;width:min(90%,560px);height:18px}.zZXwnW_textBlock{gap:10px;display:grid}.zZXwnW_textLine,.zZXwnW_textLineShort{border-radius:6px;height:14px}.zZXwnW_textLineShort{width:72%}.zZXwnW_journalHero,.zZXwnW_aboutBanner{background:var(--surface-green);border-radius:18px;align-items:center;min-height:250px;padding:clamp(22px,4vw,40px);display:flex}.zZXwnW_heroCopy{gap:12px;width:min(620px,100%);display:grid}.zZXwnW_heroEyebrow{width:135px;height:12px}.zZXwnW_heroTitle,.zZXwnW_heroTitleShort,.zZXwnW_bannerTitle,.zZXwnW_bannerTitleShort{height:34px}.zZXwnW_heroTitle{width:min(440px,90%)}.zZXwnW_heroTitleShort{width:min(320px,72%)}.zZXwnW_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.zZXwnW_metric{border-radius:12px;height:102px}.zZXwnW_featured{gap:18px;display:grid}.zZXwnW_sectionIntro{gap:8px;display:grid}.zZXwnW_sectionTitle{width:min(260px,70%);height:24px}.zZXwnW_sectionSubtitle{width:min(400px,85%);height:15px}.zZXwnW_featuredCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.zZXwnW_catalog{gap:18px;display:grid}.zZXwnW_resultsHeading{gap:8px;display:grid}.zZXwnW_catalogControls{grid-template-columns:minmax(0,1fr) 110px 158px;gap:12px;display:grid}.zZXwnW_search,.zZXwnW_filter,.zZXwnW_viewToggle{border-radius:10px;height:46px}.zZXwnW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.zZXwnW_card{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:10px;padding-bottom:14px;display:grid;overflow:clip}.zZXwnW_cardMedia{border-radius:0;width:100%;height:178px}.zZXwnW_cardLine{border-radius:6px;width:calc(100% - 28px);height:16px;margin-inline:14px}.zZXwnW_cardLineShort{border-radius:6px;width:55%;height:12px;margin-inline:14px}.zZXwnW_cardMeta{border-radius:999px;width:42%;height:14px;margin-inline:14px}.zZXwnW_pagination{justify-content:center;gap:10px;display:flex}.zZXwnW_pageButton,.zZXwnW_pageNumber{border-radius:9px;width:38px;height:38px}.zZXwnW_detailColumns{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,56px);display:grid}.zZXwnW_detailAside,.zZXwnW_detailBody{gap:16px;min-width:0;display:grid}.zZXwnW_backLink{width:112px;height:18px}.zZXwnW_scientificName{width:min(260px,60%);height:16px}.zZXwnW_detailMedia{border-radius:16px;width:100%;height:280px}.zZXwnW_detailPanel,.zZXwnW_observation,.zZXwnW_statusCard,.zZXwnW_donateStory,.zZXwnW_donateDemo,.zZXwnW_thanks{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:14px;padding:18px;display:grid}.zZXwnW_panelTitle{width:46%;height:20px}.zZXwnW_taxonomyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.zZXwnW_taxonomyItem{gap:7px;display:grid}.zZXwnW_taxonomyLabel{width:54%;height:10px}.zZXwnW_taxonomyValue{width:78%;height:14px}.zZXwnW_observationTitle{width:58%;height:18px}.zZXwnW_statusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.zZXwnW_statusTitle{width:76%;height:16px}.zZXwnW_statusValue{width:48%;height:24px}.zZXwnW_detailBody .zZXwnW_textLineShort{width:84%}.zZXwnW_modeOptions{gap:10px;display:flex}.zZXwnW_modeOption{border-radius:9px;width:128px;height:42px}.zZXwnW_uploadPanel{border:1px dashed var(--control-border);background:var(--surface);border-radius:16px;align-content:center;justify-items:center;gap:16px;min-height:280px;padding:28px;display:grid}.zZXwnW_uploadIcon{border-radius:14px;width:48px;height:48px}.zZXwnW_uploadTitle{width:min(320px,80%);height:24px}.zZXwnW_uploadHelp{width:min(440px,90%);height:16px}.zZXwnW_uploadActions{gap:10px;margin-top:4px;display:flex}.zZXwnW_uploadAction,.zZXwnW_uploadActionSecondary{border-radius:9px;width:150px;height:44px}.zZXwnW_limits{gap:14px;padding-top:18px;display:grid}.zZXwnW_aboutBanner{align-content:center;gap:12px;min-height:190px;display:grid}.zZXwnW_bannerTitle{width:min(520px,86%)}.zZXwnW_bannerTitleShort{width:min(330px,66%)}.zZXwnW_about .zZXwnW_textBlock{gap:12px}.zZXwnW_donateColumns{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:24px;display:grid}.zZXwnW_donateStory,.zZXwnW_donateDemo{align-content:start;gap:18px;padding:22px}.zZXwnW_purpose{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:14px;display:grid}.zZXwnW_purposeIcon{border-radius:10px;width:38px;height:38px}.zZXwnW_purposeTitle{width:62%;height:18px;margin-bottom:10px}.zZXwnW_demoBox{border-radius:12px;min-height:108px}.zZXwnW_thanks{align-content:center;min-height:118px}@media (max-width:1199px){.zZXwnW_page{padding-block:24px 40px}.zZXwnW_grid,.zZXwnW_featuredCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.zZXwnW_detailColumns,.zZXwnW_donateColumns{grid-template-columns:minmax(0,1fr)}.zZXwnW_detailAside{grid-template-columns:repeat(2,minmax(0,1fr))}.zZXwnW_detailMedia{grid-row:span 2}}@media (max-width:767px){.zZXwnW_metrics,.zZXwnW_statusGrid,.zZXwnW_detailAside{grid-template-columns:repeat(2,minmax(0,1fr))}.zZXwnW_grid,.zZXwnW_featuredCards{grid-template-columns:minmax(0,1fr)}.zZXwnW_catalogControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zZXwnW_search{grid-column:1/-1}.zZXwnW_detailColumns{grid-template-columns:minmax(0,1fr)}.zZXwnW_detailAside{grid-template-columns:minmax(0,1fr);display:grid}.zZXwnW_detailMedia{grid-row:auto}.zZXwnW_modeOptions,.zZXwnW_uploadActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zZXwnW_modeOption,.zZXwnW_uploadAction,.zZXwnW_uploadActionSecondary{width:100%}}@media (prefers-reduced-motion:reduce){.zZXwnW_inner [data-slot=skeleton]{background:var(--surface-alt);animation:none!important}}
