body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#header{text-align:center;margin-top:-50px;background-repeat:no-repeat;background-position:50%;background-size:cover;height:475px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;padding:10px 0 15px}.contentContainer{position:relative;top:350px}.whiteOpaqueBackground{display:inline-flex;flex-direction:column;background-color:hsla(0,0%,100%,.8);border-radius:.35em;cursor:default}.website-title{margin:.5em .5em 0}.website-subtitle,.website-title{font-family:"CalvinFont",Arial,Helvetica,sans-serif}.website-subtitle{margin:0 0 .5em}.headerLink{padding:.5em;border-radius:10px;margin:.25em;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.headerLink,Link{text-decoration:none}.detailsImage{max-width:100%;max-height:88vh}@media only screen and (min-width:775px){.display{display:grid;grid-template-columns:10vw 60vw 30vw;grid-template-rows:auto;grid-gap:7px;gap:7px;margin:.5em}.flexCustom{display:flex;align-items:flex-start;flex-direction:column;flex-wrap:wrap}}@media only screen and (max-width:774px){.display{display:flex;flex-direction:column;margin-top:1em}.flexCustom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:baseline}}.detailsImageCard{justify-self:start;padding:1em;border:.5px solid grey;border-radius:1.5em;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);margin:.5em}.detailsTag{text-decoration:underline;cursor:default}.icon-text-button-icon{vertical-align:text-bottom}.icon-text-button-text{display:inline-block;margin:.1em}.copy-link{padding:10px;margin-top:.75em;text-decoration:none;border-radius:10px;background-color:#dba66a;color:#000;cursor:pointer}.copy-link:hover{background-color:#d97050}.image{max-width:500px;cursor:pointer}.imageCard{display:inline-block;padding:.5em;border:.5px solid grey;border-radius:.4em;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);margin:.5em;display:flex;flex-direction:column;justify-content:center;min-width:50px;min-height:90px}.libraryGrid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:1em 0}.libraryGrid>.imageCard>.image{max-width:90px;max-height:90px;object-fit:cover}@media only screen and (min-width:775px){.form-layout{display:grid;grid-template-columns:30% 70%;grid-template-rows:auto}.left-div{grid-column-start:1;grid-column-end:2;display:flex;flex-direction:column}.right-div{grid-column-start:2;grid-column-end:3;display:flex;align-content:flex-start;flex-wrap:wrap}.image-to-tag{max-width:25vw;margin:1em;align-self:center}.submit-button{background-color:#adff2f;border-radius:5px;width:30%;text-align:center}}@media only screen and (max-width:775px){.left-div{display:flex;flex-direction:column}.right-div{display:flex;align-content:flex-start;flex-wrap:wrap}.image-to-tag{max-width:50vw;margin:1em;align-self:center}.submit-button{background-color:#adff2f;border-radius:5px;width:50%;text-align:center}}div.tag-basic{cursor:pointer;padding:.5em;margin:.25em;border-radius:10px;align-self:start;box-shadow:0 8px 24px rgba(149,157,165,.2)}.tag-linked-to-image{background-color:orange;cursor:default}.some-spacing{padding:.5em;margin:.25em .5em}textarea{width:90%}.submit-button:hover{background-color:green;cursor:pointer}.inactive-button,.inactive-button:hover{background-color:grey}.content{padding-left:10%;padding-right:10%;padding-bottom:3em}#about h1,#about p{text-align:center}#about p{font-size:20px}#about div{margin:auto;text-align:center}.tutorial-img{margin:1em}#footer{position:fixed;height:50px;bottom:0;width:100%;background-color:#dba66a;text-align:center}#credit{margin:1em}a.creditLink,a.creditLink:hover,a.creditLink:visited{padding:0;text-decoration:none;color:#eea825;background-color:#fff}@font-face{font-family:"CalvinFont";src:local("CalvinFont"),url(/static/media/CALVINN.db199751.TTF) format("truetype")}body{background-color:#fff;overflow-x:hidden;max-width:100%}.app{margin-top:-23px;margin-bottom:75px}.margin-auto{margin:auto}a,a:visited{padding:10px;text-decoration:none;border-radius:10px;background-color:#dba66a;color:#000}a:hover{background-color:#d97050}@media only screen and (min-width:775px){#logic-description{display:inline;border-radius:3px;background-color:#dac373;padding:.25em;margin-left:1em}div.tag-filter:hover,div.tag-filtered:hover{background-color:#add8e6}}@media only screen and (max-width:775px){#logic-description{display:none}}.tagSearch{background-color:#fff;border-bottom:1px solid grey;padding-bottom:.5em;display:flex;align-content:flex-start;flex-wrap:wrap;max-width:100vw}.toggleSearchLogic{background-color:#fff;padding:.25em}div.tag-filter{background-color:#e5ddd4}div.tag-filter,div.tag-filtered{cursor:pointer;padding:.25em;margin:.25em;border-radius:5px;align-self:start}div.tag-filtered{background-color:#c25c4b}.toggleLabels{padding:.25em;display:inline}#toggle_checkbox{display:none}label{right:0;left:0;display:inline-block;width:50px;height:25px;-webkit-transform:translateY(25%);transform:translateY(25%);cursor:pointer}label:before{top:2.5px;left:4px;width:20px;height:20px;border:3px solid #000}label:after{top:0;right:0;width:50px;height:25px;border:3px solid orange}label:after,label:before{content:"";position:absolute;border-radius:50px;box-sizing:border-box;transition:top .5s ease,left .5s ease,right .5s ease,width .5s ease,height .5s ease,border-color .5s ease}#toggle_checkbox:checked+label:before{content:"";text-align:25%;top:0;left:0;width:50px;height:25px;border-color:#000}#toggle_checkbox:checked+label:after{content:"";text-align:center;top:2.5px;right:4px;width:20px;height:20px;border-color:orange}.tagSearchButtons{display:inline;border-radius:5px;background-color:#dba66a;padding:.25em;margin-left:.25em;margin-right:.25em;cursor:pointer}.tagSearchButtons:hover{background-color:#dac373}.searchLogicRow{background-color:#fff;margin:.5em;padding:.25em}.sorted{background-color:#b7a2ad}@media only screen and (min-width:775px){#advancedSearch{display:flex;flex-direction:row;align-items:center}.addFilterBtn{margin-left:1em}.searchDiv{margin:1em}}@media only screen and (max-width:775px){#advancedSearch{display:flex;flex-direction:column;align-items:center}.searchDiv{display:flex;flex-direction:row;align-items:baseline}.addFilterBtn{margin-top:1em}}.trashCanStyles{position:relative;top:5px;left:3px}
/*# sourceMappingURL=main.571cc28d.chunk.css.map */