@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&family=Rubik:wght@300;400;500;600;700;800;900&display=swap);*{box-sizing:border-box;font-family:Outfit,sans-serif;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif}:root{--color-green:#006667;--color-green-background:#b2d1d1;--color-oragne:#ff8367;--color-oragne-background:#ffdad1;--color-darkblue:#363a59;--color-darkblue-background:#c3c4cd;--color-yellow:#ffd600;--color-yellow2:#ffbc00;--color-yellow-background:#fff3b2ac;--color-neutral-0:#fafafa;--color-neutral-10:#f5f5f5;--color-neutral-20:#dedede;--color-neutral-40:#aeaeae;--color-neutral-50:#9a9a9a;--color-neutral-90:#1d1a20;--color-green-50:#ecfffd;--color-green-100:#bdffff;--color-green-200:#7bfeff;--color-green-300:#31fbff;--color-green-400:#00fffb;--color-green-500:#00ede1;--color-green-600:#00bfbb;--color-green-700:#009796;--color-green-800:#007677;--color-green-900:#006667;--color-green-950:#003a3d}.navbarDesktop ul{display:none}body{background-color:#f5f5f5;background-color:var(--color-neutral-10);min-height:100dvh}li{list-style:none}a{text-decoration:none}.link{color:#006667;color:var(--color-green);cursor:pointer;transition:all .2s ease;white-space:nowrap}.link:hover{text-decoration:underline}.authHome{align-items:center;background-color:#fafafa;background-color:var(--color-neutral-0);background-image:url(/static/media/pattern2.b84ad5d5f4069980ff18.svg);justify-content:space-between;min-height:100dvh;padding:40px;text-align:center}.authHome,.authHome h1{display:flex;flex-direction:column}.authHome h1{font-size:1.1em;font-weight:400;gap:10px;margin-bottom:16px}.authHome h1 span{background-image:url(/static/media/logohorizontal2.6cf2aa6352bd1fb28063.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;font-size:0;height:39px;margin:auto;width:160px}.authHome h1+p{font-size:1em;font-weight:400;max-width:250px;padding:0 10px}.authHome img{margin:20px 0;max-width:200px;width:100%}.authHome div:last-of-type{display:flex;flex-direction:column;gap:10px;max-width:300px;width:100%}.authHome div:last-of-type p{font-size:.9em;font-weight:400;margin-top:16px}.authHome div:last-of-type a:last-of-type{color:#363a59;color:var(--color-darkblue);font-size:.95em;margin-top:10px;text-decoration:underline;transition:all .2s ease}.authHome div:last-of-type a:last-of-type:hover{color:#006667;color:var(--color-green)}.singUpBackground{background-color:#006667;background-color:var(--color-green);background-image:url(/static/media/pattern1.ba86b44fbe16a6ab2a97.svg);height:-webkit-max-content;height:max-content;min-height:100dvh;position:relative}.singUpView{border-radius:41px 41px 0 0;bottom:0;box-shadow:0 0 20px #0000001a;margin-top:120px;padding:0 20px 50px;position:absolute;text-align:center;width:100%}.singUpView,.singUpView>div:first-of-type{background-color:#fafafa;background-color:var(--color-neutral-0)}.singUpView>div:first-of-type{border-radius:50%;margin:auto auto -40px;padding:12px;transform:translateY(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.singUpView h1{font-size:1.5em;font-weight:600;margin-bottom:10px}.singUpView h1+p{color:#1d1a20;color:var(--color-neutral-90);display:flex;font-size:1em;justify-content:center;margin-bottom:30px}.singUpView h1+p span{background-image:url(/static/media/logohorizontal1.f4c101a965c9360dacba.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;font-size:0;height:20px;margin-left:5px;width:70px}.addNewPetForm,.singUpView form{display:flex;flex-direction:column;padding:0 20px}input,select,textarea{border:1px solid #aeaeae;border:1px solid var(--color-neutral-40);border-radius:8px;font-size:1em;height:40px;padding:0 10px;transition:all .2s ease}input.error,select.error,textarea.error{border-color:red}textarea{height:auto;padding:10px;resize:none}.singUpView form div{padding-top:0!important}.singUpView form div:last-of-type{text-align:center}.singUpView .btns{margin-top:40px}.singUpView form div:last-of-type a{color:#363a59;color:var(--color-darkblue);cursor:pointer;text-decoration:underline}.singUpView h2{color:#1d1a20;color:var(--color-neutral-90);font-weight:400;margin-bottom:10px}.singUpView .steps{color:#9a9a9a;color:var(--color-neutral-50);font-size:.9em}.singUpView .inputContainer div{text-align:left!important}.btn{background-color:#006667;background-color:var(--color-green);border:1.5px solid #006667;border:1.5px solid var(--color-green);border-radius:8px;color:#fafafa;color:var(--color-neutral-0);cursor:pointer;display:inline-block;font-size:1em;font-weight:500;min-width:-webkit-min-content;min-width:min-content;padding:10px 20px;transition:all .2s ease;white-space:nowrap}.btn.small,button.small{font-size:.9em;font-weight:300;padding:5px 12px}.btn:hover,button:hover{background-color:#006567c4}button[disabled]{background-color:#dedede;background-color:var(--color-neutral-20);border-color:#dedede;border-color:var(--color-neutral-20);color:#fafafa;color:var(--color-neutral-0);cursor:not-allowed}.btn.secundary{background-color:#fafafa!important;background-color:var(--color-neutral-0)!important;border-color:#006667!important;border-color:var(--color-green)!important;color:#006667!important;color:var(--color-green)!important}.btn.secundary:hover{background-color:#009796!important;background-color:var(--color-green-700)!important;color:#fafafa!important;color:var(--color-neutral-0)!important}.muted,form label+p{color:#9a9a9a;color:var(--color-neutral-50);font-size:.9em;font-weight:300;margin:0}form>div{display:flex;flex-direction:column;gap:10px;padding:15px 0;text-align:left}form .btn{text-align:center}.errorInput{color:red;font-size:.9em;margin-top:-8px;text-align:left}.errorInput.center{text-align:center}.pswdInput{align-items:center;display:flex;position:relative}.pswdInput input{flex:1 1;padding-right:40px}.pswdInput i{color:#9a9a9a;color:var(--color-neutral-50);cursor:pointer;font-size:1.2em;position:absolute;right:12px;transition:all .2s ease}.pswdInput i:hover{color:#006667;color:var(--color-green)}.topNavBar{background-color:#f5f5f5;background-color:var(--color-neutral-10);box-shadow:0 0 10px #0000001a;gap:16px;height:60px;justify-content:space-between;padding:10px;position:-webkit-sticky;position:sticky;top:0;z-index:90}.topNavBar,.topNavBar>div{align-items:center;display:flex}.topNavBar>div{justify-content:center;min-width:40px}.logoLabelTopBar{flex:1 1}.logoLabelTopBar.noRightIcon{padding-right:56px}.topNavBar i{color:#9a9a9a;color:var(--color-neutral-50);cursor:pointer;font-size:1.5em;transition:color .2s ease}.topNavBar i:hover{color:#006667;color:var(--color-green)}.topNavBar h1.label{color:#363a59;color:var(--color-darkblue);font-size:1.3em;font-weight:500;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.topNavBar .avatar{border-radius:50%;height:40px;object-fit:cover;overflow:hidden;width:40px}.sidebar svg{fill:#1d1a20;fill:var(--color-neutral-90)}.sidebar{background-color:initial;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:background-color .5s ease;width:100%;z-index:100}.sidebar.show{background-color:#1d1a208a}.sidebar nav{background-color:#fafafa;background-color:var(--color-neutral-0);box-shadow:0 0 20px #0000004d;height:100%;max-width:600px;min-width:250px;padding:30px;position:relative;transform:translateX(-100%);transition:all .5s ease;width:75%}.sidebar nav.show{transform:translateX(0)}.sidebar .sniffNearLogotipo{margin-bottom:30px}.sidebar nav ul a,.sidebar nav ul svg{fill:#9a9a9a;fill:var(--color-neutral-50);color:#9a9a9a;color:var(--color-neutral-50)}.sidebar nav ul{display:flex;flex-direction:column;gap:20px}.sidebar nav ul li{cursor:pointer;font-size:1em;position:relative;transition:all .2s ease}.sidebar nav ul a{align-items:center;display:flex;gap:20px;height:40px}.sidebar nav ul li:hover{margin-left:10px}.sidebar li a.active,.sidebar li a.active svg,.sidebar li:hover a,.sidebar li:hover svg{fill:#006667;fill:var(--color-green);color:#006667;color:var(--color-green)}.sidebar .closebtn{cursor:pointer;font-size:large;position:absolute;right:30px;top:30px;transition:all .2s ease}.sidebar .closebtn:hover{color:#ff8367;color:var(--color-oragne);transform:scale(1.2)}.sidebar nav ul li:before{background-color:#006667;background-color:var(--color-green);border-radius:4px;bottom:0;content:"";height:2px;left:0;position:absolute;scale:0 1;transform-origin:right;transition:scale .25s;width:100%}.sidebar nav ul li:hover:before{scale:1;transform-origin:left}.sidebarLogInBtn{margin-top:20px}.bottomNavBar{background-color:#007677;background-color:var(--color-green-800);bottom:0;box-shadow:0 0 10px #0000001a;height:80px;left:0;padding-bottom:20px;position:fixed;width:100%}.bottomNavBar ul{align-items:center;display:flex;height:100%;justify-content:space-around;list-style:none;width:100%}.bottomNavBar ul li{flex:1 1;font-size:1.6em;text-align:center}.bottomNavBar ul li,.bottomNavBar ul li.plusBtn button{cursor:pointer;height:60px;line-height:60px;transition:all .2s ease}.bottomNavBar ul li.plusBtn button{background-color:#fafafa;background-color:var(--color-neutral-0);border:2px solid #0000;border-radius:50%;box-shadow:0 0 10px #0000001a;color:#009796;color:var(--color-green-700);font-size:2em;transform:translateY(-20%);width:60px}.bottomNavBar ul li.plusBtn button:hover{border:2px solid #006667;border:2px solid var(--color-green);color:#006667;color:var(--color-green);transform:translateY(-30%) scale(1.1)}.bottomNavBar ul li a{color:#dedede;color:var(--color-neutral-20);display:inline-block;position:relative;transition:all .2s ease}.bottomNavBar ul li:not(.plusBtn) a{min-width:80%}.bottomNavBar ul li:hover a{transform:translateY(-5px) scale(1.1)}.bottomNavBar ul li a.active,.bottomNavBar ul li:hover a,.bottomNavBar ul li:hover a.active{color:#fafafa;color:var(--color-neutral-0)}.bottomNavBar ul li:not(.plusBtn) a:before{background-color:#fafafa;background-color:var(--color-neutral-0);content:"";height:6px;left:0;position:absolute;scale:0 1;top:0;transform-origin:right;transition:scale .25s;width:100%}.bottomNavBar ul li:not(.plusBtn) a.active:before{scale:1;transform-origin:left}.bottomNavBar ul li:hover a.active:before{scale:0 1}.bottomNavBar ul li:not(.plusBtn) a:after{background-color:#fafafa;background-color:var(--color-neutral-0);bottom:10px;content:"";height:2px;left:50%;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .25s;width:50%}.bottomNavBar ul li:not(.plusBtn):hover a.active:after{transform:scaleX(1) translateX(-50%)}.alertIcon{fill:#363a59;fill:var(--color-darkblue)}.plusOptionsContainer{align-items:flex-end!important}.plusOptions{background-color:#fafafa;background-color:var(--color-neutral-0);border-radius:20px 20px 0 0;display:flex;flex-direction:column;gap:20px;padding:30px;width:100%}.plusOptions h2{color:#006667;color:var(--color-green);font-size:1.5em;font-weight:600;margin-bottom:20px}.plusOptions>div{display:flex;gap:6px;justify-content:space-between}.plusOption,.plusOptions>div a{align-items:center;border-radius:8px;color:#363a59;color:var(--color-darkblue);display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:space-between;padding:16px;text-align:center;transition:all .2s ease}.plusOption:hover,.plusOptions>div a:hover{background-color:#b2d1d1;background-color:var(--color-green-background)}main{display:flex;flex-direction:column;gap:20px;padding:20px 20px 80px}main.fullHeight{gap:5px;height:calc(100dvh - 60px);padding:20px}h3,main h1,main h2{color:#1d1a20;color:var(--color-neutral-90);font-size:1.2em;font-weight:500;margin:8px 0 14px}h3{font-weight:400}.welcomeCard{align-items:center;background-color:#006667;background-color:var(--color-green);border-radius:8px;cursor:pointer;display:flex;gap:15px;padding:10px}.welcomeCard img{border-radius:50%;height:70px;object-fit:cover;overflow:hidden;width:70px}.welcomeCard h1{color:#fafafa;color:var(--color-neutral-0);margin:2px}.welcomeCard p{color:#dedede;color:var(--color-neutral-20);font-size:.9em}.welcomeCard2{box-shadow:0 0 20px #00656736;padding:20px;text-align:center}.welcomeCard2,.welcomeCard2>div{display:flex;justify-content:center}.welcomeCard2>div{background:url(/static/media/littlecat1.936ac3b6110887f56113.png) no-repeat 100%;background-size:130px;flex-direction:column;max-width:425px;min-height:180px;padding-right:150px}.welcomeCard2 h1{margin-bottom:10px}.welcomeCard2 h1,.welcomeCard2 p{color:#363a59;color:var(--color-darkblue)}.welcomeCard2 p{font-size:.9em;margin-bottom:16px}#imgUrl{display:none}.labelImgInput{align-items:center;background-color:#fafafa;background-color:var(--color-neutral-0);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px dashed #dedede;border:2px dashed var(--color-neutral-20);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:200px;justify-content:center;margin:20px auto;position:relative;text-align:center;transition:all .2s ease;width:200px}.labelImgInput.fullWidth{margin:0;width:100%}.labelImgInput .loadLabel{color:#9a9a9a;color:var(--color-neutral-50)}.labelImgInput .loadLabel,.labelImgInput svg{transition:all .2s ease}.labelImgInput:hover{border-color:#006667;border-color:var(--color-green)}.labelImgInput:hover svg{transform:scale(1.1)}.labelImgInput:hover .loadLabel{color:#006667;color:var(--color-green)}.labelImgInput+p{color:#9a9a9a;color:var(--color-neutral-50);cursor:pointer;margin:0 auto 30px;text-align:center;transition:all .2s ease;width:100%}.labelImgInput.fullWidth+p{margin:0}.labelImgInput+p:hover{color:#ff8367;color:var(--color-oragne);font-weight:400;scale:1.04}.labelImgInput .editIcon{background-color:#0065676b;bottom:0;color:#fafafa;color:var(--color-neutral-0);font-size:.8em;font-weight:300;padding:5px;position:absolute;transition:all .1s ease;width:100%}.labelImgInput:hover .editIcon{background-color:#006567;font-weight:400}.labelImgInput .editIcon span{text-shadow:0 0 2px #00000080}.loadingBackground,.modalBackground,.plusOptionsContainer{align-items:center;background-color:#1d1a208a;display:flex;height:100dvh;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:500}.loadingContainer{align-items:center;background-color:#fafafa;background-color:var(--color-neutral-0);border-radius:16px;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:20px 30px}.loadingContainer p{font-size:1em;font-weight:400;max-width:130px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:wrap}.bouncer{align-items:flex-end;display:flex;height:100px;justify-content:space-around;width:100px}.bouncer div{animation:bouncer .5s cubic-bezier(.19,.57,.3,.98) infinite alternate;background-color:#006667;background-color:var(--color-green);border-radius:50%;height:20px;width:20px}.bouncer div:nth-child(2){animation-delay:.1s;opacity:.8}.bouncer div:nth-child(3){animation-delay:.2s;opacity:.6}.bouncer div:nth-child(4){animation-delay:.3s;opacity:.4}@keyframes bouncer{0%{transform:translateY(-5px)}to{transform:translateY(-70px)}}.accountView>section:first-of-type{align-items:center;display:flex;flex-direction:column;gap:20px;padding:30px;text-align:center}.accountView>section:first-of-type img{border-radius:50%;box-shadow:2px 2px 10px #0000004d;height:120px;object-fit:cover;width:120px}.accountView>section:first-of-type>div h1{font-size:1.5em;margin-bottom:0;text-transform:capitalize}.accountView>section:first-of-type>div h1+p{color:#1d1a20;color:var(--color-neutral-90);font-size:1em;margin-bottom:20px}.petsList{display:flex;flex-direction:column;gap:10px;justify-content:center}.petsList li{align-items:center;background-color:#fafafa;background-color:var(--color-neutral-0);border-radius:8px;box-shadow:2px 2px 10px #0000001a;cursor:pointer;display:flex;gap:12px;padding:16px;transition:all .2s ease}.petsList li:hover{background-color:#009796;background-color:var(--color-green-700);color:#fafafa;color:var(--color-neutral-0)}.petsList li>div{border-radius:8px;box-shadow:2px 2px 10px #0000001a;height:60px;overflow:hidden;transition:all .2s ease;width:60px}.petsList li img{height:100%;object-fit:cover;transition:all .2s ease;width:100%}.petsList li:hover img{transform:scale(1.1)}.petsList li p{flex:1 1}.multiStepsIndicators{display:flex;gap:10px;justify-content:center}.multiStepsIndicators svg.active{fill:#ff8367;fill:var(--color-oragne)}.multiSteps{display:flex;flex:1 1;flex-direction:column}.hiddenLabel{display:none}.petTypeSelector{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:30px;text-align:center}.petTypeSelector li{flex-basis:calc(50% - 40px);flex-grow:1;flex-shrink:1}.petTypeSelector li div{align-items:center;border-radius:8px;color:#363a59;color:var(--color-darkblue);cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;margin:auto;padding:16px;transition:all .2s ease-in-out;width:100px}.petTypeSelector li div:hover{background-color:#dedede;background-color:var(--color-neutral-20)}.petTypeSelector li div.selected{background-color:#b2d1d1;background-color:var(--color-green-background)}.actions{flex-direction:row;flex-wrap:wrap}.multiSteps .actions button{flex:1 1}.multiSteps h2{color:#006667;color:var(--color-green);margin-bottom:20px;text-align:center}.multiSteps .step{flex:1 1}.inputContainer{display:flex;flex-direction:column;gap:10px;padding:0}.inputContainer label{display:inline-block;margin-top:15px}.sexSelector{display:flex;gap:30px;justify-content:center}.sexSelector li{align-items:center;cursor:pointer;display:flex;flex-direction:column}.sexSelector li span,.sizeSelector li span{color:#9a9a9a;color:var(--color-neutral-50);font-size:.9em;font-weight:300;margin-top:8px}.sexSelector li.selected svg{border:2px solid #006667;border:2px solid var(--color-green);border-radius:50%}.sexSelector li.selected span,.sizeSelector li.selected span{color:#006667;color:var(--color-green);font-weight:500}.sizeSelector{display:flex;gap:40px;justify-content:center}.sizeSelector li{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:5px;justify-content:space-between}.sizeSelector li>div{align-items:center;display:flex;flex:1 1;justify-content:center}.sizeSelector li svg{fill:#fafafa;fill:var(--color-neutral-0);transition:all .1s ease}.sizeSelector li.selected svg,.sizeSelector li:hover svg{transform:scale(1.1)}.sizeSelector li.selected svg{fill:#363a59;fill:var(--color-darkblue)}.colorInputs{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px}.colorInputs li{border:1px solid #9a9a9a;border:1px solid var(--color-neutral-50);border-radius:8px;color:#9a9a9a;color:var(--color-neutral-50);cursor:pointer;padding:8px 12px;text-transform:capitalize;transition:all .1s ease}.colorInputs li:hover{background-color:#dedede;background-color:var(--color-neutral-20);color:#363a59;color:var(--color-darkblue)}.colorInputs li.selected{background-color:#363a59;background-color:var(--color-darkblue);color:#fafafa;color:var(--color-neutral-0)}.alertDetails,.petProfile,.postDetails{display:flex;flex-direction:column}.alertDetails img,.petProfile img,.postDetails img{height:300px;object-fit:cover;width:100%}.alertDetails .data,.petProfile .data,.postDetails .data{background-color:#f5f5f5;background-color:var(--color-neutral-10);border-radius:25px;box-shadow:0 -6px 10px #0000001a;margin-top:-30px;padding:30px}.multiSteps .alertDetails{border-radius:15px;box-shadow:0 0 10px #0003;margin:10px;overflow:hidden}.multiSteps .alertDetails .data{border-radius:10px}.alertDetails h2,.petProfile .data .h{color:#006667;color:var(--color-green);font-size:2em;font-weight:500;margin-bottom:0;text-align:left}.petProfile .data .h+p{color:#363a59;color:var(--color-darkblue)}.petDataList{color:#9a9a9a;color:var(--color-neutral-50);display:flex;flex-wrap:wrap;font-size:.8em;gap:10px;text-align:center}.petDataList li{border:1px solid #dedede;border:1px solid var(--color-neutral-20);border-radius:8px;display:flex;flex-direction:column-reverse;flex-grow:1;gap:3px;padding:20px 12px;text-transform:capitalize}.petDataList.alert{margin:1em 0}.alertDetails .desc{border:1px solid #dedede;border:1px solid var(--color-neutral-20);border-radius:8px;color:#9a9a9a;color:var(--color-neutral-50);display:flex;flex:1 1;flex-direction:column;font-size:.8em;gap:8px;padding:20px;width:100%}.alertDetails .desc span,.petDataList li span{color:#006667;color:var(--color-green);font-size:1.2em;font-weight:500}.petProfile .data>div:first-of-type{margin-top:-16px;padding:20px 40px 20px 0}.petProfile .data>div:first-of-type.perro{background:url(/static/media/dog-illustration2.7d028c4008c7393679a2.png) no-repeat 100%;background-size:100px}.petProfile .data>div:first-of-type.gato{background:url(/static/media/cat-illustration2.0d6c4430499965e7bccd.png) no-repeat 100%;background-size:100px}.actions,.petProfile .data .actions{display:flex;gap:10px;margin-top:30px;text-align:center}.myModal{align-items:center;background-color:#fafafa;background-color:var(--color-neutral-0);border-radius:8px;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;margin:10px;max-height:90dvh;max-width:500px;overflow-y:scroll;padding:28px;position:relative;text-align:center}.myModal.custom{margin:0;max-width:93%;padding:20px;text-align:left}.myModal.custom .contactHeadingModal{margin-bottom:20px}.myModal.custom .contactAuthForm .actions{margin-top:10px}.contactHeadingModal h2{font-size:1.5em;margin:10px;text-align:center}.filterModal{max-width:400px;min-width:300px;padding:10px;position:relative}.myModal .closeBtn{color:#9a9a9a;color:var(--color-neutral-50);cursor:pointer;padding:5px;position:absolute;right:0;top:0;transition:all .2s ease}.myModal .closeBtn:hover{color:#363a59;color:var(--color-darkblue)}.filterModal h2{border-bottom:1px solid #dedede;border-bottom:1px solid var(--color-neutral-20);color:#006667;color:var(--color-green);font-size:1.1em;font-weight:500;margin-bottom:0;padding-bottom:10px}.filterModal h2 i{margin-right:10px}.filterModal h2:nth-of-type(2){margin-top:40px}.myModal .h{color:#006667;color:var(--color-green);font-size:1.3em;font-weight:500;margin:10px auto;padding-top:10px}.myModal .actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.myModal.danger .h{color:red}.myModal.danger .btn{background-color:red;border-color:red;color:#fafafa;color:var(--color-neutral-0)}.myModal.danger .btn:hover{background-color:#ff8367;background-color:var(--color-oragne)}.splashScreen{background-image:url(/static/media/splashScreenBg.e41774ac496a29a49f19.webp),linear-gradient(180deg,#f3f3f3,#eee,#e9e9e9,#e5e4e4,#e0dfdf);background-position:top;background-repeat:no-repeat;height:100%;left:0;padding-top:90px;position:absolute;text-align:center;top:0;width:100%;z-index:1000}.splashScreen .bouncer{margin:-20px auto;scale:.3}.map{height:100%;width:100%}.map .marker{height:39px;width:27px}.map.alert{height:300px}.map.alert,.map.alertDetail{border:1px solid #dedede;border:1px solid var(--color-neutral-20);border-radius:8px;overflow:hidden}.map.alertDetail{height:200px;margin:20px 0}.map+p{color:#9a9a9a;color:var(--color-neutral-50);margin-top:10px;padding-left:5px}main.alerts h2{color:#006667;color:var(--color-green)}.alertSelector{gap:10px;text-align:center}.alertSelector,.alertSelector>div{display:flex;flex:1 1;flex-direction:column;justify-content:center}.alertSelector>div{gap:30px;margin-bottom:80px;padding:10PX}.alertSelector>div div{background-color:#fafafa;background-color:var(--color-neutral-0);border-radius:8px;box-shadow:0 0 10px #00000012;cursor:pointer;padding:20px;transition:all .2s ease}.alertSelector>div div:hover{background-color:#007677;background-color:var(--color-green-800);color:#fafafa;color:var(--color-neutral-0)}.alertSelector>div div svg{fill:#363a59;fill:var(--color-darkblue);margin-bottom:10px}.alertSelector>div div:hover svg{fill:#fafafa;fill:var(--color-neutral-0)}svg{transition:all .2s ease}.alerts .petsList+div{color:#9a9a9a;color:var(--color-neutral-50);display:flex;flex-direction:column;gap:10px}.alerts .petsList+div .plusOption svg{height:40px!important}.alertFormCard img{height:100px}.alertsPage{display:flex;flex-direction:column;height:calc(100dvh - 150px)}.alertsPage .map{flex-grow:1;height:calc(100dvh - 120px)}.alertCard img{border-radius:8px;height:110px;object-fit:cover;width:110px}.alertCard .h{align-items:start;display:flex;font-size:1em;gap:10px}.alertCard .h svg{height:30px;width:30px}.alertCard.perdido .h svg.alertIcon{fill:#ff8367;fill:var(--color-oragne)}.alertCard.encontrado .h svg{fill:#009796;fill:var(--color-green-700)}.alertCard .h h2{color:#363a59;color:var(--color-darkblue);font-size:1.2em;font-weight:500;margin:0}.alertCard .h h2:first-letter,.alertCard p:first-letter,.cap:first-letter{text-transform:uppercase}.alertCard{border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;gap:10px;padding:20px}.alertCard .h+div{display:flex;gap:16px}.alertCard .h+div>div{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.alertCard .actions{margin-top:10px}.alertCard h2+p{color:#9a9a9a;color:var(--color-neutral-50);font-size:.8em}.alertList{display:flex;flex-direction:column;gap:20px;padding:10px 10px 90px}.alertInfWindow{font-size:.9em;margin:auto;max-width:360px;padding:10px;width:100%}.alertInfWindow h2{font-size:1.2em;font-weight:500}.alertInfWindow svg{height:30px;width:30px}.alertInfWindow.perdido svg.alertIcon{fill:#ff8367;fill:var(--color-oragne)}.alertInfWindow.encontrado svg{fill:#007677;fill:var(--color-green-800)}.alertInfWindow>div:first-of-type{align-items:center;display:flex;gap:10px;margin-bottom:8px}.alertInfWindow img{border-radius:8px;height:180px;object-fit:cover;width:100%}.alertInfWindow .actions{margin-top:10px}.tabs{background-color:#f5f5f5;background-color:var(--color-neutral-10);border-bottom:1px solid #f0f0f0;display:flex;flex-grow:1;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:50px;z-index:92}.tabs>a{align-items:center;color:#9a9a9a;color:var(--color-neutral-50);display:flex;font-size:.875rem;font-weight:400;gap:.5rem;justify-content:flex-start;padding:.5rem 1rem;position:relative;text-align:left}.tabs>.active{border-bottom:2px solid #363a59;border-bottom:2px solid var(--color-darkblue);color:#363a59;color:var(--color-darkblue);font-weight:500;margin-bottom:-1px;outline:none}.tabs>a img{height:1.25rem}.tabs div{color:#9a9a9a;color:var(--color-neutral-50);display:flex;flex:1 1;font-size:1.2em;justify-content:flex-end}.filterIcon,.tabs div i{cursor:pointer;padding:.5rem 1rem .5rem .5em;position:relative}.tabs div i:hover{color:#363a59;color:var(--color-darkblue)}i.filtered:after{background-color:#ff8367;background-color:var(--color-oragne);border:1px solid #fafafa;border:1px solid var(--color-neutral-0);border-radius:50%;content:"";display:block;height:6px;position:absolute;right:20px;top:12px;transform:translate(50%,-50%);width:6px}.userCard{align-items:center;background-color:#fafafa;background-color:var(--color-neutral-0);border-radius:8px;display:flex;gap:10px;margin-top:10px;padding:10px}.userCard img{border-radius:50%;height:40px;object-fit:cover;width:40px}.userCard .name{color:#363a59;color:var(--color-darkblue);font-size:1.1em;font-weight:500}.userCard .name+p{color:#9a9a9a;color:var(--color-neutral-50);font-size:.8em}.userCard>div:first-of-type{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;justify-content:space-between}.alertDetails .actions{flex-direction:row;flex-wrap:wrap}.actions button{flex-basis:calc(50% - 10px);flex:1 1}.alertDetails .status{align-items:center;color:#9a9a9a;color:var(--color-neutral-50);display:flex;font-size:.7em;margin-top:-10px}.alertDetails .status.active:before{background-color:red;border-radius:50%;content:"";display:inline-block;height:7px;margin-right:5px;width:7px}.loginSignupSwitch{color:#363a59;color:var(--color-darkblue);font-size:.9em;margin-top:10px;text-align:right}.alertFoundForm .sizeSelector{margin-top:50px}.editAlertForm{display:flex;flex-direction:column;gap:10px}.conversation{text-align:center}ul.message-list{display:flex;flex-direction:column;gap:10px;justify-content:center;list-style-type:none;padding:0}.message-link{color:#000;text-decoration:none}.inbox-card{background-color:#fafafa;background-color:var(--color-neutral-0);border-radius:8px;box-shadow:2px 2px 10px #0000001a;cursor:pointer;gap:12px;padding:16px;transition:all .2s ease}.inbox-card,.inbox-content{align-items:center;display:flex;gap:20px;justify-content:space-between}.inbox-content{flex-grow:1}.inbox-card:hover{background-color:#009796;background-color:var(--color-green-700);color:#fafafa;color:var(--color-neutral-0)}.inbox-card:hover .profile-image{transform:scale(1.1)}.img-container-chat{border-radius:50%;box-shadow:2px 2px 10px #0000001a;height:60px;overflow:hidden;transition:all .2s ease;width:60px}.container-message{display:flex;flex:1 1;flex-direction:column}.container-message>p:first-of-type{color:#363a59;color:var(--color-darkblue);font-size:1.1em;font-weight:500;text-transform:capitalize}.container-message .last-message{color:#9a9a9a;color:var(--color-neutral-50);font-size:.9em;max-width:45vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-card:hover .container-message .last-message,.inbox-card:hover .container-message p:first-of-type{color:#fafafa;color:var(--color-neutral-0)}.profile-image{height:100%;object-fit:cover;transition:all .2s ease;width:100%}.message-date{color:#707070;text-align:center}.message-time{color:#fff;font-size:10px;margin-top:4px;text-align:right}.profile-image:hover{transform:scale(1.1)}.bi-chat{font-size:18px}.chat-container{display:flex;flex-direction:column;height:calc(100dvh - 60px)}.messages-container{display:flex;flex:1 1;flex-direction:column-reverse;overflow-y:scroll}.imgAvatarChat{align-items:center;border-bottom:1px solid #e0e0e0;padding:8px;text-align:center}.imgAvatarChat img{border-radius:50%;height:50px;object-fit:cover;width:50px}.chat-container h1{font-size:20px;font-weight:100;margin:auto;text-align:center}.messages{background-color:#fafafa;background-color:var(--color-neutral-0);background-image:url(/static/media/pattern2.b84ad5d5f4069980ff18.svg);display:flex;flex:1 1;flex-direction:column;padding:20px}.msg-received{align-self:flex-start;background-color:#007677;background-color:var(--color-green-800)}.msg-received,.msg-sent{border-radius:4px;color:#fff;max-width:50%;padding:16px}.msg-sent{align-self:flex-end;background-color:#363a59}.chat-form{border-top:1px solid #e0e0e0;display:flex;gap:3px;justify-content:space-around;margin-bottom:25px;padding:16px;width:auto}.inputMsg{border:1px solid #e0e0e0;font-size:14px;height:44px;outline:none;padding:10px;width:100%}.btn.btnSend{border:none;height:40px!important;padding:10px!important}.message-card{margin:5px}.message-list{list-style-type:none;padding:0}.text-content{margin-left:10px}.blogPostsList{display:flex;flex-direction:column;gap:20px;margin:10px 0 70px;padding-bottom:80px}.postCard .preview img{cursor:pointer;height:100%;max-height:300px;object-fit:cover;width:100%}.postCard{background-color:#fafafa;background-color:var(--color-neutral-0);padding-bottom:10px}.postCard .preview>div{cursor:pointer;padding:5px 15px 10px}.postCard .preview>div>p:first-of-type{color:#9a9a9a;color:var(--color-neutral-50);font-size:.9em}.postCard h2{color:#363a59;color:var(--color-darkblue);font-size:1.3em;font-weight:500;line-height:1.1em;margin:2px auto 10px}.postCard .userCard{padding:10px 15px}.preview h2+div{display:flex;gap:10px}.preview h2+div p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newPost label{color:#1d1a20;color:var(--color-neutral-90)}.postDetails h2{color:#363a59;color:var(--color-darkblue);font-size:1.5em;font-weight:500;line-height:1.1em;margin-bottom:10px}.postDetails .data>p:last-of-type{color:#1d1a20;color:var(--color-neutral-90);font-size:1em;margin-top:20px}.postDetails .data .category{color:#9a9a9a;color:var(--color-neutral-50);font-size:.8em;margin-top:-10px}.homeFeed .alertCard{background-color:#fafafa;background-color:var(--color-neutral-0);border-radius:0;box-shadow:none;padding:20px}.homeFeed,.homeFeed .alertCard{display:flex;flex-direction:column;gap:10px}.navbarDesktop,.tabs .viewSwitcher{display:none}@media screen and (min-width:768px){.topNavBar,.topNavBar .menubtn{display:none}.navbarDesktop{align-items:center;background-color:#f5f5f5;background-color:var(--color-neutral-10);display:flex;font-size:16px;gap:16px;height:60px;justify-content:space-between;margin:auto;max-width:1200px;padding:10px;position:-webkit-sticky;position:sticky;top:0;z-index:90}.navbarDesktop .logoLabelTopBar>a>svg{margin:18px}.navbarDesktop h1.label{color:#363a59;color:var(--color-darkblue);font-size:1.3em;font-weight:500;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.navbarDesktop .avatar{border-radius:50%;height:40px;object-fit:cover;overflow:hidden;width:40px}.sideDesktop ul,.sideDesktop>div{display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:10px}.sideDesktop>div{align-items:center}.sideDesktop a{color:#1d1a20;color:var(--color-neutral-90);font-weight:400;list-style:none;text-decoration:none}.sideDesktop a.active,.sideDesktop a:hover{color:#006667;color:var(--color-green);font-weight:400}.logOut{display:none}.desktopLogOutBtn{display:flex;gap:15px}.desktopLogOutBtn:hover{color:#1d1a20;color:var(--color-neutral-90)}.desktopLogOutBtn a span{margin-left:5px}.login-link{align-items:center;color:#1d1a20;color:var(--color-neutral-90);display:flex;gap:5px;text-decoration:none}.login-link:hover{color:var(--color-neutral-100)}.dropdown-menu{display:inline-block;position:relative}.dropdown-btn{border:none;color:#1d1a20;color:var(--color-neutral-90);cursor:pointer;font-size:16px}.dropdown-btn,.dropdown-btn:hover{background-color:initial}.dropdown-content{background-color:#fafafa;background-color:var(--color-neutral-0);box-shadow:0 0 20px #0000004d;margin-top:10px;min-width:auto;padding:5px;position:absolute;transform:translateX(-20%);transition:all .5s ease;z-index:1}.dropdown-content a{color:#1d1a20;color:var(--color-neutral-90);color:#363a59;color:var(--color-darkblue);display:flex;padding:12px 16px;text-decoration:none}.dropdown-content a>svg{height:24px;margin-right:8px;width:24px}.dropdown-btn:hover{color:#006667;color:var(--color-green)}.dropdown-content a:hover{background-color:#b2d1d1;background-color:var(--color-green-background);transform:translateY(-5px) scale(1.1);transition:all .2s ease}.dropdown-menu.show .dropdown-content{display:block}.bottomNavBar{display:none}.postCard .preview>div{cursor:pointer;padding:5px 15px 10px}main{margin:auto;max-width:800px}.postDetails .data{box-shadow:0 0 20px #0003;margin:-150px auto;max-width:800px;padding:50px}.alertDetails .data{margin:-100px auto;max-width:800px;padding:50px;width:100%}.alertDetails>img,.postDetails>img{height:500px}.petProfile .data{margin:-100px auto;max-width:800px;padding:50px;width:100%}.petProfile>img,.postDetails>img{height:500px}.alertList{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:30px;margin:0 auto;max-width:1000px;padding:30px}.alertList li{box-shadow:0 0 20px #0000001a;flex:calc(50% - 20px) 1;flex-grow:inherit}.tabs{margin:auto;max-width:1200px;padding:0 20px}.tabs .viewSwitcher{display:block}.alertsPage .map{flex-grow:1;height:100vh}.alertsPage{align-items:flex-start}}.changePasswordModal{max-width:450px;padding:10px;width:80vw}.changePasswordModal h2{color:#006667;color:var(--color-green);font-size:1.5em;font-weight:500;margin-bottom:30px;text-align:center}.errorInput.credential{background-color:#ffdad1;background-color:var(--color-oragne-background);border-radius:6px;margin:5px 0;padding:12px}.textModal{margin-top:16px}.noResultsFound{align-items:center;color:#9a9a9a;color:var(--color-neutral-50);display:flex;flex:1 1;font-size:.9em;font-weight:400;justify-content:center;margin:30px;padding-bottom:80px;text-align:center}.noResultsFound h2{color:#006667;color:var(--color-green);font-size:1.2em}main.blog{padding:0}.noResultsFound.alerts h2{font-weight:500;margin-bottom:10px}.noResultsFound.alerts{margin:10px 10px 50px;padding:20px}
/*# sourceMappingURL=main.2cca2b90.css.map*/