.MediaItemCompact_mediaItemCompact__Cc_n5{display:flex;align-items:center;gap:12px;padding:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px}.MediaItemCompact_imageWrapper__jo_Nm{flex-shrink:0;width:50px;height:70px;border-radius:7px;overflow:hidden;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center}.MediaItemCompact_imageWrapper__jo_Nm img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MediaItemCompact_placeholderIcon__ESuoJ svg{width:24px;height:24px;fill:hsla(0,0%,100%,.3)}.MediaItemCompact_info__KmEWS{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.MediaItemCompact_title__P0sMr{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MediaItemCompact_meta__GoTCt,.MediaItemCompact_translatedTitle__7ojMa{font-size:13px;color:hsla(0,0%,100%,.5)}.MediaItemCompact_meta__GoTCt{display:flex;align-items:center;gap:8px}.MediaItemCompact_meta__GoTCt span:not(:last-child):after{content:"•";margin-left:8px}.MediaItemCompact_removeButton__CpTNt{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:7px;cursor:pointer;transition:background .15s ease}.MediaItemCompact_removeButton__CpTNt svg{width:14px;height:14px;fill:hsla(0,0%,100%,.5)}.MediaItemCompact_removeButton__CpTNt:hover{background:hsla(0,0%,100%,.1)}.MediaItemCompact_removeButton__CpTNt:hover svg{fill:hsla(0,0%,100%,.7)}.GenericRulesModal_intro__qOjPi{font-size:15px;line-height:1.5;color:hsla(0,0%,100%,.7);margin-bottom:20px}.GenericRulesModal_intro__qOjPi a{color:#ee2744;text-decoration:none}.GenericRulesModal_intro__qOjPi a:hover{text-decoration:underline}.GenericRulesModal_rulesList__HV6Vu{display:flex;flex-direction:column;gap:15px}.GenericRulesModal_ruleItem__VjBrl{display:flex;gap:14px;align-items:flex-start}@media only screen and (max-width:768px){.GenericRulesModal_ruleItem__VjBrl{gap:10px}}.GenericRulesModal_ruleNumber__EdI0u{flex:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsl(0,75%,57%),hsl(0,75%,47%));border-radius:50%;font-size:14px;font-weight:600;color:#fff}@media only screen and (max-width:768px){.GenericRulesModal_ruleNumber__EdI0u{width:23px;height:23px;font-size:11px}}.GenericRulesModal_ruleContent__1Ko85{flex:1}.GenericRulesModal_ruleTitle__4GlE1{font-size:15px;font-weight:600;color:hsla(0,0%,100%,.9);margin:0 0 6px;line-height:1.5}@media only screen and (max-width:768px){.GenericRulesModal_ruleTitle__4GlE1{font-size:14px}}.GenericRulesModal_ruleDescription__aNLdL{font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.7);margin:0}.SendObservationModal_content__DjVYl{display:flex;flex-direction:column;gap:16px}.SendObservationModal_formGroup__Vo5s4{display:flex;flex-direction:column;gap:6px}.SendObservationModal_locationRow__52GsC{display:grid;grid-template-columns:1fr 1fr;gap:12px}.SendObservationModal_label__h77jY{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.8);display:flex;align-items:center;gap:1px}.SendObservationModal_required__RSUc9{color:#ef4444}.SendObservationModal_hint__il1dl{display:block;font-size:14px;color:hsla(0,0%,100%,.5);font-weight:400;margin-bottom:6px}.SendObservationModal_searchBtn__16JsU{display:flex;align-items:center;gap:8px;padding:10px 14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:hsla(0,0%,100%,.7);font-size:14px;cursor:pointer;transition:all .15s ease}.SendObservationModal_searchBtn__16JsU svg{width:16px;height:16px;fill:hsla(0,0%,100%,.5)}.SendObservationModal_searchBtn__16JsU:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.SendObservationModal_searchBtn__16JsU:disabled{opacity:.5;cursor:not-allowed}.SendObservationModal_selectedSpecies__eXtWa{display:flex;align-items:center;gap:10px;padding:10px 12px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:10px}.SendObservationModal_speciesIcon__FM97R{flex-shrink:0}.SendObservationModal_speciesIcon__FM97R svg{width:18px;height:18px;fill:#22c55e}.SendObservationModal_speciesName__gjTPr{flex:1;font-size:14px;font-style:italic;color:hsla(0,0%,100%,.9)}.SendObservationModal_removeBtn__Op37V{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:7px;cursor:pointer;transition:background .15s ease}.SendObservationModal_removeBtn__Op37V svg{width:14px;height:14px;fill:hsla(0,0%,100%,.5)}.SendObservationModal_removeBtn__Op37V:hover{background:hsla(0,0%,100%,.1)}.SendObservationModal_removeBtn__Op37V:hover svg{fill:hsla(0,0%,100%,.7)}.SendObservationModal_imageGrid__xIrQ5{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px}.SendObservationModal_imagePreview__oavkf{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;background:hsla(0,0%,100%,.05)}.SendObservationModal_imagePreview__oavkf img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SendObservationModal_imageRemoveBtn__dn1iw{position:absolute;top:4px;right:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);border:none;border-radius:50%;cursor:pointer;transition:background .15s ease}.SendObservationModal_imageRemoveBtn__dn1iw svg{width:12px;height:12px;fill:hsla(0,0%,100%,.9)}.SendObservationModal_imageRemoveBtn__dn1iw:hover{background:rgba(0,0,0,.8)}.SendObservationModal_error__o7f_b{display:flex;align-items:center;gap:8px;padding:10px 12px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#ef4444;font-size:14px}.SendObservationModal_error__o7f_b svg{width:16px;height:16px;fill:#ef4444;flex-shrink:0}.SendObservationModal_atpInsufficient__Dn5np{color:#ef4444;font-weight:600}.SendObservationModal_rulesBtn__UOtSX{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-right:auto;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:hsla(0,0%,100%,.7);font-size:14px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.SendObservationModal_rulesBtn__UOtSX:hover{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.9)}.SendObservationModal_loginRequired__1XJze{display:flex;flex-direction:column;align-items:center;padding:40px 20px;text-align:center}.SendObservationModal_loginRequired__1XJze p{margin:16px 0 0;font-size:15px;color:hsla(0,0%,100%,.7)}.SendObservationModal_loginIcon__nKqiG svg{width:48px;height:48px;fill:hsla(0,0%,100%,.3)}