body{background:skyblue;font-family:Helvetica Neue,sans-serif;margin:0;padding:0;transition:.5s}.nav-container{align-items:center;background-color:#fff;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:10px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.nav-container img{padding-left:20px;width:60px}.nav-bar{align-items:center}.links-auth,.nav-bar{display:flex;justify-content:space-between}.links-auth{padding-right:60px;width:200px}a{color:#000}.links-auth a,a{text-decoration:none}.links-auth a{background-color:red;border-radius:20px;color:#fff;display:inline-block;font-family:Courier New,Courier,monospace;padding:5px 12px;text-align:center}.links-nav{display:flex;justify-content:space-between;padding-right:60px;width:800px}.links-nav a{background-color:#000;display:inline-block;font-family:Courier New,Courier,monospace;text-align:center;text-decoration:none}.links-nav a,.links-nav button{border-radius:20px;color:#fff;padding:5px 12px}.links-nav button{background-color:red;cursor:pointer}.links-nav button:hover{background-color:darkred}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{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.main-page{margin:0;padding:0}.hero{background-image:url(https://we-union-id-photos.s3.amazonaws.com/public/backgrounds/pexels-life-matters-4613877.jpg);background-size:110% auto;border-bottom:1px solid #000;height:600px;position:relative}.hero,.hero-content{align-items:center;display:flex;justify-content:space-between;width:100%}.hero-content{padding:0 40px}.quote{margin-right:50px;padding:80px;width:25%}.words{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:24px;line-height:1.5;text-align:left}.attribute{font-size:18px;margin-top:10px;text-align:right}.main-page img{height:auto;padding-left:40px;-webkit-transform:translateY(25%);transform:translateY(25%);width:50%}.feature-1{background-color:#2d95eb}.feature-1,.feature-2{border-bottom:1px solid #000;box-sizing:border-box;display:flex;margin-left:-15px;margin-right:-15px}.feature-2{background-color:#90acb1}.feature-3{background-color:#c2f5f2}.feature-3,.feature-4{border-bottom:1px solid #000;box-sizing:border-box;display:flex;margin-left:-15px;margin-right:-15px}.feature-4{background-color:#8ceeff}.feature-1-left{align-items:center;box-sizing:border-box;display:block;flex-basis:50%;margin-top:100px;max-width:50%;padding:54px;position:relative;text-align:center;width:480px}.feature-1-right,.feature-2-left{box-sizing:border-box;display:block;flex-basis:50%;font-style:italic;max-width:50%;padding:54px;position:relative;text-align:center;width:480px}.feature-2-right{margin-top:50px}.feature-2-right,.feature-3-left{align-items:center;box-sizing:border-box;display:block;flex-basis:50%;max-width:50%;padding:54px;position:relative;text-align:center;width:480px}.feature-3-left{margin-top:100px}.feature-3-right,.feature-4-left{font-style:italic}.feature-3-right,.feature-4-left,.feature-4-right{box-sizing:border-box;display:block;flex-basis:50%;max-width:50%;padding:54px;position:relative;text-align:center;width:480px}.feature-4-right{align-items:center;margin-top:50px}.feature-title{font-size:72px;line-height:80px;text-shadow:2px 2px 4px rgba(0,0,0,.4)}.feature-title,li{font-family:Proxima Nova,sans-serif;font-weight:100;margin-left:100px}li{font-size:24px;line-height:30px}.main-feature{font-family:Impact,sans-serif;font-size:2em;margin-bottom:20px}.feature-details{font-size:1em;line-height:1.8;margin-left:20px}.feature-description{font-size:20px;font-weight:400}.in-conclusion{background-color:#8ceeff;border-bottom:1px solid #000;box-sizing:border-box;display:flex;font-family:Proxima Nova,sans-serif;font-size:44px;line-height:1.5;margin-left:-15px;margin-right:-15px;padding:50px;text-align:center}.footer{align-items:center;background-color:#f2f2f2;border-top:1px solid #000;color:#666;display:flex;flex-direction:column;font-size:16px;justify-content:center;padding:20px}.footer a{color:#000;margin:0 7px;text-decoration:none}.footer a:hover{text-decoration:underline}.footer span{color:#000;font-weight:700}.tech-stack{margin-bottom:10px}.creators{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.login-background{background-image:url(https://we-union-id-photos.s3.amazonaws.com/public/backgrounds/pexels-andrea-piacquadio-3865557.jpg)}.login-background,.signup-background{background-repeat:no-repeat;background-size:100% auto;height:100%;left:0;position:absolute;top:0;width:100%}.signup-background{background-image:url(https://we-union-id-photos.s3.amazonaws.com/public/backgrounds/pexels-sora-shimazaki-5668838.jpg)}.form-container{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:2px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 0 40px rgba(8,7,16,.6);height:600px;left:50%;padding:20px 35px;position:absolute;top:54%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:400px}.session-form *{border:none;color:#fff;font-family:Poppins,sans-serif;letter-spacing:.5px}.session-form h2{font-size:32px;line-height:42px;margin-bottom:20px;text-align:left}.session-form h2,.session-form label{font-weight:500;text-shadow:1px 1px #4b4a4a}.session-form label{display:block;font-size:16px;margin-top:30px}.session-form input{background-color:hsla(0,0%,100%,.07);border-radius:3px;display:block;font-size:12px;font-weight:300;height:40px;margin-top:5px;padding:0 8px;width:96%}.session-form input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.session-form input::placeholder{color:hsla(0,0%,100%,.5)}.login-button{background-color:#fff;border-radius:5px;color:#080710;cursor:pointer;font-size:18px;font-weight:600;margin-top:50px;padding:15px 0;width:100%}.errors{font-size:x-small}.demo-button{background-color:rgba(0,140,200,.854);border-radius:5px;color:#080710;cursor:pointer;font-size:18px;font-weight:600;padding:15px 0;width:100%}.grief{background-color:#ddcfe6;border:1px solid #3b0000;border-radius:10px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin-bottom:10px;min-height:80px;padding:20px;width:500px}.grief-image{margin-right:10px}.grief-image img{border-radius:50%;height:50px;width:50px}.grief-text{display:flex;flex-direction:column;justify-content:space-between}h3{font-size:smaller;margin:0}p{font-size:medium;margin:5px 0}h4{font-size:small;margin:10px 0}.poll-options{display:flex;flex-wrap:wrap;margin-top:10px}.all-grievances-show{font-size:36px;margin-bottom:30px;margin-top:50px;text-align:center;text-transform:uppercase}.all-grievances-container{align-items:center;display:block;justify-content:center;margin-left:450px;margin-top:50px}.all-grievances-container .grief-box,.all-grievances-container>*{margin:20px;width:500px}.all-grievances-container .grief-box h3{font-size:24px;margin-bottom:10px}.all-grievances-container .grief-box p{font-size:16px}.page-container{display:flex;justify-content:center;padding:20px}.profile-page-right-side{align-items:flex-end;background-color:#d2e6fd;border:1px solid #000;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.8);box-sizing:border-box;display:flex;flex-direction:column;height:230px;justify-content:flex-start;margin-left:100px;padding:20px}.profile-box{display:flex}.member-title{flex:1 1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;padding-bottom:10px;text-align:center}.profile-image{border-radius:5px;height:140px;margin-left:10px;margin-right:5px;width:140px}.union-card-button{background-color:#000;border-radius:14px;color:#fff;cursor:pointer;font-size:24px;margin-left:80px;margin-top:30px;padding:10px}.union-card-button:hover{background-color:#8f0000}.profile-page-left-side{background-color:#c9f2fc;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.8);padding:0 150px 50px}.profile-page-left-side h1{font-family:sans-serif;font-size:30px;padding-bottom:25px;padding-top:50px;text-align:center}.grief-delete-button{background-color:#f32121;border-radius:10px;color:#fff;margin-left:250px;-webkit-transform:translateY(200%);transform:translateY(200%)}.grief-delete-button:hover{background-color:#9a3434}.delete-account{background-color:red;border-radius:10px;bottom:0;color:#fff;cursor:pointer;padding:8px;position:absolute;right:0;transition:background-color .3s ease}.delete-account:hover{background-color:#ff4d4d}.other-unions-box{background-color:#d5f5e3;border:1px solid rgba(0,0,0,.1);border-radius:20px;box-shadow:2px 2px 2px rgba(0,0,0,.8);box-sizing:border-box;margin-top:200px;padding:20px;width:100%}.select-button{background-color:#fff;border-radius:20px;box-shadow:2px 2px 2px rgba(0,0,0,.2);color:#000;cursor:pointer;margin-bottom:8px;margin-right:8px;padding:8px 16px}.select-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.compose-grief-background{align-items:center;background-image:url(https://we-union-id-photos.s3.amazonaws.com/public/backgrounds/pexels-centre-for-ageing-better-9729879.jpg);background-repeat:no-repeat;background-size:100% auto;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.compose-grief-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 0 40px rgba(8,7,16,.6);height:400px;left:50%;padding:20px 35px;position:absolute;top:54%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:800px}.compose-grief{align-items:center;display:flex;flex-direction:column;margin:50px auto 0;width:50%}.compose-grief input[type=textarea]{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:10px;padding:10px;width:100%}.compose-grief input[type=submit]{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-top:10px;padding:10px 20px;text-align:center;text-decoration:none}.compose-grief input[type=submit]:hover{background-color:#3e8e41}.errors{color:red;font-size:14px;margin-bottom:10px}.gp,.pg{font-size:20px;padding-top:10px;text-align:left}.pp-grief-container{align-items:center;display:flex;flex-direction:column;justify-content:center};.union-name-container h1{font-size:50px;font-weight:600;padding:30px}.union-form-container{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:2px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 5px 45px #000;height:400px;left:30%;padding:20px;position:absolute;top:25%;width:500px}.union-form-container,.union-label{display:flex;justify-content:center}.union-label{color:#fff;font-size:25px;font-weight:700;margin-bottom:10px;text-align:center;text-shadow:1px 1px #514f4f}.union-form-input{background:#fff;box-sizing:border-box;color:#2d333f;font-weight:400;height:40px;line-height:24px;margin-top:12px;padding-left:8px;padding-right:8px}.union-form-button,.union-form-input{border-radius:4px;font-size:16px;margin-left:20%;width:60%}.union-form-button{background-color:red;border:none;color:#fff;font-weight:700;height:45px;margin-top:35px}.union-form-button:hover{background-color:#312e2e;color:#fff;cursor:pointer}.invite-container{background-color:#dafdf1;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);font-family:Arial,Helvetica,sans-serif;justify-content:left;padding:20px;width:300px}.invite-form{align-items:center;display:flex;padding-top:10px}.invite-input{margin-left:10px;margin-right:10px}.invite-form label{font-size:14px}.invite-button{background-color:#1221ad;border:none;border-radius:20px;color:#fff;cursor:pointer;padding:5px 10px}.invite-button:hover{background-color:#333}.create-union-background{background-image:url(https://we-union-id-photos.s3.amazonaws.com/public/backgrounds/pexels-monstera-6238119.jpg);background-repeat:no-repeat;background-size:100% auto;height:100%;left:0;position:absolute;top:0;width:100%}.union-page{margin:0 auto;max-width:1200px;padding:1rem}.union-name-container,.union-page{align-items:center;display:flex;flex-direction:column}.union-name-container{justify-content:space-between;margin-bottom:1rem;width:100%}.invite-container{align-items:center;display:flex;flex-direction:column;margin-top:1rem}.invite-button{margin-top:.5rem}h2{font-size:30px;font-weight:550;margin-bottom:.5rem;text-align:center}.griefs-and-members{align-items:flex-start;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;width:100%}@media (max-width:768px){.griefs-and-members{align-items:center;flex-direction:column}}.all-members-show{font-size:30px;font-weight:550;margin-bottom:.5rem;text-align:center}.all-members-container{align-items:flex-start;background-color:#f8f8f8;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:1rem}.all-members-container p{font-size:24px;font-weight:400;margin:0 0 .5rem;text-align:center}.member-item{align-items:center;display:flex;margin-bottom:.5rem}.member-profile-image{border-radius:50%;height:40px;margin-right:.5rem;object-fit:cover;width:40px}.all-members-container p:last-child{margin-bottom:0}.union{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.2);margin:20px;padding:20px;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease}.union:hover{background-color:hsla(0,0%,100%,.1);-webkit-transform:scale(1.05);transform:scale(1.05)}.union-text{color:#007bff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:24px;font-weight:700;margin-bottom:10px;text-decoration:none}.union-index-container{margin:0 auto;max-width:800px;text-align:center}.union-index-container h2{font-size:4rem;font-weight:700;padding-bottom:40px;padding-top:50px}.union-index{display:flex;flex-wrap:wrap;justify-content:center}
/*# sourceMappingURL=main.e03bbabb.css.map*/