@font-face{font-family:"Circe Extra";src:url(/static/media/Circe-ExtraLight.3845703d.woff2) format("woff2"),url(/static/media/Circe-ExtraLight.c52ea724.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Circe";src:url(/static/media/Circe-Regular.f7b4f654.woff2) format("woff2"),url(/static/media/Circe-Regular.083a78cb.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Circe";src:url(/static/media/Circe-Light.b3cbacfe.woff2) format("woff2"),url(/static/media/Circe-Light.d77778f7.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Circe";src:url(/static/media/Circe-Bold.4614eedd.woff2) format("woff2"),url(/static/media/Circe-Bold.f8b4e6f5.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{font-family:"Circe"}h1{font-size:2.2em}h2{font-size:2em}h3{font-size:1.8em}h4{font-size:1.6em}h5{font-size:1.4em}p{font-size:1.2em}:root{--light-grey:#202020;--accent:#5465ff}body{margin:0}.w-25{width:25%}main{padding:2em}.navbar ul{margin:0;padding:5px;list-style-type:none;text-align:center;background-color:var(--accent)}.navbar ul li{display:inline}.navbar ul li a{text-decoration:none;padding:0 1em;color:#fff;background-color:var(--accent)}.navbar ul li a:hover{color:var(--accent);background-color:#fff}.form{grid-gap:1em;gap:1em}.form,.form .form-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.form .form-group label{font-size:.9em}.form .form-group input,.form .form-group select{border:1px solid var(--light-grey);border-radius:.25em;width:13em;font-size:1em;padding:.2em .5em}.form .buttons{margin-top:1em;display:-webkit-flex;display:flex;grid-gap:.5em;gap:.5em;-webkit-flex-direction:column;flex-direction:column}.btn{background:var(--accent);font-size:1em;border:none;color:#fff;padding:.5em 1em;border-radius:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn.white,.g-login{background:#fff;border:1px solid #333;color:var(--light-grey)}.g-login{display:-webkit-flex;display:flex;grid-gap:.5em;gap:.5em;height:2.5rem}.g-login .logo-img{height:100%}button:hover,input[type=submit]:hover{cursor:pointer}.textarea-width{width:25em;height:10em}.pet-info{background:#f0f0f0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1em;border-radius:1em;position:relative}.pet-info .fa-minus-circle{position:absolute;right:.5em;top:.5em;font-size:1.5em;color:#999}.pet-info .fa-minus-circle:hover{cursor:pointer}.pet-info header{padding-bottom:1em}.pet-info *{margin:0}.pet-info .info-wrap{display:-webkit-flex;display:flex;grid-gap:.5em;gap:.5em}.pet-info .info-wrap .pet-info-card{background:#fff;padding:.75em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;vertical-align:middle;-webkit-justify-content:center;justify-content:center;border-radius:1em}.pet-info .info-wrap .pet-info-card .key{font-size:1em}.pet-info .info-wrap .pet-info-card .value{font-weight:700}.pet-info .age-input{width:2em;font-size:.9em}.pet-info .breed-input{width:4em;font-size:.9em}.pet-info .sex-input{width:5em;font-size:.9em}.profile header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:1em;gap:1em}.profile header h1{margin:0}.profile .bio{background:#f1f1f1;padding:.5em 1em}.new-pet-wrap{margin-top:1em}.pets-view{display:-ms-grid;display:grid;-ms-grid-columns:(23em)[auto-fill];grid-template-columns:repeat(auto-fill,23em);grid-row-gap:1em;row-gap:1em}.pets-view h2{margin-bottom:.5em}.post{background:#f1f1f1;padding:1em 2em;margin-bottom:2em}.post,.post .like-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.post .like-wrap{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-right:1.5em;font-size:1.125em}.post .like-wrap .like-icon{width:2.5em}.post .made-bar .author-link{color:var(--light-grey);text-decoration:none}.post .made-bar .author-link:hover{cursor:pointer;text-decoration:underline}.post .made-bar .posted-date{float:right}.new-comment-form{margin-bottom:1em}.new-comment-form,.new-comment-form .inline-form-group{display:-webkit-flex;display:flex;grid-gap:1em;gap:1em;width:100%}.new-comment-form .inline-form-group{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.new-comment-form .inline-form-group input{width:100%;padding:.5em 1em;font-size:1em;border-radius:.5em;border:1px solid var(--light-grey)}.new-post-wrap{margin-bottom:2em}.new-post-wrap .fa-plus-square{margin-right:.5em}.new-post-wrap .new-post-btn{text-decoration:none}.new-post-wrap .new-post-btn:hover{text-decoration:underline}.report-section{margin-top:5em}.danger-high{width:35px;height:35px;border-radius:50%;background:rgba(255,0,0,.6)}.danger-medium{width:27px;height:27px;border-radius:50%;background:rgba(255,130,0,.6)}.danger-low{width:20px;height:20px;border-radius:50%;background:rgba(255,255,0,.6)}.map-wrap{height:min(70vh,400px);width:100%}.danger-bubble{display:inline-block;width:1.5em;height:1.5em;border-radius:50%;margin-right:1em}.danger-bubble.level-low{background:#ff0}.danger-bubble.level-medium{background:#ff8200}.danger-bubble.level-high{background:red}
/*# sourceMappingURL=main.a48b4531.chunk.css.map */