body{margin:0}*{box-sizing:border-box;font-family:monospace}.LoginPage{align-items:center;display:grid;grid-template-areas:". appTitle appTitle appTitle appTitle ." ". appPresentation appPresentation appPresentation appPresentation ." ". formsLoginRegister formsLoginRegister formsLoginRegister formsLoginRegister ." "footer footer footer footer footer footer";grid-template-columns:repeat(6,1fr);grid-template-rows:1fr 2fr 7fr 1fr;height:100vh;justify-content:start;justify-items:stretch;width:100vw}.formsLoginRegister{align-items:center;border-radius:20px;grid-area:formsLoginRegister;margin:60px}.formsLoginRegister,.logInfo{box-shadow:1px 2px 5px rgba(0,0,0,.15);display:flex;flex-direction:column;padding:10px}.logInfo{-webkit-animation:dropIn .5s ease backwards,opa 1.5s ease forwards;animation:dropIn .5s ease backwards,opa 1.5s ease forwards;-webkit-animation-delay:calc(var(--order)*.5s);animation-delay:calc(var(--order)*.5s);border-radius:10px;margin:20px;width:500px}.logInfo>form>label{clear:both;color:#00008b;float:left;height:20px;margin-left:10px;margin-right:15px;margin-top:10px;width:240px}.logInfo>form>input{border:1px solid #000}.logInfo>form>div,.logInfo>form>input{float:left;height:20px;margin-top:10px;width:200px}.genderPickRadio{margin-right:15px;position:relative;top:3px}@-webkit-keyframes dropIn{0%{-webkit-transform:translateY(-1300px);transform:translateY(-1300px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropIn{0%{-webkit-transform:translateY(-1300px);transform:translateY(-1300px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes opa{0%{opacity:0}to{opacity:1}}@keyframes opa{0%{opacity:0}to{opacity:1}}.borderLine{border-bottom:1px solid #dadde1;font-size:14px;padding-bottom:13px}#footer{flex-direction:column;grid-area:footer}.buttonSubmitLogin{-webkit-appearance:none;appearance:none;background-color:#909090;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:0 1px 0 rgba(27,31,35,.1);box-sizing:border-box;color:#fff;cursor:not-allowed;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;font-weight:600;height:40px;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;width:30%}#buttonSubmitAllowed{-webkit-animation:shake 1s;animation:shake 1s;background-color:#2ea44f;cursor:pointer;transition:.5s}#buttonSubmitAllowed:hover{background-color:#0f702a}.appTitle{grid-area:appTitle;margin:30px 30px 0}.appPresentation,.appTitle{align-items:center;border-radius:20px;box-shadow:1px 2px 5px rgba(0,0,0,.15);display:flex;flex-direction:column;padding:10px}.appPresentation{grid-area:appPresentation;margin:60px 60px 0}#appPresentationArguments{display:flex;flex-direction:column}#dashboard{grid-row-gap:10px;align-items:center;display:grid;grid-template-areas:"display" "activitySwitcher";grid-template-columns:1fr;grid-template-rows:9fr 1fr;height:100vh;justify-content:start;justify-items:stretch;row-gap:10px;width:100vw}.display{grid-area:display;height:100%;overflow:auto;width:100%}#activitySwitcher{align-items:center;background-color:#fae1fa;border-radius:20px;box-shadow:1px 2px 5px rgba(0,0,0,.15);display:flex;flex-direction:row;grid-area:activitySwitcher;height:100%;justify-content:space-evenly;margin:0 5px 10px}#userProfile,#userProfile>div{display:flex;flex-direction:column}#userProfile>div{align-items:center;margin-bottom:2px}#imageAndInfos{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:end;width:100%}#targetImage{border-radius:20px;height:900px;position:absolute;width:600px}#eee{word-break:break-word}.inputsAlign{border-bottom:1px solid #dadde1;flex-direction:row;font-size:14px;justify-content:space-between;margin-left:50px;margin-right:50px;padding-bottom:13px;padding-top:13px;width:80%}#noLoveFound,.inputsAlign{align-items:center;display:flex}#noLoveFound{flex-direction:column;font-size:2em}#dotImage{display:flex;flex-direction:row;justify-content:center;position:absolute;width:100%;z-index:1}#dotImage>div{margin:10px}#currentImage{color:red;font-size:22px}#targetOverview{background-color:#fff;border-radius:20px;font-size:2em;width:99%;z-index:1}#actionButtons{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:10px;margin-top:20px}#actionButtons>button{background-color:#4eb5f1;border:none;border-radius:2em;color:#fff;cursor:pointer;font-size:1em;padding:5px 15px;text-align:center;text-decoration:none}#actionButtons>button:hover{background-color:#278dc8}#matches{display:flex;flex-direction:column}#matchesWelcome{margin:auto;padding-top:3px}#matchesPreview{border-bottom:1px solid #dadde1;display:flex;flex-direction:row;height:160px;overflow:auto}#previewImage{border:1px solid;border-radius:10px;cursor:pointer;height:90px;width:60px}#buttonBackListLovers{-webkit-appearance:none;appearance:none;background-color:#909090;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:0 1px 0 rgba(27,31,35,.1);box-sizing:border-box;color:#fff;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;font-weight:600;height:70px;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap}#buttonBackListLovers:hover{background-color:#484848;cursor:pointer}.lover{align-items:center;display:flex;flex-direction:column;margin:15px 5px}#messagesList{overflow:auto}#formPostMessage{border:thin solid grey;margin-left:3%;margin-top:auto;padding:3px;width:94%}#chatText,#formPostMessage{border-radius:15px;display:flex;flex-direction:row}#chatText{border:none;flex-grow:2}#postMessageBtn{border:1px solid #ff0073;border-radius:15px}#discussion{display:flex;flex-direction:column;height:100%;overflow:auto;position:relative}.ownMessagePosition{margin-left:auto}.otherMessagePosition,.ownMessagePosition{width:70%}.message{border-radius:5px;color:#fff;margin-bottom:1px;margin-left:5px;margin-right:5px;padding-left:10px}.ownMessage{background-color:#00bfff}.otherMessage{background-color:#b0c4de}.datetimeMessage{font-size:.8em;margin-bottom:.1em;margin-left:5px;margin-top:-.2em}#loverLasteSeen{border-top:2px solid #000;left:10px;position:absolute;width:95%}#previewDiscussion{display:flex;flex-direction:column;height:100%;overflow:auto}#listOfDiscussionGreating{align-items:center;margin-bottom:40px;margin-top:10px}#listOfDiscussionGreating,#ongoingDiscussions{display:flex;flex-direction:column}.discussionBlocPreview{all:unset;border-bottom:1px solid #dadde1;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;margin-bottom:10px;margin-left:10px;margin-right:10px;padding-bottom:10px;position:relative}.discussionBlocPreview:hover{background-color:#efdfdf;transition:1s}.previewName{font-weight:700}.tickSeen,.tickUnseen{float:left;height:5px;left:8px;position:relative;top:3px;width:5px}.previewMessage{display:flex}.PreviewUnSeenMessages{align-items:center;background-color:red;border:.05em solid #fff;border-radius:.8em;color:#fff;display:flex;font-size:.8em;height:1.6em;justify-content:center;min-width:1.6em;position:absolute;right:-.7em;top:-.7em}#generalInfosTargetDiscussion{align-items:center;display:flex;margin-bottom:5px;margin-top:10px}#lineDivider{border-bottom:1px solid #dadde1;margin-bottom:5px}#generalInfosTargetDiscussion>*{margin-left:10px}#nameLoverDiscussion{font-size:18px;margin-left:50px}.targetInfos{color:#000;margin-left:10px}#activitySwitcher>div>button{-webkit-appearance:none;appearance:none;background-color:#00a8ef;border:1px solid rgba(21,167,167,.15);border-radius:6px;box-shadow:0 1px 0 rgba(27,31,35,.1);box-sizing:border-box;color:#fff;cursor:not-allowed;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap}#activitySwitcher>div>button:hover{background-color:#007fef;cursor:pointer}#eventsDisplay{background-color:red;height:50px;left:calc(50% - 150px);opacity:0;position:absolute;top:10px;width:300px}.displayer{-webkit-animation:newNotification 1s ease forwards;animation:newNotification 1s ease forwards}.removedDisplayer{-webkit-animation:notificationOver 1s ease forwards;animation:notificationOver 1s ease forwards}@-webkit-keyframes newNotification{0%{opacity:0}to{opacity:1}}@keyframes newNotification{0%{opacity:0}to{opacity:1}}@-webkit-keyframes notificationOver{0%{opacity:1}to{opacity:0}}@keyframes notificationOver{0%{opacity:1}to{opacity:0}}#matches{position:relative}#NbUnseenMatches{align-items:center;background-color:red;border:.05em solid #fff;border-radius:.8em;color:#fff;display:flex;font-size:.8em;height:1.6em;justify-content:center;min-width:1.6em;position:absolute;right:-.7em;top:-.7em}#nbPotentialMatch{display:inline-block;position:relative;top:.5px}#feedbackButton{background-color:#0b1ba5;border:1px solid rgba(27,31,35,.15);border-radius:6px;color:#fff;cursor:pointer;left:10px;margin-right:5px;position:absolute;top:10px}#feedbackButton:hover,.btnGetCurrentPosition:hover{background-color:#5f6ce1}#feedback{background-color:#fff;border-radius:5px;box-shadow:2px 3px 5px rgba(0,0,0,.25);display:flex;flex-direction:column;left:10px;position:absolute;top:35px}.btnUpdateUser{-webkit-appearance:none;appearance:none;background-color:#909090;box-shadow:0 1px 0 rgba(27,31,35,.1);box-sizing:border-box;cursor:not-allowed;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;font-weight:600;line-height:20px;margin:auto;padding:6px 16px;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;width:30%}.btnGetCurrentPosition,.btnUpdateUser{border:1px solid rgba(27,31,35,.15);border-radius:6px;color:#fff}.btnGetCurrentPosition{background-color:#0b1ba5;cursor:pointer;margin-right:5px}#updatesUserToPerform{-webkit-animation:shake 1s;animation:shake 1s;background-color:#2ea44f;cursor:pointer;transition:.5s}#updatesUserToPerform:hover{background-color:#187934}#deleteUser{background-color:red;cursor:pointer}#deleteUser:hover{background-color:#981f1f}.updateCategories{font-size:1.5em}#listImageProfile{flex-direction:row;margin-bottom:30px;margin-top:10px}#listImageProfile,.profileImageHolder{align-items:center;display:flex;justify-content:center}.profileImageHolder{border-radius:5px;box-shadow:1px 2px 5px rgba(0,0,0,.2);flex-direction:column;height:180px;margin:5px;position:relative;width:120px}.deletePhotoButton{position:absolute;top:188px}.photoNumber{color:#c8c8c8;font-size:30px}.aah{background-color:red}.profileImage{border-radius:5px;cursor:move;max-height:100%;max-width:100%}#containerImage{align-items:center;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#canvasImage,#containerImage{background-color:#fff;z-index:1}#canvasImage{border-radius:25px;border-style:dotted;height:600px;width:400px}#canvasBeforeSubmit{border-radius:5px;height:180px;position:absolute;width:120px}#buttonImage{background-color:#2ea44f;border:none;border-radius:30px;cursor:pointer;margin:20px;padding:20px;width:40px}#buttonImage:hover{background-color:#187934}input[type=file]::-webkit-file-upload-button{border-radius:4px;cursor:pointer;padding:2px 16px}input[type=file]::file-selector-button{border-radius:4px;cursor:pointer;padding:2px 16px}#pickImage{left:85px;position:relative;top:-80px}#saveImage{position:relative;top:80px}.inputsAlign>div>input,.inputsAlign>input{width:170px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}
/*# sourceMappingURL=main.2834ea03.css.map*/