@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.manage-comments-card{width:500px;border:2px solid grey;border-radius:15px;padding:20px;font-size:12px;min-height:600px;margin-right:20px}.manage-comments-card h2{font-size:16px}.search-comments-form{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.search-comments-form input{width:250px;margin-bottom:10px}.search-comments-form label{white-space:nowrap;margin-right:10px}.comment-tile{display:flex;flex-direction:column;margin:15px 0;background-color:#e5e5e5;padding:10px;border-radius:10px}.comment-approve-btn,.comment-delete-btn,.comments-see-more button{background-color:transparent;border:none;color:grey}.comments-see-more{margin:15px 0}.comment-user-info{display:flex;justify-content:space-between}.comment-username{display:flex}.comment-user-info p{margin:0 10px 0 0}.comment-content{margin:10px 0}.comment-btns{display:flex;width:50%;justify-content:space-between}.manage-communities-card{width:300px;border:2px solid grey;border-radius:15px;padding:20px;font-size:12px;min-height:600px;margin-right:20px}.manage-communities-card h2{font-size:16px}.add-community-form{display:flex;justify-content:space-between;align-items:center;margin:10px 0;width:250px}.add-community-form button{white-space:nowrap;font-size:12px;padding:5px 10px}.add-community-form input{width:130px}.community-tile{display:flex;justify-content:space-between;margin:10px 0}.community-tile a{color:#000}.communities-see-more button,.community-delete-btn{background-color:transparent;border:none;color:grey}.communities-see-more{margin:15px 0}.add-community-error{color:red;text-align:center}.manage-users-card{width:320px;border:2px solid grey;border-radius:15px;padding:20px;font-size:12px;min-height:600px}.manage-users-card h2{font-size:16px}.user-tile{display:flex;flex-direction:column;margin:10px 0}.user-delete-btn,.users-see-more button{background-color:transparent;border:none;color:grey}.users-see-more{margin:15px 0}.user-info{display:flex;justify-content:space-between;width:280px}.user-info p{margin:0}.user-edit{margin:10px 0 5px}.manage-posts-card{width:500px;border:2px solid grey;border-radius:15px;padding:20px;font-size:12px;min-height:600px;margin-right:20px}.manage-posts-card h2{font-size:16px}.search-posts-form{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.search-posts-form input{width:300px;margin-bottom:10px}.search-posts-form label{white-space:nowrap;margin-right:10px}.post-tile{display:flex;flex-direction:column;margin:15px 0;background-color:#e5e5e5;padding:10px;border-radius:10px}.post-approve-btn,.post-delete-btn,.posts-see-more button{background-color:transparent;border:none;color:grey}.posts-see-more{margin:15px 0}.post-user-info{display:flex;justify-content:space-between}.post-username{display:flex}.post-user-info p{margin:0 10px 0 0}.post-content{margin:10px 0}.post-btns{display:flex;width:40%;justify-content:space-between}@tailwind base;@tailwind components;@tailwind utilities;header{background-color:#1a3947}.navbar{justify-content:space-between;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:10px;max-width:1200px;margin:0 auto}.navbar,.navbar__left{display:flex;align-items:center}.navbar__left{margin-right:16px}.navbar__left--image{color:#e7a541;height:100px;width:175px;margin-left:10px}.navbar__search{width:100%;margin-left:8px;margin-right:8px;border-radius:10px;border:none;height:18px;padding:5px}.navbar__right{display:flex;margin-right:16px}.navbar__right--button{margin-left:8px}.fourohfour{display:flex;justify-content:center;border:2px solid #e7a541;height:78vh;border-radius:20px;margin:20px}.fourohfour--message{font-size:50px;color:#e7a541;align-self:center}.forum-container{display:flex;justify-content:space-evenly;margin-top:8px}.forum-container .forum{display:grid;width:100%}.forum-container .forum .button--newpost{border:1px solid #e7a541;border-radius:15px;max-width:916px;text-align:left;padding:8px 0 8px 24px;color:grey;max-height:20px;margin-bottom:8px}.no-posts-text{text-align:center;color:#1a3947;font-size:1.2rem;opacity:.5;padding-top:20px}.post{display:grid;grid-row-gap:8px;row-gap:8px;padding:20px;background:rgba(231,165,65,.15);border-radius:20px;max-width:900px;color:#1a3947}.post__top{display:flex;justify-content:space-between;align-items:flex-start}.post__top a{color:inherit}.post__top a span{padding-left:4px}.post__top .private-toggle{display:flex;align-items:center;color:#e7a541}.post__buttons{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.post__buttons--left{display:flex;flex:auto}.post__buttons--right .private-flag{color:#000,30%}.post .button{margin-right:3px;z-index:100}.private-true{background:rgba(231,165,65,.35)}.post__date{opacity:.6;font-weight:.9em}.post__content{color:#000}.post__name{font-weight:500;margin-right:6px}.post__pronouns{margin-right:6px;opacity:.6;font-weight:300}.post__form textarea{width:100%;outline:none;border:0;font-size:inherit}.post__footer{display:flex;justify-content:space-between}.comment{display:grid;background:rgba(231,165,65,.15);border-radius:20px;padding:20px;grid-row-gap:8px;row-gap:8px;margin-bottom:20px;margin-left:10%;color:#1a3947}.comment__bottom,.comment__top{display:flex;justify-content:space-between}.comment__bottom{align-items:center}.comment__bottom--username{color:#e7a541}.new-post{transition:max-height .5s;overflow-x:auto}.new-post--show{max-height:10000px}.new-post--hide{max-height:24px}.createpostform{display:grid;justify-content:center;align-items:center;min-height:76vh}.createpostform .create-post-form{display:grid;grid-template-rows:-webkit-max-content auto -webkit-max-content;grid-template-rows:max-content auto max-content;border:1px solid #e7a541;border-radius:20px;width:850px;height:350px;padding:10px}.createpostform .create-post-form__top{display:flex;justify-content:space-between;align-content:center}.createpostform .create-post-form__top h2{font-family:"Fira Sans",helvetica;color:#e7a541;padding:8px}.createpostform .create-post-form__top .private-toggle{display:flex;justify-self:end;margin-right:8px;margin-top:8px;max-height:-webkit-max-content;max-height:max-content;color:#e7a541}.createpostform .create-post-form__body{display:grid;border:none;padding:20px}.createpostform .create-post-form__body:active,.createpostform .create-post-form__body:focus,.createpostform .create-post-form__body:visited{outline:none}.createpostform .create-post-form .button{justify-self:end;padding:12px}.createpostform--errors{justify-self:center}.private-toggle{margin-bottom:0}.tile__header{font-weight:700}.tile__body{padding-left:3px}.private-toggle-pad{padding-right:5px}.post__footer{margin-bottom:5px}.session-form__container{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#93ada3}.session-form__container .form{display:grid;margin-top:8px;grid-row-gap:8px;row-gap:8px;padding:20px;background-color:#1a3947;width:550px;text-align:center;border-radius:20px;align-items:center;grid-gap:10px}.session-form__container .form__image{margin-top:8px;justify-self:center;color:#fff;width:100px;height:175px}.session-form__container .form__field{border-radius:10px;border:none;font-size:20px;height:30px;text-align:center;padding:10px}.session-form__container .form label{color:#fff}.session-form__container .form--errors{color:#e7a541}.session-form__container .form--singup{grid-template-columns:1fr 1fr;width:700px}.session-form__container .form--singup .form__image{grid-column:span 2}.session-form__container .form--singup .form__bottom{display:grid;grid-gap:20px;grid-column:span 2;max-width:500px;place-self:center}.icon{fill:currentColor;width:24px;height:24px}.button,.icon,a.button,button{display:inline-block;vertical-align:middle}.button,a.button,button{border-radius:10px;font-family:inherit;cursor:pointer;text-align:center;line-height:1;text-decoration:none;touch-action:manipulation;background-image:none;border-style:solid;border-width:1px}.button:focus,.button:hover,a.button:focus,a.button:hover,button:focus,button:hover{outline:none}.button:disabled,a.button:disabled,button:disabled{cursor:not-allowed;opacity:.5}.button--sm{padding:2px 5px;font-size:14px}.button--md{padding:3px 8px;font-size:16px}.button--lg{padding:10px 12px;font-size:18px}.button-group{display:flex}.button-group .button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.button-group .button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.button-group .button:not(:first-child){margin-left:-1px}.button-group .button--block{flex:1 1}.button--solid--primary{border-color:transparent;color:#fff}.button--solid--primary,.button--solid--primary:hover{background-color:#e7a541}.button--solid--primary:active{background-color:#e7a541;color:#fff}.button--solid--default{border-color:transparent;color:#fff}.button--solid--default,.button--solid--default:hover{background-color:default}.button--solid--default:active{background-color:default;color:#fff}.button--solid--secondary{border-color:transparent;background-color:#1a3947;color:#fff}.button--solid--secondary:hover{background-color:#1a3947}.button--solid--secondary:active{background-color:#1a3947;color:#fff}.button--solid--white{border-color:transparent;background-color:#fff;color:#fff}.button--solid--white:hover{background-color:#fff}.button--solid--white:active{background-color:#fff;color:#fff}.button--outline--primary{border-color:#e7a541;color:#e7a541;background-color:transparent}.button--outline--primary:hover{background-color:hsla(0,0%,50.2%,.1019607843)}.button--outline--default,.button--outline--primary:active{background-color:transparent}.button--outline--default{border-color:default;color:default}.button--outline--default:hover{background-color:hsla(0,0%,50.2%,.1019607843)}.button--outline--default:active,.button--outline--secondary{background-color:transparent}.button--outline--secondary{border-color:#1a3947;color:#1a3947}.button--outline--secondary:hover{background-color:hsla(0,0%,50.2%,.1019607843)}.button--outline--secondary:active,.button--outline--white{background-color:transparent}.button--outline--white{border-color:#fff;color:#fff}.button--outline--white:hover{background-color:hsla(0,0%,50.2%,.1019607843)}.button--link--primary,.button--outline--white:active{background-color:transparent}.button--link--primary{border-color:transparent;color:#e7a541}.button--link--primary:active,.button--link--primary:hover{color:#e7a541}.button--link--default{border-color:transparent;background-color:transparent;color:default}.button--link--default:active,.button--link--default:hover{color:default}.button--link--secondary{border-color:transparent;background-color:transparent;color:#1a3947}.button--link--secondary:active,.button--link--secondary:hover{color:#1a3947}.button--link--white{border-color:transparent;background-color:transparent;color:#fff}.button--link--white:active,.button--link--white:hover{color:#fff}.button--block{width:100%}.button-row{justify-content:space-between}.button-row,.button-row--left{display:flex;align-items:center}.button-row--left{justify-self:flex-start}.button-row--left>*{margin-right:3px}.button-row--right{display:flex;justify-self:flex-end;align-items:center;white-space:nowrap}.button-row--right>*{margin-left:3px}.my-journal{display:flex}.my-journal__communities{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-row-gap:8px;row-gap:8px;border:1px solid #e7a541;margin-right:8px;padding:8px}.my-journal__communities--header{margin:0}.my-journal__communities--label{color:#1a3947}.my-journal__communities--label:hover{color:#e7a541;transition:.3s ease-in-out;cursor:pointer}footer{color:#000;margin-top:40px;padding:20px}.footer__container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-row-gap:20px;row-gap:20px}.footer-section{display:grid;align-content:flex-start;grid-column:span 1}.footer-section__title{color:#000}.footer-section__item,.footer-section a.footer-section__item{line-height:1.6;margin:0;opacity:.5;color:#000}.footer-section .footer-section__item a{color:#000}.admin-portal{display:flex;justify-content:space-between;padding:30px}.admin-portal__left{display:grid;width:100%;grid-row-gap:10px;row-gap:10px}.admin-portal .admin-sidebar{display:grid;grid-row-gap:8px;row-gap:8px;margin-left:30px}.admin-portal .admin-sidebar--community,.admin-portal .admin-sidebar__add{display:flex;justify-content:space-between}.admin-portal .admin-sidebar__add Button{margin-left:8px}.admin-portal-widgets{justify-content:space-between}.admin-portal-widgets,.admin-portal-widgets-row-2{margin-top:40px;display:flex;width:1200px;overflow-x:scroll}.admin-portal-widgets-row-2{justify-content:left}.admin-portal-widgets-row-3{margin-top:40px;display:flex;width:1200px;overflow-x:scroll;justify-content:space-between}.supportportal{display:grid}.supportportal h1{margin-left:10px;margin-top:10px}.supportportal__bottom{display:flex}.supportportal__bottom .faqs-container{display:grid;flex:3 1}.supportportal__bottom .faqs-container .faq{display:grid;grid-row-gap:8px;row-gap:8px;border:1px solid #e7a541;padding:15px;border-radius:20px;margin-top:10px}.supportportal__bottom .faqs-container .faq__bottom{display:flex;justify-content:left}.supportportal__bottom .videos-container{display:grid;flex:1 1;margin-left:8px;margin-top:10px;justify-content:center}body{margin:0}.app{display:flex;flex-direction:column;min-height:100vh}.layout{flex:1 1;max-width:1200px;width:100%;margin:0 auto;display:flex;padding:20px 20px 0}.layout__main{display:flex;flex-direction:column;flex-grow:1}.layout__sidebar{min-width:200px;margin-right:8px;display:"grid"}.layout__sidebar .button{display:block}.sidebar__header a{color:inherit}.tile-grid{display:grid;grid-gap:24px;margin-top:20px}.tile{border-radius:10px;padding:10px;display:flex;flex-direction:column}.tile__body{flex:1 1}.tile__footer{padding-top:10px}.tile--green{background:#93ada3;color:#fff}.tile--orange{background:#dc7646;color:#fff}.tile--amber{background:rgba(231,165,65,.35)}.tile--yellow{background:rgba(231,165,65,.15);color:#000}.tile--outline{background-color:transparent;border:3px solid rgba(231,165,65,.15)}.r-select{max-width:100%}.r-select--is-default .r-select__control,.r-select--no-indicator .r-select__control{opacity:.5}.r-select .r-select__control{border-radius:4px;cursor:default;flex-wrap:wrap;justify-content:space-between;outline:0!important;transition:all .1s;min-height:20px;margin:0;border-width:1px;border-style:solid;background-color:transparent;line-height:1.4;box-shadow:none}.r-select .r-select__control,.r-select .r-select__value-container{align-items:center;display:flex;position:relative;box-sizing:border-box}.r-select .r-select__value-container{flex:1 1;flex-wrap:wrap;padding:3px 0 3px 8px;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.r-select .r-select__value-container--is-multi.r-select__value-container--has-value{padding:3px 0 3px 4px}.r-select .r-select__value-container input[type=text]{height:auto}.r-select .r-select__placeholder{color:grey;box-sizing:border-box;margin:0;min-width:150px;order:2;position:relative;top:none;-webkit-transform:none;transform:none}.r-select .r-select__input,.r-select .r-select__value-container>div:last-child{visibility:visible;box-sizing:border-box;padding:0;margin:0;line-height:1.4;order:1;color:grey}.r-select .r-select__dummy-input{background-color:transparent;width:1px;overflow:hidden;box-sizing:initial;border:0;font-size:inherit;opacity:1;outline:0;padding:0;color:transparent;caret-color:grey}.r-select .r-select__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0;color:grey;order:2;position:relative;top:0;-webkit-transform:none;transform:none;display:flex}.r-select .r-select__single-value a{color:inherit;display:flex}.r-select .r-select__multi-value{background-color:rgba(26,57,71,.15);border-radius:2px;display:flex;margin:1px 4px 1px 0;min-width:0;box-sizing:border-box}.r-select .r-select__multi-value__label{font-size:85%;padding:1px 3px 1px 6px;overflow:hidden;border-radius:2px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;line-height:1.3;color:#2b2b2b}.r-select .r-select__multi-value__remove{color:grey}.r-select .r-select__multi-value__remove:hover{background-color:rgba(26,57,71,.75);color:#fff}.r-select .r-select__indicators{align-items:center;align-self:stretch;display:flex;r-shrink:0;box-sizing:border-box;opacity:.5}.r-select .r-select__indicator{padding:0 4px}.r-select .r-select__indicator-separator{display:none}.r-select .r-select__dropdown-indicator{display:flex}.r-select:active,.r-select:focus,.r-select:hover{outline:none}.r-select .r-select__control{outline:none!important}.r-select .r-select__control--is-focused,.r-select .r-select__control:active,.r-select .r-select__control:focus,.r-select .r-select__control:hover{border-width:1px;outline:none;border-color:#e7a541}.r-select .r-select__control--is-focused .r-select__indicators,.r-select .r-select__control:active .r-select__indicators,.r-select .r-select__control:focus .r-select__indicators,.r-select .r-select__control:hover .r-select__indicators{opacity:1}.r-select .r-select__value-container:active,.r-select .r-select__value-container:focus,.r-select .r-select__value-container:hover{outline:none}.r-select .r-select__menu{margin:4px 0;box-shadow:2px 2px 20px rgba(0,0,0,.1);border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}.r-select .r-select__menu-list{padding:4px 0;max-height:90vh;overflow-x:auto}.r-select .r-select__menu-notice--no-options{padding:0 12px}.r-select .r-select__group{padding-bottom:8px;padding-top:8px;box-sizing:border-box}.r-select .r-select__group-heading{cursor:default;display:block;font-size:75%;font-weight:500;margin-bottom:.25em;text-transform:uppercase;box-sizing:border-box;padding:0 8px}.r-select .r-select__option{white-space:nowrap;color:#2b2b2b;display:flex;align-items:center}.r-select .r-select__option a{color:inherit;flex:1 1}.r-select .r-select__option--is-focused,.r-select .r-select__option:focus{background-color:rgba(231,165,65,.35);outline:none;color:#2b2b2b}.r-select .r-select__option--is-disabled{opacity:.3}.r-select .r-select__option--is-selected{background-color:rgba(231,165,65,.35);color:#fff}.r-select .r-select__option-toggle--close{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.r-select .r-select__option--heading{color:hsla(0,0%,50.2%,.35)}.r-select .r-select__option img,.r-select .r-select__single-value img{max-height:24px;place-self:center}.r-select--xs .r-select__control{border-radius:3px;min-height:0}.r-select--xs .r-select__value-container{padding:0 4px 0 2px}.r-select--xs .r-select__value-container .r-select__input,.r-select--xs .r-select__value-container>div:last-child{line-height:1}.r-select--xs .r-select__control .css-w8afj7-Input,.r-select--xs .r-select__input,.r-select--xs .r-select__placeholder,.r-select--xs .r-select__single-value{line-height:1;font-size:11px;font-weight:500}.r-select--xs .r-select__multi-value__label{font-size:.9em;word-break:break-all;padding:2px 0 2px 4px;line-height:1}.r-select--xs .r-select__indicators{display:none}.r-select--sm .r-select__control{border-radius:3px;min-height:0}.r-select--sm .r-select__value-container{padding:1px 5px}.r-select--sm .r-select__value-container .r-select__input,.r-select--sm .r-select__value-container>div:last-child{line-height:1.3}.r-select--sm .r-select__control .css-w8afj7-Input,.r-select--sm .r-select__input,.r-select--sm .r-select__placeholder,.r-select--sm .r-select__single-value{line-height:1.3;font-size:13px;font-weight:500}.r-select--sm .r-select__multi-value__label{font-size:.9em;word-break:break-all;padding:2px 0 2px 4px;line-height:1}.r-select--sm .r-select__indicators{display:none}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.addcommentbutton,.modal{display:grid;justify-content:center;align-items:center}.addcommentbutton{padding-top:10px}.createcommentform{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40vw;height:35vh}.createcommentform .create-comment-form{background-color:#fff;display:grid;grid-template-rows:-webkit-max-content auto -webkit-max-content;grid-template-rows:max-content auto max-content;border:1px solid #e7a541;border-radius:20px;padding:10px;width:100%;height:100%}.createcommentform .create-comment-form__top{display:flex;justify-content:space-between;align-content:center}.createcommentform .create-comment-form__top h2{font-family:"Fira Sans",helvetica;color:#e7a541;padding:8px}.createcommentform .create-comment-form__top .private-toggle{display:flex;justify-self:end;margin-right:8px;margin-top:8px;max-height:-webkit-max-content;max-height:max-content;color:#e7a541}.createcommentform .create-comment-form__body{display:grid;border:none;padding:15px;font-size:12pt}.createcommentform .create-comment-form__body:active,.createcommentform .create-comment-form__body:focus,.createcommentform .create-comment-form__body:visited{outline:none}.createcommentform .create-comment-form .button{justify-self:end;padding:12px;background-color:#e7a541;color:#fff}.createcommentform--errors{justify-self:center;background-color:#e74c3c;margin-top:10px;padding:20px;border-radius:20px}.grid{display:grid;padding:4px;grid-row-gap:6px;row-gap:6px}.grid-relation{display:flex;justify-content:space-between}.grid-relation__name{margin-right:10px}.pill{border-radius:15px;border:none;padding:0 8px}*{font-family:"Fira Sans",helvetica;font-weight:300}#root .app{min-width:100vw;min-height:100vh}a,a:active,a:focus,a:hover,a:visited{text-decoration:none!important}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin:0;color:#1a3947;font-weight:400;font-size:22px}.toggle,input:active,input:focus{outline:none}.toggle{-webkit-appearance:none;appearance:none;width:32px;height:16px;display:inline-block;position:relative;border-radius:50px;overflow:hidden;border:none;cursor:pointer;background-color:#707070;transition:background-color .3s ease}.toggle:before{content:"";display:block;position:absolute;z-index:2;width:12px;height:12px;background:#fff;left:2px;top:2px;border-radius:50%;font:10px/28px Helvetica;text-transform:uppercase;font-weight:700;text-indent:-22px;word-spacing:37px;color:#fff;text-shadow:-1px -1px rgba(0,0,0,.15);white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.3,1.5,.7,1)}.toggle:checked{background-color:rgba(231,165,65,.5647058824)}.toggle:checked:before{left:18px}.linear-loader{overflow:hidden;width:50%;height:4px;background-color:rgba(231,165,65,.35);margin:20px auto}.linear-loader__bar{position:relative;width:100%;height:100%}.linear-loader__bar:before{content:"";position:absolute;height:100%;background-color:#e7a541;-webkit-animation:linear-load 1.5s ease-out infinite;animation:linear-load 1.5s ease-out infinite}@-webkit-keyframes linear-load{0%{left:-100%;width:100%}to{left:100%;width:10%}}@keyframes linear-load{0%{left:-100%;width:100%}to{left:100%;width:10%}}.text-mute{opacity:.5}
/*# sourceMappingURL=main.5a3f3d24.chunk.css.map */