@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap);main{display:flex;gap:1rem;grid-template-columns:16rem auto 30rem;padding-left:9rem}main aside{background-color:#136d66;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;position:fixed;top:5.5rem;width:18rem;z-index:3}main aside button#close-btn{display:none}main aside .sidebar{background:#136d66;height:100%;width:18rem}main aside .sidebar a{align-items:center;color:var(--color-white);display:flex;gap:1.2rem;height:4.2rem;position:relative}main aside .sidebar a span{font-size:1.7rem;margin-left:2rem;transition:all .3s ease}.sidebar a.active{color:#ba760d!important}main aside .sidebar a.active:before{background:#ba760d;content:"";height:100%;position:absolute;width:6px}main aside .sidebar a:hover{color:#ba760d}main aside .sidebar h4{font-weight:500}@media screen and (max-width:1024px){main{grid-template-columns:1fr;padding-left:0}main aside{background-color:#136d66;box-shadow:.1rem 0 1rem #136d66;display:none;height:100vh;left:0;position:fixed;width:18rem;z-index:3}button:hover{cursor:pointer}main aside .sidebar{margin-top:4rem}.sidebar.visible{display:block}}.logout-modal{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.logout-modal-content{background-color:#fff;border-radius:5px;max-width:400px;padding:20px;text-align:center;width:90%}.logout-modal-buttons{display:flex;justify-content:center;margin-top:20px}.canclebutton{background-color:#d90606;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;padding:5px 10px}.canclebutton:hover{background-color:#a60808}.canclebutton:focus{outline:none}.confirm1-button{background-color:#136d66;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;padding:5px 10px}.confirm1-button:hover{background-color:#115d56}.confirm1-button:focus{outline:none}NAV BAR nav{background:var(--color-white);margin-top:66px;overflow:hidden;position:relative;width:100%}nav:after,nav:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}nav .container{align-items:center;background:var(--color-white);display:flex;justify-content:space-between;left:0;margin:0 auto;position:fixed;right:0;top:0;z-index:999}nav img.logo{margin-left:2rem;translate:40px 0;width:5.5rem}nav .search-bar{align-items:center;background:var(--color-light);border-radius:8px;color:var(--color-gray-dark);display:flex;gap:1rem;left:23%;padding:.6rem;position:absolute;width:32vw}nav .search-bar input[type=search]{background:transparent;color:var(--color-gray-dark);width:100%}nav .profile-area{align-items:center;cursor:pointer;display:flex;gap:10rem;justify-content:space-between}nav .profile-area:hover{color:#ba760d}nav .profile-area .profile{align-items:center;display:flex;gap:1rem;margin-right:2rem}nav .profile-area .profile-photo{border:1px solid #000;border-radius:50%;display:block;height:3rem;object-fit:cover;overflow:hidden;width:3rem}nav .profile-area button{display:none}nav .profile-area .profile:hover .dropdown-menu{display:block}nav .profile-area .dropdown-menu{background-color:#ecebeb;border-radius:4px;padding:.5rem;position:absolute;right:2%;top:100%;width:12%;z-index:10}nav .profile-area .dropdown-menu button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;padding:.5rem;text-align:right;width:100%}nav .profile-area .dropdown-menu button span{margin-right:.5rem}nav .profile-area .dropdown-menu button:hover{color:#ba760d}.notification{align-items:center;cursor:pointer;display:flex;margin-left:70%;position:relative}.notification .material-icons{color:#000;font-size:24px}.notification .material-icons:hover{color:#ba760d;font-size:24px}.notification-count{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px}.profile-area .material-icons{font-size:26px}.profile-area .material-icons:hover{color:#ba760d;font-size:26px}@media (max-width:1024px){.notification{align-items:center;cursor:pointer;display:flex;margin-left:58%;position:relative}nav .profile-area .dropdown-menu{right:8%;width:14%}}@media (max-width:768px){nav .search-bar{left:20%;width:40%}nav .search-bar input[type=search]{text-align:center;width:100%}nav .notification{margin-left:50%;position:relative}nav .profile-area .dropdown-menu{right:11%;width:17%}nav img.logo{translate:10px 0}}@media (max-width:638px){nav .profile-area .profile{display:none}}@media (max-width:500px){nav .search-bar{width:50%}nav .notification{margin-left:60%;position:relative}nav .profile-area .profile{display:none}}.pagination_container{align-items:flex-end;bottom:-3rem;display:flex;flex-wrap:wrap;height:45px;justify-content:flex-end;left:15rem;margin:0;padding:0 35px;position:relative;width:calc(80% - 20px);z-index:100}.pagination_page_btn{align-items:center;background-color:#fff;background-color:#f4f4f4;border:none;border-radius:5px;box-shadow:var(--box-shadow);color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:30px;justify-content:center;margin:0 5px;outline:none;padding:5px 10px;width:30px}.pagination_page_btn.active{background-color:#136d66;color:#fff;padding:5px 10px}.pagination_page_btn.active:hover{background-color:#115d56}.pagination_page_btn:hover{background-color:#115d56;color:#fff;padding:5px 10px}.pagination_page_btn_next,.pagination_page_btn_prev{align-items:center;background-color:#136d66;border:none;border-radius:5px;box-shadow:var(--box-shadow);color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;margin:0 5px;outline:none;padding:5px 10px;width:4rem}.pagination_page_btn_next:hover,.pagination_page_btn_prev:hover{background-color:#115d56}@media only screen and (max-width:600px){.pagination_container{left:5rem}}.delete-confirmation-modal{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background-color:#fff;border-radius:5px;max-width:400px;padding:20px;text-align:center;width:90%}.deleteh3{margin-top:0;padding:10px}.modal-buttons#delete{display:flex;justify-content:center;margin-top:10px}.button-delete{background-color:#d90606;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;padding:5px 10px}.button-delete:hover{background-color:#a60808}.button-delete:focus{outline:none}.confirm-delete{background-color:#136d66;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;padding:5px 10px}.confirm-delete:hover{background-color:#115d56}.confirm-delete:focus{outline:none}.confirmation-modal{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.confirmation-modal-content{background-color:#fff;border-radius:5px;max-width:400px;padding:20px;text-align:center;width:90%}.confirmation-modal-buttons{display:flex;justify-content:center;margin-top:20px}.deactivate-button{background-color:#d90606;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;padding:5px 10px}.deactivate-button:hover{background-color:#a60808}.deactivate-button:focus{outline:none}.confirm-button{background-color:#136d66;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-left:10px;padding:5px 10px}.confirm-button:hover{background-color:#115d56}.confirm-button:focus{outline:none}.signup_container{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh;width:100%}.signup_form_container{border-radius:10px;display:flex;margin-bottom:20px}.signup_left{align-items:center;background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px}.signup_left h1{align-self:center;color:#fff;font-size:35px;margin-top:0}.right{background-color:#fff;flex:2 1}.form_container{align-items:center}.signup_green_btn,.white_btn{background-color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;outline:none;padding:12px 0;width:370px}.signup_green_btn{background-color:#136d66;color:#fff;margin:10px}@media screen and (max-width:768px){.signup_form_container{border-radius:0;box-shadow:none;flex-direction:column;height:auto;width:100%}.signup_left{border-radius:0;border-bottom-left-radius:10px;padding:30px;text-align:center}.right{display:none}.form_container{margin-top:30px;width:100%}.input{width:100%}.green_btn{max-width:350px;width:100%}}@media screen and (max-width:576px){.signup_left{padding:20px}.google_btn,.input{font-size:12px;padding:10px}}.login_container{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh;width:100%}.login_form_container{border-radius:10px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgb(0 0 0/1%),0 1px 8px 0 rgb(0 0 0/5%);display:flex;height:650px;width:990px}.login_left{align-items:center;background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;flex:2 1;justify-content:center}.form_container,.login_left{display:flex;flex-direction:column}.form_container{align-items:left}.form_container h1{font-size:40px;margin-top:0}.error_msg{background-color:#f34646;border-radius:5px;color:#fff;font-size:14px;margin:5px 0;padding:15px;text-align:center;width:370px}.right{align-items:center;background-color:#3bb19b;border-bottom-right-radius:10px;border-top-right-radius:10px;display:flex;flex:1 1;flex-direction:column;justify-content:center}.right h1{align-self:center;color:#fff;font-size:40px;margin-top:0}.green_btn,.white_btn{background-color:#fff;border:none;border-radius:20px;cursor:pointer;font-size:14px;font-weight:700;outline:none;padding:12px 0;width:100%}.text{color:#2c444e;font-size:14px;text-align:center}.google_btn{align-items:center;background-color:#fff;border:2px solid #e4e4e4;border-radius:20px;color:#2c444e;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:41.6px;justify-content:center;margin:0 0 20px;outline:none;position:relative;width:370px}.google_btn>img{height:30px;object-fit:cover;width:30px}.google_btn>span{margin-left:10px}@media screen and (max-width:768px){.login_form_container{border-radius:0;box-shadow:none;flex-direction:column;height:auto;width:100%}.login_left{border-radius:0;border-bottom-left-radius:10px;padding:30px;text-align:center}.right{display:none}.form_container{margin-top:30px;width:100%}.input{width:100%}.green_btn{max-width:350px;width:100%}}@media screen and (max-width:576px){.login_left{padding:20px}.google_btn,.input{font-size:12px;padding:10px}}.forgotpw_container{height:100vh;justify-content:center;width:100vw}.forgotpw_container,.form_box{align-items:center;display:flex}.form_box{background-color:#fff;border-radius:10px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);flex-direction:column;padding:10px;width:400px}.input{margin:5px 0}.green_btn{background-color:#3bb19b;border-radius:20px;margin:10px auto}.error_msg,.success_msg{width:370px}.password_reset_container{align-items:center;display:flex;height:100vh;justify-content:center}.form_contain{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:10px;width:400px}.input{background-color:#edf5f3;border:none;border-radius:10px;margin-top:8px;padding:15px;width:370px}.green_btn,.input{font-size:14px;outline:none}.green_btn{background-color:#136d66;border:none;cursor:pointer;font-weight:700;margin:15px auto;padding:12px 0}.error_msg,.green_btn,.success_msg{border-radius:5px;color:#fff;width:100%}.error_msg,.success_msg{background-color:#f34646;font-size:14px;margin:5px 0;padding:15px;text-align:center}.success_msg{background-color:#5cdd5c}.loading{align-items:center;display:flex;font-size:2rem;height:100vh;justify-content:center}.mainn-content{width:100%}.dash-header{margin-top:80px;padding:10px 0 15px}.dashboard-cards{grid-gap:3rem}.card-single{border:1px solid #fff;border-radius:5px;padding:1.1rem}.card-single:hover{background-color:hsla(240,1%,63%,.039);cursor:pointer}.grid-item{width:100%}.flex-container{margin-right:.5rem}.flex-container,.flex-item{align-items:center;display:flex}.flex-item{margin-left:2px}.gray-select{background-color:#d8d4d4;border-radius:2px}.material-icons{margin-left:4px}.icon-label{cursor:pointer}.checklist-flex{align-items:center;display:flex;margin-right:.5rem}.checklist-wrapper{align-items:center;display:flex;margin-left:2px}label{color:gray;margin-right:4px}.material-icons{margin-left:0}.graphBox{grid-gap:30px;display:grid;grid-template-columns:2fr 2fr;min-height:200px;padding-top:3.5rem;width:100%}.graphBox .box{background-color:#fff;border-radius:15px;padding:20px;width:100%}.card-header button:hover{background-color:#115d56}.entries_img{height:40px;width:40px}.popularImg-section{width:100%}.name-button-container button{height:40px;margin-right:2%;width:50px}@media only screen and (max-width:1024px){.popular-img{flex-basis:30%;max-width:30%}.graphBox{grid-template-columns:1fr;height:auto}.graphBox .box{width:100%}}@media only screen and (max-width:1000px){.graphBox{grid-template-columns:1fr;height:auto}.graphBox .box{width:100%}.dashboard-cards .card-single .material-icons{font-size:25px}.dashboard-cards .card-single h1{font-size:20px}}@media only screen and (max-width:858px){.dashboard-cards{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:767px){.dashboard-cards{grid-template-columns:repeat(3,1fr)}.graphBox .box{width:98%}.recent-grid{grid-template-columns:2fr;grid-template-columns:100%;height:auto}.recent-grid .card{width:98%}.popular-img{flex-basis:45%;max-width:50%}}@media only screen and (max-width:576px){.popular-img{flex-basis:100%;max-width:70%}.dashboard-cards{grid-template-columns:repeat(2,1fr)}}.page-container{display:flex;justify-content:center}.total-species-container{margin:0;padding-right:20px;width:100%}.total-header{margin-top:70px;padding:10px 0}.species-count{color:#777;font-size:14px;font-size:1rem;margin-left:5px;margin-left:0}.species-page-container{background-color:#fcfcfc;border-color:#f7f7f7;border-radius:15px;margin-bottom:4rem;max-width:100%;padding:20px 20px 10px;width:100%}.species-filter-container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding-bottom:25px}.species-search-bar{align-items:center;background:var(--color-light);border:1px solid transparent;border-radius:var(--border-radius-2);color:var(--color-gray-light);display:flex;gap:1rem;padding:5px;width:50%}.species-search-bar:is(:hover,:focus){border:1px solid #136d66}.species-search-bar input{background-color:initial;color:var(--color-gray-light);width:100%}.species-search-bar input[type=search]{background:transparent;color:var(--color-dark);width:100%}.species-filter-dropdown{border-radius:.25rem;padding:5px;width:100%}.filter-select,.species-filter-dropdown{background:var(--color-light);color:var(--color-text-light-gray);cursor:pointer}.filter-select{border:1px solid transparent;border-radius:var(--border-radius-2);display:flex;justify-content:center;padding:3px;width:100px}.filter-select:is(:hover,:focus){border:1px solid #136d66}.species-container{flex-wrap:wrap;margin-bottom:1.5rem}.species-card{border-radius:.25rem;display:flex;flex-direction:row;margin-bottom:1rem;margin-right:1rem;position:relative;width:calc(50% - 1rem)}.species-card img{border-radius:10%;height:100%;max-width:100%;object-fit:fill}.species-card-content{display:flex;flex:2 1;flex-direction:column;justify-content:left;padding:1rem}.species-card-name{color:var(--color-dark);font-size:1.3rem;margin:0 0 .5rem}.species-card-IUCNStatus,.species-card-sname{color:#808191;font-size:.9rem}.species-card-IUCNStatus{padding-top:15px}.species-card-options{cursor:pointer;right:.5rem;top:.5rem}.species-card-options i{color:#555;cursor:pointer;font-size:1.5rem;transition:color .2s ease}.species-card-options i:hover{color:#333}.species-card-more{color:#aaa;cursor:pointer;font-size:2rem;margin:1rem;position:absolute;right:0;top:0}.species-card-options{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:none;margin:3.5rem 0 0;position:absolute;right:0;top:0;z-index:1}.species-card-options ul{list-style-type:none;margin:0;padding:0}.species-card-options ul li{border-bottom:1px solid #ddd}.species-card-options ul li:last-child{border-bottom:none}.species-card-options ul li p{color:#333;display:block;font-size:.9rem;padding:.5rem 1rem;text-decoration:none}.species-card:hover .species-card-more{color:#333}.species-card:hover .species-card-options{display:block}.google-font-icon{color:var(--color-gray-light)}.button-container{margin-top:80px;padding-right:20px;position:absolute;right:0}.export-button{background-color:initial;border:2px solid var(--color-outline-gray-light);border-radius:6px;color:#136d66;cursor:pointer;font-size:14px;padding:10px}.export-button:is(:hover,:focus){color:#ba760d}.add-button{background-color:#136d66;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;margin-left:10px;padding:10px}.add-button:is(:hover,:focus){color:#ba760d}.dropdown-content{background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);display:none;left:-190%;position:absolute;top:100%;z-index:1}.dropdown-content.show{display:block}.search-bar{align-items:center;background:var(--color-light);border:1px solid transparent;border-radius:var(--border-radius-2);display:flex;margin:10px;padding:5px}.search-bar input{background-color:initial;color:var(--color-gray-light);width:100%}.search-bar:is(:hover,:focus){border:1px solid #136d66}.material-icons{margin-right:5px}.search-bar input[type=text]{padding:5px}#family-dropdown,#genus-dropdown,#iucnstatus-dropdown,#order-dropdown{display:none}.filter-button{border:1px solid transparent;border-radius:var(--border-radius-2);color:var(--color-gray-light);padding:0 10px;width:80px}.filter-button,.filter-more-btn{background:var(--color-light);cursor:pointer}.filter-more-btn{color:var(--color-text-light-gray);display:flex;justify-content:space-between;line-height:190%;padding:3px}.filter-button:is(:hover,:focus){border:1px solid #136d66}#family-dropdown,#genus-dropdown,#group-dropdown,#iucnstatus-dropdown,#order-dropdown,#residency-dropdown{margin:10px;padding:5px;width:90%}@media (max-width:767px){.total-species-container{box-sizing:border-box;padding-left:2%;padding-right:0}.species-page-container{padding:2%;width:100%}.species-search-bar{width:60%}.species-card{margin-right:0;width:100%}#family-dropdown,#genus-dropdown,#iucnstatus-dropdown{display:flex}#family,#genus,#iucnstatus{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.total-species-container{padding:0 10px;width:100%}.species-page-container{padding:2%;width:100%}.species-search-bar{width:60%}.species-card{margin-right:1rem;width:calc(50% - 1rem)}.species-card:nth-child(2n){margin-right:0}#genus-dropdown,#iucnstatus-dropdown{display:flex}#genus,#iucnstatus{display:none}}.species-details-container{background-color:#fcfcfc;border-color:#f7f7f7;border-radius:15px;margin-bottom:20px;margin-top:80px;max-width:100%;padding:1% 1% 10%;width:100%}.species-details-header{display:flex;justify-content:space-between;line-height:190%;padding:0 10px}.edit-button{background-color:#136d66;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}.edit-button:hover{background-color:#115d56}.species-images{display:flex;flex-direction:row-reverse}.species-image1{border:1px solid #ccc;border-radius:2%;cursor:pointer;max-width:700px;object-fit:cover;width:100%}.species-image-column1{display:flex;flex-direction:column;justify-content:center;text-align:center}.img-bird{align-items:center;padding:2rem;text-align:center;width:100%}.bird-name{font-size:3rem;font-weight:700;padding:2rem}.scientific-name{font-size:2rem;font-style:italic;margin-bottom:1rem}.IUCNStatus{font-size:1.8rem}.species-image,.species-image-more{border:1px solid #ccc;border-radius:2%;margin:20px;max-width:200px;object-fit:cover;width:80%}.species-image-more{cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%);position:relative}.map{display:flex;flex-direction:column;padding-right:10px;padding-top:20px;width:33.33%}.location{height:90%}.iframe{height:100px}.species-container{display:flex;flex-direction:row}.species-text{font-size:20px}.species-name,.species-text{margin-left:15px;padding:5px}.species-name{color:#808191;font-size:12px}.species-location{color:#808191;display:flex;font-size:20px;margin-left:15px;padding-top:10px}.species-stats{font-size:20px;margin-left:15px;padding:25px 5px 5px}.species-stats-obs{color:#808191;font-size:20px;margin-left:15px;padding:5px}.species-des{font-size:16px;margin-left:15px;padding:25px 5px 5px}.species-des-para{color:#808191;font-size:12px;margin-left:15px;padding-top:5px}@media (max-width:650px){.species-image,.species-image-more{display:none}.species-table{border-collapse:collapse;border-radius:50px;display:block;gap:10px}}@media (max-width:768px){.species-images{align-items:center;display:flex;flex-wrap:wrap}.species-image1{border:1px solid #ccc;border-radius:2%;cursor:pointer;margin:20px;max-width:450px;object-fit:cover;width:80%}.species-image-column1{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.img-bird{padding:0}.bird-name{font-size:2rem;font-weight:700;margin-top:-1.5rem;padding:1rem}.scientific-name{font-size:1.5rem;font-style:italic;margin-bottom:.5rem}.IUCNStatus{font-size:1rem;margin-bottom:2rem}.species-image,.species-image-more{border:1px solid #ccc;border-radius:2%;margin:20px;max-width:350px;object-fit:cover;width:80%}.species-image-more{cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%);position:relative}.map{display:flex;flex-direction:column;height:500px;margin:20px;max-width:450px;padding-right:10px;padding-top:20px;width:80%}.location{height:90%}}.species-table{grid-gap:10px;border-collapse:collapse;border-radius:50px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.table-row{display:grid;grid-template-columns:1fr 1fr}.table-cell{border:1px solid #136d66;border-radius:2px;box-shadow:inset 0 0 3px rgba(0,0,0,.5);box-shadow:0 0 0 1px hsla(170,2%,50%,.5),0 0 2px 1px hsla(176,6%,52%,.2),inset 0 0 1px hsla(0,10%,47%,.2);padding:10px;transition:background-color .3s ease}.table-row:hover{-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.table-cell:first-child{font-size:14px;font-weight:700}.table-cell:nth-child(2){color:#ac3205;font-weight:700}.table-cell span{font-size:14px}.add-species-container{padding:0 8px;width:100%}.species-header{display:flex;justify-content:flex-start;margin-top:70px;padding:20px 0}.back-arrow{color:#767676;font-size:1rem;line-height:210%;padding-right:10px}.back-arrow:hover{color:#000}.speciescontainer{background-color:var(--color-white);flex-direction:row;justify-content:space-between}.column1{width:20%}.column1,.column2{padding:10px;text-align:left}.column2{width:40%}.column2 div,.column3 div{color:var(--color-text-light-gray);margin-bottom:5px;padding-top:10px}.column3{padding:10px;text-align:left;width:40%}.add-options,.column2 input,.column3 input{background-color:initial;border:1px solid var(--color-outline-gray-light);border-radius:3px;box-sizing:border-box;color:var(--color-dark);margin-bottom:10px;padding:7px;width:100%}.select-photo{color:var(--color-gray-light)}#add-photo{height:98%;object-fit:cover;object-position:center center;width:98%}.select-status{background-color:initial;border:1px solid var(--color-outline-gray-light);border-radius:4px;color:var(--color-gray-light);margin-bottom:10px;padding:8px 10px;text-align:center}.select-status option{color:var(--color-text-light-gray)}.description{height:80px}.number-input{align-items:center;display:flex}.number-input input{border:1px solid var(--color-outline-gray-light);border-radius:4px;color:var(--color-gray-light);font-size:14px;height:30px;margin:-10px 0;padding:0;text-align:center;width:80px}.more-btn{border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:.3rem;width:10%}.speciesbuttoncontainer{background-color:#fff;display:flex;flex-direction:row;justify-content:center;padding:20px;width:100%}.cancle-button{background-color:#fff;border:2px solid var(--color-outline-gray-light);border-radius:4px;color:#136d66;cursor:pointer;font-size:14px;padding:10px;width:94.4px}.cancle-button:hover{background-color:#f4f4f6}.addnew-button{background-color:#136d66;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-left:10px;padding:10px}.addnew-button:hover{background-color:#115d56}.update-button{background-color:#136d66;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-left:10px;padding:11px 22px}.update-button:hover{background-color:#115d56}.delete-button{background-color:rgba(173,27,34,.752);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-left:10px;padding:11px 20px}.delete-button:hover{background-color:#a4030b}.uploaded-photos-img-container{border:1px solid var(--color-outline-gray-light);border-radius:8px;display:flex;justify-content:center;margin:10px}.uploaded-photos-img-container img{border:1px solid var(--color-outline-gray-light);width:200px}.delete-button-container{align-items:center;display:flex;flex-direction:row;padding:0 20px}.previewcontainer{background-color:#fff;margin:0 auto;padding:20px;text-align:center;width:100%}.imgpreview,.previewcontainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.imgpreview{padding:30px}.imgpreview div{font-weight:700;padding:10px 2px}.fullscreen-container{background-color:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.close-button{background-color:initial;margin:1rem;right:0;top:0}.close-button .material-icons{color:#fff;font-size:2rem;padding-right:1rem}.fullscreen-container img{height:100%;object-fit:contain;width:50%}.file-upload-container{padding:20px}.file-upload-container div{font-weight:700;padding-bottom:15px}.select-file{background-color:initial;border:1px solid var(--color-outline-gray-light);border-radius:3px;box-sizing:border-box;color:var(--color-gray-light);margin-bottom:10px;padding:7px;width:100%}.addnew-button-disabled{background-color:#f4f4f6;border:none;border-radius:4px;color:#767676;cursor:pointer;font-size:14px;margin-left:10px;padding:10px}.speciescontainer{display:flex;flex-wrap:wrap;justify-content:center;padding:20px;width:100%}.column1{font-weight:700;margin-bottom:10px;width:100%}.column2{padding-right:20px}.column2,.column3{display:flex;flex-basis:50%;flex-direction:column}.column3{padding-left:20px}@media screen and (max-width:768px){.column2,.column3{flex-basis:100%;padding:0}.add-species-container{align-items:center;display:flex;flex-direction:column}.species-header{display:flex;padding:20px;width:100%}.previewcontainer{max-width:100%}.fullscreen-container img{height:100%;object-fit:contain;width:84%}}@media screen and (min-width:1025px){.add-species-container{margin:0;width:100%}}.checklist-detail-page-container{background-color:#fcfcfc;border-color:#f7f7f7;border-radius:15px;margin-bottom:20px;margin-right:2rem;margin-top:80px;padding:1% 1% 10%;width:100%}.checklist-detail-container{background-color:#fff;border:.5px solid #dcd8d8;height:4rem;margin-left:2rem;margin-top:3rem;padding:.5rem;width:96%}.checklist-detail-header{display:flex;justify-content:space-between;line-height:190%;padding:0 10px}.checklist-detail-container-text{font-size:14px;margin-left:3rem;margin-top:-2rem}.location{margin-bottom:10rem;margin-right:5px}.checklistdetail-container{display:flex;width:100%}.contaier-table{flex:1 1;margin-top:-25px;width:40%}.checklist-detail{background-color:#fff;border:.75px solid #ecebeb;border-collapse:collapse;border-radius:10px;border-radius:10%;height:5em;margin-left:2rem;margin-top:2rem;width:60rem}.checklist-detail td{padding-top:2rem;text-align:center}.bird-img{height:40px;width:40px}.reject-btn{background:transparent;border:.5px solid #a90b0b;border-radius:5px;color:#a90b0b;cursor:pointer;height:2rem;margin-right:8px;width:5rem}.reject-btn:hover{background-color:#a90b0b;color:#fff}.approve-btn{background-color:#136d66;border-radius:5px;color:#fff;cursor:pointer;height:2rem;margin-left:8px;width:5rem}.approve-btn:hover{color:#ba760d}.details{margin-bottom:-50rem;margin-left:53rem;width:30rem}.card-container{display:flex;flex:1 1;height:60rem;width:90%}.card-detail{background:#fff;border:.75px solid #ecebeb;border-radius:10px;height:70%;margin-left:1rem;margin-top:2rem;width:94.6%}.card-detail ul{list-style-type:none;margin:0;padding:0}.card-detail li{align-items:center;display:flex;font-size:14px;margin:1rem}.card-detail span{flex:1 1;margin-right:1rem}.card-detail ul li span{margin-right:.5rem}.card-detail .p-1{padding:.25rem}.detail-container{position:relative;width:100%}.detail-profile{border-bottom-left-radius:5%;border-bottom-right-radius:5%;border-top-left-radius:50%;border-top-right-radius:50%;object-fit:cover;width:25%}.detail-text{margin-top:2rem;text-align:center}.name{color:#000;font-size:14px}.description{font-size:12px}@media (max-width:1024px){.checklist-detail-container{display:block;margin-right:1rem;width:95%}.checklistdetail-container{display:flex;flex-direction:column}.contaier-table{flex:1 1;margin-top:-25px;width:100%}.checklist-detail{width:95%}.card-container{background:#fff;border:1px solid #d1cdcd;border-radius:10px;display:block;height:50%;margin-left:20px;margin-top:1rem;width:95.5%}.card-detail{background:#fff;border:.75px solid #ecebeb;border-radius:10px;margin-left:1rem;margin-top:2rem}}@media (max-width:768px){.container-table{display:block;width:100%}.checklist-detail thead tr{display:none}.checklist-detail tr{display:block}.checklist-detail th,.checklist-detail tr{padding:.5em}.checklist-detail td{display:block;text-align:right}.checklist-detail td:before{content:attr(data-label) ": ";float:left}.card-container{background:#fff;border-radius:10px;height:30%;margin-left:20px;width:96%}.card-detail li{justify-content:space-between;margin-bottom:5px;padding:10px}.card-detail li,.detail-container{align-items:center;display:flex}.detail-profile{margin-right:10px;max-width:50px}.detail-text{flex-direction:column}.name{margin-bottom:5px}}@media (max-width:584px){.detail-profile{margin-left:5%}.detail-text,.name{margin-left:20%}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3em;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8em;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3em;border-bottom-right-radius:.3em}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3em;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3em}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944em;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4em}.react-datepicker__month{margin:.4em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4em}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3em;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3em;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85em);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7em;margin:.166em;text-align:center;width:1.7em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3em}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7em;margin:.166em;text-align:center;width:1.7em}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3em}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3em;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3em;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3em;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3em;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3em;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3em;border-top-right-radius:.3em}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3em;border-bottom-right-radius:.3em;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3em;width:3em}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2em;width:2em}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44em}.react-datepicker__children-container{height:auto;margin:.4em;padding-left:.2em;padding-right:.2em;width:13.8em}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.checklists-page-container{display:block;padding-right:20px;width:100%}.checklist-count{color:#777;font-size:14px;font-size:1rem;margin-left:5px;margin-top:.5rem}.checklist-page-container{background-color:#fcfcfc;border-color:#f7f7f7;border-radius:.25rem;padding:20px;width:100%}.checklist-header{display:flex;justify-content:flex-start;margin-top:70px;padding:20px 0}.checklist-filter-container{align-items:center;display:flex;justify-content:space-between}.checklist-search-bar{border:none;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:.5rem;width:30%}.darker-placeholder input::-webkit-input-placeholder{color:#555}.darker-placeholder input::placeholder{color:#555}.checklist-name-search{align-items:center;background:var(--color-light);border:1px solid transparent;border-radius:var(--border-radius-2);color:var(--color-gray-light);display:flex;gap:1rem;padding:8px;width:12rem}.checklist-name-search:is(:hover,:focus){border:1px solid #136d66}.checklist-name-search input{background-color:initial;color:#000;width:100%}.checklist-name-search input[type=search]{background:transparent;color:var(--color-dark);width:100%}.species-search-bar input[type=search]::-webkit-input-placeholder{color:var(--color-gray-dark)}.species-search-bar input[type=search]::placeholder{color:var(--color-gray-dark)}.checklist-filter-dropdown{background:var(--color-light);border-radius:.25rem;color:var(--color-text-light-gray);cursor:pointer;padding:5px;width:100%}.checklist-filter-select,.date-filter-select{background:var(--color-light);border:1px solid transparent;border-radius:var(--border-radius-2);color:var(--color-text-light-gray);cursor:pointer;display:flex;justify-content:center;margin:2px;padding:3px}.date-filter-select{width:120px}.checklist-filter-select:is(:hover,:focus){border:1px solid #136d66}.checklist-filter-dropdown-birdingSite{background-color:#fff;border:none;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:.3rem;width:20%}.checklist-button-container{padding-right:20px;position:absolute;right:0;top:100px}.checklist-export-button:is(:hover,:focus){color:#ba760d}.checklist-export-button{background-color:#136d66;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px}.checklist-table-container{align-items:center;display:flex;flex-direction:column;margin-top:1rem}.retrived-table{display:block;width:100%}.checklist-table{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:6rem;margin-top:10px;table-layout:fixed;transition:background-color .3s ease-in-out;width:100%}.checklist-table:hover{background-color:#f5f5f5}.checklist-table th{font-weight:700;padding:1em;text-align:center}.checklist-table td{color:#000;padding:1em;text-align:center}.custom-data{padding-bottom:0;text-align:center}.checklist-link{text-decoration:none}.main-head{display:none}@media (max-width:1024px){.checklist-filter-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-align:left}}@media (max-width:768px){.checklists-page-container{display:block;padding-right:20px;width:100%}.page-container{overflow:hidden}.checklist-filter-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1;justify-content:center;margin:0;overflow-x:hidden;text-align:left;width:100%}.checklist-filter-dropdown{margin-bottom:10px}.checklist-filter-dropdown,.checklist-search-bar{padding:.5em}.checklist-search-bar{flex-basis:100%;margin-bottom:5px}.checklist-filter-dropdown,.checklist-search-bar{margin-bottom:5px;width:100%}.checklist-filter-dropdown{flex-basis:auto;margin-right:0;width:100%}.checklist-table-container{align-items:center;display:flex;flex-direction:column;margin-top:2rem}.retrived-table{display:block;width:100%}.checklist-filter-dropdown:last-child{margin-right:0}.checklist-table tr{display:block}.checklist-table .main-table,.checklist-table td{display:inline-block;padding:.5em}.checklist-table .custom-data{display:block;text-align:right}.checklist-table .custom-data:before{color:#000;content:attr(data-label) ": ";float:left}}.page-container{display:block;padding-right:20px;width:100%}.enteries-count{color:#777;font-size:14px;margin-left:5px;margin-top:5rem}.entries-header{justify-content:flex-start;margin-top:70px;padding:20px 0}.enteries-page-container{background-color:#fff;border-color:#fff;border-radius:.25rem;box-shadow:#050404;margin-right:-5rem;padding:20px;width:100%}.entries-button-container{padding-right:20px;position:absolute;right:0;top:100px}.enteries-filter-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.entries-filter-select{background:var(--color-light);border:1px solid transparent;border-radius:var(--border-radius-2);color:var(--color-text-light-gray);cursor:pointer;display:flex;justify-content:center;margin:2px;padding:3px}.entries-filter-select:is(:hover,:focus){border:1px solid #136d66}.enteries-search-bar{border:none;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-right:1rem;padding:.5rem;width:30%}.enteries-filter-dropdown{background:var(--color-light);border-radius:.25rem;color:var(--color-text-light-gray);cursor:pointer;padding:5px}.entries-export-button{background-color:#136d66;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px}.entries-export-button:is(:hover,:focus){color:#ba760d}.bird-img{cursor:pointer;height:5rem;width:5rem}.enteries-table{border-collapse:collapse;box-shadow:0 0 5px rgba(red,green,blue,alpha);margin:0;width:100%}.enlarged-image-container{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.enlarged-img{max-height:45rem;max-width:50%;position:relative}.close-button{border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:5px;position:absolute;right:10px;top:10px;z-index:999}.enlarged-image-container .close-button{right:10px;top:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}@media (max-width:768px){.enteries-filter-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;text-align:left;width:100%}.enteries-search-bar{flex-basis:100%;margin-bottom:5px}.enteries-filter-dropdown,.enteries-search-bar{width:100%}.enteries-filter-dropdown{flex-basis:auto;margin-right:0;width:100%}.enteries-filter-dropdown:last-child{margin-right:0}.enteries-table thead tr{display:none}.enteries-table tr{display:block}.enteries-table td,.enteries-table th{padding:.5em}.enteries-table thead tbody tr,.enteries-table tr{border-bottom:.5px solid #dcd8d8}.enteries-table td{display:block;text-align:right}.enteries-table td:before{content:attr(data-title) ": ";float:left;.page-container{display:block;padding-right:20px;width:100%}.enteries-count{color:#777;font-size:14px;margin-left:5px;margin-top:5rem}.entries-header{justify-content:flex-start;margin-top:70px;padding:20px 0}.enteries-page-container{background-color:#fff;border-color:#fff;border-radius:.25rem;box-shadow:#050404;margin-right:-5rem;padding:20px;width:100%}.entries-button-container{padding-right:20px;position:absolute;right:0;top:100px}.enteries-filter-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.entries-filter-select{background:var(--color-light);border:1px solid transparent;border-radius:var(--border-radius-2);color:var(--color-text-light-gray);cursor:pointer;display:flex;justify-content:center;margin:2px;padding:3px}.entries-filter-select:is(:hover,:focus){border:1px solid #136d66}.enteries-search-bar{border:none;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-right:1rem;padding:.5rem;width:30%}.enteries-filter-dropdown{background:var(--color-light);border-radius:.25rem;color:var(--color-text-light-gray);cursor:pointer;padding:5px}.entries-export-button{background-color:#136d66;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px}.entries-export-button:is(:hover,:focus){color:#ba760d}.bird-img{cursor:pointer;height:5rem;width:5rem}.enteries-table{border-collapse:collapse;box-shadow:0 0 5px rgba(red,green,blue,alpha);margin:0;width:100%}.enteries-table td,.enteries-table th{padding:1em;text-align:center}.enteries-table thead tbody tr,.enteries-table tr{border-bottom:.5px solid #dcd8d8}.enlarged-image-container{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.enlarged-img{max-height:45rem;max-width:50%;position:relative}.close-button{border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:5px;position:absolute;right:10px;top:10px;z-index:999}.enlarged-image-container .close-button{right:10px;top:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}@media (max-width:1024px){.enteries-filter-container{align-items:center;display:flex;justify-content:space-between}}@media (max-width:768px){.enteries-filter-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;text-align:left;width:100%}.enteries-search-bar{flex-basis:100%;margin-bottom:5px}.enteries-filter-dropdown,.enteries-search-bar{width:100%}.enteries-filter-dropdown{flex-basis:auto;margin-right:0;width:100%}.enteries-filter-dropdown:last-child{margin-right:0}.enteries-table thead tr{display:none}.enteries-table tr{display:block}.enteries-table td,.enteries-table th{padding:.5em}.enteries-table thead tbody tr,.enteries-table tr{border-bottom:.5px solid #dcd8d8}.enteries-table td{display:block;text-align:right}.enteries-table td:before{content:attr(data-title) ": ";float:left}}}}.enteries-table td,.enteries-table th{padding:1em;text-align:center}.enteries-table thead tbody tr,.enteries-table tr{border-bottom:.5px solid #dcd8d8}@media (max-width:1024px){.enteries-filter-container{align-items:center;display:flex;justify-content:space-between}}@media (max-width:768px){.enteries-filter-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;text-align:left;width:100%}.enteries-search-bar{flex-basis:100%;margin-bottom:5px}.enteries-filter-dropdown,.enteries-search-bar{width:100%}.enteries-filter-dropdown{flex-basis:auto;margin-right:0;width:100%}.enteries-filter-dropdown:last-child{margin-right:0}.enteries-table thead tr{display:none}.enteries-table tr{display:block}.enteries-table td,.enteries-table th{padding:.5em}.enteries-table thead tbody tr,.enteries-table tr{border-bottom:.5px solid #dcd8d8}.enteries-table td{display:block;text-align:right}.enteries-table td:before{content:attr(data-title) ": ";float:left}}.newspeciesdetail-page-container{background-color:#fcfcfc;border-color:#f7f7f7;border-radius:15px;margin-bottom:20px;margin-right:2rem;margin-top:20px;padding:1% 1% 10%;width:100%}.newspeciesdetail-container{background-color:#fff;border:.5px solid #dcd8d8;height:4rem;margin-left:2rem;margin-top:3rem;padding:.5rem;width:95%}.newspeciesdetail-header{display:flex;justify-content:space-between;line-height:190%;padding:0 10px}.newspeciesdetail-container-text{font-size:14px;margin-left:3rem;margin-top:-2rem}.all-newspeciesdetail-containier{display:flex;width:100%}.newspecies-contaier-table{flex:1 1;margin-top:-25px;width:50rem}.newspeciesdetail{background-color:#fff;border:.75px solid #ecebeb;border-collapse:collapse;border-radius:10px;border-radius:10%;height:5em;margin-left:2rem;margin-top:2rem;width:48rem}.newspeciesdetail td{align-items:center;display:flex;justify-content:center;padding-top:2rem;text-align:center}.newspeciesdetail td a{margin-left:.5rem}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.modal{background-color:#f9f9f9;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.3);padding:20px;width:20rem}.modal label{display:block;font-weight:700;margin-bottom:10px}.modal input{border:1px solid #ccc;border-radius:3px;padding:5px;width:100%}.modal-buttons{display:flex;justify-content:center;margin-top:8px}.modal-buttons button{border-radius:3px;cursor:pointer;font-weight:700;margin-left:10px;padding:5px 10px}.modal-buttons button:first-child{background-color:#136d66;border-radius:4px;color:#fff}.modal-buttons button:last-child{background-color:#d90606;border-radius:4px;color:#fff}.newspecies-bird-img{height:40px;width:40px}.newspecies-reject-btn{border:.5px solid #e02828;border-radius:2rem;height:2rem;margin-right:8px;width:5rem}.newspecies-approve-btn{border-radius:2rem}.add-btn,.newspecies-approve-btn{background-color:#136d66;color:#fff;height:2rem;margin-left:8px;width:5rem}.add-btn{border-radius:5px;cursor:pointer}.add-btn:hover{color:#ba760d}.newspeciesdetail-card-container{display:flex;flex:1 1;height:60rem;width:80%}.newspeciesdetail-card-detail{background:#fff;border:.75px solid #ecebeb;border-radius:10px;height:50%;margin-left:1rem;margin-top:2rem;width:90%}.newspeciesdetail-card-detail ul{list-style-type:none;margin:0;padding:0}.newspeciesdetail-card-detail li{align-items:center;display:flex;font-size:14px;margin:1rem}.newspeciesdetail-card-detail span{flex:1 1}.newspeciesdetail-card-detail .p-1{padding:.25rem}.newspeciesdetail-detail-container{position:relative}.newspeciesdetail-detail-profile{border-radius:50%;bottom:5rem;height:50px;left:68%;position:absolute;width:50px}.newspeciesdetail-detail-text{margin-left:11rem;margin-top:7rem;text-align:center}.newspeciesdetail-name{color:#000;font-size:14px}.newspeciesdetail-description{font-size:12px}@media (max-width:1024px){.all-newspeciesdetail-containier{display:flex;flex-direction:column}.newspeciesdetail-container{display:block;margin-right:1rem;width:95%}.newspeciesdetail{width:95%}.newspeciesdetail-card-container{background:#fff;border:1px solid #d1cdcd;border-radius:10px;display:block;height:50%;margin-left:20px;margin-top:1rem;width:50%}}@media (max-width:768px){.newspeciesdetail-container-table{display:block;width:100%}.newspeciesdetail thead tr{display:none}.newspeciesdetail tr{display:block}.newspeciesdetail th,.newspeciesdetail tr{padding:.5em}.newspeciesdetail td{display:block;text-align:right}.newspeciesdetail td:before{content:attr(data-label) ": ";float:left}.newspeciesdetail-card-container{background:#fff;border-radius:10px;height:30%;margin-left:20px;width:60%}.newspeciesdetail-card-detail li{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;padding:10px}.newspeciesdetail-detail-container{align-items:center;display:flex}.newspeciesdetail-detail-profile{margin-right:10px;max-width:50px}.newspeciesdetail-detail-text{display:flex;flex-direction:column}.newspeciesdetail-name{margin-bottom:5px}}@media (max-width:584px){.newspeciesdetail-detail-profile{margin-left:5%}.newspeciesdetail-detail-text,.newspeciesdetail-name{margin-left:20%}}.birders-page-container{display:block;margin-right:2rem;margin-top:70px;width:100%}.header{padding:10px 0}.birder-page-container{background-color:#fff;border-color:#fff;border-radius:.25rem;box-shadow:#050404;margin-right:-5rem;padding:20px;width:100%}.birder-count{color:#777;font-size:14px;margin-left:5px;margin-top:5rem}.birder-button-container{padding-right:20px;position:absolute;right:0;top:-100}.birder-export-button{background-color:#136d66;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px}.birder-export-button:is(:hover,:focus){color:#ba760d}.birder-filter-container{align-items:center;display:flex;justify-content:space-between}.birder-search-bar{align-items:center;background:var(--color-light);border-radius:5px;color:var(--color-gray-light);display:flex;gap:1rem;padding:5px;width:85%}.birder-search-bar input{background-color:initial;color:var(--color-gray-light);width:100%}.birder-search-bar input[type=search]{background:transparent;color:var(--color-dark);width:100%}.birder-search-bar input[type=search]::-webkit-input-placeholder{color:var(--color-gray-dark)}.birder-search-bar input[type=search]::placeholder{color:var(--color-gray-dark)}.birder-filter-dropdown{border:none;border-radius:.25rem}.birder-filter-dropdown,.birder-filter-select{background:var(--color-light);color:var(--color-text-light-gray);cursor:pointer;padding:5px}.birder-filter-select{border-radius:var(--border-radius-2);display:flex;justify-content:center;margin:2px}.all-birder{display:block;margin-top:2rem}.birder-container{background:#fff;border:1px solid #f4eeee;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);display:flex;flex-direction:column;height:20rem;object-fit:cover;width:100%}span.birder-info{margin-top:2rem}.birder-profile{border-radius:15px;height:200px;margin-left:2rem;margin-right:20px;margin-top:0;object-fit:cover;width:250px}.birder-name{margin-left:26rem;margin-top:-16rem}.email-contact{display:flex;flex-direction:column;justify-content:center;margin-left:26rem;margin-top:4rem;width:20%}.email-contact ul{list-style:none;margin:0;padding:0}.email-contact ul li{align-items:center;display:flex;font-size:14px;padding-top:1rem}.email-contact ul li span{margin-right:.5rem}.locatio-date{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:15rem;margin-top:-6rem;width:20%}.locatio-date ul{list-style:none;margin:0;padding:0}.locatio-date ul li{align-items:center;display:flex;font-size:14px;padding-top:1rem}.locatio-date ul li span{margin-right:.5rem}.delete-birder{background-color:#d90606;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:2rem;padding:5px 10px;position:absolute;right:5%}.delete-birder:hover{background-color:#a60808}.material-symbols-outlined#toggle{color:#777;cursor:pointer;margin-top:0;position:absolute;right:5%}.material-symbols-outlined#toggle:hover{color:#050404}@media (max-width:1024px){.birder-page-container{display:block;width:100%}.birder-search-bar{width:85%}.birder-container{height:30rem;width:100%}.birder-profile{border-radius:15px;height:300px;margin-left:2rem;margin-right:20px;margin-top:0;width:25%}.birder-name{margin-left:30%;margin-top:-24rem}.locatio-date{margin-top:1rem}.email-contact,.locatio-date{margin-left:30%;position:relative;width:50%}.email-contact{margin-top:6rem}.delete-birder{margin-top:2rem;position:absolute;right:8%}.delete-birder,.material-symbols-outlined#toggle{right:6%}}@media (max-width:768px){.birder-page-container{display:block;width:100%}.birder-search-bar{width:85%}.birder-container{height:30rem;width:100%}.birder-profile{border-radius:50%;height:150px;margin-left:2rem;margin-right:20px;margin-top:0;width:25%}.birder-name{margin-left:35%;margin-top:-9rem}.email-contact{display:flex;flex-direction:column;justify-content:center;margin-left:31%;margin-top:3rem;width:40%}.locatio-date{margin-left:31%;margin-top:1rem;position:relative;width:50%}.delete-birder,.material-symbols-outlined#toggle{right:8%}}@media (max-width:500px){.delete-birder,.material-symbols-outlined#toggle{right:12%}}.birder-detail-page-container{border-radius:15px;margin-bottom:20px;margin-right:2rem;margin-top:75px;padding:1% 1% 10%;width:100%}.birder-detail-header{display:flex;justify-content:space-between;line-height:190%;padding:0 10px}.birder-detail-profile{background-color:#fff;border-color:#f7f7f7;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;margin-top:2rem;width:100%}.cover-img{border-radius:10px;height:150px;object-fit:cover;width:100%}.parent-container{display:flex;flex-direction:row;width:100%}.profile-img{display:block;margin-top:-3rem;text-align:center;width:100%}.profile-img img{border-radius:100%;height:10rem;width:10rem}.name-description{display:flex;flex-direction:column;text-align:center;width:100%}.name-description p{font-size:14px}.birder-detail{flex:1 1;font-size:1.3rem;text-align:center;width:100%}.birder-detail ul{margin-left:30%;margin-top:2rem;width:40%}.birder-detail ul li{display:flex;justify-content:space-between;padding-top:2rem}.birder-detail ul li span:first-child{color:#827f7f;display:inline-block}.birder-detail ul li span:last-child{display:inline-block}.birder-description{background-color:#fff;border-color:#f7f7f7;border-radius:10px;display:flex;flex:1 1;height:50rem;margin-left:4rem;margin-top:2rem;position:relative}.all-bio{position:absolute;width:100%}.birder-bio{margin:1rem}hr{background-color:#c0b9b9;border:none;height:1px}.bio-text,hr{margin-left:1rem;margin-top:2rem;width:95%}.bio-text{color:#000;font-size:14px;line-height:1.5}.birder-states{display:flex;left:1rem;position:absolute;top:20rem;width:95%}.states-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3rem;margin-left:30%;margin-top:3rem;width:40%}.states-checklist{background-color:#f2f1f1;border-radius:10px;flex:1 1;max-width:14rem;padding:1rem}.states-checklist-text{font-family:Manrope;font-size:14px;margin-bottom:.5rem}.states-species{background-color:#f7f7f7;border:1px solid #d8d7d7;border-radius:10px;display:flex;flex:1 1;height:13rem;margin-left:5rem;margin-top:4rem;max-width:15rem}.states-species-text{font-family:Manrope;font-size:14px;margin-left:3rem;margin-top:2rem}.entries-species{background-color:#fcfcfc;border-color:#f7f7f7;border-radius:15px;margin-bottom:4rem;margin-top:3rem;max-width:100%;padding:20px 20px 10px;width:100%}.entries-container{background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem;margin-top:2rem}.species-card2{background-color:#f5f4f4;border-radius:1rem;display:flex;flex-direction:row;margin-bottom:1rem;margin-right:1rem;position:relative;width:calc(50% - 1rem)}.species-card2 img{border-radius:10%;height:100%;max-width:100%;object-fit:fill;padding:1rem}.species-card2-content{display:flex;flex:2 1;flex-direction:column;justify-content:left;padding:1rem}.species-card2-name{color:var(--color-dark);font-size:1.4rem;margin:0 0 .5rem}.species-card-location{color:#808191;font-size:1rem}.species-card-date{color:#000;font-size:1rem;padding:.5rem}.delete-birder1{background-color:#d90606;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:17rem;padding:5px 10px;position:absolute;right:5%}.delete-birder1:hover{background-color:#a60808}.material-symbols-outlined#toggle1{color:#777;cursor:pointer;margin-top:15rem;position:absolute;right:5%}.material-symbols-outlined#toggle1:hover{color:#050404}@media (max-width:1024px){.birder-detail-page-container{width:100%}.parent-container,.total-species-observed{display:flex;width:100%}}@media (max-width:768px){.birder-detail-page-container{width:100%}.parent-container{display:flex;flex-direction:column}.birder-detail-profile{width:100%}.profile-img{display:block;margin-top:-3rem}.profile-img img{border-radius:100%;height:10rem;width:10rem}.birder-detail ul{margin-top:2rem}.birder-detail ul,.states-row{margin-left:20%;width:60%}.states-species{display:flex;height:8rem;margin-left:2rem;margin-top:1rem;max-width:40%}.total-species-observed{height:34rem;margin-top:2rem;width:100%}.species-card2{margin-right:0;width:100%}.delete-birder1,.material-symbols-outlined#toggle1{right:8%}}@media (max-width:500px){.birder-detail ul{margin-top:2rem}.birder-detail ul,.states-row{margin-left:5%;width:90%}}body{background-color:#b5babc}.setting-box{background-color:#fff;border-radius:.5rem;margin-right:1rem;margin-top:100px;padding-top:2rem;width:100%}.form-container{margin:2rem auto 0;width:80%}.form-group{width:32%}.form-group,.form-group2{color:#4b5767;display:inline-block;font-size:15px;padding:2rem}.form-group2{width:43%}.form-button,.form-input{border:1px solid #ccc;border-radius:4px;display:block;font-size:16px;margin-bottom:16px;margin-top:1rem;padding:8px;width:100%}.form-button{background-color:#136d66;border:none;color:#fff;cursor:pointer;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-button:is(:hover,:focus){color:#ba760d}.submit{margin-left:2rem;width:25%}.profile-pic{align-items:center;border:3px solid #136d66;border-radius:50%;display:flex;justify-content:center;margin-left:80%;margin-top:-13rem;max-height:200px;max-width:200px;position:-webkit-sticky;position:sticky;width:100%}#photo{border-radius:50%;height:98%;object-fit:cover;object-position:center center;width:98%}.camera{background-color:#136d66;border-radius:50%;height:40px;overflow:visible;position:absolute;right:40px;top:90%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:40px;z-index:1}#uploadBtn,.camera{align-items:center;display:flex;justify-content:center}#uploadBtn{color:#fff;cursor:pointer;flex-direction:column;font-size:14px;text-align:center}#uploadBtn:is(:hover,:focus){color:#ba760d}.parent{color:#4b5767;display:flex;flex-direction:column;font-family:sans-serif;padding:0 70px}.box-1{background-color:#f3f3f3;border:1px solid #d7d7d7;border-radius:.5rem;height:170px;margin-bottom:20px;max-width:450px;padding-left:2rem;width:100%}.box-1,.box-2 p{font-size:16px}.box-2{background-color:#f3f3f3;border:1px solid #d7d7d7;border-radius:.5rem;height:170px;margin-bottom:20px;max-width:450px;padding-left:2rem;width:100%}.btn{background-color:#136d66;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:.5rem;text-align:right}.btn:is(:hover,:focus){color:#ba760d}.text{color:#4b5767;font-weight:500}.deactivate-btn{background-color:#fff;border:1px solid #dee4ed;border-radius:5px;color:#c80909;cursor:pointer;font-size:14px;padding:.5rem;text-align:right}.deactivate-btn:is(:hover,:focus){background-color:#c80909;border:none;border-radius:5px;color:#fff}.admin-button{padding-right:6rem;text-align:right}.addAdmin-btn{background-color:#136d66;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.addAdmin-btn:is(:hover,:focus){color:#ba760d}.table{border-collapse:collapse;margin:0 auto;text-align:center;width:90%}.table td,.table th{border:1px solid #ddd;font-size:16px;padding:12px 15px;text-align:center}.table th{background-color:#ececec;color:#868b92}.deleteBtn{background-color:#fff;border:1px solid #a90b0b;border-radius:5px;color:#a90b0b;cursor:pointer;font-size:14px;padding:6px 12px;width:68px}.deleteBtn:is(:hover,:focus){background-color:#c80909;border:none;border-radius:5px;color:#fff}.editBtn{background-color:#fff;border:1px solid #136d66;border-radius:5px;color:#136d66;cursor:pointer;font-size:14px;padding:6px 12px;width:68px}.editBtn:focus,.editBtn:focus .editLink,.editBtn:hover,.editBtn:hover .editLink{background-color:#136d66;border:none;border-radius:5px;color:#fff}.action-btn{display:flex;gap:1rem}@media (max-width:620px){.table thead{display:none}.table,.table tbody,.table td,.table tr{display:block;width:100%}.table tr{margin-bottom:15px}.table td{position:relative;text-align:right}.table td:before{content:attr(data-label);font-size:15px;font-weight:700;left:0;padding-left:15px;position:absolute;text-align:left;width:50%}.action-btn{justify-content:flex-end}}@media (max-width:768px){.setting-box{background-color:#fff;border-radius:.5rem;margin:70px 1rem 0 auto;padding-top:10px;width:100%}.form-container{position:relative}.form-group{width:45%}.form-group2{width:55%}.submit{align-items:center;display:flex;justify-content:center;width:100%}.profile-pic{margin-left:30%;margin-top:-1rem}.camera{background-color:#136d66;border-radius:50%;height:40px;overflow:visible;position:absolute;right:40px;top:90%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:40px;z-index:1}#uploadBtn,.camera{align-items:center;display:flex;justify-content:center}#uploadBtn{color:#fff;cursor:pointer;flex-direction:column;font-size:14px;text-align:center}.parent{display:block}.addAdmin-btn{font-size:14px;padding:8px 16px}}@media screen and (max-width:480px){.profile-pic{height:150px;position:-webkit-sticky;position:sticky;width:150px}.submit{margin-left:2rem;padding:1rem}.form-button,.form-input{font-size:14px}.addAdmin-btn{font-size:12px;padding:6px 12px}}@media screen and (min-width:768px){.parent{align-items:flex-start;flex-direction:row;justify-content:space-between}.box-1,.box-2{margin-bottom:0;width:47%}}.notifications-container{background-color:#fff;border-radius:.5rem;margin-bottom:2rem;margin-right:1rem;margin-top:80px;padding-left:3rem;padding-top:1rem;width:100%}.notification-header{display:flex;justify-content:flex-start;padding:0}.notification-header h1{font-size:25px;padding:5px 0}.back-arrow#notification{color:#6c6c6c;cursor:pointer;font-size:1.8rem;line-height:220%;padding-right:5px}.back-arrow#notification:hover{color:#000}.notification-list{background-color:#fff;list-style:none;padding:10px}.notification-item{background-color:#fff;border-radius:5px;margin-bottom:10px;padding:10px}.notice{background:#f9f9f9;border-left:4px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.125);margin:1em;padding:1em 1em 1em 2em;position:relative}.notice:before{background-color:#ddd;border-radius:100%;color:#fff;font-family:Georgia;font-weight:700;height:30px;left:-17px;line-height:30px;margin-top:-17px;position:absolute;text-align:center;text-shadow:1px 1px rgba(0,0,0,.5);top:50%;width:30px}.success{border-color:#2ecc40}.success:before{background-color:#2ecc40;content:"√"}.mainn-content{background:#f4f4f4;padding-right:1rem}.dashboard-cards{grid-gap:5rem;display:grid;grid-template-columns:repeat(5,1fr)}.card-single{background:#fff;border-radius:15px;display:flex;justify-content:space-between;padding:1.5rem}.card-single div:last-child span{color:#a2a2a2;font-size:3.1rem;margin-left:2rem}.card-single div:first-child span{color:#a2a2a2;font-size:1.2rem}.grid-item{align-items:center;display:flex;padding-bottom:2rem}.grid-item span{color:gray;margin-left:10px;margin-right:10px}.percentage-container{display:flex;padding-bottom:2rem}.up-arrow-icon{align-items:center;background-color:#136d66;border-radius:50%;display:flex;height:23px;justify-content:center;margin-right:10px;width:23px}.up-arrow-icon .material-icons{color:#fff;font-size:20px;margin-left:5px}.percentage-value{font-size:2rem;margin-right:20px}.percentage-change{color:#136d66;font-size:1.5rem;margin-right:10px}.comparison-text{font-size:1.2rem}.graphs-graphBox{grid-gap:30px;display:grid;grid-template-columns:2fr 2fr;min-height:200px;position:relative;width:100%}.graphs-graphBox .box{background-color:#fff;border-radius:15px;padding:20px;position:relative;width:100%}.recent-grid{grid-gap:2rem;display:grid;grid-template-columns:35% auto;margin-top:3.5rem}.card{background-color:#fff;border-radius:15px}.card-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:1rem}.card-header span{color:#136d66}.card-header button{background-color:#136d66;border:1px solid #136d66;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1rem}.eBirder{align-items:center;display:flex;justify-content:space-between;padding:.5rem .7rem}.bird-pic,.birders-pic{height:40px;width:40px}.info{align-items:center;display:flex}.info img{border-radius:20%;margin-right:1rem}.info h4{color:#222;font-size:1.2rem;font-weight:700}.info small{color:grey;font-size:1rem;font-weight:600}.more-info span{color:#919191;display:inline-block;margin-left:.5rem}.sighting-date span{color:#136d66;font-size:14px}.explore-birds{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;margin-top:3rem}.section-header{gap:1rem;justify-content:flex-end;padding:1rem}.buttons-container span{color:#136d66;margin-top:1rem}.section-header button{background-color:#136d66;border:1px solid #136d66;border-radius:5px;color:#fff;font-size:1rem;padding:.5rem 1rem}.section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between}.buttons-container{display:flex;gap:1rem}.section-header h3{margin:0}.popularImg-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem}.arrow{color:#136d66;margin-top:9rem}.popular-img{flex-basis:100%;margin-bottom:20px;max-width:30%}.popular-img img{border-radius:1rem;height:70%;width:100%}.popular-img span{align-self:flex-end;color:#919191}.name-button-container{display:flex;justify-content:space-between}.popular-img button{background-color:#dadefa;border:1px solid #dadefa;border-radius:5px;color:#136d66;font-size:1rem;margin-left:10rem;padding:.5rem 1rem}.chart-wrapper{margin:0 auto;max-width:600px;width:100%}.year-select{background:var(--color-light);border:1px solid transparent;border-radius:5px;color:var(--color-text-light-gray);cursor:pointer;justify-content:center;padding:3px}.year-select:is(:hover,:focus){border:1px solid #136d66}@media (min-width:768px){.popular-img{flex-basis:48%;max-width:48%}}@media (min-width:992px){.popular-img{flex-basis:30%;max-width:30%}}@media (max-width:991px){.graphs-graphBox{grid-template-columns:1fr;height:auto}}@media only screen and (max-width:960px){.dashboard-cards{grid-template-columns:repeat(3,1fr)}.recent-grid{grid-template-columns:60% 40%}}@media only screen and (max-width:768px){.dashboard-cards{grid-template-columns:repeat(2,1fr)}.recent-grid{grid-template-columns:100%}.popular-img button{margin-left:0}.arrow{margin-top:4rem}.mainn-content{width:100%}.dashboard-cards{grid-template-columns:100%}}@media (max-width:767px){.graph-con{grid-template-columns:1fr}}@media only screen and (max-width:560px){.dashboard-cards{grid-template-columns:100%}}html{font-size:12px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-white:#fcfcfc;--color-light:#f4f4f4;--color-gray-light:#86848c;--color-outline-gray-light:#dee4ed;--color-text-light-gray:#4b5767;--color-gray-dark:#808191;--color-dark:#11142d;--card-padding:1.6rem;--padding-1:1rem;--padding-2:8px;--card-border-radius:1.6rem;--border-radius-1:1rem;--border-radius-2:6px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;appearance:none;border:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Manrope,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}body{background:#f4f4f4;background:var(--color-light);color:#11142d;color:var(--color-dark);font-family:Manrope,sans-serif!important;min-height:100vh}img{width:100%}h1{font-size:2.2rem}h2{font-size:1.5rem}h3,h4{font-size:1.2rem}h5{font-size:.86rem;font-weight:500}h6{font-size:7.6rem}p{color:#808191;color:var(--color-gray-dark);font-size:.86rem}small{font-size:.77rem;font-weight:300}.text-muted{color:#86848c;color:var(--color-gray-light)}@media screen and (max-width:1024px){nav .profile-area{gap:2rem}nav .profile-area button#menu-btn{background:transparent;color:#11142d;color:var(--color-dark);display:inline;margin-left:0}main{grid-template-columns:1fr}main aside{background-color:#136d66;box-shadow:.1rem 0 1rem #136d66;display:none;height:100vh;left:0;position:fixed;width:18rem;z-index:3}main aside button#close-btn{background:transparent;color:#fcfcfc;color:var(--color-white);display:inline-block;height:3rem;position:absolute;right:1rem;top:1rem;width:3rem;z-index:4}button:hover{cursor:pointer}main aside .sidebar{margin-top:4rem}@media screen and(max-width:600px){nav .profile-area{gap:2.6rem}nav .profile h5,nav .profile span{display:none}nav .profile-area button#menu-btn{background:transparent;color:#11142d;color:var(--color-dark);display:inline;margin-left:0}}}
/*# sourceMappingURL=main.66312f27.css.map*/