:root{--background-color:#eef;--yellow:#ffd166;--dark-yellow:#b29144;--green:#06d6a0;--dark-green:#068e6a;--blue:#118ab2;--dark-blue:#0a5872;--red:#ef476f;--dark-red:#a9304c;--button:#403a45;--popup-green-background:#f0fdf4;--popup-green-title:#166534;--popup-green-text:#15803d;--popup-red-background:#fef2f2;--popup-red-title:#991b1b;--popup-red-text:#991b1b;--popup-yellow-background:#f0fdf4;--popup-yellow-title:#ca8a04;--popup-yellow-text:#d6a439;--shadow:#63636333 0px 2px 8px 0px}.App,body,html{margin:0}.App{background-color:var(--background-color);height:100vh;padding:0}.navbar{background-color:#fff;border-radius:80px;box-shadow:var(--shadow);display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;margin:20px;padding-bottom:70px;position:absolute;width:110px}.rethinkr-logo{height:100px;margin-bottom:12px;margin-top:24px;width:auto}.navbar-top{background-color:initial;border-radius:80px;box-shadow:var(--shadow);padding-bottom:12px;text-align:center}.navbar-top button{background-color:initial;border:#0000;border-radius:50%;cursor:pointer;margin-bottom:8px;padding:1.2em;transition:transform .2s ease}.navbar-top button:hover{transform:scale(1.1)}.navbar-top button .icon{color:var(--button);scale:1.5}.navbar-bot{z-index:0}.user-pp{border-radius:50%;margin-top:24px;width:65px}.language .toggle-container,.theme .toggle-container{margin-top:1.25em}.manageMenu{background-color:#fff;border:none;border-radius:0 10px 10px 0;box-shadow:5px 5px 5px -2px #63636333;cursor:pointer;height:100px;position:absolute;right:-18px;top:40%;width:18px}.rotate-icon{transition:transform .3s ease-in-out}.rotate-icon.open{transform:rotate(180deg)}.logout{background-color:var(--background-color);border:none;border-radius:50%;cursor:pointer;display:block;margin-left:auto;margin-right:auto;margin-top:30px}.actions{display:flex;position:absolute;right:20px;top:20px}.action{border-radius:50px;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:1em;padding-bottom:3em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.action,.roundbutton{background-color:#fff;box-shadow:var(--shadow)}.roundbutton{border:none;border-radius:50%;cursor:pointer;height:3.5em;padding:12px;width:3.5em}.button{background-color:var(--background-color);border:1px solid var(--button);border-radius:10px;box-shadow:var(--shadow);color:var(--button);cursor:pointer;display:block;height:30px;margin:0 1.25em;width:90px}.brandedButton{background-color:var(--button);border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:700;letter-spacing:.5px;margin:8px 0;padding:16px;width:100%}.backButton,.backButton svg{color:var(--button)}.categoryText{position:relative;width:70px}.backHomeButton{background-color:#fff;border:none;border-radius:30px;box-shadow:var(--shadow);cursor:pointer;height:50px;padding:0 12px;width:130px}.categorySelector label{color:#05060f99;display:block;font-size:.9rem;font-weight:700;margin-bottom:.3rem;transition:color .3s cubic-bezier(.25,.01,.25,1) 0s}.categorySelector select{background-color:var(--background-color);border:2px solid #0000;border-radius:.5rem;font-size:1rem;height:44px;padding:0 1rem;transition:border-color .3s cubic-bezier(.25,.01,.25,1) 0s,color .3s cubic-bezier(.25,.01,.25,1) 0s,background .2s cubic-bezier(.25,.01,.25,1) 0s;width:100%}.colorSelector{padding-top:12px}.colorSelector,.noteModal{align-items:center;display:flex;justify-content:center}.noteModal{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.noteModal .backButton{margin-top:10px}.categoryModal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.categorySelector{margin-top:10px}.input{background-color:var(--background-color);border:2px solid #0000;border-radius:.5rem;font-size:1rem;height:44px;padding:0 1rem;transition:border-color .3s cubic-bezier(.25,.01,.25,1) 0s,color .3s cubic-bezier(.25,.01,.25,1) 0s,background .2s cubic-bezier(.25,.01,.25,1) 0s}.label{color:#05060f99;display:block;font-size:.9rem;font-weight:700;margin-bottom:.3rem;transition:color .3s cubic-bezier(.25,.01,.25,1) 0s}.input-group:hover .input,.input:focus,.input:hover{border-color:#05060f;outline:none}.input-group:hover .label,.input:focus{color:#05060fc2}.textarea{background-color:var(--background-color);border:2px solid #0000;border-radius:.5rem;font-size:1rem;height:100px;max-width:190px;padding:0 1rem;resize:none;transition:border-color .3s cubic-bezier(.25,.01,.25,1) 0s,color .3s cubic-bezier(.25,.01,.25,1) 0s,background .2s cubic-bezier(.25,.01,.25,1) 0s}.textarea-group:hover .textarea,.textarea:focus,.textarea:hover{border-color:#05060f;outline:none}.textarea-group:hover .label,.textarea:focus{color:#05060fc2}.keywords-component{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-top:20px}.keywords-input{padding:10px}.keywords-input,.suggestions-list{border:1px solid var(--background-color);border-radius:5px;width:100%}.suggestions-list{background-color:#fff;list-style:none;margin:0;max-height:120px;overflow-y:auto;padding:0}.suggestion-item{cursor:pointer;padding:10px}.suggestion-item:hover{background-color:var(--background-color)}.selected-keywords{display:flex;flex-wrap:wrap;gap:5px}.keyword-tag{align-items:center;background-color:var(--background-color);border-radius:20px;color:var(text-color);display:flex;padding:5px 10px}.remove-btn{background:none;border:none;color:var(--text-color);cursor:pointer;margin-left:5px;scale:2}.remove-btn:hover{color:var(--red)}.board{height:90vh;padding-left:180px;padding-right:100px;padding-top:100px}.boardContent{display:flex;flex-wrap:wrap}.boardItem{padding:0 50px}.note{font-size:12px}.category,.note{box-shadow:var(--shadow);cursor:pointer;height:50px;margin-bottom:10px;padding:10px;width:50px}.category{margin-top:70px;position:relative}.category:before{bottom:-10px;content:"";height:50px;padding:10px;position:absolute;right:-10px;width:50px}.category-blue{background-color:var(--dark-blue)}.category-blue:before{background-color:var(--blue)}.category-yellow{background-color:var(--dark-yellow)}.category-yellow:before{background-color:var(--yellow)}.category-red{background-color:var(--dark-red)}.category-red:before{background-color:var(--red)}.category-green{background-color:var(--dark-green)}.category-green:before{background-color:var(--green)}.arc-text{background-color:red;height:10px;left:50%;line-height:200px;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:10px}.arc-text span{display:inline-block;font-size:20px;font-weight:bolder;position:absolute;top:-135px;transform-origin:0 90%}.arc-text span::selection{background:none}.top{left:50%;position:absolute;transform:translateX(-50%)}.searchbar-bg{background-color:#fff;-webkit-clip-path:path("M65 25.5C45.09 6.18 30.246 1.643 0 0h539.5c-27.985 2.041-40.364 8.707-59.5 25.5l-70 59c-15.503 8.887-25.75 12.606-48 16H187c-21.447-1.852-32.307-5.317-49.5-16L65 25.5Z");clip-path:path("M65 25.5C45.09 6.18 30.246 1.643 0 0h539.5c-27.985 2.041-40.364 8.707-59.5 25.5l-70 59c-15.503 8.887-25.75 12.606-48 16H187c-21.447-1.852-32.307-5.317-49.5-16L65 25.5Z");height:100px;width:540px}.searchbar{align-items:center;border-radius:30px;display:flex;height:50px;justify-content:center;left:50%;padding:0 12px;position:absolute;top:20px;transform:translateX(-50%);width:200px}.searchbar,.searchbar input{background-color:var(--background-color)}.searchbar input{border:none;flex-grow:1;height:32px;outline:none;padding-left:10px}.search-icon{height:16px;width:16px}.searchbar .icon{color:var(--button)}.top .backHomeButton{left:-100px;position:absolute;top:20px}.top .actions{position:absolute;right:-100px;top:20px}.auth-page{align-items:center;display:flex;height:100%;justify-content:center}.form-container{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #00000059;box-sizing:border-box;height:auto;padding:20px 30px;width:350px}.title{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:28px;font-weight:800;margin:10px 0 30px;text-align:center}.form{display:flex;flex-direction:column;gap:18px;margin-bottom:15px}.input{border:1px solid silver;border-radius:20px;box-sizing:border-box}.page-link{color:#747474;margin:0;text-align:end;text-decoration:underline;text-decoration-color:#747474}.page-link-label{cursor:pointer;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:9px;font-weight:700}.page-link-label:hover{color:#000}.form-btn{background:teal;border:0!important;border-radius:20px;box-shadow:0 3px 8px #0000003d;color:#fff;cursor:pointer;outline:0!important;padding:10px 15px}.form-btn:active{box-shadow:none}.sign-up-label{color:#747474;font-size:10px;margin:0}.sign-up-label,.sign-up-link{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.sign-up-link{color:teal;cursor:pointer;font-size:11px;font-weight:800;margin-left:1px;text-decoration:underline;text-decoration-color:teal}.buttons-container{display:flex;flex-direction:column;gap:15px;justify-content:flex-start;margin-top:20px;width:100%}.apple-login-button,.google-login-button{align-items:center;border-radius:20px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;box-sizing:border-box;cursor:pointer;display:flex;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:11px;gap:5px;justify-content:center;padding:10px 15px}.apple-login-button{background-color:#000;border:2px solid #000;color:#fff}.google-login-button{border:2px solid #747474}.apple-icon,.google-icon{font-size:18px;margin-bottom:1px}.page{height:100vh;transition:background-color .5s ease;width:100%}
/*# sourceMappingURL=main.f22e4e34.css.map*/