*{box-sizing:border-box}body{background-color:#dfdfdf;font-family:sans-serif;margin:3rem}h1,h2{color:#333}.btn{background-color:#800040;border:1px solid #800040;border-radius:4px;color:#fff;cursor:pointer;font:inherit;margin:0 1rem;padding:.5rem 1.5rem}.btn:hover{background-color:#9c1458;border-color:#9c1458}.btn--alt{background-color:initial;color:#800040}.btn--alt:hover{background-color:#f8dae9}.card{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);padding:1rem;width:20rem}.actions{text-align:right}.modal{background-color:#fff;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.2);left:calc(50% - 15rem);padding:1rem;text-align:center;top:20vh;width:30rem;z-index:10}.backdrop{background-color:rgba(0,0,0,.75);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1}.mb-1{margin-bottom:1rem}.button{background-color:#a571af;border:1px solid #ceafd4;color:#fff;cursor:pointer;outline:none;padding:20px 55px;transition:all .3s}.button:hover{background-color:#ceafd4;color:#000}.navbar{align-items:center;background-color:#b38cb4;box-shadow:4px 6px 20px -5px rgba(0,0,0,.75);color:#000;display:flex;justify-content:space-between;padding:0 1rem}.navbar__logo{height:30px}.navbar__list{align-items:center;display:flex;justify-content:space-between;list-style:none}.navbar__item{margin-right:1rem}.navbar__item:last-child{margin-right:0}.navbar__link{background-color:initial;border:none;color:#000;cursor:pointer;display:block;font-size:15px;font-weight:600;padding:1rem 0;text-decoration:none;transition:all .3s}.navbar__link:hover{background-color:#000;color:#ceafd4;padding:1rem 0}.navbar__submenu-container{position:relative}.navbar__submenu-container:hover .navbar__submenu{display:block}.navbar__submenu{background-color:#ceafd4;display:none;list-style:none;min-width:300px;position:absolute;right:0;z-index:99}.navbar__submenu-item{padding:.5rem;transition:all .3s}.navbar__submenu-item:hover{background-color:#b38cb4}.navbar__submenu-link{background-color:initial;color:#000;cursor:pointer;display:block;font-size:15px;font-weight:600;padding:.5rem;text-decoration:none;transition:all .3s}.navbar__submenu-item:hover .navbar__submenu-link{color:#fff}.form-errors{background-color:pink;border:1px solid darkred;padding:1rem 2rem;text-align:left;width:50%}.modal{background-color:#a9a9a9;background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:1rem;position:fixed;top:0;width:100%;z-index:9999}.modal--active{display:block}.modal__content{background-color:#faebd7;margin:0 auto;padding:2rem;position:relative;width:50%}.modal__close{cursor:pointer;position:absolute;right:1rem;top:.5rem}.modal__title{font-size:30px;font-weight:700;margin-bottom:1rem}.profile__buttons{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);justify-content:center}.form{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}.form__group{margin-bottom:1rem;width:50%}.form__input{border:1px solid #ceafd4;width:100%}Form_Label{margin-bottom:1rem;text-align:left}.page{margin:0 auto;padding:2rem;width:60%}.page_title{font-size:48px;font-weight:400;text-align:center}.list{list-style-type:none;margin-bottom:1rem}.list_item{align-items:center;border:1px solid #ccc;border-bottom:0;display:flex;justify-content:space-between}.list__item:last-child{border-bottom:1px solid #ccc}.list__link{background:none;border:none;color:#000;cursor:pointer;display:block;outline:none;padding:1rem;text-align:left;text-decoration:none;width:100%}.list__link:hover{background-color:#ccc}
/*# sourceMappingURL=main.a714ad87.css.map*/