@charset "utf-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:#f7f5f2;height:100vh;overflow:auto;width:100vw}.App header.App-header{background:#c2cfb2;color:#fff;padding:.5rem;position:relative}.App header.App-header .inat-logo{height:1em;width:1em}.App header.App-header h1{font-size:1.2rem;margin:0;padding:1rem .5rem}.App header.App-header .btn-menu{background:#7e8987;border:none;color:#fff;font-size:1em;line-height:1;padding:5px 15px;position:absolute;right:5px;top:20px}.App header.App-header .btn-menu.open{background:#4d5453;box-shadow:0 0 3px #fff}.App header.App-header .menu-languages .btn-menu{top:5px}.App header.App-header .menu-pages .btn-menu{top:30px}.App header.App-header ul{background:#7e8987;border-radius:5px;display:inline-flex;list-style:none;margin:0;overflow:hidden;padding:0}.App header.App-header ul li{text-shadow:1px 1px #000}.App header.App-header ul li+li{border-left:1px solid #444}.App header.App-header ul li.active{background:#4d5453 linear-gradient(180deg,#596160,#353939);text-shadow:1px 1px #000}.App header.App-header ul li a{text-decoration:none}.App header.App-header a,.App header.App-header span{align-items:center;box-sizing:border-box;color:#fff;cursor:pointer;display:block;display:flex;height:100%;padding:4px 10px}@media screen and (min-width:600px){.App header.App-header .btn-menu{display:none}.App header.App-header .header-menu.menu-languages{position:absolute;right:1em;top:1em}}@media screen and (max-width:600px){.App header.App-header ul{display:none}.App header.App-header .btn-menu.open+ul{display:flex;flex-direction:column}.App header.App-header .btn-menu.open+ul li+li{border-left:none;border-top:1px solid #fff}}.App .loader{font-weight:700}.App .loader svg{display:inline-block;height:1.2em;vertical-align:text-bottom;width:1.2em}.App .AppLoader{align-items:center;display:flex;grid-column:1/4;grid-row:1/4;justify-content:center}.App .AppLoader .loader{text-align:center}.App .AppLoader .loader svg{display:block;height:2.5em;margin:auto;width:2.5em}.App footer.app-footer{padding:.5rem;text-align:center}.App footer.app-footer a{color:#22a;text-decoration:none}.App footer.app-footer i:before{background-color:#000;border-radius:50%;content:"";display:inline-block;height:3px;margin:2px 3px 3px;width:3px}@media screen and (min-width:800px){.App{grid-gap:0 1em;box-sizing:border-box;display:grid;gap:0 1em;grid-template-columns:250px auto;grid-template-rows:auto max-content;padding-right:1em}.App header.App-header{align-self:start;border-radius:5px;box-shadow:0 0 2px #000;box-sizing:border-box;display:flex;flex-direction:column;grid-column:1/1;grid-row:1/1;margin:1vh 5px;overflow:hidden;width:250px}.App header.App-header h1{-webkit-text-stroke:.7px #000;font-size:2em;text-align:center}.App header.App-header .header-menu.menu-languages{margin-top:1em;order:1;position:static}.App header.App-header ul{display:flex;flex-direction:column}.App header.App-header ul li+li{border-left:none;border-top:1px solid #000}.App .page{box-sizing:border-box;flex:1 1 auto;grid-column:2/2;grid-row:1/1;margin:1vh 0}.App footer.app-footer{box-sizing:border-box;grid-column:2/3;grid-row:2/2}}@media screen and (min-width:600px)and (max-width:799px){.App header.App-header ul{flex-wrap:wrap;gap:5px;justify-content:center;padding:5px}.App header.App-header ul li{background:linear-gradient(180deg,#0000,#000c);border:1px solid #444;border-radius:5px}.App header.App-header ul li.active{background:linear-gradient(180deg,#0006,#000)}.App .header-menu{font-size:.8em}.App .header-menu a,.App .header-menu span{text-align:center}}.hidden{display:none!important}.page{background:#fff;border-radius:5px;box-shadow:0 0 2px #000;margin:1vh 1vw;padding:.5rem 1rem}@media screen and (max-width:400px){.page{margin:1vh 0;padding:0}}.page .page-title{background:#4d5453 linear-gradient(180deg,#596160,#353939);border-radius:5px;color:#fff;margin:0 -.5rem 1rem;padding:.5rem;position:sticky;top:0;z-index:1}@media screen and (max-width:400px){.page .page-title{margin:0 0 1rem}}.page .page-title a{color:#999;margin-right:5px;text-decoration:none}.page .note strong:before{background-color:#000;border-radius:1em;color:#fff;content:"-";cursor:help;display:inline-block;font-weight:700;height:1.2em;line-height:1em;margin-right:.5em;padding:0;text-align:center;width:1.2em}.page .note.collapsed{height:1.5em;overflow:hidden}.page .note.collapsed strong:before{content:"+"}.page dl.changelog dt{font-size:1.1em;font-weight:bolder;margin-top:5px}.note{float:right;position:relative}.note span.icon{background:#547a48;border-radius:50%;box-shadow:inset 1px 1px 1px #ffffff80,0 0 5px 1px #ffffffbf;color:#fff;cursor:help;display:inline-block;text-align:center;width:1.4em}.note p{background:#fff;border:1px solid #444;border-radius:10px 0 10px 10px;color:#000;font-size:.85em;padding:5px;position:absolute;right:10px;top:100%;width:300px}.note.collapsed span.icon{box-shadow:inset 1px 1px 1px #ffffff80}.note.collapsed p{display:none}.pages-list .description-note{display:block;margin:3px 0 0 3px}.pages-list .description-note:before{content:"* ";font-weight:700}.pages-list p{margin:.4em 0 1em}form{position:relative}form label{display:flex;flex-wrap:wrap;margin-bottom:.5rem}form label.heading>span{font-weight:700}form label>span{flex:1 1 50%}form label>.form-control{flex:1 1 50%;min-width:250px}@media screen and (max-width:640px){form label>.form-control.fc-checkbox{flex:1 1}}form label>.form-control.fc-multiline{flex:0 1 85%;margin-left:auto}form label>.form-control input:not([type=checkbox]),form label>.form-control select,form label>.form-control textarea{box-sizing:initial;max-width:80vw;padding:2px 20px 2px 2px;width:calc(100% - 3em - 20px)}form label>.form-control .icon-close{display:inline-block;font-size:.9em;position:absolute;transform:translate(-20px,1px)}form label>.form-control textarea{min-height:10em}form legend{background:#fff;border-radius:3px;box-shadow:1px 1px 1.5px 1px #ccc,5px 0 #fff,-5px 0 #fff;font-size:1.01em;font-weight:500;padding:0 5px}form>fieldset{border:1px solid #666;border-radius:5px;display:block;margin:0;padding:0 15px}form>fieldset>fieldset{border:solid #ddd;border-width:1px 0;margin:0 -5px 1em;padding:0 15px}form>fieldset>fieldset.noborder{border:none;margin-bottom:0;padding:5px 15px 0}form>fieldset>fieldset fieldset{border:1px solid #ddd;margin-left:.5em}form>fieldset>fieldset fieldset>legend{box-shadow:1px 1px 1px 1px #ccc;font-size:.9em}form>fieldset>fieldset fieldset.noborder{border:none;margin:0;padding:0}form>fieldset.buttons{align-items:center;display:flex;gap:1em;justify-content:center;margin-top:1em;padding:.5em}form .info{font-size:.95em;font-style:italic}form .btn-submit{background:linear-gradient(180deg,#6a9a5b,#4b4a67);border:1px solid #085808;border-radius:4px;color:#fff;display:block;padding:3px 1em;text-shadow:1px 1px 1px #000}form .btn-submit:disabled{background:linear-gradient(180deg,#c4c4c4,#646464);border:1px solid #585858}form .btn-save{border:1px solid #585858;border-radius:4px;color:#202020;display:block;padding:3px 1em}form .icon-swap{background:#fff;border-radius:50%;box-shadow:0 0 1px #000;cursor:pointer;display:block;font-weight:700;height:1.3em;margin-top:-.8em;position:absolute;right:49.4%;text-align:center;width:1.3em;z-index:3}@font-face{font-family:inaturalisticons;font-style:normal;font-weight:400;src:url(/inat/static/media/inaturalisticons.4549e73f2e92d2ad3e6b.eot);src:url(/inat/static/media/inaturalisticons.4549e73f2e92d2ad3e6b.eot?#iefix) format("embedded-opentype"),url(/inat/static/media/inaturalisticons.4ae5818a571e32f171f9.woff) format("woff"),url(/inat/static/media/inaturalisticons.3dd5985464e4a63f7409.ttf) format("truetype"),url(/inat/static/media/inaturalisticons.ec355d5f860326d82454.svg#inaturalisticons) format("svg")}[data-icon]:before{content:attr(data-icon);text-decoration:none}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inaturalisticons!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}.icon-iconic-animalia:before{content:""}.icon-iconic-arachnida:before{content:""}.icon-iconic-actinopterygii:before{content:""}.icon-iconic-reptilia:before{content:""}.icon-iconic-protozoa:before{content:""}.icon-iconic-plantae:before{content:""}.icon-iconic-mollusca:before{content:""}.icon-iconic-mammalia:before{content:""}.icon-iconic-chromista:before{content:""}.icon-iconic-insecta:before{content:""}.icon-iconic-fungi:before{content:""}.icon-iconic-unknown:before{content:""}.icon-iconic-amphibia:before{content:""}.icon-iconic-aves:before{content:""}.taxa-icon{text-decoration:none!important}.taxa-icon:before{font-size:1.5em;line-height:1.1;vertical-align:bottom}.taxa-icon.Unknown{color:#aaa}.taxa-icon.Protozoa{color:#691776}.taxa-icon.Plantae{color:#73ac13}.taxa-icon.Fungi{color:#ff1493}.taxa-icon.Animalia{color:#1e90ff}.taxa-icon.Arachnida,.taxa-icon.Insecta,.taxa-icon.Mollusca{color:#ff4500}.taxa-icon.Actinopterygii,.taxa-icon.Amphibia,.taxa-icon.Aves,.taxa-icon.Mammalia,.taxa-icon.Reptilia{color:#1e90ff}.taxa-icon.Chromista{color:#930}.panel{border:1px solid #666;border-radius:5px;display:block;margin:0;padding:0 15px}.panel.copy-url{display:flex;flex-wrap:wrap;gap:5px;margin-top:1em;padding:5px 15px;position:relative}.panel.copy-url .icon-close{background-color:#fff;border:1px solid #666;border-radius:5px;cursor:pointer;padding:2px;position:absolute;right:-4px;top:-3px}.panel.copy-url>p{flex:1 1 100%;font-weight:700;margin:0;padding:0;white-space:nowrap}.panel.copy-url>.url-field{flex:1 1 auto;width:calc(100% - 50px)}ol.taxons{line-height:1.6}ol.taxons li.has-common-name em:after,ol.taxons li.has-common-name em:before{display:inline}ol.taxons li.has-common-name em:before{content:"("}ol.taxons li.has-common-name em:after{content:")"}ol.taxons li.observed:before{content:"☑ ";display:inline;font-weight:700}ol.taxons li.unobserved{font-weight:500}ol.taxons li.unobserved:before{content:"☐ ";display:inline;font-weight:700}.btn-small{background:#0000;border:none;cursor:pointer;font-size:.9em;margin-left:.5em;padding:0}.presentationSettings{border:1px solid #666;border-radius:5px;display:block;margin:0;padding:0 15px}.presentationSettings legend{background:#fff;border-radius:3px;box-shadow:1px 1px 1.5px 1px #ccc,5px 0 #fff,-5px 0 #fff;font-size:1.01em;font-weight:500;padding:0 5px}.presentationSettings div{display:flex;flex-wrap:wrap;gap:.4em 1em;padding:.5em 1em}.presentationSettings label{font-size:.9em;padding:0 4px;text-shadow:1px 1px #ffffff80}.presentationSettings label:not(.no-flex){background:#f0f0f0;border:1px solid #666;border-radius:5px}.presentationSettings label:not(.no-flex) .fc-checkbox{border:1px solid;border-radius:50%;box-shadow:inset 0 0 4px #fff;display:inline-block;height:8px;overflow:hidden;position:relative;width:8px}.presentationSettings label:not(.no-flex) .fc-checkbox input{position:absolute;top:-100px}.presentationSettings label:not(.no-flex).disabled{color:#444;cursor:not-allowed;opacity:.7}.presentationSettings label:not(.no-flex).checked{background-color:#666;border-color:#eee;color:#fff;text-shadow:1px 1px #00000080}.presentationSettings label:not(.no-flex).checked .fc-checkbox{box-shadow:inset 0 0 4px #fff,inset 0 0 10px #3a4}.presentationSettings label.no-flex{flex:1 0 100%}.presentationSettings label.no-flex>span{width:50%}.page-404 p:first-of-type{position:relative}.page-404 p:first-of-type:before{color:#fff;content:"404";display:block;font:700 82px/1 sans-serif;text-align:center;text-shadow:0 0 4px #aaa}.users li.has-role:after{background:#2b2c2b radial-gradient(ellipse at 50% 0,#7f8180 0,#2f302f 100%);border-radius:3px;color:#fff;content:" " attr(title) "";display:inline-block;font-size:.65em;margin-left:.3em;padding:3px 6px;text-shadow:.5px .5px .5px #000}.users li.has-role.has-role-manager:after{background:#063811 radial-gradient(ellipse at 50% 0,#6a9a5b 0,#4b4a67 100%)}.users li.has-role.has-role-curator:after{background:#110638 radial-gradient(ellipse at 50% 0,#01037c 0,#0b0638 100%)}li.observation{margin-bottom:.75em;position:relative}li.observation::marker{font-weight:700}li.observation .location.location-obscured:before{content:"🔘 ";font-size:.5em}li.observation>.observation-name{border-left:3px solid #0000;padding-left:.3em;position:relative}li.observation>.observation-name:before{border:1px solid #0000;content:"";height:6px;left:-5px;position:absolute;top:40%;transform:rotate(45deg);width:6px}li.quality-research>.observation-name:before{background:#74ac00;border-color:#416100}li.quality-casual>.observation-name:before{background:#ccc;border-color:#666}.activity{margin:0;padding:0 0 5px 1em}.activity,.activity li{list-style-position:outside}.activity li.comment::marker{content:"💬 "}.activity li.identification{position:relative}.activity li.identification::marker{content:"👁‍🗨 "}.activity li.identification.identification-outdated .taxon-link{text-decoration:line-through}.activity li.identification.identification-outdated:before{content:"❌";font-size:10px;margin:.4em 0 0 -2em;position:absolute;width:0}.activity li.identification.has-vision:after{bottom:0;content:"✨";font-size:11px;left:0;margin:.4em 0 0 -1.2em;position:absolute;width:0}.activity li .comment{margin-left:1em}ul.observers-list{display:table}ul.observers-list li.header{display:table-row;font-weight:700}ul.observers-list li.header>*{display:table-cell;padding:4px 5px}ul.observers-list li.observer{display:table-row}ul.observers-list li.observer:nth-child(2n){background-color:#f0f0f0}ul.observers-list li.observer>*{display:table-cell;padding:4px 8px}ul.observers-list li.observer>.sign{padding-right:0}ul.observers-list li.observer>.difference{padding-left:0}ul.observers-list li.observer .difference,ul.observers-list li.observer .position,ul.observers-list li.observer .prev-position,ul.observers-list li.observer .sign{font-weight:700}ul.observers-list li.observer:before{color:#666;display:table-cell;text-align:center;width:1.5em}ul.observers-list li.observer.position-new:before{color:gold;content:"★"}ul.observers-list li.observer.position-retired:before{color:#000;content:"−";font-weight:700}ul.observers-list li.observer.position-same:before{content:" "}ul.observers-list li.observer.position-increased:before{color:#0a0;content:"▲"}ul.observers-list li.observer.position-increased .difference{color:#0a0}ul.observers-list li.observer.position-decreased:before{color:#a00;content:"▼"}ul.observers-list li.observer.position-decreased .difference{color:#a00}ul.observers-list.order-observation_count .observations,ul.observers-list.order-species_count .species{background-color:#0000000d}
/*# sourceMappingURL=main.f3298cce.css.map*/