.password-input-container[data-v-aeabdbca]{position:relative;display:flex;align-items:center}.password-input[data-v-aeabdbca]{flex-grow:1;padding-right:60px}.toggle-password[data-v-aeabdbca]{color:#008295;position:absolute;right:10px;cursor:pointer;padding:5px;text-decoration:none}.password-input-container[data-v-a954e218]{position:relative;display:flex;align-items:center}.password-input[data-v-a954e218]{flex-grow:1;padding-right:60px}.toggle-password[data-v-a954e218]{color:#008295;position:absolute;right:10px;cursor:pointer;padding:5px;text-decoration:none}.refresh-centered[data-v-96024bec]{display:flex;justify-content:center;align-items:center;height:100vh;text-align:center;font-family:Lato,sans-serif}.refresh-font[data-v-96024bec]{font-family:Lato,sans-serif}.error[data-v-399c4e7c]{color:red;font-size:.8rem;margin-top:5px}.safearea[data-v-399c4e7c]{background-color:#f5f5f5}.ilogin[data-v-399c4e7c]{position:relative;z-index:200;float:right;margin-right:50px;color:grey;margin-top:-50px}.gate[data-v-399c4e7c]{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;max-width:100%;z-index:190}.gate-header[data-v-399c4e7c]{padding:10px;text-align:center}.gate-section[data-v-399c4e7c]{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background:#fff;margin-bottom:30px;//margin-top:50px;max-width:445px;//padding-bottom:25px;position:relative;text-align:left;margin-left:auto;margin-right:auto}.timezone[data-v-399c4e7c]{font-size:1em;padding-left:10px;height:46px;line-height:46px;width:92%;margin-left:15px;margin-right:15px;margin-bottom:25px;margin-top:5px;display:block;height:34px;padding:6px 12px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.password[data-v-399c4e7c]{width:94%;margin-left:5px}@media (min-width:960px){.gate[data-v-399c4e7c]{z-index:90}}.dropdown[data-v-225eab24]{position:relative;display:inline-block}.dropdown-toggle[data-v-225eab24]{border:1px solid #ccc;background-color:#fff;cursor:pointer;height:45px;position:absolute;z-index:9;top:20px;width:100px;font-size:.8rem}.dropdown-menu[data-v-225eab24]{position:fixed;top:185px;left:25px;z-index:1000;display:none;padding:5px;background-color:#fff;border:1px solid #ccc;max-height:200px;overflow-y:auto}.dropdown-menu.show[data-v-225eab24]{display:block}.dropdown-item[data-v-225eab24]{display:flex;align-items:center;margin-bottom:5px;cursor:pointer}.dropdown-item input[type=checkbox][data-v-225eab24]{margin-right:8px}html[data-v-5ef27ffa]{scroll-behavior:smooth}.content-area[data-v-5ef27ffa]{padding-bottom:50px}.fa-spinner[data-v-5ef27ffa]{font-size:20px;color:#007bff}.fa-sync[data-v-5ef27ffa]{font-size:16px;color:#6c757d;transition:transform .3s ease}.fa-sync[data-v-5ef27ffa]:hover{transform:rotate(180deg);color:#007bff}.proxied{max-width:100%}.overlay[data-v-c58e9572]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.overlay-content[data-v-c58e9572]{color:#fff;text-align:center}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@media(max-width:960px){.app-arrows{color:#000;cursor:pointer;transition:color .3s;left:55px;top:60px;position:absolute}}@media(min-width:960px){.app-arrows{display:none}}.fa-arrows.selected{color:#1867c0}.move-rallies-label{font-family:Lato,sans-serif;font-size:10px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.ql-snow.ql-toolbar{border-radius:.5rem .5rem 0 0;text-align:center}.ql-snow.ql-toolbar .ql-formats>button,.ql-snow.ql-toolbar .ql-formats>span{margin-left:.5rem;min-width:auto;padding-left:0;width:2.5rem!important}@media(min-width:960px){.ql-snow.ql-toolbar .ql-formats>button,.ql-snow.ql-toolbar .ql-formats>span{width:3rem}.ql-snow.ql-toolbar .ql-align svg{height:100%}}.ql-snow.ql-toolbar:after{content:none!important}.ql-snow.ql-container{border-radius:0 0 .5rem .5rem}.ql-mention-list-container{width:270px;border:1px solid #f0f0f0;border-radius:4px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(30,30,30,.08);z-index:9001;overflow:auto}.ql-mention-loading{line-height:44px;padding:0 20px;vertical-align:middle;font-size:16px}.ql-mention-list{list-style:none;margin:0;padding:0;overflow:hidden}.ql-mention-list-item{cursor:pointer;line-height:44px;font-size:16px;padding:0 20px;vertical-align:middle}.ql-mention-list-item.disabled{cursor:auto}.ql-mention-list-item.selected{background-color:#d3e1eb;text-decoration:none}.ql-mention-list-item img{background:#bdbdbd;border-radius:50%;height:2rem;margin-right:1rem;vertical-align:middle}.mention{height:24px;width:65px;border-radius:6px;background-color:#d3e1eb;padding:3px 0;margin-right:2px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.mention>span{margin:0 3px}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .3s ease}.slide-fade-enter{transform:translateX(300px);opacity:1}.slide-fade-leave{transform:translateX(-300px);opacity:1}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}html{box-sizing:border-box;font-size:15px}body{font-size:100%}*,:after,:before{box-sizing:inherit}hr{border:0;border-top:1px solid #e0e0e0;margin:2rem auto}@font-face{font-family:Lato;src:url(/fonts/Lato-Regular.92fc6f96.woff2) format("woff2"),url(/fonts/Lato-Regular.2fe2df88.woff) format("woff"),url(/fonts/Lato-Regular.a06a19cb.ttf) format("truetype")}@font-face{font-family:LatoLight;src:url(/fonts/Lato-Light.53d0a4f5.woff2) format("woff2"),url(/fonts/Lato-Light.0599d258.woff) format("woff"),url(/fonts/Lato-Light.ac63c211.ttf) format("truetype")}body{color:#333;font-size:1.1rem;line-height:1.6rem}.heading,body{font-family:Lato,sans-serif}.heading{font-size:1.8rem;margin-bottom:2rem}.sub-heading{font-size:1.3rem;text-transform:uppercase}.sub-heading,.sub-heading-sub-text{color:#008295;font-family:Lato,sans-serif;margin-bottom:1rem}.sub-heading-sub-text{font-size:14px}h2{color:#008295;font-size:1.2em;margin-top:2rem}h3{display:block;font-family:Lato;font-size:15px;line-height:20px;font-weight:400;margin-bottom:5px}a{color:#333}a.link-button,a:hover{text-decoration:none}a.link-button{color:#008295!important;cursor:pointer}a.link-button:hover{text-decoration:underline!important}.clearfix:after{clear:both;content:"";display:table}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.shadow{background:#000;bottom:0;display:none;left:0;opacity:.2;position:fixed;right:0;top:0;z-index:10}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{margin:0;min-height:300px;padding:0}body img{display:block;margin:0 auto;max-width:100%}@media(min-width:960px){body{background:#f3f4f8;text-align:center;word-break:break-word}#rally-nav,main{text-align:left;margin:auto;max-width:960px}.content-area{margin-top:1rem}}main.index,main.show{min-height:100vh;padding-top:90px;padding-bottom:65px}main.index section.content-area,main.show section.content-area{min-height:100vh}main.index.files section.content-area{margin-top:-1rem}main.index.files section.content-area article.content{border-bottom:1px solid #e0e0e0}main.index.links section.content-area{-moz-column-count:1;column-count:1}main.index.media section.content-area{margin:1rem 0;margin-top:-.5rem}@media(min-width:960px){main.index.media section.content-area{margin:0 -1rem!important}}main.index.media article.content.listed{float:left;width:50%}@media(max-width:960px){main.index.media article.content.listed.as-form{width:100%}}main.index.media article.content.listed.as-form .toolbar{padding:1rem}main.index.media article.content.listed.as-form .toolbar .left,main.index.media article.content.listed.as-form .toolbar .right{margin-left:0}main.index.media article.content.listed.as-form .toolbar .delete-icon{display:inline-block;margin-top:5px}main.index.messages section.content-area{word-break:break-word;background:#f3f4f8}@media(min-width:992px){main.index.related-links section.content-area{-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0}}main.index.signups section.content-area article.content{border-bottom:1px solid #e0e0e0}main.show{padding-bottom:3.4rem}.infinite-loading-container{clear:both;text-align:center}article.content{background:#fff;overflow:visible;position:relative}article.content .status-badge{border-radius:2rem;bottom:4px;color:#fff;font-weight:400;font-size:1rem;padding:.25rem 1.5rem;position:relative;float:right}article.content .status-badge.archived{background-color:#f03e26}article.content .status-badge.draft{background-color:orange}article.content .delete_button{border-radius:50%;height:40px;width:40px;min-width:auto;display:flex;justify-content:center;align-items:center;padding:0;margin:0}article.content .actions{text-align:right}article.content .actions .action{color:#99a;cursor:pointer;display:inline-block;font-size:1.3rem;line-height:30px;margin-left:1rem;text-align:center}article.content .author-avatar{border-radius:50%;float:left;height:50px;margin-right:20px;width:50px}article.content .author-name{color:#bdbdbd;font-size:16px;line-height:24px}article.content .body{clear:both;margin:20px 0}article.content .calendar-circle{border:1px solid gray;border-radius:50%;float:left;font-size:.9rem;height:3.2rem;line-height:1.4em;margin-right:1em;margin-top:.4em;padding:.3em;text-align:center;width:3.2rem}article.content .calendar-circle .month{color:#008295}article.content .created-at{color:#bdbdbd;font-size:16px;line-height:24px;display:block}article.content footer{align-items:center;display:flex;margin-top:1rem}article.content footer .left,article.content footer .right{flex:1 0 auto}article.content footer .left .author-name,article.content footer .left .created-at{margin-left:.5rem}article.content footer .left .author-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px}article.content footer .right{text-align:right}article.content footer .right .action{background:none;color:#99a;cursor:pointer;font-size:1.4rem;line-height:normal;min-width:auto}article.content footer .right .action:hover{color:#008295}article.content footer .right .action .label{display:none}article.content.listed{padding:18px;word-break:break-word}article.content.listed footer .right .action{margin-left:0}article.content.details{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:1rem;padding:18px}article.content.details footer .right .action{font-size:1.5rem}article.content.details .author-name{color:#333}article.content.details .author-avatar{height:40px;margin-right:1rem;width:40px}article.content.details .created-at{color:#bdbdbd}article.content.details .description{margin-bottom:2rem}article.content.details .repeat-summary{margin-bottom:2rem;color:#bdbdbd}article.content.details .status-badge{border-radius:2rem;bottom:4px;color:#fff;font-weight:400;font-size:1rem;padding:.25rem 1.5rem;position:relative}article.content.details .status-badge.archived{background-color:#f03e26}article.content.details .status-badge.draft{background-color:orange}article.content.details .title{font-size:1.6em;line-height:1.6em;margin-bottom:1rem;padding-left:40px;text-indent:-20px}article.content.as-form{margin-left:0;margin-right:0;padding-top:90px!important;width:100%}article.content.as-form .toolbar{background:#f3f4f8;left:0;height:65px;position:fixed;right:0;top:85px;z-index:1;display:flex;justify-content:space-between}article.content.as-form .toolbar .right{display:flex;gap:8px;margin-top:4px}article.content.as-form .toolbar .right .save_button{height:40px}article.content.as-form .toolbar .delete-icon{display:inline-block;margin-top:5px}.empty-state{background:#fff;display:block;font-size:1.1rem;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;padding:2rem;text-align:center;width:calc(100% - 1rem)}.empty-state .icon{color:#008295;font-size:6rem;margin-bottom:1rem}.empty-state .cta{font-family:LatoLight,sans-serif;font-size:2.5rem;line-height:4rem}.empty-state .subtitle{color:#bdbdbd}.empty-state ol{text-align:left}@media(min-width:960px){.empty-state{border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:0 0 1rem;width:100%}main.index,main.show{padding-top:1rem}main.index.give,main.index.links,main.index.pay,main.index.special-events{background:#f3f4f8;display:block}main.index.give section.content-area,main.index.links section.content-area,main.index.pay section.content-area,main.index.special-events section.content-area{-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0;margin:0 -1rem}main.index.give article.content.listed,main.index.links article.content.listed,main.index.pay article.content.listed,main.index.special-events article.content.listed{background:initial;border-bottom:0;-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;display:table;margin:initial;padding:1rem;width:100%}main.index.media article.content.listed{width:25%}.content-area{margin-top:0}article.content{border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}article.content.as-form{padding-top:0!important}article.content.as-form .toolbar{background:none;bottom:1rem;box-shadow:none;margin:0;padding:1rem;position:absolute;top:auto;width:calc(100% - 20px);z-index:1;display:flex;justify-content:space-between}article.content.as-form .toolbar .left .icon{display:none}article.content.as-form .toolbar .left .back{border:1px solid transparent;border-radius:2rem;color:#333;cursor:pointer;font-size:1rem;line-height:40px;margin-left:1.2rem;min-width:8rem;text-align:center;text-transform:uppercase}article.content.as-form .toolbar .left .delete-icon{display:inline-block;margin-top:5px}article.content.as-form .toolbar .right{display:flex;gap:8px;width:200px}article.content.as-form .toolbar .right .save_button{height:40px}article.content.as-form .wrapper{height:100%;min-height:215px;padding:1rem!important;padding-bottom:5rem!important}}@media(max-width:961px){.links{background:#f3f4f8;display:block}.links section.content-area{-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0;margin:0 -1rem}.links article.content.listed{background:initial;border-bottom:0;-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;display:table;margin:initial;padding:1rem;width:100%}.links section.content-area{padding:0 1rem}.content.as-form{bottom:0;left:0;overflow-y:scroll;padding:0!important;position:fixed;right:0;top:55px;z-index:20}.content.as-form .toolbar{margin-bottom:0}.content.as-form .wrapper{height:100vh;padding:1rem!important}}form .actions{text-align:right}.form-group{margin-bottom:1.5rem}.form-group label{display:block;font-size:1rem}.form-group input,.form-group select,.form-group textarea{background:#fff;border:1px solid #ccc;border-radius:.5rem;box-sizing:border-box;color:#333;font-size:1.1rem;line-height:2rem;padding:5px 10px;width:100%}.form-group .checkbox-label{font-size:1rem}.form-group input[type=checkbox]{vertical-align:sub;width:auto}.form-group select{padding:10px}.form-group.half{display:inline-block;width:calc(50% - 1rem)}.form-group.half:first-child{margin-right:2rem}.form-group.button-group-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%}.form-group.button-group-justified label{cursor:pointer;display:table-cell;float:none;text-align:center;vertical-align:middle;white-space:nowrap}.form-group.button-group-justified label:is(:first-child) span{border-bottom-right-radius:0;border-top-right-radius:0}.form-group.button-group-justified label:is(:last-child) span{border-bottom-left-radius:0;border-top-left-radius:0}.form-group.button-group-justified label:not(:first-child):not(:last-child) span{border-radius:0}.form-group.button-group-justified label span{border:1px solid #bdbdbd;background:#fff;border-radius:.5rem;display:block;padding:6px 12px}.form-group.button-group-justified label input{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.form-group.button-group-justified label input:checked~span{background:#e0e0e0;color:#008295}.form-group.checkboxes input[type=checkbox]{position:absolute;visibility:hidden;width:auto}.form-group.checkboxes input[type=checkbox]:checked~.square{border:2px solid #008295}.form-group.checkboxes input[type=checkbox]:checked~.square:before{background:#008295}.form-group.checkboxes input[type=checkbox]:checked:disabled~.square{border:2px solid #bdbdbd}.form-group.checkboxes input[type=checkbox]:checked:disabled~.square:before{background:#bdbdbd}.form-group.checkboxes .square{display:inline-block;border:2px solid #ccc;height:25px;margin-right:5px;vertical-align:bottom;width:25px}.form-group.checkboxes .square:before{display:block;content:"";height:15px;width:15px;margin:3px auto}.form-group.color-picker{font-size:1rem;position:relative}.form-group.color-picker .color-current{display:inline-block;margin-right:5px;vertical-align:top}.form-group.color-picker .color-point{border-radius:2px;cursor:pointer;height:24px;width:24px}.form-group.color-picker .color-palette{background:#fff;border:1px solid #ccc;height:112px!important;left:15px;line-height:20px;padding:5px;position:absolute;top:30px;width:130px!important;z-index:1}.form-group.color-picker .color-option{border-radius:2px;cursor:pointer;display:inline-block;height:20px;margin:0 3px 2px 0;width:20px}.form-group.radios{display:flex;flex-direction:column;gap:24px}.form-group.radios label{display:flex;flex-direction:row;gap:12px}.form-group.radios input[type=radio]{position:absolute;visibility:hidden;width:auto}.form-group.radios input[type=radio]:checked~.circle{border:2px solid #008295}.form-group.radios input[type=radio]:checked~.circle:before{background:#008295}.form-group.radios .circle{display:inline-block;border:2px solid #ccc;border-radius:100%;height:25px;margin-right:5px;vertical-align:bottom;width:25px}.form-group.radios .circle:before{display:block;content:"";border-radius:100%;height:15px;width:15px;margin:3px auto}.form-group.inline-labels label{cursor:pointer;display:inline-block;font-size:1rem;margin-right:1rem;white-space:nowrap}.form-group.stacked-labels label{cursor:pointer;display:block;font-size:1rem;margin-bottom:1rem;padding-left:30px}.form-group.stacked-labels .circle,.form-group.stacked-labels .square{margin-left:-30px}.well{background:#f3f4f8;border:1px solid #bdbdbd;border-radius:5px;padding:1rem}.gate,.well{text-align:center}.gate{position:fixed;top:0;width:100%;z-index:101}.gate .logo{display:block;margin:20px auto 50px;width:80%}.gate .together{background:#008295;color:#fff;font-family:serif;font-style:italic;margin:-20px;padding:3rem 0;text-align:center}.gate .together img{display:block;margin:5px auto 2rem;max-width:300px}.gate form{background:#fff;padding:20px;position:relative;text-align:left}.gate h2{color:#008295;font-weight:300;text-align:center}.gate .exit{color:#bdbdbd;font-size:2rem;position:absolute;right:1rem;top:1rem}.gate .instructions{border-bottom:1px solid #bdbdbd;color:#424242;font-size:1rem;font-style:italic;line-height:2rem;margin-bottom:2rem;padding-bottom:1rem}.gate .actions{text-align:center}.gate .actions button{min-width:12rem}.gate .trouble{font-size:.95rem;text-align:center}.gate.rally-gate .rally-info{margin-bottom:2rem}.gate.rally-gate .rally-info.hidden{text-align:center;border:1px dashed #bdbdbd;padding:3rem 0}.gate.rally-gate .rally-info .avatar{width:100%}.gate.rally-gate .rally-info .title{font-family:Lato;font-size:1.9rem;font-weight:300;margin-bottom:.5rem}.gate.rally-gate .welcome-back{margin-bottom:2rem}.gate.rally-gate .welcome-back a{float:right}.gate.start-flow{max-width:550px;height:100%;overflow:scroll}.gate.start-flow .avatar-upload{margin-bottom:2rem;position:relative}.gate.start-flow .avatar-upload img{width:100%}.gate.start-flow .avatar-upload .change-image{border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);left:5px;margin-left:0;position:absolute;top:5px;width:200px}.gate.start-flow .actions{margin-top:2rem;overflow:auto}.gate.start-flow .actions button{min-width:8rem}.gate.start-flow .actions .secondary{float:left;margin-left:0}.gate.start-flow .actions .primary{float:right}@media(min-width:960px){.gate{position:relative;text-align:center;max-width:600px;padding:120px 40px 0}.gate form{border:#bdbdbd;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}}.rh-safe-area-nav-top{background:#333;height:env(safe-area-inset-top)}.app-nav,.rh-safe-area-nav-top{left:0;top:0;padding:1rem;position:fixed;right:0;z-index:100}.app-nav{background:#fff;color:#333;height:100px}.app-nav .home{float:left;line-height:30px!important;text-align:center;width:30px}.app-nav .rh-logo{cursor:pointer;display:none}.app-nav #rallyhood-nav{left:1rem}.app-nav #rallyhood-nav,.app-nav #site-nav{cursor:pointer;height:30px;line-height:30px;position:absolute;top:55px;width:30px}.app-nav #site-nav{right:1rem}.app-nav #site-nav .avatar{border-radius:50%;font-size:.9rem;height:30px;width:30px}.app-nav #site-nav .close-menu,.app-nav #site-nav .user-name{display:none}.app-nav #bell-notification{color:#bdbdbd;cursor:pointer;font-size:26px;height:38px;position:absolute;right:3.5rem;top:60px;width:38px}.app-nav #bell-notification .fa-bell{visibility:visible}.app-nav #bell-notification .has-new{color:#008295}.app-nav #bell-notification .count{background:orange;border-radius:50%;bottom:-5px;color:#fff;font-weight:700;font-size:.8rem;height:25px;position:absolute;right:-5px;text-align:center;visibility:visible;width:25px}.app-nav .title .android{line-height:50px}.app-nav .title,.app-nav .title .android{font-size:1.2rem;font-family:LatoLight;margin:0;text-align:center}.app-nav .title{line-height:105px}.app-nav li.option{color:#333;cursor:pointer;min-width:150px}.app-nav li.option a{display:block;text-decoration:none}.app-nav li.option:hover a{color:#008295}.app-nav li.option.none-found{cursor:auto}.app-nav li.option.none-found:hover{color:#333}.app-nav li.option.notification{max-width:100%;padding-left:75px;position:relative;width:400px;white-space:normal}.app-nav li.option.notification .avatar{border-radius:50%;float:left;font-size:1.1rem;height:50px;line-height:50px;margin-left:-60px;-o-object-fit:cover;object-fit:cover;width:50px}.app-nav li.option.notification .name{font-weight:700}.app-nav li.option.notification .when{color:#bdbdbd;font-size:.9rem}.app-nav li.option.notification .icon{background:#fff;border:1px solid var(--sentiment-color);border-radius:50%;font-size:.9rem;height:22px;left:45px;line-height:17px;position:absolute;text-align:center;top:50px;width:22px}.app-nav li.option .more-icon{float:right;margin-top:5px}@media(min-width:960px){.app-nav{background:initial;height:80px;margin:0 auto;max-width:960px;padding-top:20px;position:relative}.app-nav .rh-logo{display:block;float:left;left:-1rem;position:relative;width:175px}.app-nav #rallyhood-nav,.app-nav .title{display:none}.app-nav #bell-notification{font-size:2.3rem;top:1.6rem;right:5rem}.app-nav #bell-notification .count,.app-nav #bell-notification .fa-bell{visibility:visible}.app-nav #bell-notification .empty-state{display:none}.app-nav #site-nav{position:absolute;right:1rem;top:1.5rem}.app-nav #site-nav .avatar{font-size:1.1rem;height:40px;line-height:40px;width:40px}.app-nav #site-nav .open-notifications{display:none}}@media(max-width:960px){.app-nav #bell-notification .additional{border-radius:0;bottom:0;left:0;position:fixed;right:0;top:calc(2rem + 70px)}.app-nav #site-nav .additional{border-radius:0;bottom:0;max-width:300px;position:fixed;padding-top:calc(2rem + 70px);right:0;top:0;width:85%}.app-nav #site-nav .additional li{border:0;padding-bottom:0}.app-nav #site-nav .additional li.big-gap{margin-top:6rem}.app-nav #site-nav .additional li a{border-bottom:1px solid #bdbdbd;padding-bottom:1rem}.app-nav #bell-notification .count{bottom:3px;height:20px;line-height:20px;right:3px;width:20px}.app-nav #bell-notification .none-found{display:none}.app-nav #site-nav.opened .avatar,.app-nav #site-nav.opened .close-menu,.app-nav #site-nav.opened .user-name{position:fixed;z-index:25}.app-nav #site-nav.opened .avatar{right:255px}.app-nav #site-nav.opened .user-name{display:inline-block;right:130px;top:25px;width:100%;left:35%}.app-nav #site-nav.opened .close-menu{color:#bdbdbd;display:inline-block;font-size:1.5rem;right:1rem}}.md-6{display:inline-block;width:calc(50% - 1rem)}.md-6+.md-6{margin-left:2rem}@media(min-width:960px){.md-6{display:inline-block;width:calc(50% - 1rem)}.md-6+.md-6{margin-left:2rem}}.accordions{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.accordions .accordion .title{background:#f3f4f8;border-bottom:1px solid #bdbdbd;cursor:pointer;padding:1rem}.accordions .accordion .title:after{content:"";display:inline-block;float:right;font-family:FontAwesome;vertical-align:middle}.accordions .accordion .body{background:#fff;height:0;overflow:hidden}.accordions .accordion.open .title:after{content:""}.accordions .accordion.open .body{border-bottom:1px solid #bdbdbd;height:auto;padding:1rem}.activity-feed{margin-bottom:.2rem;margin-left:.2rem;margin-right:.2rem;margin-top:.2rem}.activity-feed .af-rally-hero{float:left;width:25%;margin-bottom:5px;margin-right:10px}.activity-feed .af-rally-title{padding-top:7px;font-weight:700;font-size:14pt}.activity-feed .af-hr-rally-title{margin-top:15px;width:110%;margin-left:-17px;margin-bottom:15px}.activity-feed .af-title{padding-bottom:15px;width:100%;font-weight:700;font-size:12pt;float:left;word-break:break-word}.activity-feed .af-body{word-break:break-all;font-size:10pt;line-height:1.3;margin-top:30px}.activity-feed .af-author-section{clear:both;display:flex;align-items:flex-start;margin-top:15px;min-height:30px}.activity-feed .af-author-info{flex:1;margin-left:10px;display:flex;flex-direction:column}.activity-feed .af-author-name{line-height:24px;position:relative;font-size:10pt;line-height:1.1rem;padding-top:5px;color:#333;margin-bottom:2px}.activity-feed .af-avatar{float:none;padding-top:0;width:25px;height:auto;flex-shrink:0}.activity-feed .af-initials{font-size:.8rem;line-height:1.8rem;border-radius:50%;color:#fff;height:50px;width:50px;letter-spacing:0;text-align:center;text-transform:uppercase}.activity-feed .af-avatar img{border-radius:50%;width:25px;height:25px;float:left;margin-right:15px}.activity-feed .af-posted-rally{margin-bottom:2px}.activity-feed .af-posted-rally,.activity-feed .af-posted-when{line-height:24px;position:relative;font-size:10pt;line-height:1.1rem;color:#333}.activity-feed .af-event-section{padding-bottom:25px;float:left;width:100%}.activity-feed .af-event-section-left{width:70%;font-size:10pt;line-height:1.3}.activity-feed .af-event-date-circle{border:1px solid #008295;border-radius:50%;float:left;height:55px;padding-top:6px;position:absolute;text-align:center;width:55px}.activity-feed .af-event-date-month{color:#008295;font-size:15px}.activity-feed .af-event-date-day{color:#008295;font-size:20px;margin-top:-5px}.activity-feed .af-event-start{width:75%;float:left;margin-left:75px;margin-top:10px}.activity-feed .af-event-no-start{width:100%;float:left}.activity-feed .af-event-date{width:100%;margin-left:75px;float:left;font-size:11pt;font-weight:400;margin-top:-15px;color:#424242;padding-top:3px}.activity-feed .af-content-image{width:100%;float:left}.progress-bar{color:#fff;background:#008295;border-radius:1rem;height:3rem;display:flex;padding-left:10px;align-items:center;width:0}.attachments-area,.progress-bar{position:relative}.attachments-area .progress-bar{top:-1.5rem}.attachments-area .attachment-icon{color:#008295;margin-bottom:1rem;font-size:1.1rem}.attachments-area .attachment-file-title{font-family:Lato;font-size:1rem;padding:0 1rem}.attachments-area .attached-file{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:.5rem;padding:1rem;transition:all .5s ease;display:flex}.attachments-area .attached-file.deleted{box-shadow:none;height:0;overflow:hidden;padding:0}.attachments-area .attached-file .page-icon{color:#424242;margin-right:1rem;width:5px;margin-top:5px}.attachments-area .attached-file .file-name{font-weight:700;width:34%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.attachments-area .attached-file .cc-to-container{font-size:.9rem;margin-right:1rem;width:45%;padding:1px 2px}.attachments-area .attached-file .delete-icon{color:#424242;cursor:pointer;float:right;margin-top:6px;margin-left:25px}.attachments-area .attached-file .delete-icon:hover{color:#008295}.attachments-area .thumb{background-position:50%;background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;display:inline-block;padding:0}.attachments-area .thumb.and-more{background:#333;opacity:50%;text-align:center;position:absolute;pointer-events:none;right:3px}.attachments-area .thumb.and-more label{color:#fff;font-size:2rem;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.attachments-area.single .thumb{padding-top:50%;width:100%}.attachments-area.double .thumb{margin-right:5px;padding-top:50%;width:calc(50% - 5px)}.attachments-area.triple .thumb{margin-right:5px;padding-top:33%;width:calc(33% - 5px)}@media(min-width:960px){.attachments-area .thumb.and-more{right:8px}}a.primary{font-size:14px;font-weight:700;text-transform:uppercase;line-height:36px;border:0;display:inline-block;padding:0 15px;-webkit-appearance:none;-webkit-border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:#008295;color:#fff}a.minor{color:#008295;font-size:.8rem;line-height:.2rem;margin-left:20px}button{border:1px solid transparent;border-radius:2rem;cursor:pointer;font-size:16px;line-height:36px;margin-left:1.2rem;min-width:7rem;text-transform:uppercase}button.rally-join{margin-left:0}button.primary{background-color:#008295;color:#fff}button.dimmed{background-color:#aeccec;color:hsla(0,0%,100%,.651);cursor:not-allowed}button.hollow{background-color:#fff;border-color:#008295;color:#008295}button.secondary{background-color:#e0e0e0;color:#333}button.danger{background-color:#f03e26;color:#fff}button.warning{background-color:orange;color:#fff}button.delete-button{float:left;margin-left:0;min-width:40px}button.link{margin:0;padding:0;background-color:transparent;color:#008295}button.link:hover{text-decoration:underline}button:disabled{cursor:not-allowed;opacity:.6}@media(min-width:960px){button{min-width:8rem}}.upload-wrapper{cursor:pointer;display:inline-block;position:relative}.upload-wrapper i{margin-right:15px}.upload-wrapper input[type=file]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.upload-wrapper.as-attachment{color:#008295;font-size:1.8rem;height:2.5rem;line-height:2.5rem;margin-left:0;margin-right:1rem;text-align:center}.comments{margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem;margin-top:1rem}.comments .load-more{background:#f1f1f1;border-top:1px solid #e0e0e0;display:block;margin:0 -20px -20px;padding:20px;text-align:center}.comments .comment{box-shadow:none;border-bottom:0!important;border-radius:0;border-top:1px solid #e0e0e0;padding:1rem}.comments .comment .actions{margin-top:1rem;text-align:right}.comments .comment div.author-avatar{float:left;margin-top:.9rem;margin-right:0!important}.comments .comment .author-avatar img,.comments .comment div.initials{height:25px!important;width:25px!important}.comments .comment .author-name{color:#bdbdbd}.comments .comment .body{background:#f3f4f8;border-radius:1rem;clear:none;margin-bottom:0;margin-left:40px;margin-top:0;padding:1rem;resize:none}.comments .comment .body .form-group{margin-bottom:0}.comments .comment .when{color:#bdbdbd;font-size:1rem}.comments .comment .text{margin-top:1rem;word-break:break-word}.comments .comment .edit-comment{color:#99a;cursor:pointer;position:absolute;right:2.5rem;top:2.5rem}.comments .comment .delete-button{margin-left:0}.comments form.comment .author-avatar{margin-top:.4rem!important}.comments form.comment .body{border-radius:1rem;border:none;box-sizing:border-box;color:#333;font-size:1rem;margin-left:-10px;min-height:3rem;padding:15px 10px 0;width:calc(100% - 40px)}.comments form.comment .actions{margin-top:10px}@media(min-width:960px){.comments .comment{padding-left:85px!important}.comments .comment .delete-button{margin-left:40px}}.comments-toggle{display:flex;align-items:center;cursor:pointer;padding:10px 15px;background-color:#f8f9fa;border-radius:5px;margin-bottom:10px;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comments-toggle:hover{background-color:#e9ecef}.comments-toggle i{margin-right:8px;font-size:14px;transition:transform .2s}.comments-toggle span{font-size:14px;color:#495057;font-weight:500}.load-more-comments{text-align:center;padding:15px 0;border-bottom:1px solid #e9ecef;margin-bottom:15px}.load-more-btn{background:none;border:none;color:#8cbe56;cursor:pointer;font-size:14px;padding:8px 16px;border-radius:20px;transition:all .2s;display:inline-flex;align-items:center;gap:6px}.load-more-btn:hover:not(:disabled){background-color:#f0f0f0;color:#0056b3}.load-more-btn:disabled{cursor:not-allowed;opacity:.6}.load-more-btn i{font-size:12px}.content.listed.comment:not(.reply){position:relative;padding-bottom:10px}.comment-footer{display:flex;align-items:center;margin-top:10px;gap:10px}.comment-sentiments{margin-left:auto}.reply-btn{background:none;border:none;color:#6c757d;cursor:pointer;font-size:13px;padding:4px 8px;border-radius:4px;transition:all .2s}.reply-btn:hover{background-color:#f0f0f0;color:#007bff}.reply-btn i{margin-right:4px;font-size:12px}.edit-comment{color:#6c757d;cursor:pointer;font-size:14px;padding:4px 8px;border-radius:4px;transition:all .2s}.edit-comment:hover{background-color:#f0f0f0;color:#007bff}.reply-form-container{margin-left:25%;margin-top:8px;margin-bottom:10px;margin-right:0;padding-right:15px}@media(max-width:768px){.reply-form-container{margin-left:20%;padding-right:10px}}.reply-form{display:flex;gap:8px;padding:10px;background-color:#f8f9fa;border-radius:6px;border-left:3px solid #008295;max-width:100%;box-sizing:border-box}@media(max-width:768px){.reply-form{padding:8px;gap:6px}.reply-form .user-avatar{display:none}}.reply-input-container{flex:1;min-width:0}.reply-input{width:100%;padding:8px 12px;border:1px solid #ced4da;border-radius:6px;resize:vertical;font-family:inherit;font-size:14px;box-sizing:border-box}.reply-input:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.reply-actions{display:flex;gap:6px;margin-top:6px;justify-content:flex-end;flex-wrap:wrap}@media(max-width:768px){.reply-actions{gap:6px}}.reply-actions button{padding:5px 14px;font-size:13px}@media(max-width:768px){.reply-actions button{padding:5px 10px;font-size:12px}}.reply-actions .primary:hover:not(:disabled){background-color:#0056b3}.reply-actions .primary:disabled{opacity:.6;cursor:not-allowed}.reply-actions .secondary{background-color:#6c757d;color:#fff}.reply-actions .secondary:hover{background-color:#5a6268}.replies-container{margin-left:25%;margin-top:8px;position:relative}@media(max-width:768px){.replies-container{margin-left:20%}}.replies-container:before{content:"";position:absolute;left:-15px;top:0;bottom:15px;width:1px;background-color:#dee2e6}.content.listed.comment.reply{background-color:#f8f9fa;border-radius:6px;padding:6px 10px;margin-bottom:4px;border-left:2px solid #dee2e6;font-size:13px;position:relative;display:block}.content.listed.comment.reply>.user-avatar{display:none}.reply-content{width:100%}.reply-header{display:flex;align-items:center;gap:4px;margin-bottom:4px}.reply-header .user-avatar{flex-shrink:0}.reply-header .author-name{font-size:12px;font-weight:600;color:#495057}.reply-header .created-at{font-size:11px;color:#6c757d;margin-left:0}.reply .body{font-size:13px;line-height:1.3;padding-left:28px;margin-bottom:2px;margin-top:2px;background:none;border:none;padding-top:0;padding-bottom:0;padding-right:0}@media(max-width:768px){.reply .body{font-size:12px;padding-left:0;margin-bottom:2px;margin-top:2px;background:none}.reply-header{flex-wrap:wrap;gap:3px;margin-bottom:3px}}.reply-footer{display:flex;align-items:center;justify-content:flex-start;margin-top:4px;padding-left:28px;gap:10px}@media(max-width:768px){.reply-footer{padding-left:0;margin-top:3px}}.reply-sentiments{margin-left:auto}.content.listed.comment.reply:before{content:"";position:absolute;left:-15px;top:12px;width:13px;height:1px;background-color:#dee2e6}@media(max-width:768px){.replies-container:before{left:-12px}.content.listed.comment.reply:before{left:-12px;width:10px}}.comment-thread{margin-bottom:15px}.content.comment.new.waiting{max-width:100%;box-sizing:border-box}.content.listed.comment{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.comments{max-width:100%;overflow-x:hidden}#dashboard-nav,.reply:after{display:none}@media(min-width:960px){#dashboard-nav{display:block;margin:0 auto;max-width:960px;text-align:left}#dashboard-nav ul{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:0 0 0 1rem;padding:0;position:absolute;width:168px}#dashboard-nav ul li{cursor:pointer;display:block;font-size:15px;line-height:20px;padding:10px 15px;position:relative}#dashboard-nav ul li:hover{background:#e0e0e0}#dashboard-nav ul li.active{background:#bdbdbd}#dashboard-nav ul li.active:after{border-color:transparent transparent transparent #bdbdbd;border-style:solid;border-width:20px 0 20px 5px;content:" ";font-size:0;height:0;position:absolute;right:-5px;top:0;width:0}#dashboard-nav .title{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-family:Lato;font-size:28px;line-height:44px;margin-bottom:15px;margin-left:220px;overflow:auto;padding:8px 15px}}.ellipsis-button{position:relative}.ellipsis-button .action{color:#333!important;display:block;font-size:1rem!important;margin-left:0!important;width:100%!important;text-align:left!important}.ellipsis-button .additional{background:#fff;border:1px solid #bdbdbd;border-radius:.5rem;display:block;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:left;top:40px;z-index:20}.ellipsis-button .option{color:#333;display:block;font-size:1rem;padding:1rem;min-width:130px!important;text-align:left!important;white-space:nowrap}.ellipsis-button .option:hover{background:#f3f4f8!important;color:#008295!important}.ellipsis-button .option:not(:last-of-type){border-bottom:1px solid #bdbdbd}.ellipsis-button .option i{margin-right:5px;text-align:center;width:2rem}.ellipsis-button .ellipsis-button.open .additional{display:block}.ellipsis-button .share-modal i{padding-right:10px;float:left;margin-top:10px;margin-bottom:20px;font-style:italic;width:100%;text-align:left}.ellipsis-button .more-details{border-bottom:1px solid #bdbdbd;display:list-item;list-style:none}.ellipsis-button .more-details .action{border-radius:0;color:#333!important;font-size:1rem!important;margin-left:0;padding:1rem;width:100%!important;white-space:nowrap}.ellipsis-button .more-details .action i{text-align:center;width:2rem}.ellipsis-button .more-details .action .label{display:inline;text-transform:capitalize}.ellipsis-button .more-details:hover .action{background:#f3f4f8;color:#008295!important}@media(min-width:960px){.ellipsis-button .additional{font-size:1rem}}.event-fields .form-group{margin-bottom:.5rem;min-height:44px}.event-fields .form-group.repeat-options{height:122px}.event-fields .form-group.radios.inline-labels{padding-top:.6rem}.event-fields .dates-and-times{margin-bottom:0}.event-fields .dates-and-times.dates-only .time{display:none}.event-fields .dates-and-times .vue__time-picker{width:100%}.event-fields .dates-and-times .vue__time-picker input.display-time{height:auto;padding:5px 10px;width:100%}.event-fields #content_repeat_frequency{float:left;margin-bottom:10px}.event-fields #content_repeat_end_date,.event-fields #content_repeat_interval{float:left;margin:5px 0;width:45%;margin-right:15px}.event-fields .monthly-options label{margin-left:25px!important;margin-right:5px;padding-top:10px}@media(min-width:960px){.event-fields .form-group.repeat-options{height:auto}.event-fields .repeat-options{margin-bottom:3rem}.event-fields #content_repeat_end_date,.event-fields #content_repeat_frequency,.event-fields #content_repeat_interval{margin:0}.event-fields #content_repeat_frequency{width:170px}.event-fields #content_repeat_interval{margin-left:10px;margin-right:10px;width:162px}.event-fields #content_repeat_end_date{width:117px}.event-fields .button-group-justified,.event-fields .monthly-options select{max-width:470px}}article.invitation-options-vue{display:flex;flex-wrap:wrap;margin:0 10px 3px;padding:0;width:100%}article.invitation-options-vue .option{border-right:2px solid #f3f4f8;cursor:pointer;display:block;flex:1;height:0;min-width:100px;transition:all .5s ease}article.invitation-options-vue .option.collapsed{border-right:0;flex:initial;min-width:0;overflow:hidden;width:0}article.invitation-options-vue .option i{display:block;font-size:25px}article.invitation-options-vue .option .button{color:#fff;padding-top:15px;text-align:center}article.invitation-options-vue .option .dialog{display:none;padding:20px;margin-top:25px}article.invitation-options-vue .option .dialog textarea{margin-bottom:0}article.invitation-options-vue .option .dialog .actions{text-align:right}article.invitation-options-vue .option.expanded{background:#fff!important;height:auto!important;width:100%}article.invitation-options-vue .option.expanded .button{display:none}article.invitation-options-vue .option.expanded .dialog{display:block}article.invitation-options-vue a.option:last-of-type{border-right:0}@media(max-width:960px){article.invitation-options-vue .option .half{margin-right:0;text-align:left!important;width:100%}article.invitation-options-vue .dialog{background:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:70px;z-index:25}}#header-invitation{margin:0 -10px;order:3;width:100%}#header-invitation.expanded .option{height:80px}.content-modal{background:#fff;bottom:0;left:0;position:absolute;right:0;top:50px;z-index:10}.modal{display:none;text-align:left;white-space:normal}.modal.open{position:absolute;overflow:scroll}.modal.open,.modal.open .shadow{display:block}.modal.open .body{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#333!important;left:0;padding:2rem 1rem;position:fixed;right:0;z-index:20;margin:0;max-height:80vh;overflow-x:auto;top:100px;min-height:250px;-ms-overflow-style:none;scrollbar-width:none}.modal.open .body::-webkit-scrollbar{display:none}.modal.open .heading{color:#008295;line-height:1.5rem}.modal.open .calLink{height:36px;width:95%;border:1px solid #000;border-radius:6px}.modal.open .calBox{gap:20px}.modal.open .calBox,.modal.open .calBox .calItem{display:flex;align-items:center;justify-content:center}.modal.open .calBox .calItem{flex-direction:column}.modal.open .description{line-height:2rem}.modal.open .exit{color:#bdbdbd;font-size:2rem;position:absolute;right:1rem;top:1rem}.modal.open .actions{margin-top:2rem;text-align:center;display:flex;float:right}.modal.open .actions .left,.modal.open .actions .right{display:inline-block;width:50%}.modal.open .actions .left{text-align:left}.modal.open .actions .left button{margin-left:0}.modal.open .actions .leftButton{text-align:revert}.modal.open .actions .subscribemodal{display:flex;width:100%}@media(min-width:960px){.modal.open{text-align:center}.modal.open .body{left:25%;max-width:576px;padding:2rem;position:fixed;right:25%;text-align:left;top:100px}}.modal .loading{color:#bdbdbd;font-size:5rem;padding:5rem 0;text-align:center}.modal .small-loading{color:#00b3d8;font-size:2rem;padding:5rem 0;text-align:center}.modal.details-modal .share-message{color:#424242;font-size:1.3rem;font-style:italic;line-height:2rem;margin:1rem}.modal.flagging-modal form{margin-bottom:2rem}.modal.flagging-modal .heading{margin-bottom:1rem}.modal.flagging-modal .stacked-labels{border-bottom:1px solid #bdbdbd;margin:1rem 0}.modal.flagging-modal .stacked-labels label{border-top:1px solid #bdbdbd;padding-top:1rem}.modal.sharing-modal .body{scrollbar-width:thin}.modal.sharing-modal .rallies{border:1px solid #bdbdbd;border-radius:.5rem;max-height:15rem;overflow-x:scroll;padding:10px}.modal.sharing-modal .key{color:#bdbdbd;float:right;font-style:italic}.move-modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:9999}.move-modal-content{background-color:#fff;padding:20px;border-radius:5px;text-align:center;max-width:400px;width:90%}.move-modal-content h2{margin-top:0;margin-bottom:20px}.move-modal-content select{width:100%;padding:8px;margin-bottom:20px;border:1px solid #ddd;border-radius:4px;font-size:14px}.modal-buttons{display:flex;justify-content:center;gap:10px}.cancel-button,.save-button{padding:8px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:opacity .2s}.cancel-button{background-color:#e0e0e0;color:#333}.cancel-button:hover{background-color:#d0d0d0}.save-button{color:#fff}.save-button,.save-button:hover:not(:disabled){background-color:#008295}.save-button:disabled{opacity:.5;cursor:not-allowed}.multi-button{background:#fff;border:1px solid #bdbdbd;border-radius:5px;cursor:pointer;font-size:1.2rem;display:inline-block;position:relative}.multi-button .option{cursor:pointer;display:inline-block;padding:10px;min-width:100px}.multi-button .option:hover{background:#f3f4f8}.multi-button .option .icon{color:#008295}@media(max-width:576px){.multi-button{font-size:.8rem;padding:0}}.multi-button .default{display:inline-block;padding:10px 16px;min-width:100px}.multi-button .default .icon{color:#008295}.multi-button .dropdown{border-left:1px solid #bdbdbd;display:block;float:right;padding:10px;text-align:center;width:40px}.multi-button .dropdown .icon{color:#bdbdbd;position:relative;top:-2px}.multi-button .additional{background:#fff;border:1px solid #bdbdbd;border-radius:.5rem;display:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:left;top:50px;min-width:100%;white-space:nowrap;z-index:2}.multi-button .additional .option{display:block}.multi-button .additional .option:not(:last-of-type){border-bottom:1px solid #bdbdbd}.multi-button.open .additional{display:block}#vue-alert-area{border-radius:2rem;color:#fff;left:calc(50% - 200px);padding:.5rem 2rem;pointer-events:none;position:fixed;opacity:1;top:2rem;transition:2s;text-align:center;width:400px;z-index:101}#vue-alert-area.fadeOut{opacity:0}#vue-alert-area.success{background:#8cbe56}#vue-alert-area.notice{background:#00b3d8}#vue-alert-area.failure{background:#f03e26}#vue-alert-area.warning{background:orange}.participations .header{background:#f3f4f8;font-size:.9rem;font-weight:700;margin-top:1rem}.participations .status,.participations .user{display:inline-block;padding:1rem;vertical-align:top;width:50%}.participations .participation{border-bottom:1px solid #e0e0e0;line-height:20px}.participations .participation:last-of-type{border-bottom:none}.participations .participation .avatar{border-radius:50%;height:25px;vertical-align:middle}.participations .participation .guests{margin-left:30px;font-size:1rem;color:#bdbdbd}.participations .participation .status.editable{cursor:pointer}.participations .participation .status.editable:hover{color:#008295;text-decoration:underline}.participations .participation .icon{font-size:25px}.participations .participation .icon.yes{color:#a1ce62}.participations .participation .icon.no{color:#dc5d26}.participations .participation .icon.maybe{color:#e7d919}@media(min-width:960px){.participations .participation .guests{display:inline-block;margin-left:0}}.rally.listed{border-bottom:1px solid #bdbdbd;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:10px 10px 0;position:relative}.rally.listed>span{cursor:pointer}.rally.listed button{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);left:50%;margin-left:0;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.rally.listed .rally-avatar{display:block;width:100%}.rally.listed .info{padding:10px}.rally.listed .title{font-size:1.2rem;font-weight:700;height:48px;margin-bottom:.5rem;overflow:hidden}.rally.listed .stats{color:#424242;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rally.listed .stat:not(:last-of-type){padding-right:.5rem}.rally.listed .stat:not(:last-of-type):after{content:" |";white-space:pre}.rally.listed .stats .icon{color:#008295;font-size:14px;text-align:center;width:1.5rem}.rally.listed .disable{background:#fff;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0}#rally-nav .badge{display:inline-block;margin:0 -5px;min-width:5px;padding:1px 3px;font-size:9px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#900;border-radius:5px}#rally-nav #rally-info{background:#fff;font-size:1rem;left:0;overflow:hidden;margin-top:100px;position:fixed;right:0;transition:all .6s ease;z-index:20}@media(min-width:960px){#rally-nav #rally-info{border-radius:.5rem}}#rally-nav #rally-info a{color:#333;text-decoration:none}#rally-nav #rally-info .breadcrumbs{font-family:Lato;font-size:1.1rem;font-weight:300;cursor:pointer;padding:.5em 1em}#rally-nav #rally-info .breadcrumbs a:before{content:"";font-family:FontAwesome;font-size:15px;margin-right:8px}#rally-nav #rally-info .avatar{background-size:100%;padding-top:33%;width:100%}#rally-nav #rally-info .info{padding:1em;position:relative;width:100%}#rally-nav #rally-info .info .actions{font-size:1.5rem;position:absolute;right:1rem;top:1rem}#rally-nav #rally-info .info .actions .action{color:#bdbdbd;cursor:pointer;font-size:1.6rem;margin-left:.5rem}#rally-nav #rally-info .info .actions .action:hover{color:#008295}#rally-nav #rally-info .info .actions .hidden{display:none}#rally-nav #rally-info .info .title{font-family:Lato;font-size:1.9rem;font-weight:300;margin-bottom:.5rem}#rally-nav #rally-info .info .cry{margin-bottom:.5rem}#rally-nav #rally-info .info .stats{color:#bdbdbd;font-size:.9rem;text-transform:uppercase}#rally-nav #rally-info .info .stats i{font-size:1rem;text-align:center;width:1.5rem}#rally-nav #rally-info .channels{background:#fff;border-top:1px solid #000;bottom:0;display:flex;flex-flow:row wrap;justify-content:space-evenly;left:0;margin:0;max-height:5rem;position:fixed;padding:0;right:0;transition:max-height 1s ease;z-index:20}#rally-nav #rally-info .channels li{border-top:3px solid transparent;cursor:pointer;display:none;font-size:.7rem;list-style:none;order:1;padding:1rem 0;text-align:center;width:75px}#rally-nav #rally-info .channels li.on{display:inline-block}#rally-nav #rally-info .channels li.current{border-top:3px solid #008295;color:#008295}#rally-nav #rally-info .channels i{display:block;font-size:1.2rem;pointer-events:none}#rally-nav #rally-info .channels .more{display:inline-block;order:3}@media(min-width:300px){#rally-nav #rally-info .channels .more{order:4}}@media(min-width:375px){#rally-nav #rally-info .channels .more{order:5}}@media(min-width:450px){#rally-nav #rally-info .channels .more{order:6}}@media(min-width:525px){#rally-nav #rally-info .channels .more{order:7}}@media(min-width:600px){#rally-nav #rally-info .channels .more{order:8}}@media(min-width:675px){#rally-nav #rally-info .channels .more{order:9}}@media(min-width:750px){#rally-nav #rally-info .channels .more{order:10}}@media(min-width:825px){#rally-nav #rally-info .channels .more{order:11}}@media(min-width:900px){#rally-nav #rally-info .channels .more{order:12}}@media(min-width:960px){#rally-nav #rally-info .channels .more{display:none}}#rally-nav.first-channel{margin-bottom:-75px}#rally-nav.first-channel #rally-info{max-height:100rem;position:relative}#rally-nav.first-channel .content-area{margin-top:0}#rally-nav.subsequent #rally-info{max-height:0}#rally-nav.open-info .shadow{display:block}#rally-nav.open-info #rally-info{max-height:100rem}#rally-nav #rally-info .channels.open{max-height:20rem}@media(min-width:960px){#rally-nav{max-height:none}#rally-nav #rally-info{margin-top:0}#rally-nav #rally-info .info .stat{display:inline-block;margin-right:.5rem}#rally-nav #rally-info .info .stat:before{content:" | ";white-space:pre}#rally-nav #rally-info .info .stat:first-of-type:before{content:normal}#rally-nav #rally-info .channels{background:#424242;color:#fff;position:relative;text-transform:uppercase}#rally-nav #rally-info .channels li{font-size:.9rem;font-family:Lato;flex:1 1 auto;letter-spacing:1px;width:auto}#rally-nav #rally-info .channels li i{display:none}#rally-nav #rally-info .channels li.current{border-bottom:3px solid #fff;border-top:3px solid #424242;color:#fff;font-weight:700;line-height:20px}#rally-nav.first-channel{margin-bottom:0}#rally-nav.first-channel #rally-info{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;flex-direction:column}#rally-nav.first-channel #rally-info .breadcrumbs{order:2}#rally-nav.first-channel #rally-info .avatar{order:1}#rally-nav.first-channel #rally-info .channels,#rally-nav.first-channel #rally-info .info{order:3}#rally-nav.subsequent #rally-info{max-height:100rem;position:relative}#rally-nav.subsequent #rally-info .breadcrumbs,#rally-nav.subsequent #rally-info .cry{display:none}#rally-nav.subsequent #rally-info .avatar{background-blend-mode:lighten;background-color:hsla(0,0%,100%,.85)!important;background-position:50%;background-repeat:no-repeat;background-size:969px auto;height:96px;padding-top:0}#rally-nav.subsequent #rally-info .info{position:absolute;top:10px}}.sentiment-button{margin-left:.33333rem;position:relative}.sentiment-button .additional{background:#fff;border:1px solid #bdbdbd;border-radius:.5rem;display:block;font-size:20px;margin:0;padding:0;position:absolute;right:0;text-align:left;top:40px;z-index:1}.sentiment-button .modal-above{bottom:100%;margin-bottom:10px;position:relative}.sentiment-button .hide-sentiment-button{display:none}.sentiment-button .option{color:#333;display:block;padding:7px 10px;white-space:nowrap}.sentiment-button .option:hover{background:#f3f4f8}.sentiment-button .option .icon{text-align:center;width:20px}.sentiment-button .additional .option:not(:last-of-type){border-bottom:1px solid #bdbdbd}.sentiment-button .sentiment-button.open .additional{display:block}.sentiment-counter{display:inline-block;font-size:1.3rem;margin-left:.5rem;margin-right:1rem}.blob{background:#fff;border-radius:50%;height:20px;width:20px;box-shadow:0 0 0 0 #000;transform:scale(1);animation:pulse 2s infinite}.icon{font-size:1.4rem;margin-right:3px}.icon.like{--sentiment-color:#579db1;color:#579db1}.icon.love{--sentiment-color:#ff9838;color:#ff9838}.icon.thank{--sentiment-color:#f03e26;color:#f03e26}.toggle-subchannels{background:#fff;border-radius:5px;cursor:pointer;font-size:1.2rem;display:inline-block;padding:10px 16px;min-width:100px}.toggle-subchannels .icon{font-size:1.2rem}.toggle-subchannels .open{display:none}.toggle-subchannels .unread-count{background:orange;border-radius:50%;color:#fff;font-size:.7rem;height:20px;line-height:20px;position:relative;text-align:center;width:20px;bottom:3px}.subchannels-menu{background:#fff;border-right:1px solid #e0e0e0;border-top:0;border-radius:0 0 .5rem .5rem;height:calc(100vh - 80px);left:0;overflow:hidden;position:fixed;top:92px;transition:all .3s ease;width:0;z-index:10}.subchannels-menu .subchannel{border-bottom:1px solid #e0e0e0;cursor:pointer;height:65px;overflow:hidden;padding:1rem;position:relative;white-space:nowrap}.subchannels-menu .subchannel:hover{background:#fff}.subchannels-menu .subchannel.active{background:#f3f4f8;font-weight:700}.subchannels-menu .subchannel .name{line-height:1.1rem}.subchannels-menu .subchannel .rally{color:#bdbdbd;font-size:.9rem}.subchannels-menu .subchannel .unread-count{background:orange;border-radius:50%;color:#fff;font-size:.7rem;height:20px;line-height:20px;position:relative;text-align:center;width:20px;bottom:24px;position:absolute;right:10px}@media(min-width:960px){.subchannels-menu{background:#f3f4f8;height:auto;float:left;margin-left:220px;position:relative;top:auto}}main.subchannels-open .toggle-subchannels{border:1px solid transparent}main.subchannels-open .toggle-subchannels .open{display:block}main.subchannels-open .toggle-subchannels .closed{display:none}main.subchannels-open .subchannels-menu{width:100%;overflow:scroll}@media(min-width:960px){main.subchannels-open .subchannels-menu{border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:200px}}table{border-collapse:collapse;border-spacing:0}table.simple-table{width:100%}table.simple-table thead th{border-bottom:2px solid #e0e0e0}table.simple-table td,table.simple-table th{padding:1rem}main>.toolbar{font-family:Lato}main>.toolbar .back,main>.toolbar .back .icon{font-size:1.2rem}.site-initials{color:#fff;background-color:#03dace;padding-left:6px;padding-top:3px}.site-avatar,.site-initials{width:35px;height:35px;border-radius:50%}.toolbar{background:#fff;font-size:20px;height:70px;margin-bottom:.5rem;overflow:visible;padding:1rem 1rem;position:relative}@media(min-width:960px){.toolbar{border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1rem;margin-bottom:1rem}}.toolbar .left{float:left;min-width:29%}.toolbar .back{cursor:pointer;display:inline-block;font-size:1rem;line-height:3rem;padding:0 10px;text-transform:uppercase}.toolbar .back .icon{font-size:1.1rem;margin-right:10px}.toolbar .back .delete-icon{display:inline-block;margin-top:5px}.toolbar .right{float:right;text-align:right}.toolbar .search-bar{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);height:0;left:0;overflow:hidden;position:absolute;right:0;top:65px;transition:height 1s;z-index:15}.toolbar .search-bar.open{height:auto}.toolbar .search-bar .search-field,.toolbar .search-bar .search-filters{color:#424242;font-size:1rem;padding:1rem;width:100%}.toolbar .search-bar .search-filters,.toolbar .search-bar .search-filters+.search-field{height:3.5rem;width:50%}.toolbar .search-bar .close{color:#bdbdbd;cursor:pointer;font-size:1.5rem;position:absolute;right:1.5rem;top:1rem}.upload-progress-container{margin:10px 0}.upload-progress-items{margin-bottom:10px}.upload-progress-item{margin-bottom:8px}.upload-progress-bar-container{width:100%;height:30px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;position:relative}.upload-progress-bar{height:100%;background-color:#8cbe56;transition:width .3s ease;display:flex;align-items:center;padding:0 10px;min-width:0}.upload-filename{color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:10px;right:10px;text-align:left}.upload-status-text{text-align:center;font-size:14px;color:#666;margin-top:5px}.upload-progress-container+.progress-bar{display:none!important}.initials{border-radius:50%;color:#fff;height:50px;width:50px;letter-spacing:0;text-align:center;text-transform:uppercase}.member .initials{font-size:25px;line-height:50px}.content .initials{height:50px;font-size:1.8rem;line-height:3.2rem}.comments .initials{height:25px;font-size:.9rem;letter-spacing:0;line-height:1.6rem}.directory .initials{line-height:8.5rem;font-size:4rem}.participant .initials{line-height:1.2rem;font-size:.7rem}.member.detail .avatar{margin:0 auto}.member.detail .avatar .initials{font-size:10rem;height:100%;line-height:18rem;width:100%}.author-avatar img,.avatar img{border-radius:50%;width:50px;height:50px}.author-avatar-large img,.avatar img{border-radius:50%;width:200px;height:200px}.activity-feed-avatar img,.avatar img{border-radius:50%;width:25px;height:25px;float:left;margin-right:15px}article.album.as-form .toolbar .action{position:absolute}article.album.listed{background:initial;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:0;box-shadow:none;display:table;padding:1rem;width:100%}article.album.listed .wrapper{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;padding:100% 0 0 0;border-radius:.5rem;padding-top:100%;position:relative}article.album.listed .title{font-size:1.4rem;text-align:center;line-height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:100%;text-transform:uppercase;z-index:1}@media(min-width:960px){article.album.listed.as-form .toolbar .left{float:left}article.album.listed.as-form a,article.album.listed.as-form button{min-width:75px!important}}article.album .actions .action{background:none;cursor:pointer;font-size:1.4rem;line-height:normal;min-width:auto}article.album .actions .action:hover{color:#008295}article.album .actions .actions>.sentiment-button{margin-left:1rem}article.album .actions .more-details .label{margin-left:0}article.album .actions .ellipsis-button{position:absolute;right:1rem;top:1rem}@media(min-width:960px){article.album.as-form{margin-top:0!important}}article.board.listed{background:initial;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:0;box-shadow:none;display:table;padding:1rem;width:100%}article.board.listed .wrapper{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;padding:100% 0 0 0;border-radius:.5rem;padding-top:100%;position:relative}article.board.listed .title{background:#e0e0e0;border:initial;left:20%;line-height:2rem;position:absolute;padding:1rem;right:20%;text-align:center;top:36%;z-index:1}article.board .actions .action{background:none;cursor:pointer;font-size:1.4rem;line-height:normal;min-width:auto}article.board .actions .action:hover{color:#008295}article.board .actions .actions>.sentiment-button{margin-left:1rem}article.board .actions .more-details .label{margin-left:0}article.board .actions .ellipsis-button{position:absolute;right:1rem;top:1rem}article.direct-message{overflow:visible}@media(max-width:960px){article.direct-message{margin-left:.5rem;margin-right:.5rem;width:calc(100% - 1rem)}}article.direct-message.as-form .wrapper{box-shadow:none}@media(min-width:960px){article.direct-message.as-form .attachments-area .progress-bar{top:0}article.direct-message.as-form .wrapper{padding-bottom:3rem!important}}article.direct-message.listed{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:1rem}article.direct-message.listed .author-avatar{margin-top:10px}article.direct-message.listed .title{color:#333}article.direct-message.listed .body{clear:none;white-space:pre-wrap}article.direct-message .actions .action{background:none;cursor:pointer;font-size:1.4rem;line-height:normal;min-width:auto}article.direct-message .actions .action:hover{color:#008295}article.direct-message .actions .actions>.sentiment-button{margin-left:1rem}article.direct-message .actions .ellipsis-button{position:absolute;right:1rem;top:1rem}@media(min-width:960px){article.direct-message{margin-bottom:1rem}article.direct-message .wrapper{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1rem}}article.event.details .actions .action{background:none;cursor:pointer;font-size:1.4rem;line-height:normal;min-width:auto}article.event.details .actions .action:hover{color:#008295}article.event.details .actions .actions>.sentiment-button{margin-left:1rem}article.event.details .actions .more-details .label{margin-left:0}article.event.details .actions .ellipsis-button{position:absolute;right:1rem;top:1rem}article.event.details .rsvp .rsvp-button{margin-left:0;min-width:100%}article.event.details .author-name{font-size:1rem}@media(min-width:960px){article.event.details .rsvp{text-align:right}article.event.details .rsvp .rsvp-button{min-width:8rem}}main.index.files section.content-area{margin-top:0}main.index.files section.content-area .content.listed:first-child{border-radius:.5rem .5rem 0 0}main.index.files section.content-area article:last-of-type{border-radius:0 0 .5rem .5rem}article.file.listed{border-radius:0;cursor:pointer;margin-bottom:5px}article.file.listed .file-type{float:left;font-size:2rem;margin-top:.2rem;margin-right:1rem}article.file.listed .file-name{width:100%;max-width:80%;text-align:left;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}article.file.listed .title{font-size:1.1rem;margin-bottom:0;max-width:90%}article.file.listed .shared-title{font-style:italic;font-size:1rem;max-width:90%}article.file.listed .shared{color:#bdbdbd;font-size:1rem}article.file.listed .author-name,article.file.listed .other-info{padding-left:2.5rem;max-width:90%}article.file.listed .other-info{color:#bdbdbd;font-size:.9rem}article.file.listed footer{max-width:200px;position:absolute;top:20px;right:2rem}article.file.listed .actions .action{background:none;cursor:pointer;font-size:1.4rem;line-height:normal;min-width:auto}article.file.listed .actions .action:hover{color:#008295}article.file.listed .actions .actions>.sentiment-button{margin-left:1rem}article.file.listed .actions .more-details .label{margin-left:0}article.file.listed .actions .ellipsis-button{position:absolute;right:2rem;top:2rem}article.file.listed .pinned{color:#f39f00;font-size:24px;position:absolute;right:1rem;top:1rem;transform:rotate(45deg)}article.folder.listed{border-radius:0;cursor:pointer}article.folder.listed .file-type{float:left;font-size:1.5rem;margin-top:.2rem;margin-right:1rem}article.folder .actions .action{background:none;cursor:pointer;font-size:1.4rem;line-height:normal;min-width:auto}article.folder .actions .action:hover{color:#008295}article.folder .actions .actions>.sentiment-button{margin-left:1rem}article.folder .actions .more-details .label{margin-left:0}article.folder .actions .ellipsis-button{position:absolute;right:1rem;top:1rem}article.give-payable-group.listed{cursor:pointer}@media(max-width:960px){article.give-payable-group.listed{margin-left:.5rem;margin-right:.5rem;width:calc(100% - 1rem)}}article.give-payable-group.listed .avatar{margin-bottom:1rem;width:100%}article.give-payable-group.listed .title{margin-top:.3em}article.give-payable-group.listed .donations{font-size:11pt;float:right;border-color:#337ab7;border-width:1px;background-color:#fff;position:absolute;top:35px;left:20px;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;font-weight:700;color:#337ab7;z-index:1;border-style:solid;border-left:0}article.give-payable-group.listed .progress{background:#008295;border-radius:2px;height:1.5em;margin:1em 0}@media(min-width:960px){article.give-payable-group.listed{margin-bottom:1rem}article.give-payable-group.listed .wrapper{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1rem}}article.give-payable-group.details .avatar{margin-bottom:2rem;width:100%}article.give-payable-group.details .title{font-family:Lato;font-size:2rem;padding:0 1rem}article.give-payable-group.details .description{padding:0 1rem 2rem}article.give-payable-group.details .costs{padding-left:1rem}article.give-payable-group.details .costs .availability{color:#bdbdbd}article.give-payable-group.details .donate .donate-button{margin-left:0;width:100%}article.give-payable-group.details .donate .quantities{border-bottom:1px solid #bdbdbd;margin-bottom:0;padding:1rem 0}article.give-payable-group.details .donate .quantities .label{line-height:3rem}article.give-payable-group.details .donate .quantities .quantity{float:right;max-width:5rem}@media(min-width:960px){article.give-payable-group .left,article.give-payable-group .right{display:inline-block;vertical-align:top}article.give-payable-group .left{margin-right:3rem;width:calc(75% - 3rem)}article.give-payable-group .right{width:25%}article.give-payable-group .donate .donate-button{margin-left:0;width:90%}article.give-payable-group .donate .quantities{border-bottom:1px solid #bdbdbd;margin-bottom:0;padding:1rem 0}article.give-payable-group .donate .quantities .label{line-height:3rem}article.give-payable-group .donate .quantities .quantity{float:right;max-width:5rem}}article.link.listed{background:initial;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:0;box-shadow:none;display:table;padding:1rem;width:100%}article.link.listed .wrapper{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:100% 0 0 0;border-radius:.5rem;cursor:pointer;padding:1rem}article.link.listed span .actions{position:absolute;bottom:36px;right:25px}article.link.listed span .actions .action{position:absolute;bottom:25px;right:15px}article.link.listed .avatar{width:100%}article.link.listed .avatar,article.link.listed .url{margin-bottom:1rem}article.link.listed .url{color:#008295}article.link.listed footer .right .action{margin-left:1rem}article.link.listed .ellipsis-button{position:absolute;right:2rem;top:2rem;margin-bottom:35px}article.link.listed .ellipsis-button .additional{top:10px}article.link.listed .ellipsis-button .label{display:inline!important}article.link.listed footer .left .author-name{overflow:hidden;text-overflow:ellipsis}article.link .lightbox iframe{width:80%;height:80%}article.payable-event.listed{cursor:pointer;margin:10px 10px 0}@media(max-width:960px){article.payable-event.listed{margin-left:.5rem;margin-right:.5rem;width:calc(100% - 1rem)}}article.payable-event.listed .avatar{margin-bottom:1rem;width:100%}article.payable-event.listed .title{margin-top:.3em}article.payable-event.listed .full-date{color:#bdbdbd;font-size:9pt;padding-left:63px;line-height:18px;min-width:300px}article.payable-event.listed .tickets{font-size:11pt;float:right;border-color:#337ab7;border-width:1px;background-color:#fff;position:absolute;top:35px;left:20px;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;font-weight:700;color:#337ab7;z-index:1;border-style:solid;border-left:0}@media(min-width:960px){article.payable-event.listed{margin-bottom:1rem}article.payable-event.listed .wrapper{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1rem}}article.payable-event.details .avatar{margin-bottom:2rem;width:100%}article.payable-event.details .sticky-header{position:sticky;top:0;z-index:1000;background-color:#fff}article.payable-event.details .title{font-family:Lato,sans-serif;font-size:1.6rem;margin-bottom:2rem;padding:0 1rem;min-width:300px;margin-top:25px}article.payable-event.details .full-date{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#008295;font-size:1.2rem;padding:2rem 0;min-width:300px}article.payable-event.details .icon{float:left;margin-left:1rem}article.payable-event.details .date-only{padding-left:3rem;margin-top:-5px;margin-bottom:3px;min-width:300px}article.payable-event.details .time-only{padding-left:3rem;min-width:300px}article.payable-event.details .additional-dates{min-width:300px;border-bottom:1px solid #e0e0e0}article.payable-event.details .additional-date{color:gray;font-size:11pt;min-width:300px;margin-top:10px;margin-left:40px;margin-bottom:10px}article.payable-event.details .description{font-size:1rem;min-width:300px;border-bottom:1px solid #e0e0e0}article.payable-event.details .costs{padding-left:1rem;font-size:11pt;line-height:20px}article.payable-event.details .costs .availability{color:#bdbdbd;margin-left:10px;font-size:10pt;color:gray;margin-bottom:5px;text-decoration:none}article.payable-event.details .register .register-button{margin-left:0;width:100%}article.payable-event.details .register .quantities{border-bottom:1px solid #bdbdbd;margin-bottom:0;padding:1rem 0}article.payable-event.details .register .quantities .label{line-height:3rem}article.payable-event.details .register .quantities .quantity{float:right;max-width:5rem}@media(min-width:960px){article.payable-event .left,article.payable-event .right{display:inline-block;vertical-align:top}article.payable-event .left{margin-right:3rem;width:calc(75% - 3rem)}article.payable-event .right{width:25%}article.payable-event .register .register-button{margin-left:0;width:90%}article.payable-event .register .quantities{border-bottom:1px solid #bdbdbd;margin-bottom:0;padding:1rem 0}article.payable-event .register .quantities .label{line-height:3rem}article.payable-event .register .quantities .quantity{float:right;max-width:5rem}}article.payable-group.listed{cursor:pointer}@media(max-width:960px){article.payable-group.listed{margin-left:.5rem;margin-right:.5rem;width:calc(100% - 1rem)}}article.payable-group.listed .avatar{margin-bottom:1rem;width:100%}article.payable-group.listed .title{margin-top:.3em}article.payable-group.listed .payments{font-size:11pt;float:right;border-color:#337ab7;border-width:1px;background-color:#fff;position:absolute;top:35px;left:20px;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px;font-weight:700;color:#337ab7;z-index:1;border-style:solid;border-left:0}article.payable-group.listed .full-date{color:#bdbdbd;font-size:.9em}article.payable-group.listed .calendar{border:1px solid gray;border-radius:50%;float:left;font-size:.9rem;line-height:1.4em;margin-right:1em;margin-top:.4em;padding:.2em;text-align:center;width:3.2rem}article.payable-group.listed .month{color:#008295}@media(min-width:960px){article.payable-group.listed{margin-bottom:1rem}article.payable-group.listed .wrapper{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1rem}}article.payable-group.details{margin-top:1rem}article.payable-group.details .avatar{margin-bottom:2rem;width:100%}article.payable-group.details .title{font-family:Lato;font-size:2rem;margin-bottom:2rem;padding:0 1rem}article.payable-group.details .full-date{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;color:#008295;font-size:1.2rem;padding:2rem 0}article.payable-group.details .icon{float:left;margin-left:1rem}article.payable-group.details .date-only,article.payable-group.details .time-only{padding-left:3rem}article.payable-group.details .description{padding:2rem 1rem}article.payable-group.details .costs{padding-left:1rem}article.payable-group.details .costs .availability{color:#bdbdbd}article.payable-group.details .register .register-button{margin-left:0;width:100%}article.payable-group.details .register .quantities{border-bottom:1px solid #bdbdbd;margin-bottom:0;padding:1rem 0}article.payable-group.details .register .quantities .label{line-height:3rem}article.payable-group.details .register .quantities .quantity{float:right;max-width:5rem}@media(min-width:960px){article.payable-group .left,article.payable-group .right{display:inline-block;vertical-align:top}article.payable-group .left{margin-right:3rem;width:calc(75% - 3rem)}article.payable-group .right{width:25%}article.payable-group .register .register-button{margin-left:0;width:90%}article.payable-group .register .quantities{border-bottom:1px solid #bdbdbd;margin-bottom:0;padding:1rem 0}article.payable-group .register .quantities .label{line-height:3rem}article.payable-group .register .quantities .quantity{float:right;max-width:5rem}}article.photo.listed{background:initial;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:0;box-shadow:none;display:table;padding:1rem;width:100%;cursor:pointer}article.photo.listed .wrapper{background:#fff;cursor:pointer}article.photo.listed .avatar,article.photo.listed .wrapper{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:100% 0 0 0}article.photo.listed .avatar{background-position:50%;background-size:cover;border-radius:.5rem;width:100%}article.photo.lightbox{margin:80px auto 0;max-width:992px}article.photo.lightbox.as-form{text-align:left}article.photo.lightbox .image{position:relative}article.photo.lightbox .image img{width:100%}article.photo.lightbox .next,article.photo.lightbox .previous{background:none;bottom:0;border-radius:0;color:#424242;font-size:3rem;margin:0;position:absolute;top:0;width:100px}article.photo.lightbox .next:hover,article.photo.lightbox .previous:hover{background:#fff;opacity:.3}article.photo.lightbox .previous{left:0}article.photo.lightbox .next{right:0}article.photo.lightbox .title{padding-left:1rem;text-align:left}article.photo.lightbox .author-name,article.photo.lightbox .created-at{text-align:left}article.photo.lightbox footer .left,article.photo.lightbox footer .right{white-space:nowrap}article.photo.lightbox footer .action{margin-left:1rem!important}article.photo.lightbox footer .download{font-size:1.5rem;margin-left:1.2rem}article.photo.lightbox footer .flag.option{cursor:pointer;display:inline-block;font-size:1.5rem;margin-left:1.2rem}article.photo.lightbox footer .flag.option .label{display:none}article.photo.lightbox footer .flag.option:hover{color:#008295}@media(max-width:960px){article.photo.lightbox footer{display:block}article.photo.lightbox footer .left{margin-bottom:2rem}}article.photo.lightbox .comments{overflow:auto}article.photo.lightbox .comments article.content.listed{text-align:left;width:100%}.lightbox-wrapper{background-color:rgba(0,0,0,.8);bottom:0;left:0;overflow-y:scroll;position:fixed;right:0;text-align:center;top:0;z-index:120}.lightbox-wrapper .lightbox-close{background:none;color:#fff;font-size:2rem;height:100px;position:fixed;right:0;top:0;width:70px;z-index:101}article.signup-event.details .participate{display:inline-block}article.signup-event.listed{border-radius:0;cursor:pointer;position:relative;margin-bottom:1rem}article.signup-event.listed:first-child{border-radius:.5rem .5rem 0 0}article.signup-event.listed:last-of-type{border-radius:0 0 .5rem .5rem}article.signup-event.listed .click-wrapper{width:calc(100% - 60px);margin:-1rem;padding:1rem}article.signup-event.listed .title{font-weight:700;width:95%}article.signup-event.listed .participants,article.signup-event.listed .summary{height:30px;margin-left:65px;margin-top:35px;font-size:.9rem}article.signup-event.listed .summary{color:#bdbdbd}article.signup-event.listed .participate{position:absolute;right:1rem;top:2rem}article.signup-event .participant{display:inline-block;font-size:.8em;margin-right:1rem;height:20px}article.signup-event .participant img{border-radius:50%;height:20px;width:20px}@media(min-width:960px){article.signup-event.as-form .wrapper{padding-bottom:3rem!important}article.signup-event.listed .click-wrapper{width:calc(100% - 140px)}article.signup-event.listed .click-wrapper .participants{height:2rem}}@media(max-width:960px){article.signup-event.as-form{position:fixed}}article.signup-list{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}article.signup-list .title{font-weight:700;word-break:break-word;display:inline-flex;width:65%;overflow:auto;margin-left:10px;margin-bottom:1rem;text-align:center}article.signup-list .title .icon{margin-right:1rem}article.signup-list.details{border-bottom:1px solid #bdbdbd}article.signup-list.listed{cursor:pointer;margin-bottom:1rem}article.signup-list.listed .count{border:1px solid #008295;border-radius:6px;color:#008295;font-size:.6em;line-height:.8em;padding:6px 10px;position:absolute;right:1rem;top:1rem}@media(min-width:960px){article.signup-list.listed{position:relative}article.signup-list.as-form .wrapper{padding:1rem 0 5rem!important}}article.wall-message{overflow:visible}@media(max-width:960px){article.wall-message{margin-left:.5rem;margin-right:.5rem;width:calc(100% - 1rem)}}article.wall-message.as-form .wrapper{box-shadow:none}@media(min-width:960px){article.wall-message.as-form .attachments-area .progress-bar{top:0}article.wall-message.as-form .wrapper{padding-bottom:3rem!important}}article.wall-message.as-form .attachments-area .progress-bar{border-radius:.5rem;margin-bottom:1rem}article.wall-message.listed{margin-bottom:1rem}article.wall-message.listed .title{cursor:pointer}@media(min-width:960px){article.wall-message.listed{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}}article.wall-message .sharing.title{color:#008295;font-weight:700}article.wall-message .sharing.shared-by,article.wall-message sharing.created-at{font-style:italic;color:#bdbdbd;font-size:16px}article.wall-message sharing.created-at{line-height:24px}article.wall-message .sharing.body{font-style:italic;padding-top:10px;padding-left:5px}article.wall-message .original-content{background:#eaeaea;border:1px solid #bdbdbd;border-radius:.5rem;margin-bottom:2rem;padding:2rem}article.wall-message .actions .action{background:none;cursor:pointer;font-size:1.4rem;line-height:normal;min-width:auto}article.wall-message .actions .action:hover{color:#008295}article.wall-message .actions .actions>.sentiment-button{margin-left:1rem}article.wall-message .actions .more-details .label{margin-left:0}article.wall-message .actions .ellipsis-button{position:absolute;right:2rem;top:2rem}article.wall-message .pinned{color:#f39f00;font-size:24px;position:absolute;right:1rem;top:1rem;transform:rotate(45deg)}@media(min-width:960px){article.wall-message{margin-bottom:1rem}article.wall-message .wrapper{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1rem}}main.events.index .rsvp-flag{background-size:cover;background-color:#008295;padding-left:10px;height:15px;top:4px;width:15px}main.events.index .content-area{display:flex;flex-direction:column;gap:12px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);height:calc(100vh - 180px);padding:1rem}@media print{main.events.index .content-area body.print-calendar .fc .fc-toolbar{display:none}main.events.index .content-area body.print-calendar .fc .fc-daygrid-day-frame{border:1px solid #000}main.events.index .content-area body.print-calendar .fc .fc-daygrid-day-top{display:none}}main.events.index .content-area .calendar_actions{display:flex;justify-content:space-between;align-items:center;padding:6px}main.events.index .content-area .timed-event{color:var(--event-color,blue)}main.events.index .content-area .fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px}main.events.index .content-area .fc-event,main.events.index .content-area .fc-event-dot{background-color:#d3d3d3}main.events.index .content-area .fc .fc-daygrid-event{cursor:pointer}main.events.index .content-area .fc .fc-toolbar.fc-header-toolbar{margin-bottom:1rem}main.events.index .content-area .fc .fc-toolbar-title{font-family:Lato,sans-serif;font-weight:400;font-size:2rem}main.events.index .content-area .fc .fc-button-primary{background:none;border:1px solid #99a;border-radius:50%;color:#99a;font-family:FontAwesome;font-size:1rem;height:2.5rem;line-height:2.5rem;min-width:auto;padding:0;width:2.5rem}main.events.index .content-area .fc .fc-button-primary:focus{box-shadow:none}main.events.index .content-area .fc .fc-button-primary.fc-prev2-button:before{content:"";padding-right:.1rem}main.events.index .content-area .fc .fc-button-primary.fc-next2-button:before{content:"";padding-left:.1rem}main.events.index .content-area .fc-col-header-cell{font-weight:400}main.events.new article.as-form{padding-bottom:60px!important}main.dashboard{margin-top:90px}main.dashboard section.content-area{background:#f3f4f8}@media(min-width:960px){main.dashboard{margin-top:0}main.dashboard .toolbar{margin-left:220px}main.dashboard section{margin:0 -10px 0 210px}main.dashboard article.rally{display:inline-block;width:calc(33.33333% - 20px)}}main.hub{margin-top:50px}@media(min-width:960px){main.hub{margin-top:0}main.hub section{margin:0 -10px}main.hub article.rally{border-radius:.5rem;display:inline-block;width:calc(33.33333% - 20px)}main.hub article.rally img{border-radius:.5rem .5rem 0 0}}main.messaging{margin-top:90px}main.messaging .dmreplybox{border-radius:1rem;border:none;box-sizing:border-box;color:#333;font-size:1rem;min-height:3rem;padding:10px 10px 0;width:100%}main.messaging>.toolbar{border-radius:.5rem .5rem 0 0;box-shadow:0 0 3px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.24)}main.messaging .who-can-see-this{background:#e0e0e0;padding:1rem;position:relative;text-align:center;top:-10px}main.messaging .who-can-see-this .question{font-weight:700}main.messaging section.content-area{background:#f3f4f8}@media(min-width:960px){main.messaging{margin-top:0}main.messaging>.toolbar,main.messaging>section.content-area{margin:20px 0 0 220px;transition:width .3s ease}main.messaging .who-can-see-this{background:#f3f4f8;border-radius:0 0 .5rem .5rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#424242;font-size:.95rem;padding:.5rem 1rem;top:1px;margin:0 0 0 220px;transition:width .3s ease}main.messaging .who-can-see-this .question{display:inline-block}main.messaging.subchannels-open .who-can-see-this,main.messaging.subchannels-open>section.content-area{margin-left:440px}}main.members .open-invite{margin-top:150px}main.members .invitation-text{font-size:.9rem;font-style:italic;margin-left:45px;margin-right:30px;text-align:left}main.members section.directory{display:flex!important;flex-wrap:wrap;margin:0 -10px;min-height:auto;overflow:visible}main.members section.directory article{background:initial;cursor:pointer;display:flex;flex-direction:column;text-align:center;padding:10px;width:50%}main.members section.directory article .wrapper{box-shadow:.4px .75px 3px #ccc;background:#fff;display:block;height:100%;padding:10px;position:relative}main.members section.directory article .top-color{height:30px;left:0;position:absolute;right:0;top:0}main.members section.directory article .role-badge{border-radius:10px;color:#fff;font-size:.9rem;left:calc(50% - 25px);position:absolute;text-align:center;top:37px;width:50px}main.members section.directory article.admin .role-badge{background:#00b3d8}main.members section.directory article.owner .role-badge{background:orange}main.members section.directory article .avatar{height:120px;margin:25px auto 10px;width:120px}main.members section.directory article .avatar .initials{height:118px;margin:-1px;width:118px}main.members section.directory article .current-position{color:#424242;font-size:.9rem}main.members section.directory article.owner .top-color{background:orange}main.members section.directory article.owner .avatar{border:2px solid orange}main.members section.directory article.admin .top-color{background:#00b3d8}main.members section.directory article.admin .avatar{border:2px solid #00b3d8}main.members section.directory article.friend .top-color{background:#e0e0e0}main.members section.directory article.invited .wrapper{background:#f0f0f3}main.members section.directory article.invited .top-color{background:#71c6a2}main.members section.directory article.invited .invited div{color:orange}main.members section.directory article.invited .invited i{color:#bdbdbd;font-size:1.5rem;margin:5px}main.members section.directory article.invited .invited .reinvite:hover{color:#00b3d8}main.members section.directory article.invited .invited .remove:hover{color:orange}main.members section.directory article.requested .wrapper{background:#f0f0f3}main.members section.directory article.requested .top-color{background:#71c6a2}main.members section.directory article.requested .invited div{color:orange}main.members section.directory article.requested .invited i{color:#bdbdbd;font-size:1.5rem;margin:5px}main.members section.directory article.requested .invited .reinvite:hover{color:#00b3d8}main.members section.directory article.requested .invited .remove:hover{color:orange}main.members section.friends{background:#fff}main.members section.friends article{background:transparent;border-bottom:1px solid #bdbdbd;overflow:auto;padding:1rem}main.members section.friends article .author-avatar,main.members section.friends article .avatar{float:left;height:100px;margin-right:1rem;width:100px}main.members section.friends article .name{font-weight:700}main.members section.friends article .email{margin-bottom:1rem}main.members section.friends article .additional-info,main.members section.friends article .current-position,main.members section.friends article .email,main.members section.friends article .expertise,main.members section.friends article .name{margin-left:115px}main.members section.friends article .additional-info span,main.members section.friends article .current-position span,main.members section.friends article .email span,main.members section.friends article .expertise span,main.members section.friends article .name span{color:#008295}@media(min-width:960px){main.members section.friends{border:1px solid #bdbdbd;border-radius:.5rem}}main.members article{background:#fff}main.members article .avatar{border-radius:50%}main.members article .name{font-weight:700}main.members article .actions{text-align:right}main.members article .actions .action{color:#99a;cursor:pointer;display:inline-block;font-size:1.3rem;line-height:30px;margin-left:1rem;text-align:center}main.members.details article.member{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:2rem;padding:2rem}main.members.details article.member section{border-top:1px solid #bdbdbd;margin-top:10px;padding-top:5px}main.members.details article.member .avatar-section,main.members.details article.member .contact-section,main.members.details article.member .profile-section{overflow:hidden;transition:1s}main.members.details article.member.privacy-1 .contact-section,main.members.details article.member.privacy-2 .avatar-section,main.members.details article.member.privacy-2 .contact-section,main.members.details article.member.privacy-2 .profile-section{border-top:0;max-height:0}main.members.details article.member footer{text-align:right}main.members.details article.member footer i{color:#bdbdbd;cursor:pointer;font-size:1.5rem}main.members.details article.member footer .edit:hover{color:orange}main.members.details article.member .avatar{height:250px;width:250px}main.members.details article.member .name{font-family:Lato;font-size:28px;font-weight:400;padding-bottom:10px}main.members.details article.member .info{font-family:Lato;font-size:22px;margin:3px auto 15px;text-align:left;white-space:pre-wrap}main.members.details article.member .info.half{white-space:nowrap}main.members.details article.member .info a{color:#008295}main.members.details article.member .info i{display:inline-block;margin-right:10px;text-align:center;width:30px}@media(min-width:960px){main.members section.directory article{width:25%}main.members.details .toolbar{margin-bottom:1px;margin-top:1rem}main.members.details .info.half{display:inline-block;width:50%}}main.channel-settings{min-height:100vh;padding-top:40px;padding-bottom:65px}main.channel-settings .channel-form{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-top:1rem;padding:1rem}main.channel-settings .channel-form .multi-button .option{text-align:center}main.channel-settings .channel-form .multi-button .additional{border-bottom:0;border-right:0;width:202px}main.channel-settings .channel-form .multi-button .additional .option{border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;float:left;min-width:50px}@media(min-width:960px){main.channel-settings{margin-top:1rem;padding-top:0}}main.rally-settings{min-height:100vh;padding-top:120px}main.rally-settings .archive-delete button{margin-left:0}main.rally-settings .archive-delete .block{overflow:auto}main.rally-settings .archive-delete .description{float:right;width:calc(100% - 110px)}@media(min-width:960px){main.rally-settings .archive-delete .description{width:calc(100% - 140px)}}main.rally-settings .channel-row{width:100%;display:flex;align-items:center;height:50px}main.rally-settings .channel-row .channel-name{flex:1;position:relative;margin-right:10px}main.rally-settings .channel-row .channel-name input[type=text]{width:calc(100% - 30px);box-sizing:border-box;padding:0 5px;margin-left:20px}main.rally-settings .channel-row .channel-security{margin-right:25px}main.rally-settings .channel-row .channel-state{margin-right:10px}main.rally-settings .channel-row .drag-icon{margin-left:auto}main.rally-settings .dragging{opacity:.5}main.rally-settings .well{min-height:20px;padding:19px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:100px}main.rally-settings .profile-form-label{float:left;margin-bottom:5px}main.rally-settings .profile-sub-heading{text-align:left}main.rally-settings .stripe_link{margin-left:25px;color:#337ab7;font-size:12pt;text-decoration:none}main.rally-settings .stripe_link_center{color:#337ab7;font-size:12pt;text-decoration:none;display:flex;justify-content:center;align-items:center}main.rally-settings .download_reports_header{margin-left:25px;font-size:14pt;margin-top:5px;margin-bottom:10px}main.rally-settings .download_button{opacity:100%;border:0;text-transform:none;border-radius:0;background-color:#f5f5f5;color:#337ab7;font-size:12pt}main.rally-settings .stripe_logo,main.rally-settings .stripe_logo_label{display:flex;justify-content:center;align-items:center}main.rally-settings .stripe_logo_label{font-size:14pt}main.rally-settings .well_header{display:flex;justify-content:left;align-items:left;font-size:14pt}main.rally-settings .change-image-button{position:absolute;top:0;left:0}main.rally-settings .accordion-header,main.rally-settings .avatar-upload-wrapper{position:relative}main.rally-settings .choose-file-wrapper{position:absolute;top:10px;left:10px;z-index:1}main.rally-settings .upload-caption{position:absolute;top:10px;left:10px;background-color:#008295;color:#fff;padding:8px 12px;cursor:pointer;width:150px}main.rally-settings .choose-file-button{display:inline-block;padding:8px 16px;cursor:pointer;background-color:#008295;color:#fff}main.rally-settings .file-input-label{display:none}main.rally-settings .cancel-button{position:absolute;top:60px;left:10px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:#fff;border:2px solid #008295;color:#008295;line-height:32px;padding:8px 12px;cursor:pointer;width:150px;border-radius:0;margin-left:0;height:45px}main.user-settings{min-height:100vh;margin-top:100px}main.user-settings .email-addresses input{width:calc(100% - 120px)}@media(min-width:960px){main.user-settings{margin-top:0}main.user-settings section{margin-left:220px}}main.user-settings .input-group-append{float:right;margin-top:-35px;z-index:10;position:relative;margin-right:10px}main.user-settings .vue-preview--fill{border-radius:50%}main.user-settings .profile-avatar{width:200px;height:200px;border-radius:50%;margin:0 auto;display:block;margin-bottom:25px}main.user-settings .change-image-button{position:absolute;top:0;left:0}main.user-settings .accordion-header,main.user-settings .avatar-upload-wrapper{position:relative}main.user-settings .choose-file-wrapper{position:absolute;top:10px;left:10px;z-index:1}main.user-settings .upload-caption{position:absolute;top:10px;left:10px;background-color:#008295;color:#fff;padding:8px 12px;cursor:pointer;width:150px}main.user-settings .choose-file-button{display:inline-block;padding:8px 16px;cursor:pointer;background-color:#008295;color:#fff}main.user-settings .file-input-label{display:none}main.user-settings .cancel-button{position:absolute;top:60px;left:10px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);background-color:#fff;border:2px solid #008295;color:#008295;line-height:32px;padding:8px 12px;cursor:pointer;width:150px;border-radius:0;margin-left:0;height:45px}.upload-progress-container[data-v-36d2f241]{margin:10px 0;padding:10px;background:#f8f9fa;border-radius:4px}.file-upload-progress[data-v-36d2f241]{margin-bottom:10px}.file-upload-progress[data-v-36d2f241]:last-child{margin-bottom:0}.file-info[data-v-36d2f241]{display:flex;justify-content:space-between;margin-bottom:5px;font-size:14px}.file-name[data-v-36d2f241]{color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%}.file-progress-percent[data-v-36d2f241]{color:#666;font-weight:700;min-width:45px;text-align:right}.file-progress-bar-wrapper[data-v-36d2f241]{width:100%;height:6px;background:#e9ecef;border-radius:3px;overflow:hidden}.file-progress-bar[data-v-36d2f241]{height:100%;background:#007bff;transition:width .3s ease;border-radius:3px}.progress-bar[data-v-36d2f241]{transition:width .5s ease}.attachments-area[data-v-36d2f241]{position:relative}@media (min-width:960px){.tb-arrows[data-v-5a6fbc38]{color:#000;cursor:pointer;transition:color .3s;padding:12px}}@media (max-width:960px){.tb-arrows[data-v-5a6fbc38]{display:none}}.fa-arrows.selected[data-v-5a6fbc38]{color:#1867c0}.move-rallies-label[data-v-5a6fbc38]{font-family:Lato,sans-serif;font-size:12px}.radio-option[data-v-7223195c]{display:flex;align-items:center;margin-bottom:10px}.hidden-radio[data-v-7223195c]{display:none}.custom-radio-label[data-v-7223195c]{display:flex;align-items:center}.label-text[data-v-7223195c]{display:block;margin-top:0;margin-left:15px}.label-text>div[data-v-7223195c]:last-child{margin-top:-12px}.circle[data-v-7223195c]{width:20px;height:20px;border-radius:50%;border:1px solid #000;margin-right:10px}.hidden-radio:checked+.custom-radio-label .circle[data-v-7223195c]{background-color:#008295}#p_email_new[data-v-647a3c54],#p_first_name[data-v-647a3c54],#p_last_name[data-v-647a3c54],#p_phone[data-v-647a3c54]{width:47%}.form-control[data-v-647a3c54],.quantity[data-v-647a3c54]{margin-bottom:12px;margin-right:12px;padding:10px;border-radius:.5rem}.button{line-height:10px!important}.v3dp__popout{width:60em!important;min-width:60em!important;max-width:60em!important}.v3dp__popout_off .v3dp__element__button__day_off{padding:0!important;margin:0!important;width:26px!important;height:26px!important;line-height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.v3dp__popout_off .v3dp__divider_off{display:none!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important}.gm-control-active:not(.gm-fullscreen-control),.gm-svpc{left:-75px!important}.message-content[data-v-87ecc4d8] p{margin:0;padding:0;line-height:1}.message-content[data-v-87ecc4d8] p+p{margin-top:.5em}.message-content[data-v-87ecc4d8] p:first-child{margin-top:0}.message-content[data-v-87ecc4d8] p:last-child{margin-bottom:0}.comments[data-v-87ecc4d8]{margin-top:20px;border-top:1px solid #e9ecef;padding-top:15px}.comments-toggle[data-v-87ecc4d8]{display:flex;align-items:center;cursor:pointer;padding:10px 15px;background-color:#f8f9fa;border-radius:5px;margin-bottom:10px;transition:background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comments-toggle[data-v-87ecc4d8]:hover{background-color:#e9ecef}.comments-toggle i[data-v-87ecc4d8]{margin-right:8px;font-size:14px;transition:transform .2s}.comments-toggle span[data-v-87ecc4d8]{font-size:14px;color:#495057;font-weight:500}.load-more-comments[data-v-87ecc4d8]{text-align:center;padding:15px 0;border-bottom:1px solid #e9ecef;margin-bottom:15px}.load-more-btn[data-v-87ecc4d8]{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;padding:8px 16px;border-radius:20px;transition:all .2s;display:inline-flex;align-items:center;gap:6px}.load-more-btn[data-v-87ecc4d8]:hover{background-color:#f0f0f0;color:#0056b3}.load-more-btn i[data-v-87ecc4d8]{font-size:12px}.content.listed.comment[data-v-87ecc4d8]{animation:fadeIn-87ecc4d8 .3s ease-in}@keyframes fadeIn-87ecc4d8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.content.listed.comment[data-v-87ecc4d8]{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}.content.listed.comment[data-v-87ecc4d8]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.drag-item[data-v-7aa2e754]{cursor:move}.drag-over[data-v-7aa2e754]{background-color:#eaf2fd}.password-input-container[data-v-30864d1f]{position:relative;display:flex;align-items:center}.password-input[data-v-30864d1f]{flex-grow:1;padding-right:60px}.toggle-password[data-v-30864d1f]{color:#008295;position:absolute;right:10px;cursor:pointer;padding:5px;text-decoration:none}