.observation-page-v2{max-width:1320px;padding-bottom:90px}.observation-back{display:inline-block;margin:8px 0 26px;color:#a7bf62;font-weight:700}.observation-title-v2{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:32px 36px;border:1px solid #465447;background:linear-gradient(120deg,#1d170f,#251a0d)}.observation-title-v2 h1{margin:10px 0 6px;font-size:clamp(34px,5vw,62px)}.observation-title-v2 h1 em{color:#b6a995;font-size:.55em;font-style:normal;font-weight:500}.observation-title-v2 h2{margin:0 0 8px;font-size:clamp(20px,2.4vw,31px)}.observation-title-v2 p{margin:0;color:#b7aa99}.observation-edit-button{flex:0 0 auto;padding:14px 18px;border:1px solid #8a6124;background:#a7bf62;color:#10150f;font-weight:800}.observation-layout-v2{display:grid;grid-template-columns:330px minmax(0,1fr);border:1px solid #465447;border-top:0}.observation-summary-v2{padding:30px;border-right:1px solid #465447;background:#18130d}.observation-person-v2{display:flex;align-items:center;gap:12px;padding-bottom:24px;border-bottom:1px solid #4f3a20}.observation-person-v2 img,.observation-person-v2>span{width:52px;height:52px;border-radius:50%;object-fit:cover}.observation-person-v2>span{display:grid;place-items:center;background:#33230f;color:#a7bf62;font-weight:800}.observation-person-v2 div{display:grid;gap:4px}.observation-person-v2 b{font-size:16px}.observation-person-v2 small{color:#a99d8e}.observation-summary-v2 dl{display:grid;gap:0;margin:22px 0}.observation-summary-v2 dl div{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #3f301e}.observation-summary-v2 dt{color:#9f9385}.observation-summary-v2 dd{margin:0;color:#f2eadf;font-weight:700}.observation-summary-v2>p{color:#b8ad9f;line-height:1.65}.observation-summary-v2 section{display:grid;gap:8px;margin-top:26px}.observation-summary-v2 section a{color:#d3dea9}.observation-species-v2{min-width:0;background:#1b160f}.observation-species-v2>header{padding:25px 30px;border-bottom:1px solid #465447}.observation-species-v2>header>div{display:flex;align-items:center;gap:15px}.observation-species-count{color:#a7bf62;font:800 52px Arial}.observation-species-v2 header b,.observation-species-v2 header small{display:block}.observation-species-v2 header b{font:800 20px Arial}.observation-species-v2 header small{margin-top:5px;color:#a99d8e}.observation-species-list-v2 article{display:grid;grid-template-columns:58px minmax(0,1fr) 70px;align-items:center;gap:16px;min-height:78px;padding:10px 25px;border-bottom:1px solid #44321d}.observation-species-list-v2 img,.species-no-photo{width:54px;height:54px;object-fit:cover}.species-no-photo{display:grid;place-items:center;border:1px solid #69491f;color:#a7bf62}.observation-species-list-v2 article div{display:grid;gap:4px}.observation-species-list-v2 a{font:700 15px Arial}.observation-species-list-v2 em{color:#a99d8e;font-size:11px}.observation-species-list-v2 strong{text-align:right;color:#a7bf62;font-size:19px}.observation-location-v2,.field-gallery-v2{margin-top:34px;padding:28px;border:1px solid #465447;background:#1a150e}.observation-location-v2 header{display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:18px}.observation-location-v2 h2{margin:8px 0 0}.observation-location-v2 p{margin:0;color:#a99d8e}.observation-location-v2 .observation-map-view{height:430px;margin:0;border-color:#76551f}.field-gallery-v2>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.field-gallery-v2 img{width:min(360px,100%);height:240px;object-fit:cover;border:1px solid #6c4d22}.observation-edit-media img{width:74px;height:58px;object-fit:cover;border:1px solid #6c4d22}.observation-edit-media label{grid-template-columns:auto minmax(0,1fr) minmax(220px,auto)!important}.observation-edit-media .field-photo{display:grid!important}@media(max-width:850px){.observation-title-v2{align-items:start;flex-direction:column}.observation-layout-v2{grid-template-columns:1fr}.observation-summary-v2{border-right:0;border-bottom:1px solid #465447}.observation-edit-media label{grid-template-columns:1fr!important}.observation-edit-media img{width:100%;height:160px}}@media(max-width:560px){.observation-title-v2{padding:24px 18px}.observation-summary-v2{padding:22px 18px}.observation-species-list-v2 article{grid-template-columns:48px minmax(0,1fr) 42px;padding-inline:12px}.observation-species-list-v2 img,.species-no-photo{width:46px;height:46px}.observation-location-v2,.field-gallery-v2{padding:18px}.observation-location-v2 .observation-map-view{height:320px}}

