header{position:relative;height:40px;width:100%;background-color:#272727;display:flex;justify-content:space-between;color:#f7f7f7;z-index:10;box-shadow:0 1px 1px #4b4b4b;text-align:center}.page-title-container{padding:10px 0;position:absolute;margin:0 30%;width:40%}.menu-icon{height:40px;width:40px}header .logo-container:hover{cursor:pointer}header .figure-eight-logo{height:80px;position:absolute;top:-20px;left:-10px;display:inline-block}header .onbelay-title{font-family:"Lily Script One",cursive;display:inline-block;margin-left:60px;margin-top:6px;font-size:20px;-webkit-transition:.5s;transition:.5s}.nav-buttons .nav-button-container{position:relative;-webkit-transition:.5s ease;transition:.5s ease;display:inline-block}@media only screen and (max-width:340px){h1.onbelay-title{display:none}.page-title-container{text-align:left}}@media only screen and (max-width:300px){.page-title-container{display:none}}.nav-button-container{height:40px}.nav-button{border-radius:100%;margin-top:4px;margin-right:6px;margin-bottom:2px;padding:0;height:32px;width:32px;background-color:transparent;border:none}.nav-button:hover{background-color:hsla(0,0%,100%,.082)}.nav-button.depressed{background-color:#181818;box-shadow:inset 1px 1px 2px #0f0f0f,inset -1px -1px 2px #444}.nav-thumbnail{height:32px;width:32px;border-radius:100%;margin:1px 0 0;box-shadow:1px 1px 2px #0f0f0f,-1px -1px 2px #444}.user-thumbnail{height:32px;width:32px;border-radius:100%;margin:0;border:1px solid #272727;-webkit-filter:brightness(95%);filter:brightness(95%);box-shadow:1px 1px 2px #0e0e0e,-1px -1px 2px #3b3b3b;object-fit:cover}.user-thumbnail:hover{-webkit-filter:brightness(100%);filter:brightness(100%);-webkit-filter:saturate(100%);filter:saturate(100%);box-shadow:2px 2px 3px #0c0c0c,-2px -2px 3px #3b3b3b}.nav-button.depressed .user-thumbnail{-webkit-filter:brightness(75%);filter:brightness(75%);box-shadow:inset 1px 1px 2px #0f0f0f,inset -1px -1px 2px #444}.nav-button.depressed .user-thumbnail:hover{-webkit-filter:brightness(90%);filter:brightness(90%);cursor:pointer}.nav-button.depressed .nav-thumbnail,.nav-button.depressed:hover .nav-thumbnail{box-shadow:none}.nav-button.depressed:hover .nav-thumbnail{cursor:pointer}.nav-button.depressed:hover{background-color:#272727;box-shadow:inset 1px 1px 2px #0f0f0f,inset -1px -1px 2px #444}.nav-button:hover .nav-thumbnail{box-shadow:2px 2px 3px #0f0f0f,-2px -2px 3px #444}.nav-button,.nav-button:hover{box-shadow:none}@media only screen and (max-width:600px){button.nav-button{margin-left:4px;margin-right:4px}}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}.create-account-page main,.landing-page main{width:50%;margin:16px auto;padding:10px 40px;text-align:center;background-color:#f7f7f7;box-shadow:2px 2px 4px #dedede,-2px -2px 4px #fff;border-radius:8px}.landing-page p{margin:10px 0;font-size:12px}.create-account-page button,.landing-page button{height:46px;width:100%;margin:4px;background-color:#50d890;border-radius:4px;font-size:16px;padding:4px 8px;-webkit-transition:.1s;transition:.1s;box-shadow:1px 1px 2px #8baf9d,-1px -1px 2px #e0ffef;border:none;color:#272727;text-decoration:none}h2.onbelay-title{font-size:34px;display:block;font-family:"Lily Script One",cursive}main .figure-eight-logo{height:50px;margin-left:8px}.create-account-form,.login-form{margin:0;text-align:left}.form-element{margin-bottom:10px}#stay-signed-in{margin-left:0}.create-account-form label.stay-signed-in-label,.login-form label.stay-signed-in-label{border-bottom:none;margin-left:4px}p.validation-error{font-family:"Telex",sans-serif;font-size:11px}@media only screen and (max-width:600px){.create-account-page main,.landing-page main{width:80%}}.edit-profile-form{margin:16px 20%;box-shadow:2px 2px 4px #dedede,-2px -2px 4px #fff;padding:20px;width:60%;text-align:left;border-radius:4px}.edit-profile-form .button-container,.edit-profile-form .form-elements{width:60%;margin-left:20%;margin-right:20%}.edit-profile-form .form-elements{text-align:left}.seeking-inputs{margin-top:8px}.form-element span{font-size:12px}#bio{height:100px;resize:none}#grade-inputs select{width:50px;display:inline-block}#min-grade,#radius{display:inline-block;margin:0 8px}#radius{width:42px}select.grade-dropdown{width:58px}.location-input-container{width:100%}.button-container{text-align:left}.edit-profile-form .button-container button{margin-right:0;box-shadow:1px 1px 1px #aad1b3,-1px -1px 1px #d0ffda;border:none;width:100px;height:40px;-webkit-transition:.5s;transition:.5s}.save-button.disabled{background-color:#8eaf96;box-shadow:1px 1px 1px #718375,-1px -1px 1px #abd3b3}.form-element label{font-size:10px;border-bottom:1px solid #272727;margin-bottom:2px}.edit-profile-form .form-element{margin-bottom:10px;border-radius:4px;padding:6px}.form-element .sub-label{font-size:12px;margin-left:4px;border:none}img.edit-profile-photo{border-radius:4px;border:1px solid #a0a0a0;margin:8px 0 0;width:100%}@media only screen and (max-width:500px){.edit-profile-form{margin:10px 10%;width:80%}.form-elements{width:100%;margin:0}}.image-cropper-container{position:absolute;height:100vh;width:100%;z-index:100;top:-10;background-color:rgba(39,39,39,.82)}.crop-buttons-container{position:absolute;height:10vh;width:60%;justify-content:space-between;bottom:0;margin:10px 20%;text-align:center}.crop-container{top:0}.crop-buttons-container button{box-shadow:none}button.cancel{background-color:#ec5f3f;border:none}button.cancel:hover{background-color:#fd8267}.user-card{background-color:#f7f7f7;border-radius:4px;width:33.3%;text-align:center;padding:14px 0}.user-card:hover{background-color:rgba(239,255,251,.13);box-shadow:2px 2px 2px #d3d3d3,-2px -2px 2px #fff;z-index:2;cursor:pointer}.photo-thumbnail{width:85%;border-radius:4px}.user-card-text{margin-left:auto;margin-right:auto;width:85%;text-align:left}.user-card-text p{margin-top:6px;padding:4px 0}.user-card button{width:80%}@media only screen and (max-width:600px){.user-card{width:47%;margin:4px;box-shadow:2px 2px 4px #dedede,-2px -2px 4px #fff}main.user-cards{padding:4px}}body{height:95vh}.user-profile{box-shadow:2px 2px 4px #dedede,-2px -2px 4px #fff;padding:6px 20px 20px;width:80vh;text-align:left;border-radius:4px;margin:16px auto}.profile-photo{border-radius:8px;width:100%}h1.name{font-size:30px}.profile-element label{font-size:10px;border-bottom:1px solid #272727;display:inline-block;margin-bottom:6px}.profile-element{margin-bottom:6px;border-radius:4px;padding:6px 6px 6px 0}.profile-button-container button{margin-left:0;display:inline}.profile-button-container{display:flex;justify-content:space-between}.block-button{background-color:#ec5f3f;box-shadow:1px 1px 2px #9c7a72,-1px -1px 2px #f3cac1;border:none}.block-button:hover{background-color:#fd8267}@media only screen and (max-width:600px){.user-profile{width:90%}}.find-partners-page{height:100}.tile-view-container{display:flex;padding:20px;flex-wrap:wrap;justify-content:left;text-align:left}.tile-view-container:after{content:"";width:200px}.no-matches-message-container{text-align:center;margin:40px 10%}.swipe-flex-container{display:flex;justify-content:center;margin:0 10px}.swipe-flex-container>button{background-color:#f7f7f7;box-shadow:2px 2px 4px #dedede,-2px -2px 4px #fff;vertical-align:middle;height:30vh;margin-top:30vh;margin-bottom:30vh}.swipe-flex-container>button:hover{background-color:#f8f8f8;box-shadow:4px 4px 4px #dedede,-4px -4px 4px #fff}.arrow{width:40px}h2.clickable:hover{cursor:pointer}@media only screen and (max-width:600px){.swipe-flex-container{margin-right:2px;margin-left:2px}.swipe-flex-container>button{width:9%;padding:0;margin-right:6px;margin-left:6px}button.right{margin-right:0}button.left{margin-left:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{box-sizing:border-box;font-family:"Telex",sans-serif}body,main{background-color:#f7f7f7}main{text-align:center}h1{font-family:"Lily Script One",cursive}h2,h3{font-family:"Nunito",sans-serif}h3{font-size:24px}button{background-color:#50d890;border-radius:4px;font-size:14px;margin:8px;padding:10px 20px;-webkit-transition:.1s;transition:.1s;box-shadow:1px 1px 2px #8baf9d,-1px -1px 2px #e0ffef;border:none}button:hover{background-color:#65eba4;cursor:pointer}button.depressed{background-color:#389c67;box-shadow:inset 1px 1px 2px #2a533f,inset -1px -1px 2px #4bc586}button.depressed:hover{background-color:#389c67;cursor:default}button.disabled{color:rgba(73,73,73,.3);background-color:#80c5a0}input,input.location-search-input,select,textarea{background-color:#f8f8f8;box-shadow:inset 1px 1px 2px #dedede,inset -1px -1px 2px #fff;border-radius:4px;border:1px solid #d8d8d8;padding:2px}.input-block{width:100%;margin-top:10px;display:block}.App{height:100%}.error-overlay{height:100%;width:100%;z-index:250;position:absolute;background-color:rgba(56,56,56,.57)}.error-overlay.hidden{display:none}.error-container{position:absolute;z-index:300;background-color:#f7f7f7;border-radius:4px;border:1px solid #b9b8b8;font-family:"Telex",sans-serif;text-align:center;padding:10px;margin:30vh 25%;width:50%}a.inline-link{display:inline-block;background-color:#50d890;border-radius:4px;font-size:14px;margin:4px;padding:4px 8px;-webkit-transition:.1s;transition:.1s;box-shadow:1px 1px 2px #8baf9d,-1px -1px 2px #e0ffef;border:none;color:#272727;text-decoration:none}
/*# sourceMappingURL=main.40158ca2.chunk.css.map */