:root{--text: 0, 0, 0;--user: 217, 220, 255;--event: 217, 220, 255;--danger: 213, 11, 62;--primary: 68, 56, 255;--product: 217, 220, 255;--usecase: 217, 220, 255;--learning: 217, 220, 255;--optional: 230, 230, 230;--resource: 217, 220, 255;--background: 250, 247, 243;--user-hover: 249, 171, 151;--user-light: 250, 221, 187;--event-hover: 249, 171, 151;--event-light: 250, 221, 187;--linksection: 217, 220, 255;--user-accent: 68, 55, 255;--danger-hover: 243, 22, 78;--event-accent: 68, 55, 255;--organization: 217, 220, 255;--primary-text: 255, 255, 255;--danger-active: 213, 11, 62;--optional-text: 55, 65, 81;--primary-hover: 120, 110, 255;--product-hover: 174, 195, 208;--product-light: 225, 236, 243;--usecase-hover: 190, 207, 195;--usecase-light: 231, 238, 233;--learning-hover: 249, 171, 151;--learning-light: 250, 221, 187;--optional-hover: 240, 240, 240;--primary-border: 68, 56, 255;--product-accent: 68, 55, 255;--resource-hover: 245, 241, 233;--resource-light: 245, 241, 233;--usecase-accent: 68, 55, 255;--learning-accent: 68, 55, 255;--optional-border: 138, 138, 138;--resource-accent: 68, 55, 255;--linksection-hover: 217, 220, 255;--user-accent-hover: 56, 47, 230;--event-accent-hover: 56, 47, 230;--organization-hover: 249, 171, 151;--organization-light: 250, 221, 187;--organization-accent: 68, 55, 255;--product-accent-hover: 56, 47, 230;--usecase-accent-hover: 56, 47, 230;--learning-accent-hover: 56, 47, 230;--resource-accent-hover: 56, 47, 230;--organization-accent-hover: 56, 47, 230}:root{--font-header: "Montserrat";--font-body: "Source Serif 4"}:root .fade-enter-active,:root .fade-leave-active{transition:opacity .2s ease-in-out}:root .fade-enter,:root .fade-enter-from,:root .fade-leave-to{opacity:0}:root .slide_right-enter-active,:root .slide_left-enter-active{position:absolute;top:0}:root .slide_right-enter-from,:root .slide_left-leave-to{transform:translate(100%)}:root .slide_right-leave-to,:root .slide_left-enter-from{transform:translate(-100%)}:root .slide_right-enter-to,:root .slide_right-leave-from,:root .slide_left-enter-to,:root .slide_left-leave-from{transform:translate(0)}:root .list-transition-enter-active{transition:transform .5s,opacity .5s}:root .list-transition-move{transition:all .5s}:root .list-transition-enter-from{transform:scale(0);opacity:0}:root .list-transition-enter-to{transform:scale(1);opacity:1}:root .list-transition-leave-active{transition:all .5s;max-height:400px}:root .list-transition-leave-from{transform:scale(1);opacity:1}:root .list-transition-leave-to{transform:scale(0);opacity:0;max-height:0}
