@charset "UTF-8";
/*!
YUI 3.18.1 (build f7e7bcb)
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/html{background:#fff;color:#000}blockquote,code,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-size:inherit;*font-size:100%;font-weight:inherit}legend{color:#000}#yui3-css-stamp.cssreset{display:none}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}hr{box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace}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;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[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}
/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */:root{--mi-access-time:"";--mi-account-circle:"";--mi-add:"";--mi-add-a-photo:"";--mi-add-box:"";--mi-add-circle:"";--mi-add-circle-outline:"";--mi-admin-panel-settings:"";--mi-alert:"";--mi-apps:"";--mi-arrow-back:"";--mi-arrow-drop-down:"";--mi-attach-money:"";--mi-autorenew:"";--mi-build:"";--mi-calendar-today:"";--mi-cancel:"";--mi-check:"";--mi-check-box:"";--mi-check-box-outline-blank:"";--mi-check-circle:"";--mi-check-circle-outline:"";--mi-clear:"";--mi-close:"";--mi-credit-card:"";--mi-content-copy:"";--mi-crop:"";--mi-crop-original:"";--mi-dashboard:"";--mi-description:"";--mi-date-range:"";--mi-delete:"";--mi-dns:"";--mi-done:"";--mi-done-all:"";--mi-drag-handle:"";--mi-drag-indicator:"";--mi-error-outline:"";--mi-edit:"";--mi-email:"";--mi-error:"";--mi-event:"";--mi-expand-less:"";--mi-expand-more:"";--mi-face:"";--mi-file-download:"";--mi-first-page:"";--mi-flag:"";--mi-folder:"";--mi-folder-open:"";--mi-forward:"";--mi-grid-on:"";--mi-home:"";--mi-hourglass-empty:"";--mi-import-export:"";--mi-inbox:"";--mi-info:"";--mi-info-outline:"";--mi-insert-drive-file:"";--mi-label:"";--mi-label-outline:"";--mi-last-page:"";--mi-language:"";--mi-lightbulb-outline:"";--mi-link:"";--mi-list:"";--mi-location-city:"";--mi-location-on:"";--mi-lock:"";--mi-lock-open:"";--mi-lock-outline:"";--mi-mail-outline:"";--mi-mediation:"";--mi-menu:"";--mi-money-off:"";--mi-more-horiz:"";--mi-more-vert:"";--mi-move-to-inbox:"";--mi-movie:"";--mi-new-releases:"";--mi-not-interested:"";--mi-open-in-new:"";--mi-pages:"";--mi-pageview:"";--mi-pause:"";--mi-pause-circle-outline:"";--mi-payment:"";--mi-person:"";--mi-people:"";--mi-photo-library:"";--mi-play-arrow:"";--mi-priority-high:"";--mi-navigate-before:"";--mi-navigate-next:"";--mi-radio-button-checked:"";--mi-radio-button-unchecked:"";--mi-receipt:"";--mi-refresh:"";--mi-remove:"";--mi-remove-circle:"";--mi-remove-circle-outline:"";--mi-replay:"";--mi-search:"";--mi-security:"";--mi-settings:"";--mi-share:"";--mi-show-chart:"";--mi-skip-next:"";--mi-skip-previous:"";--mi-shopping-basket:"";--mi-star:"";--mi-toc:"";--mi-today:"";--mi-undo:"";--mi-update:"";--mi-warning:""}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(/lib/google/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/lib/google/fonts/MaterialIcons-Regular.woff) format("woff"),url(/lib/google/fonts/MaterialIcons-Regular.ttf) format("truetype")}.header-context-menu,.site-wizard-select-language button,h1{color:rgba(0,0,0,.54);font-size:34px;font-weight:400;letter-spacing:0;line-height:45px}.header-context-menu:lang(ko),.site-wizard-select-language button:lang(ko),h1:lang(ko){line-height:48px}.image-select .drop-target .drop-target-text,.item-profile-progress-banner strong,.profile-header .profile-header-content .profile-progress .closed-remaining,.recurring-profile .recurring-profile-total-amount,h2,h3{color:rgba(0,0,0,.87);font-size:24px;font-weight:400;letter-spacing:0;line-height:32px}.image-select .drop-target .drop-target-text:lang(ko),.item-profile-progress-banner strong:lang(ko),.profile-header .profile-header-content .profile-progress .closed-remaining:lang(ko),.recurring-profile .recurring-profile-total-amount:lang(ko),h2:lang(ko),h3:lang(ko){line-height:34px}.checkout .checkout-box .total,.profile-header .profile-header-content .profile-progress .no-goal-raised,.profile-header .profile-header-content .profile-progress .remaining,.recurring-profile .recurring-profile-schedule,.ui-dialog .dialog-header,.ui-dialog .ui-dialog-titlebar,h4{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:28px}.checkout .checkout-box .total:lang(ko),.profile-header .profile-header-content .profile-progress .no-goal-raised:lang(ko),.profile-header .profile-header-content .profile-progress .remaining:lang(ko),.recurring-profile .recurring-profile-schedule:lang(ko),.ui-dialog .dialog-header:lang(ko),.ui-dialog .ui-dialog-titlebar:lang(ko),h4:lang(ko){font-size:21px;line-height:30px}.fundraiser-overview #fundraiser-overview-ideas h4,.image-select-preview>label span,.invoice-header .invoice-status,.payment-method-select-list label strong,.project-blog>header .date{color:rgba(0,0,0,.87);font-size:16px;font-weight:400;letter-spacing:.01em;line-height:28px}.fundraiser-overview #fundraiser-overview-ideas h4:lang(ko),.image-select-preview>label span:lang(ko),.invoice-header .invoice-status:lang(ko),.payment-method-select-list label strong:lang(ko),.project-blog>header .date:lang(ko){font-size:17px;line-height:30px}#featured-project .donate-button-box .blue-button,#featured-project .project-owner,.cart>tfoot tr.cart-total td,.checkout-recurring-profile h4,.content-thumbnail-list .caption-1,.recurring-profile .recurring-profile-status{color:rgba(0,0,0,.87);font-size:16px;font-weight:400;letter-spacing:.01em;line-height:24px}#featured-project .donate-button-box .blue-button:lang(ko),#featured-project .project-owner:lang(ko),.cart>tfoot tr.cart-total td:lang(ko),.checkout-recurring-profile h4:lang(ko),.content-thumbnail-list .caption-1:lang(ko),.recurring-profile .recurring-profile-status:lang(ko){font-size:17px;line-height:26px}.payment-method-select-list label .currency-notice,.payment-method-select-list label .option-text,.payment-method-select-list label .too-high-notice,.payment-method-select-list label .too-low-notice,.payment-method-select-list label .warning-notice{color:rgba(0,0,0,.87);font-size:14px;font-weight:400;letter-spacing:.01em;line-height:24px}.payment-method-select-list label .currency-notice:lang(ko),.payment-method-select-list label .option-text:lang(ko),.payment-method-select-list label .too-high-notice:lang(ko),.payment-method-select-list label .too-low-notice:lang(ko),.payment-method-select-list label .warning-notice:lang(ko){font-size:15px;line-height:26px}#dialog-login h3,#dialog-signup h3,.content-thumbnail-list .funded .closed,.content-thumbnail-list .funded .raised,.fundraiser-profile-closed,.homepage-box .caption,.profile-header .profile-header-content .profile-progress .goal,.profile-header .profile-header-content .profile-progress .raised,.stripe-card-label .stripe-source-label,body{color:rgba(0,0,0,.87);font-size:14px;font-weight:400;letter-spacing:.01em;line-height:20px}#dialog-login h3:lang(ko),#dialog-signup h3:lang(ko),.content-thumbnail-list .funded .closed:lang(ko),.content-thumbnail-list .funded .raised:lang(ko),.fundraiser-profile-closed:lang(ko),.homepage-box .caption:lang(ko),.profile-header .profile-header-content .profile-progress .goal:lang(ko),.profile-header .profile-header-content .profile-progress .raised:lang(ko),.stripe-card-label .stripe-source-label:lang(ko),body:lang(ko){font-size:15px;line-height:23px}#banner-notifications,#main-footer .footer-credits,#main-footer .org-info .org-info-address,#main-footer .org-info .org-info-director,#main-footer .org-info .org-info-email,#main-footer .org-info .org-info-nonprofit,#main-footer .org-info .org-info-phone,#main-footer .org-info .org-info-taxid,.caption,.checkbox-caption,.checkout .anonymous-box .caption,.checkout .disclaimer,.checkout-summary .checkout-caption,.checkout-summary table .item-name,.content-thumbnail-list .caption-2,.content-thumbnail-list .funded .bar-raised,.footnotes li,.form-item .caption,.form-item .form-item-errors,.fundraiser-overview #fundraiser-overview-ideas p,.invoice-header .invoice-status-description,.progress-list,.project-profile-funding-data .caption,.project-profile-item-list .item-raised,.project-profile-item-list p,.recurring-profile .recurring-profile-status-description,.recurring-profile-item-list .title .fundraiser-name,.stripe-card-label .stripe-card-expires,.stripe-card-label .stripe-card-profile,.stripe-source-list .stripe-button .stripe-card-expires,.stripe-source-list .stripe-button .stripe-source-caption{color:rgba(0,0,0,.54);font-size:12px;font-weight:400;letter-spacing:.02em;line-height:16px}#banner-notifications:lang(ko),#main-footer .footer-credits:lang(ko),#main-footer .org-info .org-info-address:lang(ko),#main-footer .org-info .org-info-director:lang(ko),#main-footer .org-info .org-info-email:lang(ko),#main-footer .org-info .org-info-nonprofit:lang(ko),#main-footer .org-info .org-info-phone:lang(ko),#main-footer .org-info .org-info-taxid:lang(ko),.caption:lang(ko),.checkbox-caption:lang(ko),.checkout .anonymous-box .caption:lang(ko),.checkout .disclaimer:lang(ko),.checkout-summary .checkout-caption:lang(ko),.checkout-summary table .item-name:lang(ko),.content-thumbnail-list .caption-2:lang(ko),.content-thumbnail-list .funded .bar-raised:lang(ko),.footnotes li:lang(ko),.form-item .form-item-errors:lang(ko),.fundraiser-overview #fundraiser-overview-ideas p:lang(ko),.invoice-header .invoice-status-description:lang(ko),.progress-list:lang(ko),.project-profile-item-list .item-raised:lang(ko),.project-profile-item-list p:lang(ko),.recurring-profile .recurring-profile-status-description:lang(ko),.recurring-profile-item-list .title .fundraiser-name:lang(ko),.stripe-card-label .stripe-card-expires:lang(ko),.stripe-card-label .stripe-card-profile:lang(ko),.stripe-source-list .stripe-button .stripe-card-expires:lang(ko),.stripe-source-list .stripe-button .stripe-source-caption:lang(ko){font-size:13px;line-height:20px}.profile-menu li{color:rgba(0,0,0,.87);font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1;text-transform:uppercase}.profile-menu li:lang(ko){font-size:15px}.button-menu li a,.button-menu li button,.social-login-button-list li>.social-login-button,.ui-dialog .buttonset .button,.ui-dialog .buttonset button,.ui-dialog .ui-dialog-buttonpane .button,.ui-dialog .ui-dialog-buttonpane button,button,input[type=button],input[type=submit]{background:inherit;border:1px solid rgba(0,0,0,.12);border-radius:4px;box-shadow:none;box-sizing:border-box;color:rgba(0,0,0,.87);cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px;min-width:80px;overflow:hidden;padding:12px 16px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:none;user-select:none;vertical-align:top;white-space:nowrap}.button-menu li a:before,.button-menu li button:before,.social-login-button-list li>.social-login-button:before,.ui-dialog .buttonset .button:before,.ui-dialog .buttonset button:before,.ui-dialog .ui-dialog-buttonpane .button:before,.ui-dialog .ui-dialog-buttonpane button:before,button:before,input[type=button]:before,input[type=submit]:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-left:-4px;margin-right:8px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.button-menu li a:empty:before,.social-login-button-list li>.social-login-button:empty:before,.ui-dialog .buttonset .button:empty:before,.ui-dialog .buttonset button:empty:before,.ui-dialog .ui-dialog-buttonpane .button:empty:before,.ui-dialog .ui-dialog-buttonpane button:empty:before,button:empty:before,input[type=button]:empty:before,input[type=submit]:empty:before{margin-left:0;margin-right:0}.button-menu li a:after,.button-menu li button:after,.social-login-button-list li>.social-login-button:after,.ui-dialog .buttonset .button:after,.ui-dialog .buttonset button:after,.ui-dialog .ui-dialog-buttonpane .button:after,.ui-dialog .ui-dialog-buttonpane button:after,button:after,input[type=button]:after,input[type=submit]:after{background:rgba(0,0,0,.87);border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.button-menu li a:hover,.button-menu li button:hover,.social-login-button-list li>.social-login-button:hover,.ui-dialog .buttonset .button:hover,.ui-dialog .buttonset button:hover,.ui-dialog .ui-dialog-buttonpane .button:hover,.ui-dialog .ui-dialog-buttonpane button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{text-decoration:none}.button-menu li a:hover:after,.social-login-button-list li>.social-login-button:hover:after,.ui-dialog .buttonset .button:hover:after,.ui-dialog .buttonset button:hover:after,.ui-dialog .ui-dialog-buttonpane .button:hover:after,.ui-dialog .ui-dialog-buttonpane button:hover:after,button:hover:after,input[type=button]:hover:after,input[type=submit]:hover:after{opacity:.05}.button-menu li a:focus,.button-menu li button:focus,.social-login-button-list li>.social-login-button:focus,.ui-dialog .buttonset .button:focus,.ui-dialog .buttonset button:focus,.ui-dialog .ui-dialog-buttonpane .button:focus,.ui-dialog .ui-dialog-buttonpane button:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{outline:none;text-decoration:none}.button-menu li a:focus:after,.social-login-button-list li>.social-login-button:focus:after,.ui-dialog .buttonset .button:focus:after,.ui-dialog .buttonset button:focus:after,.ui-dialog .ui-dialog-buttonpane .button:focus:after,.ui-dialog .ui-dialog-buttonpane button:focus:after,button:focus:after,input[type=button]:focus:after,input[type=submit]:focus:after{opacity:.1}.button-menu li a:active,.button-menu li button:active,.social-login-button-list li>.social-login-button:active,.ui-dialog .buttonset .button:active,.ui-dialog .buttonset button:active,.ui-dialog .ui-dialog-buttonpane .button:active,.ui-dialog .ui-dialog-buttonpane button:active,button:active,input[type=button]:active,input[type=submit]:active{text-decoration:none}.button-menu li a:active:after,.social-login-button-list li>.social-login-button:active:after,.ui-dialog .buttonset .button:active:after,.ui-dialog .buttonset button:active:after,.ui-dialog .ui-dialog-buttonpane .button:active:after,.ui-dialog .ui-dialog-buttonpane button:active:after,button:active:after,input[type=button]:active:after,input[type=submit]:active:after{opacity:.2}.button-menu li a.button-disabled,.button-menu li a:disabled,.button-menu li button.button-disabled,.button-menu li button:disabled,.social-login-button-list li>.button-disabled.social-login-button,.social-login-button-list li>.social-login-button:disabled,.ui-dialog .buttonset .button-disabled.button,.ui-dialog .buttonset .button:disabled,.ui-dialog .buttonset button.button-disabled,.ui-dialog .buttonset button:disabled,.ui-dialog .ui-dialog-buttonpane .button-disabled.button,.ui-dialog .ui-dialog-buttonpane .button:disabled,.ui-dialog .ui-dialog-buttonpane button.button-disabled,.ui-dialog .ui-dialog-buttonpane button:disabled,button.button-disabled,button:disabled,input.button-disabled[type=button],input.button-disabled[type=submit],input[type=button]:disabled,input[type=submit]:disabled{color:rgba(0,0,0,.26);cursor:default!important}.button-menu li a.button-disabled:before,.button-menu li a:disabled:before,.social-login-button-list li>.button-disabled.social-login-button:before,.social-login-button-list li>.social-login-button:disabled:before,.ui-dialog .buttonset .button-disabled.button:before,.ui-dialog .buttonset .button:disabled:before,.ui-dialog .buttonset button.button-disabled:before,.ui-dialog .buttonset button:disabled:before,.ui-dialog .ui-dialog-buttonpane .button-disabled.button:before,.ui-dialog .ui-dialog-buttonpane .button:disabled:before,.ui-dialog .ui-dialog-buttonpane button.button-disabled:before,.ui-dialog .ui-dialog-buttonpane button:disabled:before,button.button-disabled:before,button:disabled:before,input.button-disabled[type=button]:before,input.button-disabled[type=submit]:before,input[type=button]:disabled:before,input[type=submit]:disabled:before{color:rgba(0,0,0,.26)}.button-menu li a.button-disabled:after,.button-menu li a:disabled:after,.social-login-button-list li>.button-disabled.social-login-button:after,.social-login-button-list li>.social-login-button:disabled:after,.ui-dialog .buttonset .button-disabled.button:after,.ui-dialog .buttonset .button:disabled:after,.ui-dialog .buttonset button.button-disabled:after,.ui-dialog .buttonset button:disabled:after,.ui-dialog .ui-dialog-buttonpane .button-disabled.button:after,.ui-dialog .ui-dialog-buttonpane .button:disabled:after,.ui-dialog .ui-dialog-buttonpane button.button-disabled:after,.ui-dialog .ui-dialog-buttonpane button:disabled:after,button.button-disabled:after,button:disabled:after,input.button-disabled[type=button]:after,input.button-disabled[type=submit]:after,input[type=button]:disabled:after,input[type=submit]:disabled:after{opacity:0}.button-menu li a:before,.button-menu li button:before,.social-login-button-list li>.social-login-button:before,.ui-dialog .buttonset .button:before,.ui-dialog .buttonset button:before,.ui-dialog .ui-dialog-buttonpane .button:before,.ui-dialog .ui-dialog-buttonpane button:before,button:before,input[type=button]:before,input[type=submit]:before{color:rgba(0,0,0,.87)}.ui-dialog .buttonset .button.blue-button,.ui-dialog .buttonset .button[type=submit]:first-child,.ui-dialog .buttonset button.blue-button,.ui-dialog .buttonset button[type=submit]:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button,.ui-dialog .ui-dialog-buttonpane button[type=submit]:first-child{background:red;border:none;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px;overflow:hidden;padding:13px 16px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:none;transition:box-shadow .3s ease-out;user-select:none;vertical-align:top;white-space:nowrap}.ui-dialog .buttonset .button.blue-button:before,.ui-dialog .buttonset .button[type=submit]:first-child:before,.ui-dialog .buttonset button.blue-button:before,.ui-dialog .buttonset button[type=submit]:first-child:before,.ui-dialog .ui-dialog-buttonpane .button.blue-button:before,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:first-child:before,.ui-dialog .ui-dialog-buttonpane button.blue-button:before,.ui-dialog .ui-dialog-buttonpane button[type=submit]:first-child:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-left:-4px;margin-right:8px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.ui-dialog .buttonset .button.blue-button:empty:before,.ui-dialog .buttonset .button[type=submit]:empty:first-child:before,.ui-dialog .buttonset button.blue-button:empty:before,.ui-dialog .buttonset button[type=submit]:empty:first-child:before,.ui-dialog .ui-dialog-buttonpane .button.blue-button:empty:before,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:empty:first-child:before,.ui-dialog .ui-dialog-buttonpane button.blue-button:empty:before,.ui-dialog .ui-dialog-buttonpane button[type=submit]:empty:first-child:before{margin-left:0;margin-right:0}.ui-dialog .buttonset .button.blue-button:after,.ui-dialog .buttonset .button[type=submit]:first-child:after,.ui-dialog .buttonset button.blue-button:after,.ui-dialog .buttonset button[type=submit]:first-child:after,.ui-dialog .ui-dialog-buttonpane .button.blue-button:after,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:first-child:after,.ui-dialog .ui-dialog-buttonpane button.blue-button:after,.ui-dialog .ui-dialog-buttonpane button[type=submit]:first-child:after{background:#fff;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.ui-dialog .buttonset .button.blue-button:hover,.ui-dialog .buttonset .button[type=submit]:hover:first-child,.ui-dialog .buttonset button.blue-button:hover,.ui-dialog .buttonset button[type=submit]:hover:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button:hover,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:hover:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button:hover,.ui-dialog .ui-dialog-buttonpane button[type=submit]:hover:first-child{text-decoration:none}.ui-dialog .buttonset .button.blue-button:hover:after,.ui-dialog .buttonset .button[type=submit]:hover:first-child:after,.ui-dialog .buttonset button.blue-button:hover:after,.ui-dialog .buttonset button[type=submit]:hover:first-child:after,.ui-dialog .ui-dialog-buttonpane .button.blue-button:hover:after,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:hover:first-child:after,.ui-dialog .ui-dialog-buttonpane button.blue-button:hover:after,.ui-dialog .ui-dialog-buttonpane button[type=submit]:hover:first-child:after{opacity:.05}.ui-dialog .buttonset .button.blue-button:focus,.ui-dialog .buttonset .button[type=submit]:focus:first-child,.ui-dialog .buttonset button.blue-button:focus,.ui-dialog .buttonset button[type=submit]:focus:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button:focus,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:focus:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button:focus,.ui-dialog .ui-dialog-buttonpane button[type=submit]:focus:first-child{outline:none;text-decoration:none}.ui-dialog .buttonset .button.blue-button:focus:after,.ui-dialog .buttonset .button[type=submit]:focus:first-child:after,.ui-dialog .buttonset button.blue-button:focus:after,.ui-dialog .buttonset button[type=submit]:focus:first-child:after,.ui-dialog .ui-dialog-buttonpane .button.blue-button:focus:after,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:focus:first-child:after,.ui-dialog .ui-dialog-buttonpane button.blue-button:focus:after,.ui-dialog .ui-dialog-buttonpane button[type=submit]:focus:first-child:after{opacity:.1}.ui-dialog .buttonset .button.blue-button:active,.ui-dialog .buttonset .button[type=submit]:active:first-child,.ui-dialog .buttonset button.blue-button:active,.ui-dialog .buttonset button[type=submit]:active:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button:active,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:active:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button:active,.ui-dialog .ui-dialog-buttonpane button[type=submit]:active:first-child{text-decoration:none}.ui-dialog .buttonset .button.blue-button:active:after,.ui-dialog .buttonset .button[type=submit]:active:first-child:after,.ui-dialog .buttonset button.blue-button:active:after,.ui-dialog .buttonset button[type=submit]:active:first-child:after,.ui-dialog .ui-dialog-buttonpane .button.blue-button:active:after,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:active:first-child:after,.ui-dialog .ui-dialog-buttonpane button.blue-button:active:after,.ui-dialog .ui-dialog-buttonpane button[type=submit]:active:first-child:after{opacity:.2}.ui-dialog .buttonset .button-disabled.button.blue-button,.ui-dialog .buttonset .button-disabled.button[type=submit]:first-child,.ui-dialog .buttonset .button.blue-button:disabled,.ui-dialog .buttonset .button[type=submit]:disabled:first-child,.ui-dialog .buttonset button.blue-button:disabled,.ui-dialog .buttonset button.button-disabled.blue-button,.ui-dialog .buttonset button.button-disabled[type=submit]:first-child,.ui-dialog .buttonset button[type=submit]:disabled:first-child,.ui-dialog .ui-dialog-buttonpane .button-disabled.button.blue-button,.ui-dialog .ui-dialog-buttonpane .button-disabled.button[type=submit]:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button:disabled,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:disabled:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button:disabled,.ui-dialog .ui-dialog-buttonpane button.button-disabled.blue-button,.ui-dialog .ui-dialog-buttonpane button.button-disabled[type=submit]:first-child,.ui-dialog .ui-dialog-buttonpane button[type=submit]:disabled:first-child{color:rgba(0,0,0,.26);cursor:default!important}.ui-dialog .buttonset .button-disabled.button.blue-button:before,.ui-dialog .buttonset .button-disabled.button[type=submit]:first-child:before,.ui-dialog .buttonset .button.blue-button:disabled:before,.ui-dialog .buttonset .button[type=submit]:disabled:first-child:before,.ui-dialog .buttonset button.blue-button:disabled:before,.ui-dialog .buttonset button.button-disabled.blue-button:before,.ui-dialog .buttonset button.button-disabled[type=submit]:first-child:before,.ui-dialog .buttonset button[type=submit]:disabled:first-child:before,.ui-dialog .ui-dialog-buttonpane .button-disabled.button.blue-button:before,.ui-dialog .ui-dialog-buttonpane .button-disabled.button[type=submit]:first-child:before,.ui-dialog .ui-dialog-buttonpane .button.blue-button:disabled:before,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:disabled:first-child:before,.ui-dialog .ui-dialog-buttonpane button.blue-button:disabled:before,.ui-dialog .ui-dialog-buttonpane button.button-disabled.blue-button:before,.ui-dialog .ui-dialog-buttonpane button.button-disabled[type=submit]:first-child:before,.ui-dialog .ui-dialog-buttonpane button[type=submit]:disabled:first-child:before{color:rgba(0,0,0,.26)}.ui-dialog .buttonset .button-disabled.button.blue-button:after,.ui-dialog .buttonset .button-disabled.button[type=submit]:first-child:after,.ui-dialog .buttonset .button.blue-button:disabled:after,.ui-dialog .buttonset .button[type=submit]:disabled:first-child:after,.ui-dialog .buttonset button.blue-button:disabled:after,.ui-dialog .buttonset button.button-disabled.blue-button:after,.ui-dialog .buttonset button.button-disabled[type=submit]:first-child:after,.ui-dialog .buttonset button[type=submit]:disabled:first-child:after,.ui-dialog .ui-dialog-buttonpane .button-disabled.button.blue-button:after,.ui-dialog .ui-dialog-buttonpane .button-disabled.button[type=submit]:first-child:after,.ui-dialog .ui-dialog-buttonpane .button.blue-button:disabled:after,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:disabled:first-child:after,.ui-dialog .ui-dialog-buttonpane button.blue-button:disabled:after,.ui-dialog .ui-dialog-buttonpane button.button-disabled.blue-button:after,.ui-dialog .ui-dialog-buttonpane button.button-disabled[type=submit]:first-child:after,.ui-dialog .ui-dialog-buttonpane button[type=submit]:disabled:first-child:after{opacity:0}.ui-dialog .buttonset .button.blue-button:before,.ui-dialog .buttonset .button[type=submit]:first-child:before,.ui-dialog .buttonset button.blue-button:before,.ui-dialog .buttonset button[type=submit]:first-child:before,.ui-dialog .ui-dialog-buttonpane .button.blue-button:before,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:first-child:before,.ui-dialog .ui-dialog-buttonpane button.blue-button:before,.ui-dialog .ui-dialog-buttonpane button[type=submit]:first-child:before{color:#fff}.ui-dialog .buttonset .button.blue-button:focus,.ui-dialog .buttonset .button.blue-button:hover,.ui-dialog .buttonset .button[type=submit]:focus:first-child,.ui-dialog .buttonset .button[type=submit]:hover:first-child,.ui-dialog .buttonset button.blue-button:focus,.ui-dialog .buttonset button.blue-button:hover,.ui-dialog .buttonset button[type=submit]:focus:first-child,.ui-dialog .buttonset button[type=submit]:hover:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button:focus,.ui-dialog .ui-dialog-buttonpane .button.blue-button:hover,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:focus:first-child,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:hover:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button:focus,.ui-dialog .ui-dialog-buttonpane button.blue-button:hover,.ui-dialog .ui-dialog-buttonpane button[type=submit]:focus:first-child,.ui-dialog .ui-dialog-buttonpane button[type=submit]:hover:first-child{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.ui-dialog .buttonset .button.blue-button:active,.ui-dialog .buttonset .button[type=submit]:active:first-child,.ui-dialog .buttonset button.blue-button:active,.ui-dialog .buttonset button[type=submit]:active:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button:active,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:active:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button:active,.ui-dialog .ui-dialog-buttonpane button[type=submit]:active:first-child{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.ui-dialog .buttonset .button-disabled.button.blue-button,.ui-dialog .buttonset .button-disabled.button[type=submit]:first-child,.ui-dialog .buttonset .button.blue-button:disabled,.ui-dialog .buttonset .button[type=submit]:disabled:first-child,.ui-dialog .buttonset button.blue-button:disabled,.ui-dialog .buttonset button.button-disabled.blue-button,.ui-dialog .buttonset button.button-disabled[type=submit]:first-child,.ui-dialog .buttonset button[type=submit]:disabled:first-child,.ui-dialog .ui-dialog-buttonpane .button-disabled.button.blue-button,.ui-dialog .ui-dialog-buttonpane .button-disabled.button[type=submit]:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button:disabled,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:disabled:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button:disabled,.ui-dialog .ui-dialog-buttonpane button.button-disabled.blue-button,.ui-dialog .ui-dialog-buttonpane button.button-disabled[type=submit]:first-child,.ui-dialog .ui-dialog-buttonpane button[type=submit]:disabled:first-child{background-color:rgba(0,0,0,.12);box-shadow:none}.card h3,.card legend,.checkout-continue h3,.checkout-continue legend,.recurring-profile h3,.recurring-profile legend,fieldset h3,fieldset legend{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:28px;margin-bottom:16px}.card h3:lang(ko),.card legend:lang(ko),.checkout-continue h3:lang(ko),.checkout-continue legend:lang(ko),.recurring-profile h3:lang(ko),.recurring-profile legend:lang(ko),fieldset h3:lang(ko),fieldset legend:lang(ko){font-size:21px;line-height:30px}@media only screen and (min-width:600px){.card h3,.card legend,.checkout-continue h3,.checkout-continue legend,.recurring-profile h3,.recurring-profile legend,fieldset h3,fieldset legend{margin-bottom:24px}}.card,.checkout-continue,.recurring-profile,fieldset{border-color:rgba(0,0,0,.12);border-style:solid;border-width:1px 0;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);display:block;margin:0 -16px 16px;padding:16px}@media only screen and (min-width:600px){.card,.checkout-continue,.recurring-profile,fieldset{border-left-width:1px;border-radius:4px;border-right-width:1px;margin:0 0 24px;padding:24px}}.card footer,.checkout-continue footer,.recurring-profile footer,fieldset footer{margin-bottom:-8px;margin-top:16px}.button-menu li .card footer a,.button-menu li .checkout-continue footer a,.button-menu li .recurring-profile footer a,.button-menu li fieldset footer a,.button-menu li fieldset footer button,.card footer .button,.card footer .button-menu li a,.card footer .social-login-button-list li>.social-login-button,.card footer .ui-dialog .buttonset .button,.card footer .ui-dialog .buttonset button,.card footer .ui-dialog .ui-dialog-buttonpane .button,.card footer .ui-dialog .ui-dialog-buttonpane button,.card footer button,.card footer input[type=button],.card footer input[type=submit],.checkout-continue footer .button,.checkout-continue footer .button-menu li a,.checkout-continue footer .social-login-button-list li>.social-login-button,.checkout-continue footer .ui-dialog .buttonset .button,.checkout-continue footer .ui-dialog .buttonset button,.checkout-continue footer .ui-dialog .ui-dialog-buttonpane .button,.checkout-continue footer .ui-dialog .ui-dialog-buttonpane button,.checkout-continue footer button,.checkout-continue footer input[type=button],.checkout-continue footer input[type=submit],.recurring-profile footer .button,.recurring-profile footer .button-menu li a,.recurring-profile footer .social-login-button-list li>.social-login-button,.recurring-profile footer .ui-dialog .buttonset .button,.recurring-profile footer .ui-dialog .buttonset button,.recurring-profile footer .ui-dialog .ui-dialog-buttonpane .button,.recurring-profile footer .ui-dialog .ui-dialog-buttonpane button,.recurring-profile footer button,.recurring-profile footer input[type=button],.recurring-profile footer input[type=submit],.social-login-button-list .card footer li>.social-login-button,.social-login-button-list .checkout-continue footer li>.social-login-button,.social-login-button-list .recurring-profile footer li>.social-login-button,.social-login-button-list fieldset footer li>.social-login-button,.ui-dialog .buttonset .card footer .button,.ui-dialog .buttonset .card footer button,.ui-dialog .buttonset .checkout-continue footer .button,.ui-dialog .buttonset .checkout-continue footer button,.ui-dialog .buttonset .recurring-profile footer .button,.ui-dialog .buttonset .recurring-profile footer button,.ui-dialog .buttonset fieldset footer .button,.ui-dialog .buttonset fieldset footer button,.ui-dialog .ui-dialog-buttonpane .card footer .button,.ui-dialog .ui-dialog-buttonpane .card footer button,.ui-dialog .ui-dialog-buttonpane .checkout-continue footer .button,.ui-dialog .ui-dialog-buttonpane .checkout-continue footer button,.ui-dialog .ui-dialog-buttonpane .recurring-profile footer .button,.ui-dialog .ui-dialog-buttonpane .recurring-profile footer button,.ui-dialog .ui-dialog-buttonpane fieldset footer .button,.ui-dialog .ui-dialog-buttonpane fieldset footer button,fieldset footer .button,fieldset footer .button-menu li a,fieldset footer .button-menu li button,fieldset footer .social-login-button-list li>.social-login-button,fieldset footer .ui-dialog .buttonset .button,fieldset footer .ui-dialog .buttonset button,fieldset footer .ui-dialog .ui-dialog-buttonpane .button,fieldset footer .ui-dialog .ui-dialog-buttonpane button,fieldset footer button,fieldset footer input[type=button],fieldset footer input[type=submit]{background:none;border:none;box-shadow:none;display:inline-block;margin:0 8px 0 0;padding:0}.contact-form .details,.contact-form .feedback{padding:16px}@media only screen and (min-width:600px){.contact-form .details,.contact-form .feedback{padding:24px}}@media only screen and (min-width:944px){.contact-form .details,.contact-form .feedback{padding:24px}}.contact-form{margin:-16px}@media only screen and (min-width:600px){.contact-form{margin:-24px}}@media only screen and (min-width:944px){.contact-form{margin:-24px}}.ui-tabs .ui-tabs-nav>li.ui-tabs-active a{border-bottom:2px solid;color:#2962ff;color:var(--secondary-color);padding-bottom:10px}.ui-tabs .ui-tabs-nav{display:flex!important;overflow-x:auto;overflow-y:hidden}.ui-tabs .ui-tabs-nav a,.ui-tabs .ui-tabs-nav button{box-sizing:border-box;color:rgba(0,0,0,.54);display:block;font-size:14px;font-weight:500;height:48px;line-height:24px;max-width:360px;min-width:90px;overflow:hidden;padding:12px 16px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ui-tabs .ui-tabs-nav a:after,.ui-tabs .ui-tabs-nav button:after{background:#2962ff;background:var(--secondary-color);border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.ui-tabs .ui-tabs-nav a:hover,.ui-tabs .ui-tabs-nav button:hover{text-decoration:none}.ui-tabs .ui-tabs-nav a:hover:after,.ui-tabs .ui-tabs-nav button:hover:after{opacity:.06}.ui-tabs .ui-tabs-nav a:active,.ui-tabs .ui-tabs-nav button:active{text-decoration:none}.ui-tabs .ui-tabs-nav a:active:after,.ui-tabs .ui-tabs-nav button:active:after{opacity:.24}.ui-tabs .ui-tabs-nav :focus-within a,.ui-tabs .ui-tabs-nav :focus-within button,.ui-tabs .ui-tabs-nav a:focus,.ui-tabs .ui-tabs-nav button:focus{outline:none;text-decoration:none}.ui-tabs .ui-tabs-nav :focus-within a:after,.ui-tabs .ui-tabs-nav :focus-within button:after,.ui-tabs .ui-tabs-nav a:focus:after,.ui-tabs .ui-tabs-nav button:focus:after{opacity:.12}html{text-size-adjust:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:62.5%;height:100%;line-height:1.6;overflow-y:scroll}body{margin:0;min-height:100%;padding:0}main{display:block}h1{color:rgba(0,0,0,.87)}h2{color:rgba(0,0,0,.54)}h3{margin-bottom:16px}h1 a,h2 a,h3 a{color:inherit}h4{margin-bottom:16px}h5{font-size:18px;font-weight:600}h5,h6{line-height:normal}h6{font-size:16px;font-weight:700}:root{--control-border-width:1px;--control-border-style:solid;--control-border-color:rgba(0,0,0,.27);--control-border-radius:4px;--control-padding-vertical:6px;--control-padding-horizontal:8px;--control-spacing-vertical:8px;--control-spacing-horizontal:8px;--control-font-size:14px;--control-line-height:20px;--control-background:#fff;--control-color:rgba(0,0,0,.87);--control-disabled-color:rgba(0,0,0,.54);--control-disabled-border-color:var(--control-border-color);--control-disabled-background:rgba(0,0,0,.03)}.StripeElement:hover,.currency-group:hover,.expanding-multi-select-container:hover,.filter-bar .filter-box:hover,.filter-bar .search:hover,.input-group:hover,.select2-container .select2-selection--single:hover,.static-text:hover,.static-textarea:hover,.ui-multiselect.ui-state-hover,.ui-multiselect:hover,input:hover,select:hover,textarea:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.27);box-shadow:0 0 3px 0 var(--control-border-color)}.StripeElement--focus,.StripeElement:focus,.currency-group:focus,.expanding-multi-select-container:focus,.filter-bar .filter-box:focus,.filter-bar .search:focus,.input-group:focus,.select2-container .select2-selection--single:focus,.static-text:focus,.static-textarea:focus,.ui-multiselect-menu,.ui-multiselect.ui-state-active,.ui-multiselect.ui-state-focus,.ui-multiselect:focus,input:focus,select:focus,textarea:focus{border-color:#2962ff;border-color:var(--secondary-color);box-shadow:0 0 3px 0 #2962ff;box-shadow:0 0 3px 0 var(--secondary-color);outline:none}.StripeElement:disabled,.currency-group:disabled,.expanding-multi-select-container:disabled,.filter-bar .filter-box:disabled,.filter-bar .search:disabled,.input-group:disabled,.select2-container .select2-selection--single:disabled,.static-text:disabled,.static-textarea:disabled,.ui-multiselect:disabled,input:disabled,select:disabled,textarea:disabled{background-color:rgba(0,0,0,.03);background-color:var(--control-disabled-background);border-color:rgba(0,0,0,.27);border-color:var(--control-disabled-border-color);box-shadow:none;color:rgba(0,0,0,.54);color:var(--control-disabled-color)}.StripeElement,.currency-group,.expanding-multi-select-container,.filter-bar .filter-box,.filter-bar .search,.input-group,.select2-container .select2-selection--single,.static-text,.static-textarea,.ui-multiselect,input,select,textarea{background:#fff;background:var(--control-background);border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-radius:4px;border-radius:var(--control-border-radius);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);box-sizing:border-box;color:rgba(0,0,0,.87);color:var(--control-color);font-size:14px;font-size:var(--control-font-size);line-height:20px;line-height:var(--control-line-height);padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal)}.static-text,.static-textarea{border-style:dashed}.static-text:hover,.static-textarea:hover{box-shadow:none}blockquote{border-left:4px solid rgba(0,0,0,.26);border-right:4px solid transparent;margin:0 1em 1em;padding:.25em 1em}blockquote:last-child{margin-bottom:0}hr{border:0 solid rgba(0,0,0,.27);border:var(--control-border-width) var(--control-border-style) var(--control-border-color) 0;box-sizing:border-box;height:0}ol{list-style:decimal inside;margin-bottom:16px}ol li+li{margin-top:8px}p{line-height:22px;margin:0 0 16px}p:last-child{margin-bottom:0}pre{font-family:monospace;font-size:1em}a{color:#2962ff;color:var(--secondary-color);cursor:pointer;text-decoration:none}a:hover{text-decoration:underline;text-underline-position:under}abbr[title]{cursor:help;text-decoration:underline dotted rgba(0,0,0,.26);text-underline-position:under}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}em{font-style:italic}q{font-weight:500}q:before{content:open-quote}q:after{content:close-quote}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em}sub{bottom:-.25em}img{border:none;image-rendering:crisp-edges;vertical-align:bottom}body.platform-atv-os-x img,body.platform-ios img,body.platform-mac-os img,body.platform-mac-os-x img{image-rendering:auto}:root{--table-row-border-color:rgba(0,0,0,.06);--table-row-border-style:solid;--table-row-border-width:1px;--table-row-border:var(--table-row-border-width) var(--table-row-border-style) var(--table-row-border-color);--table-section-border-color:rgba(0,0,0,.12);--table-section-border-style:solid;--table-section-border-width:1px;--table-section-border:var(--table-section-border-width) var(--table-section-border-style) var(--table-section-border-color);--table-cell-padding-vertical:8px;--table-cell-padding-horizontal:8px}table,tbody,td,tfoot,th,thead,tr{box-sizing:content-box}table{min-width:100%;table-layout:auto}@media only screen and (min-width:944px){table{min-width:auto;width:100%}}td,th{border-bottom:1px solid rgba(0,0,0,.06);border-bottom:var(--table-row-border);font-size:14px;line-height:20px;overflow:hidden;padding:16px;text-overflow:ellipsis}tr:last-child>td,tr:last-child>th{border-bottom:1px solid rgba(0,0,0,.12);border-bottom:var(--table-section-border)}table>:last-child>tr:last-child>td,table>:last-child>tr:last-child>th,table>tr:last-child>td,table>tr:last-child>th{border-bottom:none}@media only screen and (max-width:599.9999px){td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}}th{font-weight:500;line-height:24px;text-align:left}thead th{color:rgba(0,0,0,.54);font-weight:700;padding-bottom:8px;padding-top:8px}th div{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th div+div:before{content:" / ";display:inline}input,select,textarea{box-sizing:border-box;font-family:inherit;font-size:100%;line-height:1.6;margin:0;max-width:100%;text-overflow:ellipsis}input{width:31.5em}input[maxlength="1"],input[maxlength="2"],input[maxlength="3"],input[maxlength="4"]{width:6em}input[maxlength="5"],input[maxlength="6"],input[maxlength="7"],input[maxlength="8"]{width:10em}input[maxlength="10"],input[maxlength="11"],input[maxlength="12"],input[maxlength="9"]{width:14em}input[maxlength="13"],input[maxlength="14"],input[maxlength="15"],input[maxlength="16"]{width:17.5em}input[maxlength="17"],input[maxlength="18"],input[maxlength="19"],input[maxlength="20"]{width:21em}input[maxlength="21"],input[maxlength="22"],input[maxlength="23"],input[maxlength="24"]{width:24.5em}input[maxlength="25"],input[maxlength="26"],input[maxlength="27"],input[maxlength="28"]{width:28em}input.numeric{width:10em}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:transparent;border:none;box-shadow:none;box-sizing:border-box;color:rgba(0,0,0,.54);cursor:pointer;display:inline-block;height:20px;max-width:none;padding:0;vertical-align:bottom;width:20px}input[type=checkbox]:active,input[type=checkbox]:focus,input[type=radio]:active,input[type=radio]:focus{color:#2962ff;color:var(--secondary-color)}input[type=checkbox]:disabled,input[type=radio]:disabled{color:rgba(0,0,0,.26)}input[type=checkbox]:before,input[type=radio]:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;text-indent:-2px;text-transform:none;white-space:nowrap;width:20px}input[type=checkbox]:before{content:"";content:var(--mi-check-box-outline-blank)}input[type=checkbox]:checked:before{content:"";content:var(--mi-check-box)}input[type=radio]:before{content:"";content:var(--mi-radio-button-unchecked)}input[type=radio]:checked:before{content:"";content:var(--mi-radio-button-checked)}input[type=image]{cursor:pointer}input[type=color]{cursor:pointer;height:34px;padding:4px}select{white-space:nowrap}select[multiple]{height:auto}select[data-selected=""]{color:rgba(0,0,0,.54)}option{color:rgba(0,0,0,.87)}option[value=""]{color:rgba(0,0,0,.54)}textarea{word-wrap:break-word;max-height:50vh;overflow:auto}label{cursor:pointer}fieldset{min-width:0}legend{color:inherit;float:left;width:100%}::placeholder{color:rgba(0,0,0,.26)}:root{--fivetwo-blue:#005fbf;--text-color:rgba(0,0,0,.87);--primary-color:#607d8b;--primary-color-light:#b0bec5;--secondary-color:#2962ff;--secondary-color-light:#448aff;--banner-color:#fff9c4;--error-color:#d32f2f;--warning-color:#f57f17;--notification-color:#1565c0;--success-color:#2e7d32;--toggle-color:#2196f3;--notification-color-light:#64b5f6;--error-color-light:#e57373}#fundraising-stats:after,#homepage-intro .compact-share:after,#homepage-quick-donate form:after,#homepage-recent-connection .connect:after,#main-content:after,#main-footer:after,#main-footer>div:after,#main-header:after,#main-navigation .main-nav-content #user-menu:after,.button-menu:after,.checkout-content:after,.checkout-summary table tr:after,.checkout:after,.content-thumbnail-list:after,.country-label:after,.currency-group:after,.currency-label:after,.donor-edit-header:after,.filter-bar .filter-box:after,.filter-bar .search-form:after,.form-item .form-item-content:after,.form-item .password-confirm-box:after,.form-item:after,.funding-diagram:after,.fundraiser-list-project-header:after,.fundraiser-profile-funding-form:after,.header-context-menu:after,.input-group:after,.invoice-details .notes dl:after,.invoice-details dl:after,.invoice-details:after,.item-give:after,.item-profile-funding:after,.item-profile-progress:after,.item-profile-sidebar:after,.profile-content>article:after,.profile-content>article>header:after,.profile-content>section:after,.profile-content>section>header:after,.profile-header-data:after,.profile-menu:after,.profile-page-header:after,.progress-list:after,.project-profile-item-list .item:after,.recurring-profile .recurring-profile-payment-method:after,.recurring-profile-item-list:after,.result-navigation:after,.sidebar:after,.social-login-button-list:after,.stripe-card-add-help:after,.stripe-card-label .stripe-card-profile:after,.stripe-card-label:after,.stripe-source-list .stripe-ach-status-new .form-item-content:after,.stripe-source-list .stripe-button:after,.text-menu:after,.ui-multiselect-checkboxes label:after,.wide-element-wrapper:after,dl.data-list:after,main:after{clear:both;content:"";display:table}.button{background:inherit;border:1px solid rgba(0,0,0,.12);border-radius:4px;box-shadow:none;box-sizing:border-box;color:rgba(0,0,0,.87);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px;min-width:80px;overflow:hidden;padding:12px 16px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:none;user-select:none}.button,.button:before{display:inline-block;vertical-align:top;white-space:nowrap}.button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-left:-4px;margin-right:8px;text-indent:0;text-transform:none;width:18px}.button:empty:before{margin-left:0;margin-right:0}.button:after{background:rgba(0,0,0,.87);border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.button:hover{text-decoration:none}.button:hover:after{opacity:.05}.button:focus{outline:none;text-decoration:none}.button:focus:after{opacity:.1}.button:active{text-decoration:none}.button:active:after{opacity:.2}.button.button-disabled,.button:disabled{color:rgba(0,0,0,.26);cursor:default!important}.button.button-disabled:before,.button:disabled:before{color:rgba(0,0,0,.26)}.button.button-disabled:after,.button:disabled:after{opacity:0}.button:before{color:rgba(0,0,0,.87)}.blackbaud-connect-button,.mailchimp-connect-button{background:red;border:none;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px;min-width:80px;overflow:hidden;padding:13px 16px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:none;transition:box-shadow .3s ease-out;user-select:none;vertical-align:top;white-space:nowrap}.blackbaud-connect-button:before,.mailchimp-connect-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-left:-4px;margin-right:8px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap}.blackbaud-connect-button:empty:before,.mailchimp-connect-button:empty:before{margin-left:0;margin-right:0}.blackbaud-connect-button:after,.mailchimp-connect-button:after{background:#fff;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.blackbaud-connect-button:hover,.mailchimp-connect-button:hover{text-decoration:none}.blackbaud-connect-button:hover:after,.mailchimp-connect-button:hover:after{opacity:.05}.blackbaud-connect-button:focus,.mailchimp-connect-button:focus{outline:none;text-decoration:none}.blackbaud-connect-button:focus:after,.mailchimp-connect-button:focus:after{opacity:.1}.blackbaud-connect-button:active,.mailchimp-connect-button:active{text-decoration:none}.blackbaud-connect-button:active:after,.mailchimp-connect-button:active:after{opacity:.2}.blackbaud-connect-button:disabled,.button-disabled.blackbaud-connect-button,.button-disabled.mailchimp-connect-button,.mailchimp-connect-button:disabled{color:rgba(0,0,0,.26);cursor:default!important}.blackbaud-connect-button:disabled:before,.button-disabled.blackbaud-connect-button:before,.button-disabled.mailchimp-connect-button:before,.mailchimp-connect-button:disabled:before{color:rgba(0,0,0,.26)}.blackbaud-connect-button:disabled:after,.button-disabled.blackbaud-connect-button:after,.button-disabled.mailchimp-connect-button:after,.mailchimp-connect-button:disabled:after{opacity:0}.blackbaud-connect-button:before,.mailchimp-connect-button:before{color:#fff}.blackbaud-connect-button:focus,.blackbaud-connect-button:hover,.mailchimp-connect-button:focus,.mailchimp-connect-button:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.blackbaud-connect-button:active,.mailchimp-connect-button:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.blackbaud-connect-button:disabled,.button-disabled.blackbaud-connect-button,.button-disabled.mailchimp-connect-button,.mailchimp-connect-button:disabled{background-color:rgba(0,0,0,.12);box-shadow:none}.blackbaud-connect-button:before,.mailchimp-connect-button:before{background-repeat:no-repeat;background-size:18px 18px;content:"";display:inline-block;height:18px;width:18px}button.plain,input[type=button].plain,input[type=submit].plain{background:none!important;border:none!important;color:rgba(0,0,0,.87);color:var(--text-color);cursor:pointer;display:inline;margin:0;min-width:0!important;padding:0!important}button.plain:hover,input[type=button].plain:hover,input[type=submit].plain:hover{text-decoration:underline;text-underline-position:under}button.plain:active,button.plain:focus,button.plain:hover,input[type=button].plain:active,input[type=button].plain:focus,input[type=button].plain:hover,input[type=submit].plain:active,input[type=submit].plain:focus,input[type=submit].plain:hover{background:none;border:none;box-shadow:none;filter:none}.blue-button{background:#2962ff;background:var(--secondary-color);border:none;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px;min-width:80px;overflow:hidden;padding:13px 16px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:none;transition:box-shadow .3s ease-out;user-select:none}.blue-button,.blue-button:before{display:inline-block;vertical-align:top;white-space:nowrap}.blue-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-left:-4px;margin-right:8px;text-indent:0;text-transform:none;width:18px}.blue-button:empty:before{margin-left:0;margin-right:0}.blue-button:after{background:#fff;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.blue-button:hover{text-decoration:none}.blue-button:hover:after{opacity:.05}.blue-button:focus{outline:none;text-decoration:none}.blue-button:focus:after{opacity:.1}.blue-button:active{text-decoration:none}.blue-button:active:after{opacity:.2}.blue-button.button-disabled,.blue-button:disabled{color:rgba(0,0,0,.26);cursor:default!important}.blue-button.button-disabled:before,.blue-button:disabled:before{color:rgba(0,0,0,.26)}.blue-button.button-disabled:after,.blue-button:disabled:after{opacity:0}.blue-button:before{color:#fff}.blue-button:focus,.blue-button:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.blue-button:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.blue-button.button-disabled,.blue-button:disabled{background-color:rgba(0,0,0,.12);box-shadow:none}.call-to-action{display:inline-block;font-size:18px;line-height:24px;padding:16px 48px}@media only screen and (max-width:599.9999px){.call-to-action{width:100%}}.action-add:before{content:"";content:var(--mi-add-circle-outline)}.action-add-picture:before,.action-add:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-add-picture:before{content:"";content:var(--mi-add-a-photo)}.action-give:before{content:"";content:var(--mi-forward)}.action-give-recurring:before,.action-give:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-give-recurring:before{content:"";content:var(--mi-autorenew)}.action-add-video:before{content:"";content:var(--mi-movie)}.action-add-video:before,.action-user-profile-image:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-user-profile-image:before{content:"";content:var(--mi-account-circle)}.action-approve:before{content:"";content:var(--mi-done)}.action-approve:before,.action-build:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-build:before{content:"";content:var(--mi-build)}.action-back:before{content:"";content:var(--mi-navigate-before)}.action-back:before,.action-change-date:before,.recurring-checkout-options-box>div .date-label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-change-date:before,.recurring-checkout-options-box>div .date-label:before{content:"";content:var(--mi-date-range)}.action-context-menu:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-more-vert);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}body.platform-atv-os-x .action-context-menu:before,body.platform-ios .action-context-menu:before,body.platform-mac-os .action-context-menu:before,body.platform-mac-os-x .action-context-menu:before{content:"";content:var(--mi-more-horiz)}.action-copy:before{content:"";content:var(--mi-content-copy)}.action-copy:before,.action-crop:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-crop:before{content:"";content:var(--mi-crop)}.action-disconnect:before{content:"";content:var(--mi-not-interested)}.action-disconnect:before,.action-edit:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-edit:before{content:"";content:var(--mi-edit)}.action-forward:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-navigate-next);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-cancel:before,.action-clear:before{content:"";content:var(--mi-clear)}.action-cancel:before,.action-clear:before,.action-delete:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-delete:before{content:"";content:var(--mi-delete)}.action-done:before{content:"";content:var(--mi-done)}.action-done:before,.action-download-document:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-download-document:before{content:"";content:var(--mi-insert-drive-file)}.action-download-file:before{content:"";content:var(--mi-file-download)}.action-download-file:before,.action-mark-favorite:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-mark-favorite:before{content:"";content:var(--mi-star)}.action-mark-pending:before{content:"";content:var(--mi-access-time)}.action-mark-paid:before,.action-mark-pending:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-mark-paid:before{content:"";content:var(--mi-done)}.action-mark-refunded:before,.action-reset:before{content:"";content:var(--mi-replay)}.action-mark-refunded:before,.action-mark-void:before,.action-reset:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-mark-void:before{content:"";content:var(--mi-clear)}.action-update:before{content:"";content:var(--mi-update)}.action-send-receipt:before,.action-update:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-send-receipt:before{content:"";content:var(--mi-receipt)}.action-navigate-end:before{content:"";content:var(--mi-last-page)}.action-navigate-end:before,.action-navigate-next:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-navigate-next:before{content:"";content:var(--mi-navigate-next)}.action-navigate-previous:before{content:"";content:var(--mi-navigate-before)}.action-navigate-previous:before,.action-navigate-start:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-navigate-start:before{content:"";content:var(--mi-first-page)}.action-login-as:before{content:"";content:var(--mi-face)}.action-login-as:before,.action-manage:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-manage:before{content:"";content:var(--mi-settings)}.action-open-external:before{content:"";content:var(--mi-open-in-new)}.action-open-external:before,.action-order:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-order:before{content:"";content:var(--mi-drag-indicator)}.action-pay:before{content:"";content:var(--mi-payment)}.action-pause:before,.action-pay:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-pause:before{content:"";content:var(--mi-pause)}.action-refund:before{content:"";content:var(--mi-arrow-back)}.action-refund:before,.action-remove:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-remove:before{content:"";content:var(--mi-remove)}.action-secure:before{content:"";content:var(--mi-lock)}.action-secure:before,.action-send-message-all:before,.action-send-message:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-send-message-all:before,.action-send-message:before{content:"";content:var(--mi-mail-outline)}.action-share:before{content:"";content:var(--mi-share)}.action-share:before,.action-uncrop:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-uncrop:before{content:"";content:var(--mi-crop-original)}.action-undo:before{content:"";content:var(--mi-undo)}.action-undo:before,.action-view-dashboard:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-view-dashboard:before{content:"";content:var(--mi-dashboard)}.action-view-list:before{content:"";content:var(--mi-list)}.action-view-list:before,.action-view-page:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-view-page:before{content:"";content:var(--mi-description)}.action-view-pictures:before{content:"";content:var(--mi-photo-library)}.action-view-goals:before,.action-view-pictures:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-view-goals:before{content:"";content:var(--mi-check-circle)}.action-view-donations:before{content:"";content:var(--mi-move-to-inbox)}.action-view-blogs:before,.action-view-donations:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-view-blogs:before{content:"";content:var(--mi-toc)}.action-view-recurring:before{content:"";content:var(--mi-autorenew)}.action-renew:before,.action-view-recurring:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.action-renew:before{content:"";content:var(--mi-refresh)}.icon-action{color:rgba(0,0,0,.54);display:inline-block}.icon-action:hover{color:rgba(0,0,0,.87)}.icon-action:before{font-size:24px;height:24px;text-indent:0;vertical-align:top;width:24px}.inline-action{border-bottom:1px dotted rgba(0,0,0,.27);border-bottom:1px dotted var(--control-border-color)}.inline-action:before{font-size:18px;height:15px;line-height:15px;line-height:inherit;margin-right:8px;text-indent:-1.5px;vertical-align:top;width:15px}.inline-action:empty{border-bottom:none}.inline-action:empty:before{margin-right:0}.label-success,.label-success:before{color:#2e7d32;color:var(--success-color)}.label-success:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-done);direction:ltr;display:inline-block;float:left;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;margin-right:16px;text-indent:-2px;text-transform:none;white-space:nowrap;width:20px}.label-warning{color:#d32f2f;color:var(--error-color)}.label-warning:before{content:"";content:var(--mi-warning);float:left}.label-notice:before,.label-warning:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#d32f2f;color:var(--error-color);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;margin-right:16px;text-indent:-2px;text-transform:none;white-space:nowrap;width:20px}.label-notice:before{content:"";content:var(--mi-priority-high);vertical-align:top}.label-copy:after{color:rgba(0,0,0,.26);content:"";content:var(--mi-content-copy);margin-left:8px}.icon-featured:after,.label-copy:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.icon-featured:after{color:#607d8b;color:var(--primary-color);content:"";content:var(--mi-star)}.data-info:before{content:"";content:var(--mi-info-outline)}.data-info:before,.data-label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.data-label:before{content:"";content:var(--mi-label-outline)}.data-link:before{content:"";content:var(--mi-link)}.data-link:before,.data-location:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.data-location:before{content:"";content:var(--mi-location-on)}.data-organization:before{content:"";content:var(--mi-location-city)}.data-money:before,.data-organization:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.data-money:before{content:"";content:var(--mi-attach-money)}.data-money-off:before{content:"";content:var(--mi-money-off)}.data-money-off:before,.data-time:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.data-time:before{content:"";content:var(--mi-access-time)}input[type=checkbox].state-remove:before{content:"";content:var(--mi-clear)}input[type=checkbox].state-remove:before,input[type=checkbox].state-remove:checked:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}input[type=checkbox].state-remove:checked:before{content:"";content:var(--mi-undo)}.delete-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-clear);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-right:0;text-transform:none;white-space:nowrap}.delete-button:active:before,.delete-button:focus:before,.delete-button:hover:before{color:rgba(0,0,0,.87)}.delete-button:disabled:before{color:rgba(0,0,0,.54)}.icon-error:before{content:"";content:var(--mi-error)}.check-list>li:before,.icon-error:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.check-list>li:before{color:#2962ff;color:var(--secondary-color);content:"";content:var(--mi-check-circle-outline);font-size:18px;height:18px;margin-right:8px;text-indent:0;vertical-align:bottom;width:18px}.check-list>li+li{margin-top:8px}.croppie-container{height:100%;width:100%}.croppie-container .cr-image{left:0;max-height:none;max-width:none;position:absolute;top:0;transform-origin:0 0;z-index:-1}.croppie-container .cr-boundary{height:100%;margin:0 auto;overflow:hidden;position:relative;width:100%;z-index:1}.croppie-container .cr-viewport{border:2px solid #fff;bottom:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,.5);left:0;margin:auto;position:absolute;right:0;top:0;z-index:0}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{cursor:move;position:absolute;z-index:1}.croppie-container .cr-slider-wrap{margin:15px auto;text-align:center;width:75%}.croppie-result{overflow:hidden;position:relative}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;max-width:100%;width:300px}.cr-slider::-webkit-slider-runnable-track{background:rgba(0,0,0,.5);border:0;border-radius:3px;height:3px;width:100%}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#ddd;border:none;border-radius:50%;height:16px;margin-top:-6px;width:16px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{background:rgba(0,0,0,.5);border:0;border-radius:3px;height:3px;width:100%}.cr-slider::-moz-range-thumb{background:#ddd;border:none;border-radius:50%;height:16px;margin-top:-6px;width:16px}.cr-slider:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.cr-slider::-ms-track{background:transparent;border-color:transparent;border-width:6px 0;color:transparent;height:5px;width:100%}.cr-slider::-ms-fill-lower,.cr-slider::-ms-fill-upper{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-thumb{background:#ddd;border:none;border-radius:50%;height:16px;margin-top:1px;width:16px}.cr-slider:focus::-ms-fill-lower,.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,.5)}.cr-rotate-controls{bottom:5px;left:5px;position:absolute;z-index:1}.cr-rotate-controls button{background:none;border:0}.cr-rotate-controls i:before{display:inline-block;font-size:22px;font-style:normal;font-weight:900}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}.image-select{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.12);box-sizing:border-box;display:inline-block;max-width:100%;vertical-align:top}.image-select .drop-target{background:hsla(0,0%,95%,.87);bottom:0;display:none;left:0;outline:4px dashed #1565c0;outline:4px dashed var(--notification-color);outline-offset:-4px;position:absolute!important;right:0;top:0;z-index:1}.image-select .drop-target .drop-target-text{align-items:center;bottom:0;color:#1565c0;color:var(--notification-color);display:flex;font-weight:500;justify-content:center;left:0;padding:24px;position:absolute;right:0;text-align:center;text-shadow:0 0 1px #fff;top:0}.image-select.image-select-dragging .drop-target,body.image-select-dragging .image-select .drop-target{display:block}.image-select-preview{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAKklEQVQ4y2NkYGDgYSAOfCFGERMDlcGogaMGDgYDGUlQyzMahqMGjlgDAc/cATO6O2pHAAAAAElFTkSuQmCC") repeat;display:block;height:300px;margin:auto;max-width:100%;overflow:hidden;position:relative;width:300px}.image-select-state-round .image-select-preview{border-radius:50%}.image-select-state-loading .image-select-preview>img{display:block}.image-select-state-loading .image-select-preview:after{background:#fff url(/lib/grassroot/img/loader-large.gif) 50% no-repeat;bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.image-select-preview>img{bottom:0;box-shadow:0 0 5px 0 rgba(0,0,0,.12);display:block;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto}.image-select-preview>label{background:hsla(0,0%,95%,.87);bottom:0;cursor:pointer;display:none;left:0;position:absolute;right:0;top:0}.image-select-state-fallback .image-select-preview>label{display:block}.image-select-dragging .image-select-preview>label{display:none}.image-select-preview>label span{align-items:center;bottom:0;display:flex;font-weight:500;justify-content:center;left:0;padding:24px;position:absolute;right:0;text-align:center;text-shadow:0 0 1px #fff;top:0}.image-select-preview .croppie-container{display:none;padding:0}.image-select-preview .croppie-container .cr-viewport{border:none;box-shadow:none}.image-select-state-cropped .image-select-preview>img{display:none}.image-select-state-cropped .image-select-preview .croppie-container{display:block}.image-select-controls .image-select-cancel-button,.image-select-controls .image-select-crop-button,.image-select-controls .image-select-remove-button,.image-select-controls .image-select-restore-button,.image-select-controls .image-select-upload-button{background:none;border:none;border-radius:0;box-shadow:none;color:#000;cursor:pointer;display:block;margin:0;min-width:0;overflow:hidden;padding:8px}.image-select-controls .image-select-cancel-button:before,.image-select-controls .image-select-crop-button:before,.image-select-controls .image-select-remove-button:before,.image-select-controls .image-select-restore-button:before,.image-select-controls .image-select-upload-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin:0;text-transform:none;white-space:nowrap}.image-select-controls .image-select-cancel-button:active,.image-select-controls .image-select-cancel-button:focus,.image-select-controls .image-select-cancel-button:hover,.image-select-controls .image-select-crop-button:active,.image-select-controls .image-select-crop-button:focus,.image-select-controls .image-select-crop-button:hover,.image-select-controls .image-select-remove-button:active,.image-select-controls .image-select-remove-button:focus,.image-select-controls .image-select-remove-button:hover,.image-select-controls .image-select-restore-button:active,.image-select-controls .image-select-restore-button:focus,.image-select-controls .image-select-restore-button:hover,.image-select-controls .image-select-upload-button:active,.image-select-controls .image-select-upload-button:focus,.image-select-controls .image-select-upload-button:hover{background:rgba(0,0,0,.05);box-shadow:none;outline:none}.image-select-controls{border-top:1px solid rgba(0,0,0,.12);display:block;height:34px;overflow:hidden;width:100%}.image-select-controls .image-select-upload-button{float:left;text-transform:none}.image-select-controls .image-select-upload-button:before{content:"";content:var(--mi-folder-open);margin-right:8px}.image-select-controls .image-select-remove-button{display:none;float:right}.image-select-show-remove-button .image-select-controls .image-select-remove-button{display:block}.image-select-controls .image-select-remove-button:before{content:"";content:var(--mi-delete)}.image-select-controls .image-select-restore-button{display:none;float:right}.image-select-show-restore-button .image-select-controls .image-select-restore-button{display:block}.image-select-controls .image-select-restore-button:before{content:"";content:var(--mi-undo)}.image-select-controls .image-select-cancel-button{display:none;float:right}.image-select-show-cancel-button .image-select-controls .image-select-cancel-button{display:block}.image-select-controls .image-select-cancel-button:before{content:"";content:var(--mi-cancel)}.image-select-controls .image-select-crop-button{display:none;float:right}.image-select-show-crop-button .image-select-controls .image-select-crop-button{display:block}.image-select-state-cropped .image-select-controls .image-select-crop-button:before{color:#2196f3;color:var(--toggle-color)}.image-select-controls .image-select-crop-button:before{content:"";content:var(--mi-crop)}.image-select-status{display:block;overflow:hidden;padding:8px}.image-select-status .image-select-status-text{display:none;font-weight:500;line-height:18px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.image-select:not(.image-select-status-uploading) .image-select-status .image-select-status-text{display:block}.image-select-status .image-select-status-text:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-right:8px;text-transform:none;vertical-align:top;white-space:nowrap}.image-select-status-done .image-select-status .image-select-status-text{color:#2e7d32;color:var(--success-color)}.image-select-status-done .image-select-status .image-select-status-text:before{content:"";content:var(--mi-done)}.image-select-status-failed .image-select-status .image-select-status-text{color:#d32f2f;color:var(--error-color)}.image-select-status-failed .image-select-status .image-select-status-text:before{content:"";content:var(--mi-error-outline)}.image-select-status .image-select-progress-bar{display:none;font-size:14px;margin:2px 0}.image-select-status-uploading .image-select-status .image-select-progress-bar{display:block}.plupload{z-index:1!important}.dialog .plupload{z-index:9999!important}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.checkbox-label{display:inline-block;padding:0 0 0 32px}.checkbox-label>input{margin:0 8px 0 -32px}label input[type=checkbox],label input[type=radio]{margin-right:8px}fieldset{background:rgba(0,0,0,.03);border-color:#e8e8e8}fieldset legend{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:28px;margin-bottom:16px}fieldset legend:lang(ko){font-size:21px;line-height:30px}@media only screen and (min-width:600px){fieldset legend{margin-bottom:24px}}.form-item{clear:both;display:block;padding:8px 0}.form-item:last-child{margin-bottom:0}.form-item>label{color:rgba(0,0,0,.54);display:block;font-size:12px;font-weight:400;line-height:18px;margin:0 0 2px 1px}@media only screen and (min-width:600px){.form-item>label{box-sizing:border-box;float:left;font-size:14px;font-size:var(--control-font-size);height:auto;line-height:20px;line-height:var(--control-line-height);margin:0 24px 0 0;padding:7px 0 0;padding:calc(var(--control-padding-vertical) + var(--control-border-width)) 0 0;position:relative;text-align:right;width:calc(25% - 18px)}}.form-item.required>label:after{color:#d32f2f;color:var(--error-color);content:"*";margin-left:4px}@media only screen and (min-width:600px){.form-item.required>label:after{position:absolute}}.form-item.focus-within>label,.form-item:focus-within>label{color:rgba(0,0,0,.87)}@media only screen and (min-width:600px){.form-item .form-item-content-no-label{margin-left:calc(25% - 18px);padding:10px 0 10px 24px}}.form-item .form-item-content{margin-bottom:-4px;margin-bottom:calc(4px - var(--control-spacing-vertical));margin-right:-8px;margin-right:calc(0px - var(--control-spacing-horizontal));max-width:100%}@media only screen and (min-width:600px){.form-item .form-item-content{box-sizing:border-box;float:left;margin-right:0;width:calc(75% - 6px)}}.form-item .form-item-content>*{float:left;margin:0 8px 8px 0;margin:0 var(--control-spacing-horizontal) var(--control-spacing-vertical) 0;max-width:100%}.form-item .caption,.form-item .form-item-errors{margin-bottom:8px;margin-bottom:var(--control-spacing-vertical)}.form-item .caption:empty,.form-item .form-item-errors:empty{display:none}@media only screen and (min-width:600px){.form-item .caption,.form-item .form-item-errors{margin-left:24px;padding-left:calc(25% - 18px)}}.form-item .caption p,.form-item .form-item-errors p{margin:0}.form-item .form-item-errors{color:#d32f2f;color:var(--error-color)}.form-item>:last-child{margin-bottom:0}.form-item .numeric{text-align:right}.form-item .currency-group{min-width:10em}.form-item input,.form-item select,.form-item textarea{line-height:20px;line-height:var(--control-line-height)}.form-item textarea{min-height:114px;min-height:calc(var(--control-line-height)*5 + var(--control-border-width) + var(--control-padding-vertical) + var(--control-padding-vertical) + var(--control-border-width));resize:none;vertical-align:bottom;width:100%}.form-item .currency-label .currency-code{display:none}.form-item .compact-radioset{border-top:1px solid transparent;padding:6px 0;padding:var(--control-padding-vertical) 0}.form-item .compact-radioset label{margin-right:24px}.form-item .compact-radioset input[type=radio]{clear:none;display:inline-block;margin-right:8px}.form-item .form-item-content>.checkbox-label{padding-bottom:8px;padding-top:8px}.form-item .form-item-content>.checkbox-label:last-child{margin-bottom:0}.buttonset{display:flex;justify-content:flex-start;margin-bottom:8px;margin-top:20px}@media only screen and (min-width:600px){.buttonset{display:block;margin-left:24px;padding-left:calc(25% - 18px)}}.buttonset:last-child{margin-bottom:-8px}.buttonset .button,.buttonset button,.buttonset input[type=button],.buttonset input[type=submit]{flex-basis:100%;margin-bottom:8px;margin-right:16px;min-width:140px}.buttonset .button:last-child,.buttonset button:last-child,.buttonset input[type=button]:last-child,.buttonset input[type=submit]:last-child{margin-right:0}@media only screen and (max-width:599.9999px){.buttonset .button,.buttonset button,.buttonset input[type=button],.buttonset input[type=submit]{min-width:0}}@media only screen and (min-width:600px){.buttonset .button,.buttonset button,.buttonset input[type=button],.buttonset input[type=submit]{margin-left:-.5em}.buttonset .button:first-child,.buttonset button:first-child,.buttonset input[type=button]:first-child,.buttonset input[type=submit]:first-child{margin-left:0}}.buttonset:after,.form-item:after{clear:both;content:"";display:table}.form-item .checkbox-group{width:100%}.form-item .password-confirm-box{margin:0 0 8px;width:100%}.form-item .password-confirm-box input[type=password]{box-sizing:border-box;display:block;margin-right:0}.form-item .password-confirm-box input[type=password]:first-child{margin-bottom:16px}@media only screen and (min-width:600px){.form-item .password-confirm-box input[type=password]{width:47.5%!important}.form-item .password-confirm-box input[type=password]:first-child{float:left;margin-bottom:0}.form-item .password-confirm-box input[type=password]:last-child{float:right}}.form-item .sample{clear:both;display:block;float:none;margin-top:8px}@media only screen and (min-width:600px){.form-item .sample{margin-top:0}}.form-item .sample .sample-label{color:rgba(0,0,0,.54);font-weight:700;line-height:42px;margin-right:24px}.form-item .sample .sample-button{border-color:transparent;color:#fff}.form-item .sample .sample-button-inverse{background:#fff;vertical-align:top}.form-item .sample .sample-button,.form-item .sample .sample-button-inverse{display:inline-block;margin-right:24px}.form-item .sample .sample-button-inverse:last-child,.form-item .sample .sample-button:last-child{margin-right:0}.form-item .sample .sample-text{display:inline-block;line-height:22px;padding:12px 0}.form-item .sample .sample-pill{border-radius:16px;box-sizing:border-box;font-size:12px;line-height:18px;margin-top:4px;min-width:32px;padding:8px 12px}.form-item .sample .sample-header-link{border-bottom:2px solid;font-weight:500;line-height:22px;padding:8px 6px 10px}.query-form fieldset:last-child{margin-bottom:0}.query-form .buttonset,.query-form .form-item{padding:8px 0}@media only screen and (min-width:600px){.query-form .form-item>label{box-sizing:border-box;float:left;margin-right:16px;width:calc(12.5% - 14px)}.query-form .form-item .form-item-content{box-sizing:border-box;float:left;margin-right:0;width:calc(87.5% - 2px)}.query-form .buttonset{margin-left:16px;padding-left:calc(12.5% - 14px)}}.query-form .range,.query-form .range .form-item-content>input,.query-form .range .form-item-content>label,.query-form .range .form-item-content>span,.query-form .range>input,.query-form .range>label,.query-form .range>span{float:left}.query-form .range .range-separator{border-bottom:1px solid transparent;display:block;float:left;padding:7px 8px;padding:calc(var(--control-padding-vertical) + var(--control-border-width)) var(--control-padding-horizontal)}.query-form select{height:34px;height:calc(var(--control-border-width) + var(--control-padding-vertical) + var(--control-line-height) + var(--control-padding-vertical) + var(--control-border-width))}.query-form .ui-multiselect{width:100%!important}@media only screen and (min-width:600px){.query-form .ui-multiselect{margin-right:0;width:calc(50% - 12px)!important}.query-form .ui-multiselect:nth-of-type(odd){margin-right:12px}}@media only screen and (min-width:1264px){.query-form .ui-multiselect{width:calc(33.33333% - 8px)!important}.query-form .ui-multiselect:nth-of-type(odd){margin-right:0}.query-form .ui-multiselect:nth-of-type(3n+1),.query-form .ui-multiselect:nth-of-type(3n+2){margin-right:12px}}.query-form .buttonset{margin-top:0;padding-bottom:0}.auth-form{margin-bottom:16px}.auth-form:last-child{margin-bottom:0}@media only screen and (min-width:600px){.auth-form{margin:0}}.auth-form .social-login-button-container{display:block;margin-top:16px}.auth-form .social-login-button-container:first-child{margin-top:0}.auth-form form{clear:both}.auth-form .select2-container{width:100%}.auth-form p{clear:both}.auth-form .no-password{background-color:rgba(0,0,0,.06);padding:16px}.auth-form .no-password input:not(:focus){background:transparent}.auth-form .no-password .password-confirm-box{display:flex;justify-content:space-between}.auth-form .no-password .password-confirm-box:after{display:none}.form-control:focus-within{border-color:#2962ff;border-color:var(--secondary-color)}@media only screen and (min-width:600px){.dialog .form-item>label,.dialog-form .form-item>label,.wide-form .form-item>label{float:none;font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px;margin-right:0;padding:0;text-align:left;width:auto}.dialog .form-item.required>label:after,.dialog-form .form-item.required>label:after,.wide-form .form-item.required>label:after{position:static}.dialog .form-item .caption,.dialog .form-item .form-item-errors,.dialog-form .form-item .caption,.dialog-form .form-item .form-item-errors,.wide-form .form-item .caption,.wide-form .form-item .form-item-errors{clear:both;margin-left:0;padding-left:0}.dialog .form-item .sample,.dialog .form-item .sp-replacer,.dialog-form .form-item .sample,.dialog-form .form-item .sp-replacer,.wide-form .form-item .sample,.wide-form .form-item .sp-replacer{margin-top:8px}.dialog .buttonset,.dialog-form .buttonset,.wide-form .buttonset{margin-left:0;padding-left:0;text-align:center}.dialog .form-item-content,.dialog-form .form-item-content,.wide-form .form-item-content{float:none;width:auto}.dialog .form-item-content-no-label,.dialog-form .form-item-content-no-label,.wide-form .form-item-content-no-label{margin-left:0;padding-left:0;padding-top:0}}.dialog fieldset,.dialog-form fieldset{background:none;border:none;border-radius:0;margin:0 0 16px;padding:0}.dialog .form-item>label,.dialog-form .form-item>label{font-size:12px;line-height:18px;margin-bottom:4px}.dialog .form-item-content>.select2-container,.dialog .form-item-content>input,.dialog .form-item-content>select,.dialog .form-item-content>textarea,.dialog-form .form-item-content>.select2-container,.dialog-form .form-item-content>input,.dialog-form .form-item-content>select,.dialog-form .form-item-content>textarea{width:100%}.dialog .buttonset,.dialog-form .buttonset{margin:16px 0 0;padding:0;text-align:right}.dialog .select2-container,.dialog-form .select2-container{width:100%!important}.form-field-important{display:none!important}.error label{color:#d32f2f;color:var(--error-color)}.error .currency-group,.error .input-group,.error input,.error select,.error textarea{border-color:#d32f2f;border-color:var(--error-color)}.ui-multiselect{max-width:100%}button.button-clicked,input[type=button].button-clicked,input[type=submit].button-clicked{overflow:visible}button.button-clicked:after,input[type=button].button-clicked:after,input[type=submit].button-clicked:after{background:#f8f8f8 url(/lib/grassroot/img/loader-f8f8f8-24x24.gif) 50% no-repeat;bottom:-1px;content:"";display:block;left:-1px;opacity:.5;position:absolute;right:-1px;top:-1px}td.image,th.image{text-overflow:clip}td.project-item-image,td.user-profile-image,th.project-item-image,th.user-profile-image{text-overflow:clip;width:50px}td.project-image,th.project-image{text-overflow:clip;width:75px}td.handle,td.title,td.user-name,th.handle,th.title,th.user-name{min-width:12em}@media only screen and (max-width:599.9999px){td.handle,td.title,td.user-name,th.handle,th.title,th.user-name{min-width:0}}td.date,td.end-date,td.start-date,th.date,th.end-date,th.start-date{white-space:nowrap;width:7em}td.date-time,th.date-time{width:11em}td.dstid,td.txnid,th.dstid,th.txnid{white-space:nowrap;width:8.5em}td.status,th.status{width:7em}td.numeric,th.numeric{text-align:right;white-space:nowrap}td.id,th.id{text-align:right;width:3em}td.amount,td.count,td.gross,td.net,td.percent,td.received,th.amount,th.count,th.gross,th.net,th.percent,th.received{text-align:right;width:9em}@media only screen and (max-width:599.9999px){td.amount,td.count,td.gross,td.net,td.percent,td.received,th.amount,th.count,th.gross,th.net,th.percent,th.received{min-width:0}}td.free-amount,th.free-amount{text-decoration:underline dotted;text-decoration-color:rgba(0,0,0,.26);text-underline-position:under}td.currency-converted,th.currency-converted{font-style:italic}td.recurring,th.recurring{padding-left:2px;padding-right:2px;text-overflow:clip;width:1em}td.recurring.set:before,th.recurring.set:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-autorenew);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:20px;position:relative;text-transform:none;white-space:nowrap}td.icon,th.icon{text-align:center;vertical-align:middle;width:32px}td.icon-status,th.icon-status{overflow:hidden;padding-left:2px;padding-right:2px;text-overflow:clip;white-space:nowrap;width:18px}td.icon-status.needs-approval:before,th.icon-status.needs-approval:before{color:#f57f17;color:var(--warning-color);content:"";content:var(--mi-alert)}td.icon-status.needs-approval:before,td.icon-status.not-published:before,th.icon-status.needs-approval:before,th.icon-status.not-published:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:1.2;position:relative;text-transform:none;white-space:nowrap}td.icon-status.not-published:before,th.icon-status.not-published:before{color:#d32f2f;color:var(--error-color);content:"";content:var(--mi-not-interested)}td.reconciled,th.reconciled{font-weight:700;padding-left:2px;padding-right:2px;width:1em}td.toggle,th.toggle{text-align:center;width:100px}td.options,th.options{padding-left:12px;text-align:right;text-overflow:clip;width:30px}td.options a,td.options button,th.options a,th.options button{border-radius:50%;font-size:18px;height:30px;line-height:1;padding:6px;width:30px}td.options a:hover,td.options button:hover,th.options a:hover,th.options button:hover{background:rgba(0,0,0,.06)}td.options a:before,td.options button:before,th.options a:before,th.options button:before{font-size:inherit;height:18px;line-height:inherit;width:18px}td.one-action,th.one-action{width:200px}td.one-action button,th.one-action button{padding-left:0;padding-right:0;width:100%}td.filter,th.filter{font-size:12px;padding-top:0}td.contacted,th.contacted{width:18px}td.checkbox,td.move,th.checkbox,th.move{overflow:visible;padding:0 8px;width:24px}td.project-image,td.project-item-image,td.user-profile-image{height:50px;text-align:center;text-overflow:clip;vertical-align:middle}td.project-image img,td.project-item-image img,td.user-profile-image img{vertical-align:top}td.contacted{overflow:visible}td.contacted:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.26);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;vertical-align:top;white-space:nowrap}td.contacted.set:before{color:rgba(0,0,0,.54);content:"";content:var(--mi-done)}td.move{cursor:move;text-align:center}td.move:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-drag-handle);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;vertical-align:middle;white-space:nowrap}td.icon{height:32px}td div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td div+div{font-size:12px}tr.total td,tr.total th{font-weight:500}tr.row-group-continue td,tr.row-group-continue th,tr.row-group-start td,tr.row-group-start th{border-bottom:none}tr.selected td,tr.selected+tr.row-group-continue td,tr.selected+tr.row-group-end td{background-color:#fffde7}.transaction-list-table td,.transaction-list-table th{vertical-align:middle}.transaction-list-table .caption{white-space:normal}.transaction-list-summary-table th:first-child{width:75px}.transaction-list-summary-table-total{font-style:italic}.transaction-list-summary-table thead th,.transaction-list-summary-table-subtotal,.transaction-list-summary-table-total{text-align:right}.flag-icon,.flag-icon-large,.flag-icon-small{background-position:-16em -16em;background-repeat:no-repeat;background-size:16em 16em;display:inline-block;height:1em;position:relative;width:1em}.flag-icon-large:after,.flag-icon-small:after,.flag-icon:after{background:linear-gradient(180deg,rgba(0,0,0,.025),rgba(0,0,0,.075));bottom:16.6666666667%;content:"";display:block;left:0;position:absolute;right:0;top:16.6666666667%}.flag-icon-large.flag-icon-NP:after,.flag-icon-small.flag-icon-NP:after,.flag-icon.flag-icon-NP:after{display:none}.flag-icon{background-image:url(/lib/grassroot/img/flag-icons-24x24.png);font-size:24px}@media (min-resolution:144dpi),all and (-webkit-min-device-pixel-ratio:1.5){.flag-icon{background-image:url(/lib/grassroot/img/flag-icons-32x32.png)}}@media (min-resolution:192dpi),all and (-webkit-min-device-pixel-ratio:2){.flag-icon{background-image:url(/lib/grassroot/img/flag-icons-48x48.png)}}@media (min-resolution:288dpi),all and (-webkit-min-device-pixel-ratio:3){.flag-icon{background-image:url(/lib/grassroot/img/flag-icons-64x64.png)}}.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-16x16.png);font-size:16px}@media (min-resolution:144dpi),all and (-webkit-min-device-pixel-ratio:1.5){.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-24x24.png)}}@media (min-resolution:192dpi),all and (-webkit-min-device-pixel-ratio:2){.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-32x32.png)}}@media (min-resolution:288dpi),all and (-webkit-min-device-pixel-ratio:3){.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-48x48.png)}}@media (min-resolution:384dpi),all and (-webkit-min-device-pixel-ratio:4){.flag-icon-small{background-image:url(/lib/grassroot/img/flag-icons-64x64.png)}}.flag-icon-large{background-image:url(/lib/grassroot/img/flag-icons-32x32.png);font-size:32px}@media (min-resolution:144dpi),all and (-webkit-min-device-pixel-ratio:1.5){.flag-icon-large{background-image:url(/lib/grassroot/img/flag-icons-48x48.png)}}@media (min-resolution:192dpi),all and (-webkit-min-device-pixel-ratio:2){.flag-icon-large{background-image:url(/lib/grassroot/img/flag-icons-64x64.png)}}.flag-icon-AD{background-position:0 0}.flag-icon-AE{background-position:-1em 0}.flag-icon-AF{background-position:-2em 0}.flag-icon-AG{background-position:-3em 0}.flag-icon-AI{background-position:-4em 0}.flag-icon-AL{background-position:-5em 0}.flag-icon-AM{background-position:-6em 0}.flag-icon-AN{background-position:-7em 0}.flag-icon-AO{background-position:-8em 0}.flag-icon-AQ{background-position:-9em 0}.flag-icon-AR{background-position:-10em 0}.flag-icon-AS{background-position:-11em 0}.flag-icon-AT{background-position:-12em 0}.flag-icon-AU,.flag-icon-HM{background-position:-13em 0}.flag-icon-AW{background-position:-14em 0}.flag-icon-AX{background-position:-15em 0}.flag-icon-AZ{background-position:0 -1em}.flag-icon-BA{background-position:-1em -1em}.flag-icon-BB{background-position:-2em -1em}.flag-icon-BD{background-position:-3em -1em}.flag-icon-BE{background-position:-4em -1em}.flag-icon-BF{background-position:-5em -1em}.flag-icon-BG{background-position:-6em -1em}.flag-icon-BH{background-position:-7em -1em}.flag-icon-BI{background-position:-8em -1em}.flag-icon-BJ{background-position:-9em -1em}.flag-icon-BL{background-position:-10em -1em}.flag-icon-BM{background-position:-11em -1em}.flag-icon-BN{background-position:-12em -1em}.flag-icon-BO{background-position:-13em -1em}.flag-icon-BR{background-position:-14em -1em}.flag-icon-BS{background-position:-15em -1em}.flag-icon-BT{background-position:0 -2em}.flag-icon-BW{background-position:-1em -2em}.flag-icon-BY{background-position:-2em -2em}.flag-icon-BZ{background-position:-3em -2em}.flag-icon-CA{background-position:-4em -2em}.flag-icon-CC{background-position:-5em -2em}.flag-icon-CD{background-position:-6em -2em}.flag-icon-CF{background-position:-7em -2em}.flag-icon-CG{background-position:-8em -2em}.flag-icon-CH{background-position:-9em -2em}.flag-icon-CI{background-position:-10em -2em}.flag-icon-CK{background-position:-11em -2em}.flag-icon-CL{background-position:-12em -2em}.flag-icon-CM{background-position:-13em -2em}.flag-icon-CN{background-position:-14em -2em}.flag-icon-CO{background-position:-15em -2em}.flag-icon-CR{background-position:0 -3em}.flag-icon-CT{background-position:-1em -3em}.flag-icon-CU{background-position:-2em -3em}.flag-icon-CV{background-position:-3em -3em}.flag-icon-CW{background-position:-4em -3em}.flag-icon-CX{background-position:-5em -3em}.flag-icon-CY{background-position:-6em -3em}.flag-icon-CZ{background-position:-7em -3em}.flag-icon-DE{background-position:-8em -3em}.flag-icon-DJ{background-position:-9em -3em}.flag-icon-DK{background-position:-10em -3em}.flag-icon-DM{background-position:-11em -3em}.flag-icon-DO{background-position:-12em -3em}.flag-icon-DZ{background-position:-13em -3em}.flag-icon-EC{background-position:-14em -3em}.flag-icon-EE{background-position:-15em -3em}.flag-icon-EG{background-position:0 -4em}.flag-icon-EH{background-position:-1em -4em}.flag-icon-ER{background-position:-2em -4em}.flag-icon-ES{background-position:-3em -4em}.flag-icon-ET{background-position:-4em -4em}.flag-icon-EU{background-position:-5em -4em}.flag-icon-FI{background-position:-6em -4em}.flag-icon-FJ{background-position:-7em -4em}.flag-icon-FK{background-position:-8em -4em}.flag-icon-FM{background-position:-9em -4em}.flag-icon-FO{background-position:-10em -4em}.flag-icon-FR,.flag-icon-GF,.flag-icon-GP,.flag-icon-MF,.flag-icon-PM,.flag-icon-RE{background-position:-11em -4em}.flag-icon-GA{background-position:-12em -4em}.flag-icon-GB,.flag-icon-IO{background-position:-13em -4em}.flag-icon-GD{background-position:-14em -4em}.flag-icon-GE{background-position:-15em -4em}.flag-icon-GG{background-position:0 -5em}.flag-icon-GH{background-position:-1em -5em}.flag-icon-GI{background-position:-2em -5em}.flag-icon-GL{background-position:-3em -5em}.flag-icon-GM{background-position:-4em -5em}.flag-icon-GN{background-position:-5em -5em}.flag-icon-GQ{background-position:-6em -5em}.flag-icon-GR{background-position:-7em -5em}.flag-icon-GS{background-position:-8em -5em}.flag-icon-GT{background-position:-9em -5em}.flag-icon-GU{background-position:-10em -5em}.flag-icon-GW{background-position:-11em -5em}.flag-icon-GY{background-position:-12em -5em}.flag-icon-HK{background-position:-13em -5em}.flag-icon-HN{background-position:-14em -5em}.flag-icon-HR{background-position:-15em -5em}.flag-icon-HT{background-position:0 -6em}.flag-icon-HU{background-position:-1em -6em}.flag-icon-IC{background-position:-2em -6em}.flag-icon-ID{background-position:-3em -6em}.flag-icon-IE{background-position:-4em -6em}.flag-icon-IL{background-position:-5em -6em}.flag-icon-IM{background-position:-6em -6em}.flag-icon-IN{background-position:-7em -6em}.flag-icon-IQ{background-position:-8em -6em}.flag-icon-IR{background-position:-9em -6em}.flag-icon-IS{background-position:-10em -6em}.flag-icon-IT{background-position:-11em -6em}.flag-icon-JE{background-position:-12em -6em}.flag-icon-JM{background-position:-13em -6em}.flag-icon-JO{background-position:-14em -6em}.flag-icon-JP{background-position:-15em -6em}.flag-icon-KE{background-position:0 -7em}.flag-icon-KG{background-position:-1em -7em}.flag-icon-KH{background-position:-2em -7em}.flag-icon-KI{background-position:-3em -7em}.flag-icon-KM{background-position:-4em -7em}.flag-icon-KN{background-position:-5em -7em}.flag-icon-KP{background-position:-6em -7em}.flag-icon-KR{background-position:-7em -7em}.flag-icon-KW{background-position:-8em -7em}.flag-icon-KY{background-position:-9em -7em}.flag-icon-KZ{background-position:-10em -7em}.flag-icon-LA{background-position:-11em -7em}.flag-icon-LB{background-position:-12em -7em}.flag-icon-LC{background-position:-13em -7em}.flag-icon-LI{background-position:-14em -7em}.flag-icon-LK{background-position:-15em -7em}.flag-icon-LR{background-position:0 -8em}.flag-icon-LS{background-position:-1em -8em}.flag-icon-LT{background-position:-2em -8em}.flag-icon-LU{background-position:-3em -8em}.flag-icon-LV{background-position:-4em -8em}.flag-icon-LY{background-position:-5em -8em}.flag-icon-MA{background-position:-6em -8em}.flag-icon-MC{background-position:-7em -8em}.flag-icon-MD{background-position:-8em -8em}.flag-icon-ME{background-position:-9em -8em}.flag-icon-MF{background-position:-10em -8em}.flag-icon-MG{background-position:-11em -8em}.flag-icon-MH{background-position:-12em -8em}.flag-icon-MK{background-position:-13em -8em}.flag-icon-ML{background-position:-14em -8em}.flag-icon-MM{background-position:-15em -8em}.flag-icon-MN{background-position:0 -9em}.flag-icon-MO{background-position:-1em -9em}.flag-icon-MP{background-position:-2em -9em}.flag-icon-MQ{background-position:-3em -9em}.flag-icon-MR{background-position:-4em -9em}.flag-icon-MS{background-position:-5em -9em}.flag-icon-MT{background-position:-6em -9em}.flag-icon-MU{background-position:-7em -9em}.flag-icon-MV{background-position:-8em -9em}.flag-icon-MW{background-position:-9em -9em}.flag-icon-MX{background-position:-10em -9em}.flag-icon-MY{background-position:-11em -9em}.flag-icon-MZ{background-position:-12em -9em}.flag-icon-NA{background-position:-13em -9em}.flag-icon-NC{background-position:-14em -9em}.flag-icon-NE{background-position:-15em -9em}.flag-icon-NF{background-position:0 -10em}.flag-icon-NG{background-position:-1em -10em}.flag-icon-NI{background-position:-2em -10em}.flag-icon-BQ,.flag-icon-NL{background-position:-3em -10em}.flag-icon-BV,.flag-icon-NO,.flag-icon-SJ,.flag-icon-SO{background-position:-4em -10em}.flag-icon-NP{background-position:-5em -10em}.flag-icon-NR{background-position:-6em -10em}.flag-icon-NU{background-position:-7em -10em}.flag-icon-NZ{background-position:-8em -10em}.flag-icon-OM{background-position:-9em -10em}.flag-icon-PA{background-position:-10em -10em}.flag-icon-PE{background-position:-11em -10em}.flag-icon-PF{background-position:-12em -10em}.flag-icon-PG{background-position:-13em -10em}.flag-icon-PH{background-position:-14em -10em}.flag-icon-PK{background-position:-15em -10em}.flag-icon-PL{background-position:0 -11em}.flag-icon-PN{background-position:-1em -11em}.flag-icon-PR{background-position:-2em -11em}.flag-icon-PS{background-position:-3em -11em}.flag-icon-PT{background-position:-4em -11em}.flag-icon-PW{background-position:-5em -11em}.flag-icon-PY{background-position:-6em -11em}.flag-icon-QA{background-position:-7em -11em}.flag-icon-RE{background-position:-8em -11em}.flag-icon-RO{background-position:-9em -11em}.flag-icon-RS{background-position:-10em -11em}.flag-icon-RU{background-position:-11em -11em}.flag-icon-RW{background-position:-12em -11em}.flag-icon-SA{background-position:-13em -11em}.flag-icon-SB{background-position:-14em -11em}.flag-icon-SC{background-position:-15em -11em}.flag-icon-SD{background-position:0 -12em}.flag-icon-SE{background-position:-1em -12em}.flag-icon-SG{background-position:-2em -12em}.flag-icon-SH{background-position:-3em -12em}.flag-icon-SI{background-position:-4em -12em}.flag-icon-SK{background-position:-5em -12em}.flag-icon-SL{background-position:-6em -12em}.flag-icon-SM{background-position:-7em -12em}.flag-icon-SN{background-position:-8em -12em}.flag-icon-SO{background-position:-9em -12em}.flag-icon-SR{background-position:-10em -12em}.flag-icon-SS{background-position:-11em -12em}.flag-icon-ST{background-position:-12em -12em}.flag-icon-SV{background-position:-13em -12em}.flag-icon-SX{background-position:-14em -12em}.flag-icon-SY{background-position:-15em -12em}.flag-icon-SZ{background-position:0 -13em}.flag-icon-TC{background-position:-1em -13em}.flag-icon-TD{background-position:-2em -13em}.flag-icon-TF{background-position:-3em -13em}.flag-icon-TG{background-position:-4em -13em}.flag-icon-TH{background-position:-5em -13em}.flag-icon-TJ{background-position:-6em -13em}.flag-icon-TK{background-position:-7em -13em}.flag-icon-TL{background-position:-8em -13em}.flag-icon-TM{background-position:-9em -13em}.flag-icon-TN{background-position:-10em -13em}.flag-icon-TO{background-position:-11em -13em}.flag-icon-TR{background-position:-12em -13em}.flag-icon-TT{background-position:-13em -13em}.flag-icon-TV{background-position:-14em -13em}.flag-icon-TW{background-position:-15em -13em}.flag-icon-TZ{background-position:0 -14em}.flag-icon-UA{background-position:-1em -14em}.flag-icon-UG{background-position:-2em -14em}.flag-icon-UM,.flag-icon-US{background-position:-3em -14em}.flag-icon-UY{background-position:-4em -14em}.flag-icon-UZ{background-position:-5em -14em}.flag-icon-VA{background-position:-6em -14em}.flag-icon-VC{background-position:-7em -14em}.flag-icon-VE{background-position:-8em -14em}.flag-icon-VG{background-position:-9em -14em}.flag-icon-VI{background-position:-10em -14em}.flag-icon-VN{background-position:-11em -14em}.flag-icon-VU{background-position:-12em -14em}.flag-icon-WF{background-position:-13em -14em}.flag-icon-WS{background-position:-14em -14em}.flag-icon-YE{background-position:-15em -14em}.flag-icon-YT{background-position:0 -15em}.flag-icon-ZA{background-position:-1em -15em}.flag-icon-ZM{background-position:-2em -15em}.flag-icon-ZW{background-position:-3em -15em}.flag-icon-ZZ{background-position:-4em -15em}.browser-icon{background:url(/lib/grassroot/img/browser-icons-48x48.png) no-repeat -24px -48px;background-size:96px 72px;display:inline-block;height:24px;width:24px}.browser-icon.browser-android{background-position:0 0}.browser-icon.browser-chrome-mobile{background-position:-24px 0}.browser-icon.browser-chrome{background-position:-48px 0}.browser-icon.browser-edge{background-position:0 -24px}.browser-icon.browser-firefox{background-position:-24px -24px}.browser-icon.browser-ie-mobile{background-position:-48px -24px}.browser-icon.browser-ie{background-position:0 -48px}.browser-icon.browser-opera-mini{background-position:-48px -48px}.browser-icon.browser-opera,.browser-icon.browser-opera-mobile{background-position:-72px 0}.browser-icon.browser-mobile-safari{background-position:-72px -24px}.browser-icon.browser-safari{background-position:-72px -48px}#main-content{padding:16px}@media only screen and (min-width:600px){#main-content{padding:24px}}@media only screen and (min-width:944px){#main-content{padding:24px}}#banner-notifications>li,#main,#main-footer{box-sizing:border-box;margin:auto;max-width:1200px;width:100%}#main-content>header,#page-header,.cart-section,.checkout,.filter-bar,.fundraiser-overview,.notification-area,.sidebar,.signup-login,main>form,main>h1,main>header,main>nav,main>section{box-sizing:border-box;margin-bottom:24px}#main-content>header:last-child,#page-header:last-child,.cart-section:last-child,.checkout:last-child,.filter-bar:last-child,.fundraiser-overview:last-child,.notification-area:last-child,.sidebar:last-child,.signup-login:last-child,main>form:last-child,main>h1:last-child,main>header:last-child,main>nav:last-child,main>section:last-child{margin-bottom:0}.profile-content>article,.profile-content>section,.profile-menu{background:#fff;box-sizing:border-box;display:block;margin-bottom:48px}.profile-content>article:last-child,.profile-content>section:last-child,.profile-menu:last-child{margin-bottom:0}#main,#main-header{background:#fff;position:relative}#main-header{border-bottom:1px solid rgba(0,0,0,.12);box-sizing:content-box;height:32px;line-height:32px;padding:16px 0;text-align:center;vertical-align:middle;z-index:1}@media only screen and (min-width:600px){#main-header{height:40px;line-height:40px}}#main-header .main-logo{align-items:center;display:block;display:flex;height:32px;margin:auto;max-width:calc(100% - 128px);text-decoration:none;vertical-align:top}@media only screen and (min-width:600px){#main-header .main-logo{height:40px;max-width:calc(100% - 176px)}}#main-header .main-logo h1{color:#607d8b;color:var(--primary-color);font-size:28px;font-weight:500;letter-spacing:.01em;line-height:32px;width:100%}@media only screen and (min-width:600px){#main-header .main-logo h1{font-size:36px;line-height:40px}}#main-header .main-logo h1 .css-channel:before{content:"no-line-height"}#main-header .main-logo img{display:block;margin:auto;max-height:32px;max-width:100%}@media only screen and (min-width:600px){#main-header .main-logo img{max-height:40px}}#main-header .shopping-cart{background:#fff;box-sizing:border-box;display:block;line-height:32px;margin-bottom:48px;position:absolute;right:0;text-align:center;top:0}#main-header .shopping-cart:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-shopping-basket);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:32px;letter-spacing:normal;line-height:1;line-height:32px;margin:16px;text-align:center;text-transform:none;white-space:nowrap;width:32px}@media only screen and (min-width:600px){#main-header .shopping-cart:before{font-size:36px;height:40px;line-height:40px;margin:16px 24px;width:40px}}#main-header .shopping-cart .count{background:#607d8b;background:var(--primary-color);border:1px solid #fff;border-radius:10px;bottom:12px;box-sizing:content-box;color:#fff;font-size:10px;line-height:1;min-width:10px;padding:3px;position:absolute;right:12px}@media only screen and (min-width:600px){#main-header .shopping-cart .count{border-radius:12px;font-size:12px;min-width:12px;padding:4px;right:20px}}#main-navigation{background:linear-gradient(#fff,#fff) left 10em no-repeat;background-color:#607d8b;background-color:var(--primary-color)}#main-navigation .nav-show{clip:rect(0,0,0,0);display:inline;position:absolute}#main-navigation .nav-show:checked+label{background:rgba(0,0,0,.9);bottom:0;color:transparent;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99}#main-navigation .nav-show:checked+label:before{content:""}#main-navigation .nav-show:checked+label:after{display:none}#main-navigation .nav-show:checked~.main-nav-content{left:0}#main-navigation .nav-show+label{-webkit-tap-highlight-color:rgba(255,255,255,0);background:#fff;box-sizing:border-box;color:rgba(0,0,0,.54);cursor:pointer;display:block;left:0;line-height:1;margin-bottom:48px;position:absolute;top:0;z-index:2}#main-navigation .nav-show+label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-menu);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:32px;letter-spacing:normal;line-height:1;line-height:32px;margin:16px;text-align:center;text-transform:none;white-space:nowrap;width:32px}@media only screen and (min-width:600px){#main-navigation .nav-show+label:before{font-size:36px;height:40px;line-height:40px;margin:16px 24px;width:40px}}#main-navigation .main-nav-content{background:inherit;bottom:0;box-shadow:0 0 2px 2px rgba(0,0,0,.25);height:100vh;left:-100%;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:left .3s;z-index:99}@media only screen and (max-width:943.9999px){#main-navigation .main-nav-content{width:60vw}}@media only screen and (max-width:599.9999px){#main-navigation .main-nav-content{width:80vw}}#main-navigation .main-nav-content>ul{border-bottom:1px solid rgba(0,0,0,.12);padding:8px 0}#main-navigation .main-nav-content>ul:last-child{border-bottom:none}#main-navigation .main-nav-content>ul li a,#main-navigation .main-nav-content>ul li button{color:inherit}#main-navigation .main-nav-content>ul button{background:none;border:none;cursor:pointer;filter:none;line-height:inherit;min-width:0;padding:0}#main-navigation .main-nav-content>ul button:active,#main-navigation .main-nav-content>ul button:focus,#main-navigation .main-nav-content>ul button:hover{box-shadow:none;text-decoration:underline;text-underline-position:under}#main-navigation .main-nav-content>ul button:active:after,#main-navigation .main-nav-content>ul button:focus:after,#main-navigation .main-nav-content>ul button:hover:after{display:none}#main-navigation .main-nav-content #user-menu{border-bottom:none;color:#fff;font-size:14px;margin:0;padding:84px 0 8px 16px;position:relative;right:0;top:0}#main-navigation .main-nav-content #user-menu li{float:left;line-height:1;padding:8px 0}#main-navigation .main-nav-content #user-menu li:before{content:"·";float:left;padding:0 8px}#main-navigation .main-nav-content #user-menu li:first-child:before{display:none}#main-navigation .main-nav-content #user-menu li a,#main-navigation .main-nav-content #user-menu li button{box-shadow:none;font-size:inherit;overflow:visible;text-transform:none}#main-navigation .main-nav-content #user-menu li form{float:left}#main-navigation .main-nav-content #user-menu li img{background:hsla(0,0%,100%,.13);display:block;left:16px;max-height:60px;max-width:60px;position:absolute;top:16px}#main-navigation .main-nav-content #user-menu li.shopping-cart{display:none}#main-navigation .main-nav-content #main-menu{background:#fff;color:rgba(0,0,0,.87);color:var(--text-color);display:block;font-size:14px;font-weight:700;margin:0}#main-navigation .main-nav-content #main-menu li,#main-navigation .main-nav-content #main-menu li.admin,#main-navigation .main-nav-content #main-menu li.finance{float:none}#main-navigation .main-nav-content #main-menu li a{display:block;height:48px;line-height:48px;padding:0 16px 0 72px;position:relative}#main-navigation .main-nav-content #main-menu li a:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;left:16px;letter-spacing:normal;line-height:1;line-height:48px;position:absolute;text-transform:none;top:0;white-space:nowrap}#main-navigation .main-nav-content #main-menu li.home a:before{content:"";content:var(--mi-home)}#main-navigation .main-nav-content #main-menu li.projects a:before{content:"";content:var(--mi-apps)}#main-navigation .main-nav-content #main-menu li.fundraisers a:before{content:"";content:var(--mi-pages)}#main-navigation .main-nav-content #main-menu li.profile a:before{content:"";content:var(--mi-person)}#main-navigation .main-nav-content #main-menu li.about a:before{content:"";content:var(--mi-info)}#main-navigation .main-nav-content #main-menu li.admin a:before{content:"";content:var(--mi-build)}#main-navigation .main-nav-content #main-menu li.finance a:before{content:"";content:var(--mi-attach-money)}#main-navigation .main-nav-content #main-menu li.selected,#main-navigation .main-nav-content #main-menu li.selected a:before{color:#607d8b;color:var(--primary-color)}#main-navigation .main-nav-content #localization-menu{background:#fff;border-radius:0;color:rgba(0,0,0,.87);color:var(--text-color);font-size:14px;position:static}#main-navigation .main-nav-content #localization-menu>li{font-size:1em;height:48px;line-height:48px;padding:0 16px 0 72px;white-space:nowrap}#main-navigation .main-nav-content #localization-menu>li.language{display:block;height:48px;line-height:48px;position:relative;text-transform:none}#main-navigation .main-nav-content #localization-menu>li.language:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-language);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;left:16px;letter-spacing:normal;line-height:1;line-height:48px;position:absolute;text-transform:none;top:0;white-space:nowrap}#main-navigation .main-nav-content #localization-menu>li.language ul{display:block;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#main-navigation .main-nav-content #localization-menu>li.language ul li{display:inline-block;vertical-align:top}#main-navigation .main-nav-content #localization-menu>li.language ul li>*{float:left}#main-navigation .main-nav-content #localization-menu>li.language ul li.selected{font-weight:700}#main-navigation .main-nav-content #localization-menu>li.language ul li button{text-transform:none}#main-navigation .main-nav-content #localization-menu>li.language ul li:after{content:"·";font-weight:700;padding:0 .5em}#main-navigation .main-nav-content #localization-menu>li.language ul li:last-child:after{display:none}#main-navigation .main-nav-content #localization-menu>li.currency{padding:0}#main-navigation .main-nav-content #localization-menu>li.currency .select2{height:100%;vertical-align:top;width:100%}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection{background:none;border:none;border-radius:0;color:inherit;font-size:14px;height:100%;padding:0 16px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__rendered{color:inherit;line-height:inherit;padding-bottom:0;padding-left:0;padding-top:0}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__rendered .currency-item{height:48px;line-height:48px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__arrow{background:none;height:auto;left:auto;padding:0 16px;position:absolute;right:0;top:0}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__arrow:before{font-size:24px;line-height:48px}#main-navigation .main-nav-content #localization-menu>li.currency .flag-icon{filter:grayscale(75%);font-size:24px;margin-right:32px}#main-navigation .main-nav-content #localization-menu>li.currency .currency-code{display:none}#main-navigation .main-nav-content #localization-menu>li.currency .currency-name{display:inline-block;font-size:1em;margin-left:0}.change-currency-dropdown{min-width:200px;white-space:nowrap;z-index:1000}.change-currency-dropdown .select2-dropdown{position:static}.change-currency-dropdown .select2-search{display:none}.change-currency-dropdown .select2-results>.select2-results__options{max-height:40vh}.change-currency-dropdown .select2-results__option{padding:8px 0}.change-currency-dropdown .currency-label{padding:0 16px}.change-currency-dropdown .currency-label .flag-icon{font-size:24px;margin-right:32px}.change-currency-dropdown .currency-label .currency-code{display:none}.change-currency-dropdown .currency-label .currency-name{display:inline-block;font-size:1em;margin-left:0}#main-navigation .main-nav-content #dev-menu{background:#fff;color:rgba(0,0,0,.87);filter:none;margin:0;opacity:1;padding:8px 0;position:static;text-align:left;width:auto;word-break:break-all}#main-navigation .main-nav-content #dev-menu>li{display:block;overflow-x:auto}#main-navigation .main-nav-content #dev-menu>li>a,#main-navigation .main-nav-content #dev-menu>li>span{color:inherit;display:block;height:32px;line-height:32px;padding:0 16px}#main-navigation .main-nav-content #dev-menu>li>a.em,#main-navigation .main-nav-content #dev-menu>li>span.em{color:#d32f2f;color:var(--error-color)}#main-navigation .main-nav-content #dev-menu>li>a.qu,#main-navigation .main-nav-content #dev-menu>li>span.qu{color:#1565c0;color:var(--notification-color)}#main-navigation .main-nav-content #dev-menu>li>span{font-family:monospace;overflow-x:auto;white-space:nowrap}#main-navigation .main-nav-content #dev-menu>li:first-child{display:none}.nav-drawer-open{overflow:hidden}@media only screen and (min-width:944px){#banner-notifications{border-bottom:28px solid #607d8b;border-bottom:28px solid var(--primary-color)}#main{padding-top:46px}#main-header{border-bottom:none;box-sizing:border-box;float:left;height:auto;margin-top:-46px;padding:16px 24px;position:static;text-align:left}#main-header .main-logo{height:60px;margin:0;max-width:none;width:auto}#main-header .main-logo h1{font-size:54px;line-height:60px}#main-header .main-logo img{height:auto;max-height:none;max-width:none;vertical-align:top}#main-header .shopping-cart{display:none}#main-navigation{background:#fff}#main-navigation .nav-show,#main-navigation .nav-show+label{display:none}#main-navigation .main-nav-content{background-image:none;box-shadow:none;height:auto;overflow:visible;position:static}#main-navigation .main-nav-content>ul{border-bottom:none}#main-navigation .main-nav-content #main-menu{background:transparent;color:rgba(0,0,0,.54);display:flex;float:right;font-weight:500;justify-content:space-between;margin:7px 12px 16px 0;padding:0;white-space:nowrap}#main-navigation .main-nav-content #main-menu li{float:left;margin:0 6px;text-transform:uppercase}#main-navigation .main-nav-content #main-menu li:first-child{margin-left:auto}#main-navigation .main-nav-content #main-menu li:hover{color:rgba(0,0,0,.87)}#main-navigation .main-nav-content #main-menu li:hover a{border-bottom-color:rgba(0,0,0,.54)}#main-navigation .main-nav-content #main-menu li.selected a{border-bottom-color:#607d8b;border-bottom-color:var(--primary-color)}#main-navigation .main-nav-content #main-menu li a{border-bottom:2px solid transparent;color:inherit;display:block;font-weight:inherit;height:auto;line-height:1;margin:0 0 -2px;padding:0 6px 10px;text-decoration:none}#main-navigation .main-nav-content #main-menu li a:before{display:none!important}#main-navigation .main-nav-content #user-menu{clear:both;color:rgba(0,0,0,.87);color:var(--text-color);font-size:13px;line-height:17px;padding:0;position:absolute;right:24px;top:16px}#main-navigation .main-nav-content #user-menu li{padding:0}#main-navigation .main-nav-content #user-menu li a,#main-navigation .main-nav-content #user-menu li button{font-weight:500}#main-navigation .main-nav-content #user-menu li.signup img,#main-navigation .main-nav-content #user-menu li.user-profile img{display:none}#main-navigation .main-nav-content #user-menu li.shopping-cart{display:block}#main-navigation .main-nav-content #user-menu li.shopping-cart .count:before{content:" ("}body:lang(ko) #main-navigation .main-nav-content #user-menu li.shopping-cart .count:before{content:"("}#main-navigation .main-nav-content #user-menu li.shopping-cart .count:after{content:")"}#main-navigation .main-nav-content #localization-menu{background-color:transparent;color:#fff;font-size:13px;padding:5px 20px;position:absolute;right:0;top:-28px}#main-navigation .main-nav-content #localization-menu select{font-size:12px;padding:0}#main-navigation .main-nav-content #localization-menu form>button{min-width:0;padding:0 8px/2;padding:0 var(--control-padding-horizontal)/2}#main-navigation .main-nav-content #localization-menu>li{float:right;height:auto;line-height:1;margin-left:12px}#main-navigation .main-nav-content #localization-menu>li button{box-shadow:none}#main-navigation .main-nav-content #localization-menu>li.currency{line-height:18px}#main-navigation .main-nav-content #localization-menu>li.currency .select2{vertical-align:top;width:auto}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection{font-size:inherit;padding:0 4px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__rendered{color:inherit;line-height:18px;padding-left:0;padding-right:16px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__rendered .currency-item{height:18px;line-height:18px}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__arrow{padding:0;right:0}#main-navigation .main-nav-content #localization-menu>li.currency .select2 .select2-selection .select2-selection__arrow:before{color:#fff;font-size:18px;height:18px;line-height:18px;text-align:center;width:18px}#main-navigation .main-nav-content #localization-menu>li.currency .flag-icon{filter:none;font-size:18px;margin-right:4px}#main-navigation .main-nav-content #localization-menu>li.currency .currency-code{color:inherit;display:inline-block;font:inherit;height:18px;margin:0}#main-navigation .main-nav-content #localization-menu>li.currency .currency-name{display:none}.change-currency-dropdown{left:auto!important;right:18px!important;top:5px!important}.change-currency-dropdown .select2-search{display:none}.change-currency-dropdown .select2-results__option{padding:8px 0}.change-currency-dropdown .currency-label{padding:0 16px}.change-currency-dropdown .currency-label .flag-icon{font-size:24px;margin-right:16px}.change-currency-dropdown .currency-label .currency-code{display:none}.change-currency-dropdown .currency-label .currency-name{display:inline-block;font-size:1em;line-height:24px;margin-left:0}#main-navigation .main-nav-content #localization-menu>li.currency .currency-menu .current.currency-label{padding:0}#main-navigation .main-nav-content #localization-menu>li.currency .currency-menu .current.currency-label .flag-icon{filter:none;font-size:16px;margin-right:4px;vertical-align:bottom}#main-navigation .main-nav-content #localization-menu>li.currency .currency-menu .current.currency-label .currency-name{display:none;vertical-align:bottom}#main-navigation .main-nav-content #localization-menu>li.currency .currency-menu .current.currency-label .currency-code{display:inline-block;vertical-align:bottom}#main-navigation .main-nav-content #localization-menu>li.language{display:block;height:auto;line-height:18px;margin:0;padding:0}#main-navigation .main-nav-content #localization-menu>li.language:before{display:none!important}#main-navigation .main-nav-content #localization-menu>li.language ul{overflow:visible}#main-navigation .main-nav-content #localization-menu>li.language button{font-size:1em;font-weight:400;vertical-align:baseline}#main-navigation .main-nav-content #dev-menu{background-color:#424242;bottom:24px;box-sizing:border-box;color:#fff;display:block;left:24px;margin:0;max-height:1000px;max-width:1000px;padding:0 8px;position:fixed;transition:.3s;width:auto;z-index:9999}#main-navigation .main-nav-content #dev-menu>li{color:rgba(0,0,0,.87);color:#fff;display:block;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:20px;overflow:hidden;padding:8px 0;vertical-align:middle}#main-navigation .main-nav-content #dev-menu>li:after{clear:both;content:"";display:table}#main-navigation .main-nav-content #dev-menu>li:lang(ko){font-size:15px;line-height:23px}#main-navigation .main-nav-content #dev-menu>li>a,#main-navigation .main-nav-content #dev-menu>li>span{color:rgba(0,0,0,.87);color:#fff;display:inline-block;font-size:14px;font-weight:400;height:auto;letter-spacing:.01em;line-height:20px;padding:0;vertical-align:top}#main-navigation .main-nav-content #dev-menu>li>a:lang(ko),#main-navigation .main-nav-content #dev-menu>li>span:lang(ko){font-size:15px;line-height:23px}#main-navigation .main-nav-content #dev-menu>li>a.em,#main-navigation .main-nav-content #dev-menu>li>span.em{color:#e57373;color:var(--error-color-light)}#main-navigation .main-nav-content #dev-menu>li>a.qu,#main-navigation .main-nav-content #dev-menu>li>span.qu{color:#64b5f6;color:var(--notification-color-light)}#main-navigation .main-nav-content #dev-menu>li .select2-selection--single{border:none;padding-bottom:0;padding-top:0}#main-navigation .main-nav-content #dev-menu>li .toggle-button{cursor:pointer;float:right}#main-navigation .main-nav-content #dev-menu>li .toggle-button:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-close);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;padding:1px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}#main-navigation .main-nav-content #dev-menu>li:first-child{display:block}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden{max-height:36px;max-width:64px;opacity:.54;overflow:hidden}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden:hover{opacity:1}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden .toggle-button:after{content:"";content:var(--mi-expand-less)}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden .toggle-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-build);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-right:8px;padding:1px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden.dev-menu-error .toggle-button:before{color:#e57373;color:var(--error-color-light)}#main-navigation .main-nav-content #dev-menu.dev-menu-hidden.dev-menu-notice .toggle-button:before{color:#64b5f6;color:var(--notification-color-light)}#main-navigation .main-nav-content #dev-menu .select2-container{color:rgba(0,0,0,.87)}}#page-header{background:#fff;background-color:#fff;box-sizing:border-box;clear:both;margin-bottom:48px;width:auto}#page-header #main-header-content{margin:auto;padding:0;position:relative}#page-header #main-header-content:after{clear:both;content:"";display:table}#page-header h1,#page-header h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#page-header h1 a,#page-header h2 a{color:inherit}#page-header #share-link{position:absolute;right:0;top:7px}#main-content{box-sizing:border-box;clear:both;min-height:75%;position:relative}footer,main{position:relative;z-index:0}@media only screen and (min-width:944px){footer,main{position:static}}#main-footer{background:#fff;border-top:1px solid rgba(0,0,0,.12);clear:both;margin-top:24px;padding:24px;position:relative}body.narrow #main-footer{margin:0}#main-footer .footer-links{margin-bottom:36px}@media only screen and (min-width:600px){#main-footer .footer-links{box-sizing:border-box;float:left;margin-right:0;width:calc(33.33333% - 16px)}}#main-footer .footer-links li{display:block;margin-bottom:8px;padding:0}#main-footer .org-info{color:rgba(0,0,0,.54);margin-bottom:36px}@media only screen and (min-width:600px){#main-footer .org-info{box-sizing:border-box;float:left;float:right;margin-bottom:0;margin-right:0;text-align:right;width:calc(33.33333% - 16px)}}#main-footer .org-info a{color:inherit;font-weight:700}#main-footer .org-info span{display:block}#main-footer .org-info .org-info-address,#main-footer .org-info .org-info-phone{margin-top:16px}#main-footer .footer-credits>div+div{margin-top:6px}#main-footer .five-two-info a{color:#005fbf;color:var(--fivetwo-blue)}.notification-area{background-color:rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.12);margin:-16px -16px 16px;padding:16px}@media only screen and (min-width:600px){.notification-area{margin:-24px -24px 24px;padding:24px}}@media only screen and (min-width:944px){.notification-area{background-color:transparent;border-bottom:none;margin:0 0 32px;padding:0}}.notification-area>ul{margin-top:16px;padding:0 0 0 36px;position:relative}.notification-area>ul:first-child{margin-top:0}@media only screen and (min-width:600px){.notification-area>ul{margin-top:24px;padding:0 0 0 44px}}@media only screen and (min-width:944px){.notification-area>ul{border:1px solid;margin:8px auto 0;padding:24px 24px 24px 68px}.notification-area>ul:first-child{margin-top:0}}.notification-area>ul:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;left:0;letter-spacing:normal;line-height:1;line-height:20px;position:absolute;text-indent:-2px;text-transform:none;top:0;white-space:nowrap;width:20px}@media only screen and (min-width:944px){.notification-area>ul:before{left:24px;top:24px}}.notification-area>ul>li{display:list-item;margin-bottom:8px}.notification-area>ul>li:last-child{margin-bottom:0}.notification-area>ul ul{margin:0 0 16px 56px}.notification-area>ul ul li{display:list-item;list-style:disc outside}.notification-area .error-box,.notification-area .error-box:before{color:#d32f2f;color:var(--error-color)}.notification-area .error-box:before{content:"";content:var(--mi-error-outline)}@media only screen and (min-width:944px){.notification-area .error-box{border-color:#d32f2f;border-color:var(--error-color);color:rgba(0,0,0,.87)}}.notification-area .error-box a{color:inherit}.notification-area .warning-box:before{color:#f57f17;color:var(--warning-color);content:"";content:var(--mi-alert)}@media only screen and (min-width:944px){.notification-area .warning-box{border-color:#f57f17;border-color:var(--warning-color)}}.notification-area .notification-box:before{color:#1565c0;color:var(--notification-color);content:"";content:var(--mi-info-outline)}@media only screen and (min-width:944px){.notification-area .notification-box{border-color:#1565c0;border-color:var(--notification-color)}}main>header>h1{margin:0}main>h1.redundant{display:none;line-height:1}.sidebar{background:#fff;box-shadow:none;color:rgba(0,0,0,.87);color:var(--control-color);margin:-16px -16px 16px}@media only screen and (min-width:600px){.sidebar{margin:-24px -24px 24px}}@media only screen and (min-width:944px){.sidebar{box-sizing:border-box;float:left;margin:-16px 24px 0 0;padding-top:16px;width:calc(16.66667% - 20px)}.sidebar .css-channel:before{content:"scroll-inside"}}.sidebar .sidebar-show{clip:rect(0,0,0,0);position:absolute}.sidebar .sidebar-show~label{background:#b0bec5;background:var(--primary-color-light);border-bottom:1px solid rgba(0,0,0,.12);box-sizing:border-box;cursor:pointer;display:flex;line-height:20px;overflow:hidden;padding:16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.sidebar .sidebar-show~label:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-expand-more);direction:ltr;display:inline-block;flex-shrink:0;float:right;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;margin-left:16px;text-indent:-2px;text-transform:none;vertical-align:top;white-space:nowrap;width:20px}header+.sidebar .sidebar-show~label{border-top:1px solid rgba(0,0,0,.12)}@media only screen and (min-width:600px){.sidebar .sidebar-show~label{padding:16px 24px}}@media only screen and (min-width:944px){.sidebar .sidebar-show~label{display:none}}.sidebar .sidebar-show~label span{float:left;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .sidebar-show~label .sidebar-label-section{color:rgba(0,0,0,.54);flex-shrink:0;font-weight:500;margin-right:8px}@media only screen and (min-width:600px){.sidebar .sidebar-show~label .sidebar-label-section{margin-right:12px}}.sidebar .sidebar-show~label .sidebar-label-section:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;float:left;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;height:20px;letter-spacing:normal;line-height:1;line-height:20px;margin-right:16px;text-align:center;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}@media only screen and (min-width:600px){.sidebar .sidebar-show~label .sidebar-label-section:before{margin-right:24px;width:40px}}.sidebar .sidebar-show~label .sidebar-label-section:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-navigate-next);direction:ltr;display:inline-block;float:right;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;height:20px;letter-spacing:normal;line-height:1;line-height:20px;margin-left:8px;text-align:center;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}@media only screen and (min-width:600px){.sidebar .sidebar-show~label .sidebar-label-section:after{margin-left:12px}}.sidebar .sidebar-show~label .sidebar-label-fundraiser:before{content:"";content:var(--mi-pages)}.sidebar .sidebar-show~label .sidebar-label-project:before{content:"";content:var(--mi-apps)}.sidebar .sidebar-show~label .sidebar-label-user:before{content:"";content:var(--mi-person)}.sidebar .sidebar-show~label .sidebar-label-about:before{content:"";content:var(--mi-info)}.sidebar .sidebar-show~label .sidebar-label-admin:before{content:"";content:var(--mi-build)}.sidebar .sidebar-show~label .sidebar-label-finance:before{content:"";content:var(--mi-attach-money)}.sidebar .sidebar-show~label .sidebar-section-title{margin-right:auto}.sidebar .sidebar-show:checked~label{border-bottom-color:rgba(0,0,0,.06);border-bottom-left-radius:0;border-bottom-right-radius:0}.sidebar .sidebar-show:checked~label:after{content:"";content:var(--mi-expand-less)}.sidebar .sidebar-show~.sidebar-content{box-sizing:border-box;max-height:0;overflow:hidden;transition:.3s ease-out}@media only screen and (min-width:944px){.sidebar .sidebar-show~.sidebar-content{max-height:none;overflow:visible}}.sidebar .sidebar-show:checked~.sidebar-content{border-bottom:1px solid rgba(0,0,0,.12);max-height:100em;overflow:auto;padding:16px 0 0}.sidebar-menu{margin:0 16px}@media only screen and (min-width:360px){.sidebar-menu{column-count:2}}@media only screen and (min-width:600px){.sidebar-menu{column-count:3;margin:0 24px}}@media only screen and (min-width:944px){.sidebar-menu{column-count:1;margin:0}}.sidebar-menu>li{display:inline-block;font-size:13px;font-weight:700;line-height:18px;margin:0 0 16px;padding:3px 0;width:100%}@media only screen and (min-width:944px){.sidebar-menu>li:last-child{margin-bottom:0}}.sidebar-menu>li>a,.sidebar-menu>li>div{margin-top:4px}.sidebar-menu>li>a:first-child,.sidebar-menu>li>div:first-child{margin-top:0;padding-top:0}.sidebar-menu>li>ul{font-weight:400;margin-top:4px}.sidebar-menu>li>ul>li{margin:8px 0}.sidebar-menu>li>ul>li>a{display:inline-block;padding-left:4px;text-indent:-4px}.sidebar-menu>li>ul>li>a>*{text-indent:0}.sidebar-menu a,.sidebar-menu div{color:inherit;display:inline-block;min-height:18px;position:relative}.sidebar-menu a em,.sidebar-menu div em{background:#607d8b;background:var(--primary-color);border-radius:3px;box-shadow:0 0 4px 2px #fff;color:#fff;display:inline-block;font-size:10px;font-style:normal;font-weight:500;height:18px;line-height:18px;margin:0 0 0 8px;min-width:8px;padding:0 6px;text-align:center;vertical-align:top}.sidebar-menu .selected{color:#607d8b;color:var(--primary-color);font-weight:500}.sidebar-menu .selected>a:before{color:inherit}.sidebar-menu-single-level>li{font-weight:400;margin-bottom:8px}.sidebar-menu-single-level>li.selected{font-weight:700}.icon-menu-access,.icon-menu-admin,.icon-menu-communication,.icon-menu-config,.icon-menu-content,.icon-menu-dashboard,.icon-menu-delete,.icon-menu-distribution,.icon-menu-donation,.icon-menu-edit,.icon-menu-expense,.icon-menu-finance,.icon-menu-grassroot-admin,.icon-menu-integrations,.icon-menu-recurring,.icon-menu-share,.icon-menu-tools,.icon-menu-user{padding-left:26px;text-indent:-26px}.icon-menu-access:before,.icon-menu-admin:before,.icon-menu-communication:before,.icon-menu-config:before,.icon-menu-content:before,.icon-menu-dashboard:before,.icon-menu-delete:before,.icon-menu-distribution:before,.icon-menu-donation:before,.icon-menu-edit:before,.icon-menu-expense:before,.icon-menu-finance:before,.icon-menu-grassroot-admin:before,.icon-menu-integrations:before,.icon-menu-recurring:before,.icon-menu-share:before,.icon-menu-tools:before,.icon-menu-user:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-right:8px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.icon-menu-admin:before,.icon-menu-config:before{content:"";content:var(--mi-settings)}.icon-menu-dashboard:before{content:"";content:var(--mi-dashboard)}.icon-menu-finance:before{content:"";content:var(--mi-show-chart)}.icon-menu-content:before{content:"";content:var(--mi-description)}.icon-menu-access:before,.icon-menu-user:before{content:"";content:var(--mi-people)}.icon-menu-donation:before{content:"";content:var(--mi-move-to-inbox)}.icon-menu-recurring:before{content:"";content:var(--mi-autorenew)}.icon-menu-distribution:before{content:"";content:var(--mi-forward)}.icon-menu-expense:before{content:"";content:var(--mi-attach-money)}.icon-menu-communication:before{content:"";content:var(--mi-email)}.icon-menu-edit:before{content:"";content:var(--mi-edit)}.icon-menu-share:before{content:"";content:var(--mi-share)}.icon-menu-delete:before{content:"";content:var(--mi-delete)}.icon-menu-integrations:before{content:"";content:var(--mi-import-export)}.icon-menu-grassroot-admin:before{content:"";content:var(--mi-admin-panel-settings)}.icon-menu-tools:before{content:"";content:var(--mi-build)}@media only screen and (min-width:944px){.content{box-sizing:border-box;float:left;margin-right:0;width:calc(83.33333% - 4px)}}.mailchimp-subscribe-button.processing:before{animation:spin 1.25s linear infinite;border:.1em solid rgba(0,0,0,.27);border-radius:50%;border-top:.1em solid var(--secondary-color);box-sizing:border-box;clear:both;content:"";display:block;height:1em;margin:auto;width:1em}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#stripe-ach-link-select button[disabled]:after,.spinner-overlay:after{animation:spin 1.25s linear infinite;background:none;border:.1em solid rgba(0,0,0,.27);border-radius:50%;border-top:.1em solid var(--secondary-color);bottom:0;box-sizing:border-box;clear:both;content:"";display:block;height:1em;left:0;margin:auto;opacity:1;pointer-events:none;position:absolute;right:0;top:0;width:1em;z-index:2}#ajax-status-widget{background:#424242;bottom:0;box-sizing:border-box;color:#fff;cursor:default;height:48px;left:0;padding:14px 16px;position:fixed;right:0;user-select:none}@media only screen and (min-width:600px){#ajax-status-widget{border-top-left-radius:2px;border-top-right-radius:2px;left:50%;max-width:568px;min-width:288px;right:auto;transform:translateX(-50%)}#ajax-status-widget .css-channel:before{content:"fade"}}#ajax-status-widget:before{animation:spin 1.25s linear infinite;border:.1em solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;box-sizing:border-box;clear:both;content:"";display:block;display:inline-block;font-size:20px;height:1em;margin:auto 16px auto auto;vertical-align:top;width:1em}#ajax-status-widget.error:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";animation:none;border:none;color:#e57373;color:var(--error-color-light);content:"";content:var(--mi-error-outline);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;text-indent:-2px;text-transform:none;white-space:nowrap;width:20px}.ui-autocomplete{background:#fff;background:var(--control-background);box-shadow:0 0 3px 1px rgba(0,0,0,.27);box-shadow:0 0 3px 1px var(--control-border-color);box-sizing:border-box;display:block;max-height:calc(136px + max(8px, 32px / 2));overflow-x:hidden;overflow-y:auto;padding:8px 0;position:absolute}.ui-autocomplete .ui-menu-item{display:block;white-space:nowrap}.ui-autocomplete .ui-menu-item a{background:#fff;background:var(--control-background);color:rgba(0,0,0,.87);color:var(--control-color);display:block;font-size:14px;font-size:var(--control-font-size);height:32px;line-height:32px;overflow:hidden;padding:0 0 0 16px;text-overflow:ellipsis;white-space:nowrap}.ui-autocomplete .ui-menu-item a.ui-state-active{background:rgba(0,0,0,.06);text-decoration:none}@media only screen and (min-width:600px){.ui-autocomplete{max-height:max(calc(136px + max(8px, 32px / 2)),25vh)}}.ui-autocomplete .details{display:block;height:35px;vertical-align:middle;width:35px}.bank-search-box-results .bank-icon{margin:9px 8px 8px 0;vertical-align:top}.bank-search-box-results .bank-name{display:inline-block;margin-right:8px}.bank-search-box-results .bank-native{color:rgba(0,0,0,.54);display:inline-block;font-size:12px}#banner-notifications{background-color:#fff9c4;background-color:var(--banner-color);color:rgba(0,0,0,.87)}@media only screen and (min-width:600px){#banner-notifications{color:rgba(0,0,0,.87);font-size:14px;font-weight:400;letter-spacing:.01em;line-height:20px}#banner-notifications:lang(ko){font-size:15px;line-height:23px}}#banner-notifications>li{box-sizing:border-box;line-height:18px;padding:12px 12px 12px 50px;position:relative}@media only screen and (min-width:600px){#banner-notifications>li{line-height:24px;padding-left:64px}}#banner-notifications>li:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;left:16px;letter-spacing:normal;line-height:1;position:absolute;text-indent:0;text-transform:none;top:12px;vertical-align:top;white-space:nowrap;width:18px}@media only screen and (min-width:600px){#banner-notifications>li:before{font-size:24px;height:24px;left:24px;text-indent:0;width:24px}}#banner-notifications .upgrade-banner:before{content:"";content:var(--mi-new-releases)}#banner-notifications .verify-email-banner:before{content:"";content:var(--mi-mail-outline)}#banner-notifications .ie-banner:before{color:#616161;content:"";content:var(--mi-lock-open)}.blog-content{overflow:hidden;position:relative}.blog-content *{line-height:1.375;max-width:100%}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{padding-left:8px}.blog-content ol,.blog-content ul{list-style-position:outside;margin-bottom:1em;padding-left:32px}.blog-content ol ul,.blog-content ul ul{list-style-type:circle}.blog-content ol ol,.blog-content ul ol{list-style-type:lower-alpha}:lang(ko) .blog-content ol ol,:lang(ko) .blog-content ul ol{list-style-type:hangul}.blog-content ol ol,.blog-content ol ul,.blog-content ul ol,.blog-content ul ul{margin-bottom:0}.blog-content ol ol ul,.blog-content ol ul ul,.blog-content ul ol ul,.blog-content ul ul ul{list-style-type:square}.blog-content ol ol ol,.blog-content ol ul ol,.blog-content ul ol ol,.blog-content ul ul ol{list-style-type:decimal}.browser-frame{border:1px solid rgba(0,0,0,.27);border-radius:8px}.browser-frame-tab-bar{background:rgba(0,0,0,.12);display:block}.browser-frame-tab-bar li{background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;display:inline-block;max-width:100%;overflow:hidden;padding:8px 36px;position:relative;text-overflow:ellipsis;vertical-align:top;width:200px}.browser-frame-tab-bar li:before{background:#607d8b;background:var(--primary-color);border-radius:4px;content:"";height:20px;left:8px;position:absolute;width:20px}.browser-frame-tab-bar li:after{content:"✕";font-size:14px;font-weight:700;height:20px;line-height:20px;position:absolute;right:8px;text-align:center;top:8px;vertical-align:top;width:20px}.browser-frame-content{padding:16px}.browser-frame-content p{margin:16px 0}.button-menu{align-items:flex-start;display:flex;flex-wrap:nowrap;margin-bottom:12px;margin-right:-8px;overflow:auto}@media only screen and (min-width:600px){.button-menu{flex-wrap:wrap;overflow:visible}}.button-menu:last-child{margin-bottom:0}.button-menu li{margin-right:8px}.button-menu li a,.button-menu li button{align-items:center;display:inline-flex;justify-content:center;width:100%}.button-menu li a.blue-button,.button-menu li button.blue-button{color:#2962ff;color:var(--secondary-color)}.button-menu li a.blue-button:before,.button-menu li button.blue-button:before{color:inherit}@media only screen and (min-width:600px){.button-menu li a,.button-menu li button{width:auto}}.button-menu li .context-menu-button{border-radius:50%;height:44px;min-width:0;padding:9px;width:44px}.button-menu li .context-menu-button:before{margin:0}.button-menu li form button{width:auto}ul.bullet-list{margin-bottom:1em}ul.bullet-list li{list-style:disc;margin-bottom:.5em;margin-left:1.5em}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.card header+p,.recurring-profile header+p{margin-top:-8px}.card .wide-element-wrapper,.card>table,.recurring-profile .wide-element-wrapper,.recurring-profile>table{margin:0 -16px;width:calc(100% + 32px)}@media only screen and (min-width:600px){.card .wide-element-wrapper,.card>table,.recurring-profile .wide-element-wrapper,.recurring-profile>table{margin:0 -24px;width:calc(100% + 48px)}}.card td:first-child,.card th:first-child,.recurring-profile td:first-child,.recurring-profile th:first-child{padding-left:16px}@media only screen and (min-width:600px){.card td:first-child,.card th:first-child,.recurring-profile td:first-child,.recurring-profile th:first-child{padding-left:24px}}.card td:last-child,.card th:last-child,.recurring-profile td:last-child,.recurring-profile th:last-child{padding-right:24px}@media only screen and (min-width:600px){.card td:last-child,.card th:last-child,.recurring-profile td:last-child,.recurring-profile th:last-child{padding-right:24px}}.card table:last-child>:last-child>tr:last-child>*,.recurring-profile table:last-child>:last-child>tr:last-child>*{padding-bottom:0}.card .button-menu,.recurring-profile .button-menu{border-bottom:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);margin:16px -16px;padding:8px 4px}@media only screen and (min-width:600px){.card .button-menu,.recurring-profile .button-menu{margin:24px -24px;padding-left:12px;padding-right:12px}}.card .button-menu:first-child,.recurring-profile .button-menu:first-child{border-top:none;margin-top:-16px}@media only screen and (min-width:600px){.card .button-menu:first-child,.recurring-profile .button-menu:first-child{margin-top:-24px}}.card .button-menu:last-child,.recurring-profile .button-menu:last-child{border-bottom:none;margin-bottom:-16px}@media only screen and (min-width:600px){.card .button-menu:last-child,.recurring-profile .button-menu:last-child{margin-bottom:-24px}.card .button-menu li,.recurring-profile .button-menu li{margin-bottom:0;margin-right:12px}}.card .button-menu li a,.card .button-menu li button,.card .button-menu li span,.recurring-profile .button-menu li a,.recurring-profile .button-menu li button,.recurring-profile .button-menu li span{background:inherit;border:none;border-radius:4px;box-shadow:none;box-sizing:border-box;color:rgba(0,0,0,.87);cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px;min-width:80px;overflow:hidden;padding:13px 12px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:none;user-select:none;vertical-align:top;white-space:nowrap}.card .button-menu li a:before,.card .button-menu li button:before,.card .button-menu li span:before,.recurring-profile .button-menu li a:before,.recurring-profile .button-menu li button:before,.recurring-profile .button-menu li span:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-left:-4px;margin-right:8px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.card .button-menu li a:empty:before,.card .button-menu li button:empty:before,.card .button-menu li span:empty:before,.recurring-profile .button-menu li a:empty:before,.recurring-profile .button-menu li button:empty:before,.recurring-profile .button-menu li span:empty:before{margin-left:0;margin-right:0}.card .button-menu li a:after,.card .button-menu li button:after,.card .button-menu li span:after,.recurring-profile .button-menu li a:after,.recurring-profile .button-menu li button:after,.recurring-profile .button-menu li span:after{background:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.card .button-menu li a:hover,.card .button-menu li button:hover,.card .button-menu li span:hover,.recurring-profile .button-menu li a:hover,.recurring-profile .button-menu li button:hover,.recurring-profile .button-menu li span:hover{text-decoration:none}.card .button-menu li a:hover:after,.card .button-menu li button:hover:after,.card .button-menu li span:hover:after,.recurring-profile .button-menu li a:hover:after,.recurring-profile .button-menu li button:hover:after,.recurring-profile .button-menu li span:hover:after{opacity:.05}.card .button-menu li a:focus,.card .button-menu li button:focus,.card .button-menu li span:focus,.recurring-profile .button-menu li a:focus,.recurring-profile .button-menu li button:focus,.recurring-profile .button-menu li span:focus{outline:none;text-decoration:none}.card .button-menu li a:focus:after,.card .button-menu li button:focus:after,.card .button-menu li span:focus:after,.recurring-profile .button-menu li a:focus:after,.recurring-profile .button-menu li button:focus:after,.recurring-profile .button-menu li span:focus:after{opacity:.1}.card .button-menu li a:active,.card .button-menu li button:active,.card .button-menu li span:active,.recurring-profile .button-menu li a:active,.recurring-profile .button-menu li button:active,.recurring-profile .button-menu li span:active{text-decoration:none}.card .button-menu li a:active:after,.card .button-menu li button:active:after,.card .button-menu li span:active:after,.recurring-profile .button-menu li a:active:after,.recurring-profile .button-menu li button:active:after,.recurring-profile .button-menu li span:active:after{opacity:.2}.card .button-menu li a.button-disabled,.card .button-menu li a:disabled,.card .button-menu li button.button-disabled,.card .button-menu li button:disabled,.card .button-menu li span.button-disabled,.card .button-menu li span:disabled,.recurring-profile .button-menu li a.button-disabled,.recurring-profile .button-menu li a:disabled,.recurring-profile .button-menu li button.button-disabled,.recurring-profile .button-menu li button:disabled,.recurring-profile .button-menu li span.button-disabled,.recurring-profile .button-menu li span:disabled{color:rgba(0,0,0,.26);cursor:default!important}.card .button-menu li a.button-disabled:before,.card .button-menu li a:disabled:before,.card .button-menu li button.button-disabled:before,.card .button-menu li button:disabled:before,.card .button-menu li span.button-disabled:before,.card .button-menu li span:disabled:before,.recurring-profile .button-menu li a.button-disabled:before,.recurring-profile .button-menu li a:disabled:before,.recurring-profile .button-menu li button.button-disabled:before,.recurring-profile .button-menu li button:disabled:before,.recurring-profile .button-menu li span.button-disabled:before,.recurring-profile .button-menu li span:disabled:before{color:rgba(0,0,0,.26)}.card .button-menu li a.button-disabled:after,.card .button-menu li a:disabled:after,.card .button-menu li button.button-disabled:after,.card .button-menu li button:disabled:after,.card .button-menu li span.button-disabled:after,.card .button-menu li span:disabled:after,.recurring-profile .button-menu li a.button-disabled:after,.recurring-profile .button-menu li a:disabled:after,.recurring-profile .button-menu li button.button-disabled:after,.recurring-profile .button-menu li button:disabled:after,.recurring-profile .button-menu li span.button-disabled:after,.recurring-profile .button-menu li span:disabled:after{opacity:0}.card .button-menu li a:before,.card .button-menu li button:before,.card .button-menu li span:before,.recurring-profile .button-menu li a:before,.recurring-profile .button-menu li button:before,.recurring-profile .button-menu li span:before{color:rgba(0,0,0,.87);margin-left:0}.card .button-menu li a.blue-button,.card .button-menu li button.blue-button,.card .button-menu li span.blue-button,.recurring-profile .button-menu li a.blue-button,.recurring-profile .button-menu li button.blue-button,.recurring-profile .button-menu li span.blue-button{background:inherit;border:none;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#2962ff;color:var(--secondary-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px;min-width:80px;overflow:hidden;padding:13px 8px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:none;user-select:none;vertical-align:top;white-space:nowrap}.card .button-menu li a.blue-button:before,.card .button-menu li button.blue-button:before,.card .button-menu li span.blue-button:before,.recurring-profile .button-menu li a.blue-button:before,.recurring-profile .button-menu li button.blue-button:before,.recurring-profile .button-menu li span.blue-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-left:-4px;margin-right:8px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.card .button-menu li a.blue-button:empty:before,.card .button-menu li button.blue-button:empty:before,.card .button-menu li span.blue-button:empty:before,.recurring-profile .button-menu li a.blue-button:empty:before,.recurring-profile .button-menu li button.blue-button:empty:before,.recurring-profile .button-menu li span.blue-button:empty:before{margin-left:0;margin-right:0}.card .button-menu li a.blue-button:after,.card .button-menu li button.blue-button:after,.card .button-menu li span.blue-button:after,.recurring-profile .button-menu li a.blue-button:after,.recurring-profile .button-menu li button.blue-button:after,.recurring-profile .button-menu li span.blue-button:after{background:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.card .button-menu li a.blue-button:hover,.card .button-menu li button.blue-button:hover,.card .button-menu li span.blue-button:hover,.recurring-profile .button-menu li a.blue-button:hover,.recurring-profile .button-menu li button.blue-button:hover,.recurring-profile .button-menu li span.blue-button:hover{text-decoration:none}.card .button-menu li a.blue-button:hover:after,.card .button-menu li button.blue-button:hover:after,.card .button-menu li span.blue-button:hover:after,.recurring-profile .button-menu li a.blue-button:hover:after,.recurring-profile .button-menu li button.blue-button:hover:after,.recurring-profile .button-menu li span.blue-button:hover:after{opacity:.05}.card .button-menu li a.blue-button:focus,.card .button-menu li button.blue-button:focus,.card .button-menu li span.blue-button:focus,.recurring-profile .button-menu li a.blue-button:focus,.recurring-profile .button-menu li button.blue-button:focus,.recurring-profile .button-menu li span.blue-button:focus{outline:none;text-decoration:none}.card .button-menu li a.blue-button:focus:after,.card .button-menu li button.blue-button:focus:after,.card .button-menu li span.blue-button:focus:after,.recurring-profile .button-menu li a.blue-button:focus:after,.recurring-profile .button-menu li button.blue-button:focus:after,.recurring-profile .button-menu li span.blue-button:focus:after{opacity:.1}.card .button-menu li a.blue-button:active,.card .button-menu li button.blue-button:active,.card .button-menu li span.blue-button:active,.recurring-profile .button-menu li a.blue-button:active,.recurring-profile .button-menu li button.blue-button:active,.recurring-profile .button-menu li span.blue-button:active{text-decoration:none}.card .button-menu li a.blue-button:active:after,.card .button-menu li button.blue-button:active:after,.card .button-menu li span.blue-button:active:after,.recurring-profile .button-menu li a.blue-button:active:after,.recurring-profile .button-menu li button.blue-button:active:after,.recurring-profile .button-menu li span.blue-button:active:after{opacity:.2}.card .button-menu li a.blue-button.button-disabled,.card .button-menu li a.blue-button:disabled,.card .button-menu li button.blue-button.button-disabled,.card .button-menu li button.blue-button:disabled,.card .button-menu li span.blue-button.button-disabled,.card .button-menu li span.blue-button:disabled,.recurring-profile .button-menu li a.blue-button.button-disabled,.recurring-profile .button-menu li a.blue-button:disabled,.recurring-profile .button-menu li button.blue-button.button-disabled,.recurring-profile .button-menu li button.blue-button:disabled,.recurring-profile .button-menu li span.blue-button.button-disabled,.recurring-profile .button-menu li span.blue-button:disabled{color:rgba(0,0,0,.26);cursor:default!important}.card .button-menu li a.blue-button.button-disabled:before,.card .button-menu li a.blue-button:disabled:before,.card .button-menu li button.blue-button.button-disabled:before,.card .button-menu li button.blue-button:disabled:before,.card .button-menu li span.blue-button.button-disabled:before,.card .button-menu li span.blue-button:disabled:before,.recurring-profile .button-menu li a.blue-button.button-disabled:before,.recurring-profile .button-menu li a.blue-button:disabled:before,.recurring-profile .button-menu li button.blue-button.button-disabled:before,.recurring-profile .button-menu li button.blue-button:disabled:before,.recurring-profile .button-menu li span.blue-button.button-disabled:before,.recurring-profile .button-menu li span.blue-button:disabled:before{color:rgba(0,0,0,.26)}.card .button-menu li a.blue-button.button-disabled:after,.card .button-menu li a.blue-button:disabled:after,.card .button-menu li button.blue-button.button-disabled:after,.card .button-menu li button.blue-button:disabled:after,.card .button-menu li span.blue-button.button-disabled:after,.card .button-menu li span.blue-button:disabled:after,.recurring-profile .button-menu li a.blue-button.button-disabled:after,.recurring-profile .button-menu li a.blue-button:disabled:after,.recurring-profile .button-menu li button.blue-button.button-disabled:after,.recurring-profile .button-menu li button.blue-button:disabled:after,.recurring-profile .button-menu li span.blue-button.button-disabled:after,.recurring-profile .button-menu li span.blue-button:disabled:after{opacity:0}.card .button-menu li a.blue-button:before,.card .button-menu li button.blue-button:before,.card .button-menu li span.blue-button:before,.recurring-profile .button-menu li a.blue-button:before,.recurring-profile .button-menu li button.blue-button:before,.recurring-profile .button-menu li span.blue-button:before{color:#2962ff;color:var(--secondary-color);margin-left:0}.card .button-menu li .context-menu-button,.recurring-profile .button-menu li .context-menu-button{border-radius:50%;height:44px;min-width:0;padding:9px;width:44px}.card .button-menu li .context-menu-button:before,.recurring-profile .button-menu li .context-menu-button:before{margin:0}span.cke_skin_kama{border:0!important;border-radius:0!important;padding:0!important}.cke_skin_kama .cke_wrapper{border-radius:0 0 5px 5px!important}body.ckeditor{background:#fff;min-height:auto;padding:16px}body.page-content{overflow:inherit;width:inherit}table.cke_editor td,table.cke_editor th{padding-left:0;padding-right:0}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.checkbox-group{clear:none;display:block;padding:7px 0 0;padding:calc(var(--control-padding-vertical) + var(--control-border-width)) 0 0}.checkbox-group>li{clear:both;margin-bottom:16px;vertical-align:top}.checkbox-group>li:last-child{margin-bottom:0}.checkbox-group label{display:block;line-height:20px;line-height:var(--control-line-height);padding:0 0 0 28px;padding:0 0 0 calc(20px + var(--control-spacing-horizontal));text-indent:-28px;text-indent:calc(-20px - var(--control-spacing-horizontal))}.checkbox-group label *{text-indent:0}.checkbox-group input:first-child{margin:0 8px 0 0;margin:0 var(--control-spacing-horizontal) 0 0}.checkbox-group input~input,.checkbox-group select,.checkbox-group textarea{display:block;margin-top:4px}.checkbox-group .caption{margin:4px 0 0;padding:0}.click-to-copy{border:1px solid rgba(0,0,0,.27);border-radius:4px;cursor:pointer;display:block;min-height:20px;padding:16px 16px 16px 70px;position:relative;white-space:pre-wrap;word-break:break-word}.click-to-copy:hover{background:rgba(0,0,0,.06)}.click-to-copy:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";background:rgba(0,0,0,.06);border-right:1px solid rgba(0,0,0,.27);bottom:0;color:rgba(0,0,0,.26);content:"";content:var(--mi-content-copy);direction:ltr;display:inline-block;display:block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;height:auto;left:0;letter-spacing:normal;line-height:1;line-height:inherit;padding-top:16px;position:absolute;text-align:center;text-indent:0;text-transform:none;top:0;vertical-align:top;white-space:nowrap;width:18px;width:48px}#click-to-copy-status{background:#424242;bottom:0;box-sizing:border-box;color:#fff;cursor:default;height:48px;left:0;padding:14px 16px;position:fixed;right:0;user-select:none}@media only screen and (min-width:600px){#click-to-copy-status{border-top-left-radius:2px;border-top-right-radius:2px;left:50%;max-width:568px;min-width:288px;right:auto;transform:translateX(-50%)}#click-to-copy-status .css-channel:before{content:"fade"}}#click-to-copy-status:before{color:#2e7d32;color:var(--success-color);content:"";content:var(--mi-check);margin-right:16px;vertical-align:top}#click-to-copy-status.error:before,#click-to-copy-status:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;text-indent:-2px;text-transform:none;white-space:nowrap;width:20px}#click-to-copy-status.error:before{color:#e57373;color:var(--error-color-light);content:"";content:var(--mi-error-outline)}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;transform:translateZ(0);z-index:9999}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxContent{position:relative}#cboxLoadedContent{overflow-scrolling:touch;overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0;display:block;float:left;margin:auto;max-width:none}.cboxIframe{border:0;display:block;height:100%;margin:0;padding:0;width:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box}#cboxOverlay{background:rgba(0,0,0,.54)}#colorbox{outline:0}#cboxBottomCenter,#cboxTopCenter{height:21px}#cboxContent{overflow:hidden}.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{background:rgba(0,0,0,.27);bottom:0;color:#fff;height:28px;left:0;line-height:28px;position:absolute;right:0;text-align:center;width:100%}#cboxCurrent{display:none}#cboxLoadingOverlay{background:#fff}#cboxLoadingGraphic{background:url(/lib/grassroot/img/loader-black-large.gif) no-repeat 50%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:none;border:0;border-radius:0;box-shadow:none;margin:0;min-width:0;opacity:0;overflow:visible;padding:0;position:absolute;transition:opacity .3s;width:auto}#cboxContent:focus-within #cboxClose,#cboxContent:focus-within #cboxNext,#cboxContent:focus-within #cboxPrevious,#cboxContent:focus-within #cboxSlideshow,#cboxContent:hover #cboxClose,#cboxContent:hover #cboxNext,#cboxContent:hover #cboxPrevious,#cboxContent:hover #cboxSlideshow{opacity:1}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{bottom:4px;color:#0092ef;position:absolute;right:30px}#cboxClose,#cboxNext,#cboxPrevious{border-radius:24px;margin-top:-24px;top:50%}#cboxClose:before,#cboxNext:before,#cboxPrevious:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#fff;direction:ltr;display:inline-block;font-family:Material Icons;font-size:48px;font-style:normal;font-weight:400;height:48px;letter-spacing:normal;line-height:1;margin:0;text-indent:0;text-shadow:0 0 4px rgba(0,0,0,.87);text-transform:none;white-space:nowrap;width:48px}#cboxClose:hover,#cboxNext:hover,#cboxPrevious:hover{background:hsla(0,0%,100%,.54)}#cboxPrevious{left:8px;top:50%}#cboxPrevious:before{content:"";content:var(--mi-navigate-before)}#cboxNext{right:8px;top:50%}#cboxNext:before{content:"";content:var(--mi-navigate-next)}#cboxClose{margin-top:0;right:8px;top:8px}#cboxClose:before{content:"";content:var(--mi-close)}.content-thumbnail-list{margin:0 -8px}@media only screen and (min-width:600px){.content-thumbnail-list{margin:0 -8px}}@media only screen and (min-width:720px){.content-thumbnail-list{margin:0 -12px}}@media only screen and (min-width:1264px){.content-thumbnail-list{margin:0 -12px}}.content-thumbnail-list .content-thumbnail-item{background-color:#fff;border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);box-sizing:border-box;clear:none;color:rgba(0,0,0,.87);color:var(--text-color);display:block;float:left;margin-bottom:16px;margin-left:8px;margin-right:8px;overflow:hidden;position:relative;text-align:left;transition:.1s;width:calc(100% - 16px)}@media only screen and (min-width:600px){.content-thumbnail-list .content-thumbnail-item{box-sizing:border-box;float:left;margin-bottom:16px;margin-left:8px;margin-right:8px;width:calc(50% - 16px)}}@media only screen and (min-width:720px){.content-thumbnail-list .content-thumbnail-item{box-sizing:border-box;float:left;margin-bottom:24px;margin-left:12px;margin-right:12px;width:calc(33.33333% - 24px)}}@media only screen and (min-width:944px){.content-thumbnail-list .content-thumbnail-item{box-sizing:border-box;float:left;margin-bottom:24px;margin-left:12px;margin-right:12px;width:calc(25% - 24px)}}.content-thumbnail-list a:hover{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);text-decoration:none}.content-thumbnail-list .slot{border:2px dotted rgba(0,0,0,.27);border:2px dotted var(--control-border-color)}.content-thumbnail-list .hidden-item{filter:alpha(opacity=60);opacity:.6}.content-thumbnail-list .image{display:block;overflow:hidden;padding-bottom:66.6666666667%;position:relative;width:100%}.content-thumbnail-list .image img{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.content-thumbnail-list .video{background-color:#000;border-color:#000}.content-thumbnail-list .video:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";background-color:rgba(0,0,0,.87);border-radius:15%;color:#fff;content:"";content:var(--mi-play-arrow);direction:ltr;display:inline-block;font-family:Material Icons;font-size:36px;font-style:normal;font-weight:400;height:43.2px;left:50%;letter-spacing:normal;line-height:1;line-height:43.2px;margin-left:-32.4px;margin-top:-21.6px;position:absolute;text-align:center;text-transform:none;top:50%;white-space:nowrap;width:64.8px;z-index:1}.content-thumbnail-list .caption{box-sizing:border-box;clear:both;display:block;height:68px;margin:8px 16px 16px;overflow:hidden;position:relative;text-align:left}@media only screen and (max-width:359.9999px){.content-thumbnail-list .caption{margin:16px}}.content-thumbnail-list .caption-1{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:rgba(0,0,0,.87);display:block;display:-webkit-box;font-weight:500;margin-bottom:4px;max-height:48px;overflow:hidden;text-overflow:ellipsis}.content-thumbnail-list .caption-2{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-thumbnail-list .funded{display:block;height:36px;margin:0 16px 16px;overflow:hidden;position:relative;white-space:nowrap}.content-thumbnail-list .funded .progress-bar{font-size:16px;margin-bottom:4px}.content-thumbnail-list .funded .bar-raised{color:rgba(0,0,0,.87);display:block;text-align:right}.content-thumbnail-list .funded .closed,.content-thumbnail-list .funded .raised{color:rgba(0,0,0,.87);display:block;height:100%;line-height:36px;text-align:center}.content-thumbnail-list .funded .closed,.content-thumbnail-list .funded .in-progress{font-weight:500}.context-menu-button,.icon-button,.line-item-list .delete-button{background:none;border:none;border-radius:50%;display:inline-block;font-size:0;height:24px;min-width:0;overflow:hidden;padding:0;text-overflow:clip;white-space:nowrap;width:24px}.context-menu-button:before,.icon-button:before,.line-item-list .delete-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin:0;text-transform:none;vertical-align:top;white-space:nowrap}.context-menu-button:active,.context-menu-button:focus,.icon-button:active,.icon-button:focus,.line-item-list .delete-button:active,.line-item-list .delete-button:focus{box-shadow:none}.context-menu-button:hover,.icon-button:hover,.line-item-list .delete-button:hover{background:rgba(0,0,0,.12);box-shadow:none}.context-menu-button:hover:before,.icon-button:hover:before,.line-item-list .delete-button:hover:before{color:rgba(0,0,0,.54)}.context-menu-button:disabled,.icon-button:disabled,.line-item-list .delete-button:disabled{background:none}.context-menu-button:disabled:before,.icon-button:disabled:before,.line-item-list .delete-button:disabled:before{color:rgba(0,0,0,.26)}.content-menu{display:none}.context-menu-button:before{content:"";content:var(--mi-more-vert)}body.platform-atv-os-x .context-menu-button:before,body.platform-ios .context-menu-button:before,body.platform-mac-os .context-menu-button:before,body.platform-mac-os-x .context-menu-button:before{content:"";content:var(--mi-more-horiz)}.context-menu{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);left:-10000px;padding:4px 0;position:absolute;z-index:1}.context-menu:focus{outline:none}.context-menu .ui-menu-item-wrapper{padding:0}.context-menu .ui-menu-divider{border-top:1px solid rgba(0,0,0,.12);margin:4px 0}.context-menu .ui-menu-item a,.context-menu .ui-menu-item button,.context-menu .ui-menu-item span{box-sizing:border-box;color:rgba(0,0,0,.87);color:var(--control-color);display:block;line-height:18px;padding:11px 16px;text-decoration:none;white-space:nowrap;width:100%}.context-menu .ui-menu-item a:before,.context-menu .ui-menu-item button:before,.context-menu .ui-menu-item span:before{color:rgba(0,0,0,.54);float:left;font-size:18px;height:18px;margin-right:16px;text-indent:0;vertical-align:top;width:18px}.context-menu .ui-menu-item a:not([class^=action-]):not([class*=" action-"]):before,.context-menu .ui-menu-item button:not([class^=action-]):not([class*=" action-"]):before,.context-menu .ui-menu-item span:not([class^=action-]):not([class*=" action-"]):before{content:""}.context-menu .ui-menu-item a.ui-state-active,.context-menu .ui-menu-item button.ui-state-active{background:rgba(0,0,0,.06)}.context-menu .ui-menu-item button{background:transparent;border:none;box-shadow:none;font-weight:400;min-width:0;text-align:left;transition:none}.context-menu .ui-menu-item span{color:rgba(0,0,0,.54);cursor:default}.context-menu .ui-menu-item span.ui-state-active{background:none}.context-menu .ui-menu-item span.data:before{display:none}.context-menu .ui-menu-item span:before{color:rgba(0,0,0,.26)}.context-menu.context-menu-hidden{display:none}.context-area.context-area-selected,.context-area:hover{background-color:rgba(0,0,0,.05)}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0}.country-label,.currency-label{align-items:center;display:inline-flex;vertical-align:top}.country-label .flag-icon,.country-label .flag-icon-large,.currency-label .flag-icon,.currency-label .flag-icon-large{position:relative;vertical-align:top}.country-label .flag-icon,.currency-label .flag-icon{height:.8333333333em;margin-right:10px;top:-.0833333333em}.country-label .flag-icon:after,.currency-label .flag-icon:after{bottom:0;top:.1666666667em}.country-label .flag-icon-large,.currency-label .flag-icon-large{margin-right:12px}.country-label .flag-icon~span,.currency-label .flag-icon~span{line-height:20px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.country-label [class*=flag-icon-0]:before,.country-label [class*=flag-icon-1]:before,.country-label [class*=flag-icon-4]:before,.currency-label [class*=flag-icon-0]:before,.currency-label [class*=flag-icon-1]:before,.currency-label [class*=flag-icon-4]:before{background-color:#5b92e5;content:"";display:inline-block;height:.6666666667em;width:100%}.currency-label .currency-code{color:rgba(0,0,0,.54);flex-shrink:0;font-family:monospace;line-height:20px;margin-right:8px;margin-right:var(--control-padding-horizontal);position:relative}.currency-group{box-sizing:border-box;cursor:text;display:inline-block;display:inline-flex;font-weight:400;overflow:hidden;padding:0;vertical-align:top}.currency-group .currency-symbol{background:rgba(0,0,0,.06);box-sizing:border-box;color:rgba(0,0,0,.54);display:block;flex-shrink:1;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal);text-align:center;white-space:nowrap}.currency-group .currency-group-input{display:block;flex-grow:1;order:2;overflow:hidden}.currency-group .currency-group-input input{border-width:0;box-shadow:none;box-sizing:border-box;display:block;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;outline-offset:-1px;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal);text-align:right;width:100%}.currency-group.currency-symbol-before .currency-symbol{border-right:1px solid rgba(0,0,0,.27);border-right:var(--control-border-width) var(--control-border-style) var(--control-border-color);float:left;order:1}.currency-group.currency-symbol-after .currency-symbol{border-left:1px solid rgba(0,0,0,.27);border-left:var(--control-border-width) var(--control-border-style) var(--control-border-color);float:right;order:3}.fmt-currency-negative{color:#d32f2f;color:var(--error-color)}.fmt-currency-symbol{margin-right:.125em}.currency-converted{font-style:italic}ol.data-list,ul.data-list{display:block}@media only screen and (min-width:600px){ol.data-list,ul.data-list{display:table}}ol.data-list li,ul.data-list li{display:block;margin-bottom:16px}@media only screen and (min-width:600px){ol.data-list li,ul.data-list li{display:table-row;margin-bottom:0}}ol.data-list li>div,ol.data-list li>span,ul.data-list li>div,ul.data-list li>span{display:block}@media only screen and (min-width:600px){ol.data-list li>div,ol.data-list li>span,ul.data-list li>div,ul.data-list li>span{display:table-cell;padding:4px 8px;vertical-align:top}}ol.data-list li>div:first-child,ol.data-list li>span:first-child,ul.data-list li>div:first-child,ul.data-list li>span:first-child{font-weight:500;padding-left:0}@media only screen and (max-width:599.9999px){ol.data-list li>div:first-child,ol.data-list li>span:first-child,ul.data-list li>div:first-child,ul.data-list li>span:first-child{font-size:12px;font-weight:700}}@media only screen and (min-width:600px){ol.data-list li>div:first-child,ol.data-list li>span:first-child,ul.data-list li>div:first-child,ul.data-list li>span:first-child{width:200px}ol.data-list li>div:first-child:after,ol.data-list li>span:first-child:after,ul.data-list li>div:first-child:after,ul.data-list li>span:first-child:after{content:":"}}ol.data-list li>div:nth-child(3n),ol.data-list li>span:nth-child(3n),ul.data-list li>div:nth-child(3n),ul.data-list li>span:nth-child(3n){color:rgba(0,0,0,.54);font-size:12px;font-weight:400;letter-spacing:.02em;line-height:16px}ol.data-list li>div:nth-child(3n):lang(ko),ol.data-list li>span:nth-child(3n):lang(ko),ul.data-list li>div:nth-child(3n):lang(ko),ul.data-list li>span:nth-child(3n):lang(ko){font-size:13px;line-height:20px}@media only screen and (min-width:600px){ol.data-list li>div:nth-child(3n),ol.data-list li>span:nth-child(3n),ul.data-list li>div:nth-child(3n),ul.data-list li>span:nth-child(3n){padding-top:6px}}ol.data-list li>div:last-child,ol.data-list li>span:last-child,ul.data-list li>div:last-child,ul.data-list li>span:last-child{padding-right:0}@media only screen and (min-width:600px){ol.data-list li .numeric,ul.data-list li .numeric{text-align:right;width:100px}}dl.data-list dt,dl.data-list-wide dt{font-size:12px;font-weight:500;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl.data-list dd+dt,dl.data-list-wide dd+dt{padding-top:16px}@media only screen and (min-width:600px){dl.data-list dt{clear:both;color:rgba(0,0,0,.87);color:rgba(0,0,0,.54);float:left;font-size:14px;font-weight:400;font-weight:700;letter-spacing:.01em;line-height:20px;margin-right:16px;text-align:right;width:10em}dl.data-list dt:lang(ko){font-size:15px;line-height:23px}dl.data-list dt:after{content:":"}dl.data-list dd{overflow:hidden;padding-top:8px}dl.data-list dd:first-of-type{padding-top:0}dl.data-list dd:before{content:".";display:inline-block;font-size:.0001px;vertical-align:top;width:0}}.date-input-group{min-width:0;width:auto}.date-input-group input{width:9em}.date-input-group .input-group-label{display:inline-block;text-overflow:clip}.date-input-group .input-group-label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-calendar-today);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;line-height:inherit;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.ui-datepicker{background:#fff;border-radius:4px;border-radius:var(--control-border-radius);box-shadow:0 0 3px 1px rgba(0,0,0,.12);box-sizing:border-box;max-width:100%;overflow:auto;width:328px;z-index:99999!important}@media only screen and (min-width:600px){.ui-datepicker{width:auto}}.ui-datepicker .ui-datepicker-header{background:none;border:none;margin:16px 24px;position:relative}@media only screen and (min-width:600px){.ui-datepicker .ui-datepicker-header{margin:16px 8px 12px 24px}}.ui-datepicker .ui-datepicker-title{color:rgba(0,0,0,.54);font-size:14px;font-size:var(--control-font-size);font-weight:500;line-height:24px;white-space:nowrap}.ui-datepicker .ui-datepicker-title select{padding:0}@media only screen and (min-width:600px){.ui-datepicker .ui-datepicker-title{line-height:24px}}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:0}.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;margin:0;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:24px}@media only screen and (min-width:600px){.ui-datepicker .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-prev:before{font-size:24px;height:24px;text-indent:0;width:24px}}.ui-datepicker .ui-datepicker-next:hover:before,.ui-datepicker .ui-datepicker-prev:hover:before{color:rgba(0,0,0,.87)}.ui-datepicker .ui-datepicker-next.ui-state-disabled:before,.ui-datepicker .ui-datepicker-prev.ui-state-disabled:before{color:rgba(0,0,0,.26)}.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{display:none}.ui-datepicker .ui-datepicker-prev{right:48px}.ui-datepicker .ui-datepicker-prev:before{content:"";content:var(--mi-navigate-before)}@media only screen and (min-width:600px){.ui-datepicker .ui-datepicker-prev{right:48px}}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-next:before{content:"";content:var(--mi-navigate-next)}.ui-datepicker table{border-collapse:separate;border-spacing:4px 0;margin:0 12px 16px;min-width:0;table-layout:fixed;width:auto}@media only screen and (min-width:600px){.ui-datepicker table{border-spacing:4px 0;margin:0 16px 8px}}.ui-datepicker td,.ui-datepicker th{border:none!important;height:40px;padding:0;text-align:center;vertical-align:middle;width:40px}@media only screen and (min-width:600px){.ui-datepicker td,.ui-datepicker th{height:40px;width:40px}}.ui-datepicker th{color:rgba(0,0,0,.54);font-weight:400}.ui-datepicker .ui-state-default{border-radius:18px;box-sizing:border-box;color:rgba(0,0,0,.87);display:inline-block;height:36px;line-height:36px;text-decoration:none;width:36px}@media only screen and (min-width:600px){.ui-datepicker .ui-state-default{border-radius:18px;height:36px;line-height:36px;width:36px}}.ui-datepicker .ui-state-default:hover{background:#448aff;background:var(--secondary-color-light);color:rgba(0,0,0,.87)}.ui-datepicker .ui-state-highlight{border:1px solid #2962ff;border:1px solid var(--secondary-color);line-height:34px}@media only screen and (min-width:600px){.ui-datepicker .ui-state-highlight{line-height:34px}}.ui-datepicker .ui-state-active{background:#2962ff;background:var(--secondary-color);color:#fff}.ui-datepicker .ui-state-disabled .ui-state-default{color:rgba(0,0,0,.26)}.ui-datepicker .ui-state-disabled .ui-state-default:hover{background:none}.ui-datepicker .ui-priority-secondary{color:rgba(0,0,0,.54)}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:auto}.hasDatepicker{z-index:0!important}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.ui-dialog{background:#fff;border:none;box-shadow:0 0 12px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:100%;max-width:100%;outline:none;overflow-y:auto;padding:0;z-index:100}@media only screen and (min-width:600px){.ui-dialog{border-radius:4px}}.ui-dialog:focus{outline:none}.ui-dialog .ui-dialog-content{border:none;box-sizing:border-box;height:calc(100% - 48px);max-width:100%;overflow:auto;padding:0 16px 16px;position:relative;width:568px!important}@media only screen and (min-width:600px){.ui-dialog .ui-dialog-content{padding:0 24px 24px}}.ui-dialog .ui-dialog-titlebar{background:none;border:none;font-weight:500;padding:12px 52px 12px 16px;position:relative}@media only screen and (min-width:600px){.ui-dialog .ui-dialog-titlebar{padding:20px 60px 20px 24px}}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-dialog .ui-dialog-titlebar .ui-dialog-title:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;margin-right:16px;margin-top:2px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:24px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:#fff;border:none;border-radius:50%;box-sizing:border-box;color:#fff;color:rgba(0,0,0,.54);display:inline-block;height:40px;min-width:0;overflow:hidden;padding:8px;position:relative;position:absolute;right:8px;text-indent:0;text-overflow:clip;top:6px;vertical-align:top;width:40px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;margin:0;text-indent:0;text-transform:none;white-space:nowrap;width:24px}@media only screen and (min-width:600px){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{top:14px}}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{content:"";content:var(--mi-close);margin-right:40px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-icon-space,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{display:none}.ui-dialog .dialog-header{background:rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);margin:0 -16px 16px;padding:16px}@media only screen and (min-width:600px){.ui-dialog .dialog-header{margin:0 -24px 24px;padding:16px 24px}}.ui-dialog .dialog-section{border-bottom:1px solid rgba(0,0,0,.12);margin:0 -16px 16px;padding:16px}@media only screen and (min-width:600px){.ui-dialog .dialog-section{margin:0 -24px 16px;padding:16px 24px}}.ui-dialog .dialog-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ui-dialog .buttonset,.ui-dialog .ui-dialog-buttonpane{margin:16px;text-align:right}@media only screen and (min-width:600px){.ui-dialog .buttonset,.ui-dialog .ui-dialog-buttonpane{margin:24px}}.ui-dialog .buttonset .button,.ui-dialog .buttonset button,.ui-dialog .ui-dialog-buttonpane .button,.ui-dialog .ui-dialog-buttonpane button{border:none;box-shadow:none;margin:0;padding:9px 16px}.ui-dialog .buttonset .button+.button,.ui-dialog .buttonset .button+button,.ui-dialog .buttonset button+.button,.ui-dialog .buttonset button+button,.ui-dialog .ui-dialog-buttonpane .button+.button,.ui-dialog .ui-dialog-buttonpane .button+button,.ui-dialog .ui-dialog-buttonpane button+.button,.ui-dialog .ui-dialog-buttonpane button+button{margin-left:8px}.ui-dialog .buttonset .button.blue-button,.ui-dialog .buttonset .button[type=submit]:first-child,.ui-dialog .buttonset button.blue-button,.ui-dialog .buttonset button[type=submit]:first-child,.ui-dialog .ui-dialog-buttonpane .button.blue-button,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:first-child,.ui-dialog .ui-dialog-buttonpane button.blue-button,.ui-dialog .ui-dialog-buttonpane button[type=submit]:first-child{background:#2962ff;background:var(--secondary-color);box-shadow:none;float:right;min-width:80px;order:99;padding:9px 16px}.ui-dialog .buttonset .button.blue-button+.button,.ui-dialog .buttonset .button.blue-button+button,.ui-dialog .buttonset .button[type=submit]:first-child+.button,.ui-dialog .buttonset .button[type=submit]:first-child+button,.ui-dialog .buttonset button.blue-button+.button,.ui-dialog .buttonset button.blue-button+button,.ui-dialog .buttonset button[type=submit]:first-child+.button,.ui-dialog .buttonset button[type=submit]:first-child+button,.ui-dialog .ui-dialog-buttonpane .button.blue-button+.button,.ui-dialog .ui-dialog-buttonpane .button.blue-button+button,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:first-child+.button,.ui-dialog .ui-dialog-buttonpane .button[type=submit]:first-child+button,.ui-dialog .ui-dialog-buttonpane button.blue-button+.button,.ui-dialog .ui-dialog-buttonpane button.blue-button+button,.ui-dialog .ui-dialog-buttonpane button[type=submit]:first-child+.button,.ui-dialog .ui-dialog-buttonpane button[type=submit]:first-child+button{margin-right:8px}.ui-dialog .ui-dialog-content .buttonset{margin:16px 0 0}@media only screen and (min-width:600px){.ui-dialog .ui-dialog-content .buttonset{margin:24px 0 0}}.ui-dialog form .buttonset,.ui-dialog form .ui-dialog-buttonpane{margin-bottom:0;margin-left:0;margin-right:0}.dialog-confirm .dialog-header{padding:8px 16px}@media only screen and (min-width:600px){.dialog-confirm .dialog-header{padding:12px 24px}}.dialog-confirm .dialog-header-label{align-items:center;display:flex}.dialog-confirm .dialog-header-label .confirm-project-image{height:50px;width:75px}.dialog-confirm .dialog-header-label .confirm-item-image{height:50px;width:50px}.dialog-confirm .dialog-header-label .confirm-name{flex-grow:1;margin:0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-dialog .auth-form{overflow:hidden}.dialog{display:none}.dialog h2{background:none;color:rgba(0,0,0,.87);color:var(--text-color);font-size:14px;font-weight:700;line-height:1.2;margin:0 0 .5em;padding:0;text-align:left}.dialog .auth-form form{max-width:100%}.confirm-dialog .ui-dialog-content{display:flex!important;padding-top:16px}@media only screen and (min-width:600px){.confirm-dialog .ui-dialog-content{padding-top:24px}}.confirm-dialog .confirm-dialog-icon{justify-content:start;margin-right:16px}.confirm-dialog .confirm-dialog-icon:before{font-size:48px}.confirm-dialog .confirm-dialog-icon+.confirm-dialog-content{padding-top:6px}.confirm-dialog .confirm-dialog-icon.icon-error{color:#d32f2f;color:var(--error-color)}.confirm-dialog .ui-dialog-buttonpane{margin:16px}.ui-button,.ui-button .ui-button-text{line-height:inherit}.ui-widget-overlay{background:rgba(0,0,0,.54);bottom:0;left:0;position:fixed;right:0;top:0}.confirm-box p{margin-bottom:1em}#envelope-diagram{color:rgba(0,0,0,.87);font-size:16px;font-style:italic;position:relative}#envelope-diagram div{position:absolute}#envelope-diagram #envelope-name{left:92px;top:81px}#envelope-diagram #envelope-date{left:416px;top:81px}#envelope-diagram #envelope-email{font-size:16px;left:150px;top:140px}#envelope-diagram #envelope-total{right:55px;top:234px}.expanding-multi-select-container{display:inline-block;overflow:hidden;padding:0;position:relative;width:325px}.expanding-multi-select-container:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";bottom:6px;bottom:var(--control-padding-vertical);color:rgba(0,0,0,.54);content:"";content:var(--mi-search);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;height:20px;left:8px;left:var(--control-padding-horizontal);letter-spacing:normal;line-height:1;line-height:20px;pointer-events:none;position:absolute;text-align:center;text-indent:0;text-transform:none;white-space:nowrap;width:18px;width:20px}.expanding-multi-select-selected{border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color);padding:4px 0}.expanding-multi-select-selected li{display:flex;justify-content:center;padding:0 4px 0 12px}.expanding-multi-select-selected li a{color:rgba(0,0,0,.87);color:var(--text-color);cursor:default;flex-grow:1;font-size:14px;line-height:32px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.expanding-multi-select-selected li a .flag-icon{display:block;float:left;margin:0 12px 0 0}.expanding-multi-select-selected li a .flag-icon~span{display:block;line-height:32px}.expanding-multi-select-selected li .delete-button{border-radius:12px;cursor:pointer;height:24px;line-height:24px;margin-top:4px;text-align:center;width:24px}.expanding-multi-select-selected li .delete-button:hover{background:rgba(0,0,0,.12)}.expanding-multi-select-selected li .delete-button:before{color:rgba(0,0,0,.54);font-size:18px;height:18px;line-height:24px;text-indent:0;vertical-align:top;width:18px}.expanding-multi-select-selected .expanding-multi-select-placeholder{border:var(var(--control-border-width) var(--control-border-style) var(--control-border-color));box-sizing:border-box;display:block;padding:2px}.expanding-multi-select-search{border:none;border-radius:0;display:block;padding-left:36px;padding-left:calc(20px + var(--control-padding-horizontal)*2);width:100%}.expanding-multi-select-search-list span{display:block}.expanding-multi-select-search-list .flag-icon{float:left;margin:6px 12px 0 0}.expanding-multi-select-search-list .flag-icon~span{line-height:32px}.expanding-multi-select-search-list .flag-icon+span{float:left}.filter-bar{margin-bottom:24px}.filter-bar .filter-box{border:1px solid rgba(0,0,0,.27);border:var(--control-border-width) var(--control-border-style) var(--control-border-color);border-radius:4px;border-radius:var(--control-border-radius);color:rgba(0,0,0,.87);color:var(--control-color);margin-bottom:16px;padding:0}.filter-bar .filter-box label{box-sizing:border-box;cursor:pointer;display:block;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal);width:100%}.filter-bar .filter-box label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-expand-more);direction:ltr;display:inline-block;float:right;font-family:Material Icons;font-size:1.5em;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.filter-bar .filter-box .filter-box-content{box-sizing:border-box;max-height:0;overflow:hidden;transition:max-height .3s,padding .3s,margin-bottom .3s}.filter-bar .filter-box .filter-box-content>div{box-sizing:border-box;float:left;margin-bottom:16px;margin-left:8px;margin-right:8px;width:100%}@media only screen and (min-width:600px){.filter-bar .filter-box .filter-box-content>div{box-sizing:border-box;float:left;margin-left:12px;margin-right:12px;width:calc(50% - 24px)}}@media only screen and (min-width:944px){.filter-bar .filter-box .filter-box-content>div{box-sizing:border-box;float:left;margin-left:12px;margin-right:12px;width:calc(25% - 24px)}}@media only screen and (min-width:1264px){.filter-bar .filter-box .filter-box-content>div{box-sizing:border-box;float:left;margin-left:12px;margin-right:12px;width:calc(25% - 24px)}}.filter-bar .filter-box .filter-box-content>div.filter-all{float:none;margin-bottom:1em}.filter-bar .filter-box .filter-box-content>div h4{font-size:1em;margin-bottom:.5em}.filter-bar .filter-box .filter-box-content>div ul li{margin-bottom:.5em}.filter-bar .filter-box .filter-box-content>div ul li:last-child{margin-bottom:0}.filter-bar .filter-box .filter-box-content>div ul li.selected{font-weight:700}.filter-bar .filter-box #filter-box-show{position:absolute;visibility:hidden}.filter-bar .filter-box #filter-box-show:checked~label{border-bottom:1px solid rgba(0,0,0,.12)}.filter-bar .filter-box #filter-box-show:checked~label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-expand-less);direction:ltr;display:inline-block;font-family:Material Icons;font-size:1.5em;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.filter-bar .filter-box #filter-box-show:checked~.filter-box-content{max-height:75vh;overflow:auto;padding:16px 8px 0}.filter-bar .search-form{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:-8px;white-space:nowrap}.filter-bar .search-form .options,.filter-bar .search-form .search,.filter-bar .search-form .sort{margin-bottom:8px}.filter-bar .search-form .sort select{margin-left:4px}.filter-bar .search-form .options{margin-left:1em}.filter-bar .search-form .options label{vertical-align:middle}.filter-bar .search-form>strong{margin-right:16px}.filter-bar .search-form>select{flex-grow:1;margin-right:16px}.filter-bar .search{align-items:stretch;box-sizing:border-box;display:inline-flex;flex-grow:1;overflow:hidden;padding:0;width:100%}@media only screen and (min-width:600px){.filter-bar .search{margin-right:16px;width:auto}}.filter-bar .search input{border:none;box-shadow:none;box-sizing:border-box;flex-grow:1;float:left}.filter-bar .search button,.filter-bar .search button:hover{background:none;border:none;border-left:1px solid rgba(0,0,0,.27);border-left:var(--control-border-width) var(--control-border-style) var(--control-border-color);border-radius:0;box-shadow:none;box-sizing:border-box;flex-basis:36px;flex-shrink:0;float:left;font-size:20px;height:32px;line-height:20px;margin:0;min-width:0;padding:0;width:36px}.filter-bar .search button:before,.filter-bar .search button:hover:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-search);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-right:0;padding:1px;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.gallery{clear:both}.gallery:after{clear:both;content:"";display:table}@media only screen and (min-width:944px){.gallery{margin:-8px}}.gallery>li{border:1px solid transparent;box-sizing:border-box;display:block;float:left;margin:8px 0;width:33.33333%}@media only screen and (min-width:944px){.gallery>li{border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(33.33333% - 16px)}}.gallery>li a{display:block;position:relative;width:100%}.gallery>li a a:last-child{border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color)}.gallery>li .video{background-color:#000;border-color:#000}.gallery>li .video:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";background-color:rgba(0,0,0,.72);border-radius:15%;color:#fff;content:"";content:var(--mi-play-arrow);direction:ltr;display:inline-block;font-family:Material Icons;font-size:2em;font-style:normal;font-weight:400;height:1.25em;left:50%;letter-spacing:normal;line-height:1;line-height:1.25em;margin-left:-.9375em;margin-top:-.625em;position:absolute;text-align:center;text-transform:none;top:50%;white-space:nowrap;width:1.875em;z-index:1}.gallery>li img{flex-basis:100%;width:100%}.gallery>li .caption{box-sizing:border-box;display:block;flex:1;font-size:12px;height:32px;line-height:16px;margin:4px 0;max-width:calc(100% - 68px);overflow:hidden;padding:8px 4px;text-overflow:ellipsis;white-space:nowrap}.gallery>li .context-menu-button{float:right;height:32px;margin:4px;width:32px}.gallery>li .context-menu-button:before{font-size:24px;height:32px;line-height:32px;margin:0;width:32px}.gallery>li .action-order{cursor:move;float:left;padding:4px}.gallery>li .action-order:before{color:rgba(0,0,0,.54);font-size:24px;height:32px;line-height:32px;margin:0;text-align:center;vertical-align:top;width:32px}@media only screen and (max-width:599.9999px){.gallery{clear:both}.gallery:after{clear:both;content:"";display:table}}@media only screen and (max-width:599.9999px) and (min-width:944px){.gallery{margin:-8px}}@media only screen and (max-width:599.9999px){.gallery>li{border:1px solid transparent;box-sizing:border-box;display:block;float:left;margin:8px 0;width:100%}}@media only screen and (max-width:599.9999px) and (min-width:944px){.gallery>li{border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100% - 16px)}}@media only screen and (max-width:599.9999px){.gallery>li a{display:block;position:relative;width:100%}.gallery>li a a:last-child{border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color)}.gallery>li .video{background-color:#000;border-color:#000}.gallery>li .video:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";background-color:rgba(0,0,0,.72);border-radius:15%;color:#fff;content:"";content:var(--mi-play-arrow);direction:ltr;display:inline-block;font-family:Material Icons;font-size:2em;font-style:normal;font-weight:400;height:1.25em;left:50%;letter-spacing:normal;line-height:1;line-height:1.25em;margin-left:-.9375em;margin-top:-.625em;position:absolute;text-align:center;text-transform:none;top:50%;white-space:nowrap;width:1.875em;z-index:1}.gallery>li img{flex-basis:100%;width:100%}.gallery>li .caption{box-sizing:border-box;display:block;flex:1;font-size:12px;height:32px;line-height:16px;margin:4px 0;max-width:calc(100% - 68px);overflow:hidden;padding:8px 4px;text-overflow:ellipsis;white-space:nowrap}.gallery>li .context-menu-button{float:right;height:32px;margin:4px;width:32px}.gallery>li .context-menu-button:before{font-size:24px;height:32px;line-height:32px;margin:0;width:32px}.gallery>li .action-order{cursor:move;float:left;padding:4px}.gallery>li .action-order:before{color:rgba(0,0,0,.54);font-size:24px;height:32px;line-height:32px;margin:0;text-align:center;vertical-align:top;width:32px}}.gallery-4{clear:both}.gallery-4:after{clear:both;content:"";display:table}@media only screen and (min-width:944px){.gallery-4{margin:-8px}}.gallery-4>li{border:1px solid transparent;box-sizing:border-box;display:block;float:left;margin:8px 0;width:25%}@media only screen and (min-width:944px){.gallery-4>li{border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(25% - 16px)}}.gallery-4>li a{display:block;position:relative;width:100%}.gallery-4>li a a:last-child{border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color)}.gallery-4>li .video{background-color:#000;border-color:#000}.gallery-4>li .video:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";background-color:rgba(0,0,0,.72);border-radius:15%;color:#fff;content:"";content:var(--mi-play-arrow);direction:ltr;display:inline-block;font-family:Material Icons;font-size:2em;font-style:normal;font-weight:400;height:1.25em;left:50%;letter-spacing:normal;line-height:1;line-height:1.25em;margin-left:-.9375em;margin-top:-.625em;position:absolute;text-align:center;text-transform:none;top:50%;white-space:nowrap;width:1.875em;z-index:1}.gallery-4>li img{flex-basis:100%;width:100%}.gallery-4>li .caption{box-sizing:border-box;display:block;flex:1;font-size:12px;height:32px;line-height:16px;margin:4px 0;max-width:calc(100% - 68px);overflow:hidden;padding:8px 4px;text-overflow:ellipsis;white-space:nowrap}.gallery-4>li .context-menu-button{float:right;height:32px;margin:4px;width:32px}.gallery-4>li .context-menu-button:before{font-size:24px;height:32px;line-height:32px;margin:0;width:32px}.gallery-4>li .action-order{cursor:move;float:left;padding:4px}.gallery-4>li .action-order:before{color:rgba(0,0,0,.54);font-size:24px;height:32px;line-height:32px;margin:0;text-align:center;vertical-align:top;width:32px}@media only screen and (max-width:599.9999px){.gallery-4{clear:both}.gallery-4:after{clear:both;content:"";display:table}}@media only screen and (max-width:599.9999px) and (min-width:944px){.gallery-4{margin:-8px}}@media only screen and (max-width:599.9999px){.gallery-4>li{border:1px solid transparent;box-sizing:border-box;display:block;float:left;margin:8px 0;width:50%}}@media only screen and (max-width:599.9999px) and (min-width:944px){.gallery-4>li{border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(50% - 16px)}}@media only screen and (max-width:599.9999px){.gallery-4>li a{display:block;position:relative;width:100%}.gallery-4>li a a:last-child{border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color)}.gallery-4>li .video{background-color:#000;border-color:#000}.gallery-4>li .video:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";background-color:rgba(0,0,0,.72);border-radius:15%;color:#fff;content:"";content:var(--mi-play-arrow);direction:ltr;display:inline-block;font-family:Material Icons;font-size:2em;font-style:normal;font-weight:400;height:1.25em;left:50%;letter-spacing:normal;line-height:1;line-height:1.25em;margin-left:-.9375em;margin-top:-.625em;position:absolute;text-align:center;text-transform:none;top:50%;white-space:nowrap;width:1.875em;z-index:1}.gallery-4>li img{flex-basis:100%;width:100%}.gallery-4>li .caption{box-sizing:border-box;display:block;flex:1;font-size:12px;height:32px;line-height:16px;margin:4px 0;max-width:calc(100% - 68px);overflow:hidden;padding:8px 4px;text-overflow:ellipsis;white-space:nowrap}.gallery-4>li .context-menu-button{float:right;height:32px;margin:4px;width:32px}.gallery-4>li .context-menu-button:before{font-size:24px;height:32px;line-height:32px;margin:0;width:32px}.gallery-4>li .action-order{cursor:move;float:left;padding:4px}.gallery-4>li .action-order:before{color:rgba(0,0,0,.54);font-size:24px;height:32px;line-height:32px;margin:0;text-align:center;vertical-align:top;width:32px}}.input-group .input-group-status.handle-status:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;display:block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;text-indent:-2px;text-transform:none;white-space:nowrap;width:20px}.input-group .input-group-status.handle-status.handle-available:before{color:#2e7d32;color:var(--success-color);content:"";content:var(--mi-done)}.input-group .input-group-status.handle-status.handle-invalid:before,.input-group .input-group-status.handle-status.handle-unavailable:before{color:#d32f2f;color:var(--error-color);content:"";content:var(--mi-clear)}.input-group .input-group-status.handle-status.handle-waiting:before{background:url(/lib/grassroot/img/loader-24x24.gif) no-repeat 50%;content:"";height:20px;width:20px}.header-context-menu{align-items:center;display:flex;position:relative}.header-context-menu>h1{margin-right:8px;min-width:0;overflow:hidden}.header-context-menu.context-menu-no-button>h1{margin-right:0}.header-context-menu>.context-menu-button{display:inline-block;flex-grow:0;flex-shrink:0;height:32px;line-height:32px;vertical-align:top;width:32px}.header-context-menu>.context-menu-button:before{font-size:24px;height:24px;padding:4px;text-indent:0;vertical-align:top;width:24px}@media only screen and (min-width:600px){.header-context-menu>h1{float:left;margin-right:8px}.header-context-menu>.context-menu-button{position:relative}}.input-group{box-sizing:border-box;display:inline-block;display:inline-flex;overflow:hidden;padding:0;vertical-align:top}.input-group .input-group-label,.input-group label{background-color:rgba(0,0,0,.03);background-color:var(--control-disabled-background);border-right:1px solid rgba(0,0,0,.27);border-right:var(--control-border-width) var(--control-border-style) var(--control-border-color);box-sizing:border-box;color:rgba(0,0,0,.54);color:var(--control-disabled-color);display:block;flex-shrink:1;float:left;font-weight:400;margin:0;order:1;overflow:hidden;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal);text-align:left;text-overflow:ellipsis;white-space:nowrap}.input-group .input-group-status{align-self:center;background:#fff;background:var(--control-background);box-sizing:border-box;display:block;float:right;height:32px;height:calc(20px + var(--control-padding-vertical) + var(--control-padding-vertical));order:3;padding:6px 8px 6px 0;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) 0;vertical-align:middle;width:28px;width:calc(20px + var(--control-padding-horizontal))}.input-group .input-group-input{display:block;flex-grow:1;order:2;overflow:hidden}.input-group input{border:0;border-radius:0;box-shadow:none;box-sizing:border-box;display:block;margin:0;outline-offset:-1px;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal);width:100%}.input-group input:focus,.input-group input:hover{box-shadow:none;outline:none}.tag,.tag-favorite,.tag-secure,.transaction-user-name .user-anonymous{background-color:#607d8b;background-color:var(--primary-color);border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-style:normal;font-weight:500;line-height:22px;margin:0 3px;padding:0 6px;text-indent:0;vertical-align:baseline;white-space:nowrap}.tag-secure{background-color:#2e7d32;background-color:var(--success-color);box-sizing:border-box;width:2em}.tag-secure:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-lock);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:inherit;margin-right:1em;text-transform:none;vertical-align:top;white-space:nowrap}.tag-favorite{box-sizing:border-box}.tag-favorite:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-star);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:inherit;margin-right:6px;text-transform:none;vertical-align:top;white-space:nowrap}.invoice{position:relative}.invoice .button-menu{position:absolute;right:1em;top:1em}.invoice-header{margin-bottom:16px}.invoice-header h3{margin-bottom:0}.invoice-header .invoice-status{font-weight:500;margin-bottom:0;margin-top:8px}.invoice-header .invoice-status h4{margin-bottom:0}.invoice-header .invoice-status-pending h4,.invoice-header .invoice-status-processing h4{color:#f57f17;color:var(--warning-color)}.invoice-header .invoice-status-paid h4{color:#2e7d32;color:var(--success-color)}.invoice-header .invoice-status-refund-pending h4,.invoice-header .invoice-status-refunded h4,.invoice-header .invoice-status-void h4{color:rgba(0,0,0,.54)}.invoice-header .invoice-status-failed h4,.invoice-header .invoice-status-invalid h4{color:#d32f2f;color:var(--error-color)}.invoice-header .invoice-status-description{margin-bottom:8px}.invoice-header .action-give-recurring{margin-top:16px}.invoice-header .action-give-recurring:before{color:rgba(0,0,0,.54);font-size:18px;height:18px;margin-right:8px;padding:1px;text-indent:0;vertical-align:top;width:18px}.invoice-details{padding:0}.invoice-details,.invoice-details h4{margin-bottom:1em}.invoice-details>div{clear:both}.invoice-details>div:last-child{margin-bottom:0}.invoice-details dl{margin-bottom:16px;width:100%}@media only screen and (min-width:944px){.invoice-details dl{box-sizing:border-box;float:left;margin-left:12px;margin-right:12px;width:calc(50% - 24px)}}.invoice-details .notes dl{margin-bottom:16px;width:100%}.invoice-details dt{display:block;font-size:12px;font-weight:700}@media only screen and (min-width:600px){.invoice-details dt{clear:both;float:left;font-size:inherit;font-weight:500;margin-right:16px;min-height:1px;text-align:right;width:10em}.invoice-details dt:after{content:":"}.invoice-details dt:empty:after{content:""}}.invoice-details dd{display:block;margin-bottom:8px}@media only screen and (min-width:600px){.invoice-details dd{float:left;margin-bottom:0}}.invoice-details .notes li{margin-bottom:4px}.invoice-details .notes li:last-child{margin-bottom:0}.invoice-content{padding:0}.transaction-item-list-table{margin-bottom:1.5em;table-layout:fixed;width:100%}.transaction-item-list-table th{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.12)}.transaction-item-list-table tbody .image{height:60px}.transaction-item-list-table tbody.cart-summary .image,.transaction-item-list-table tbody.fee-coverage-section .image{height:0}.transaction-item-list-table .image{text-align:center;vertical-align:middle;width:60px}.transaction-item-list-table .title{width:100%}.transaction-item-list-table a{color:inherit}.transaction-item-list-table .title .project-name{font-weight:700}.transaction-item-list-table .title .fundraiser-name{font-size:.9em}.transaction-item-list-table .quantity{text-align:right;width:50px}.transaction-item-list-table .unit-amount{color:rgba(0,0,0,.26);text-align:right;width:10em}.transaction-item-list-table .total-amount{text-align:right;width:10em}.transaction-item-list-table .total-amount .currency-amount,.transaction-item-list-table .total-amount .payment-amount{display:block;position:relative}.transaction-item-list-table .total-amount em{position:absolute;right:-.5em}.transaction-item-list-table .notes td{border-top:none;font-size:12px;vertical-align:top}.transaction-item-list-table tfoot td{border-bottom:none}.transaction-item-list-table tfoot .net-summary td{font-weight:700}.transaction-item-list-table tfoot .cart-summary td{font-size:1.1em;font-weight:700}.transaction-item-list-table tfoot .total-amount{text-align:right}.transaction-item-list-table tfoot .tax-summary td{color:rgba(0,0,0,.54);font-weight:400}@media only screen and (max-width:599.9999px){.transaction-item-list-table{display:block}.transaction-item-list-table *{box-sizing:border-box}.transaction-item-list-table tbody,.transaction-item-list-table tfoot,.transaction-item-list-table thead{display:block}.transaction-item-list-table tr{display:flex;flex-wrap:wrap;padding:4px 0}.transaction-item-list-table td,.transaction-item-list-table td:first-child,.transaction-item-list-table th,.transaction-item-list-table tr:last-child td,.transaction-item-list-table tr:last-child th{border:none;padding:0}.transaction-item-list-table tbody,.transaction-item-list-table thead{padding:4px 0}.transaction-item-list-table tbody .image,.transaction-item-list-table thead .image{display:none}.transaction-item-list-table tbody .title,.transaction-item-list-table thead .title{flex-basis:70%;order:1;width:auto}.transaction-item-list-table tbody .total-amount,.transaction-item-list-table thead .total-amount{flex-basis:30%;order:2;width:auto}.transaction-item-list-table tbody .unit-amount,.transaction-item-list-table thead .unit-amount{display:none;order:3}.transaction-item-list-table tbody,.transaction-item-list-table tfoot{border-top:1px solid rgba(0,0,0,.12)}.transaction-item-list-table tfoot{padding:4px 0}.transaction-item-list-table tfoot td,.transaction-item-list-table tfoot tr:first-child td{border:none}.transaction-item-list-table tfoot .cart-summary td{font-size:1em}.transaction-item-list-table tfoot .image{display:none}.transaction-item-list-table tfoot .title{flex-basis:70%}.transaction-item-list-table tfoot .total-amount{flex-basis:30%}.invoice-history-table{display:block}.invoice-history-table thead{display:none}.invoice-history-table tbody,.invoice-history-table td,.invoice-history-table tfoot,.invoice-history-table tr{display:block}.invoice-history-table tr{margin-bottom:16px}.invoice-history-table td{border:none;padding:0}.invoice-history-table .date-time{font-size:12px;font-weight:700}}.item-not-tax-deductible{position:relative}.item-not-tax-deductible:after{content:"*";font-weight:400;position:absolute;right:-.75em}p.not-tax-deductible{margin:1em 0 1em 20px}.transaction-user-name .user-name+.user-anonymous{margin-left:.5em}.anonymous-user{font-style:italic}.cash-payment-data-list{margin-bottom:16px}.key-value-list{grid-gap:24px;align-items:start;display:grid;grid-template-columns:minmax(160px,212px) auto;justify-content:start;margin-top:24px}.key-value-list dt{align-content:start;color:rgba(0,0,0,.54);display:inline-block;font-weight:700;width:auto}.key-value-list dd{display:inline-block;width:100%}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.load-more-page-break{float:left;height:0;width:0}.load-more-trigger{border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);clear:both;color:inherit;display:block;margin:auto;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal);text-align:center;text-transform:uppercase;width:25%}.load-more-loading{align-items:center;clear:both;color:rgba(0,0,0,.54);display:flex;justify-content:center;margin:auto}.load-more-loading:before{animation:spin 1.25s linear infinite;border:4px solid #f5f5f5;border-radius:50%;border-top:4px solid var(--secondary-color);content:"";display:inline-block;flex-shrink:0;height:30px;width:30px}.load-more-loading:not(:empty):before{margin-right:16px}.load-more-error{align-items:center;clear:both;color:#e57373;color:var(--error-color-light);display:flex;justify-content:center;margin:auto}.load-more-error:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#d32f2f;color:var(--error-color);content:"";content:var(--mi-error);direction:ltr;display:inline-block;font-family:Material Icons;font-size:36px;font-style:normal;font-weight:400;height:30px;letter-spacing:normal;line-height:1;line-height:30px;text-indent:-3px;text-transform:none;white-space:nowrap;width:30px}.load-more-error:not(:empty):before{margin-right:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.mailchimp-subscribe-button{align-items:center;color:#2962ff;color:var(--secondary-color);display:flex;text-align:left;white-space:normal}.mailchimp-subscribe-button:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-email);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;text-indent:0;text-transform:none;white-space:nowrap;width:18px}.mailchimp-subscribe-button.subscribed{color:rgba(0,0,0,.54)}.mailchimp-subscribe-button.subscribed:before{color:#2962ff;color:var(--secondary-color);content:"";content:var(--mi-check-circle-outline)}.mailchimp-subscribe-button.error{color:#e57373;color:var(--error-color-light);font-weight:400}.mailchimp-subscribe-button.processing{color:rgba(0,0,0,.54);font-weight:400}.mailchimp-subscribe-button.processing:before{display:inline-block;margin-left:-4px;margin-right:8px}.ui-multiselect{align-items:center;box-shadow:none;color:rgba(0,0,0,.26);display:inline-flex;font-weight:400;overflow:hidden;padding-right:0;text-align:left;text-transform:none;white-space:nowrap}.ui-multiselect.ui-state-active,.ui-multiselect.ui-state-focus,.ui-multiselect.ui-state-hover{background:#fff;background:var(--control-background)}.ui-multiselect.ui-state-active:after,.ui-multiselect.ui-state-focus:after{display:none}.ui-multiselect .ui-multiselect-open,.ui-multiselect>.ui-icon{flex-shrink:0;order:2;padding-left:4px;padding-left:calc(var(--control-padding-horizontal)/2);padding-right:4px;padding-right:calc(var(--control-padding-horizontal)/2)}.ui-multiselect .ui-multiselect-open+span,.ui-multiselect>.ui-icon+span{flex-grow:1;order:1}.ui-multiselect .ui-multiselect-open:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-arrow-drop-down);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;text-indent:-2px;text-transform:none;vertical-align:top;white-space:nowrap;width:20px}.ui-multiselect-selected{color:rgba(0,0,0,.87)}.ui-multiselect-header.ui-widget-header{background:none;border:none;border-bottom:1px solid rgba(0,0,0,.12);font-weight:500;margin-bottom:0;padding:0}.ui-multiselect-header.ui-widget-header ul{display:flex;font-size:12px;line-height:18px;padding:0}.ui-multiselect-header.ui-widget-header ul li{margin:8px 0 8px 16px;white-space:nowrap}.ui-multiselect-header.ui-widget-header ul li a{color:rgba(0,0,0,.87)}.ui-multiselect-header.ui-widget-header ul li a:before{margin-right:2px;vertical-align:top}.ui-multiselect-header.ui-widget-header .ui-multiselect-close,.ui-multiselect-header.ui-widget-header ul li .ui-icon{display:none}.ui-multiselect-header.ui-widget-header span.ui-icon{margin:0 4px 0 0}.ui-multiselect-header.ui-widget-header span.ui-icon:before{font-size:18px;height:18px;line-height:18px;width:18px}.ui-multiselect span+span{display:block;line-height:20px;line-height:var(--control-line-height);overflow:hidden;text-overflow:ellipsis}.ui-multiselect-filter{border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color)}.ui-multiselect-filter label{display:block;position:relative}.ui-multiselect-filter label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.26);content:"";content:var(--mi-search);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;left:4px;left:calc(var(--control-padding-horizontal)/2);letter-spacing:normal;line-height:1;padding:1px;position:absolute;text-indent:0;text-transform:none;top:6px;top:var(--control-padding-vertical);white-space:nowrap;width:18px}.ui-multiselect-filter label input{border:none;border-radius:0;box-shadow:none;padding-left:28px;padding-left:calc(20px + var(--control-padding-horizontal))}.ui-multiselect-menu{background:#fff;border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-radius:4px;border-radius:var(--control-border-radius);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);box-sizing:border-box;display:none;height:auto;padding:0;position:absolute;width:auto;z-index:101}.ui-multiselect-menu.ui-multiselect-listbox{position:relative;z-index:0}.ui-multiselect-all:before{content:"";content:var(--mi-done-all)}.ui-multiselect-all:before,.ui-multiselect-none:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;text-indent:0;text-transform:none;white-space:nowrap;width:18px}.ui-multiselect-none:before{content:"";content:var(--mi-clear)}.ui-multiselect-checkboxes{overflow-x:hidden;overflow-y:auto}.ui-multiselect-checkboxes li{font-size:1em;line-height:20px;line-height:var(--control-line-height);padding:0}.ui-multiselect-checkboxes li .ui-multiselect-grouplabel,.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color);border-color:#2962ff;border-color:var(--secondary-color);display:block;text-align:inherit}.ui-multiselect-checkboxes label,.ui-multiselect-checkboxes li .ui-multiselect-grouplabel,.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal)}.ui-multiselect-checkboxes label{cursor:pointer;display:flex;float:none;font-weight:400;text-align:left;white-space:nowrap;width:auto}.ui-multiselect-checkboxes label input{height:20px;margin:0 8px 0 0;margin:0 var(--control-padding-horizontal) 0 0;position:static;width:20px}.ui-multiselect-checkboxes label input:before{font-size:24px;height:20px;line-height:20px;text-indent:-2px;width:20px}.ui-multiselect-checkboxes label span{flex-grow:1;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-multiselect-excluded{display:none}.notification-banner{background-color:rgba(0,0,0,.06);margin:-16px -16px 16px;padding:16px}.notification-banner form{display:block;margin-top:24px;text-align:center}@media only screen and (min-width:720px){.notification-banner{margin:0 0 24px;padding:24px}}.progress-bar{background-color:#e0e0e0;border-radius:4px;box-shadow:inset 1px 1px 1px rgba(0,0,0,.12);display:block;height:1em;overflow:hidden;position:relative;width:100%}.progress-bar .bar,.progress-bar .bar1{background-color:#607d8b;background-color:var(--primary-color);border-radius:4px;box-shadow:inset 1px 1px 1px hsla(0,0%,100%,.12);display:block;height:100%;left:0;position:absolute;top:0}.progress-bar .bar1{opacity:.75}.progress-list{box-sizing:border-box;counter-reset:section;display:flex;margin:0 auto;position:relative;width:100%}@media only screen and (min-width:600px){.progress-list{color:rgba(0,0,0,.87);font-size:14px;font-weight:400;letter-spacing:.01em;line-height:24px;margin-bottom:36px}.progress-list:lang(ko){font-size:15px;line-height:26px}}.progress-list li{box-sizing:border-box;color:rgba(0,0,0,.26);display:block;flex:1;margin:0;padding:68px 0 0;position:relative;text-align:center;width:100%}.progress-list li:before{background-color:#fff;border:4px solid rgba(0,0,0,.27);border:4px solid var(--control-border-color);border-radius:50%;box-sizing:border-box;content:counter(section);counter-increment:section;display:block;font-size:20px;height:60px;left:50%;line-height:52px;margin-left:-30px;position:absolute;top:0;width:60px;z-index:1}.progress-list li:after{border-bottom:2px solid rgba(0,0,0,.27);border-bottom:2px solid var(--control-border-color);content:"";display:block;height:0;position:absolute;right:-50%;top:29px;width:100%}.progress-list li:last-child:after{display:none}.progress-list li.goal:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-flag);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:52px;text-transform:none;white-space:nowrap}.progress-list li.active{color:#607d8b;color:var(--primary-color);font-weight:500}.progress-list li.active:before{border-color:#607d8b;border-color:var(--primary-color)}.progress-list li.active:last-child:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-done);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:52px;text-transform:none;white-space:nowrap}.progress-list li.finished{color:rgba(0,0,0,.54)}.progress-list li.finished:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";border-color:rgba(0,0,0,.87);color:rgba(0,0,0,.87);content:"";content:var(--mi-done);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:52px;text-transform:none;white-space:nowrap}.progress-list li.finished:after{border-color:rgba(0,0,0,.87)}.progress-list li a{color:inherit}

/*!
 * Copyright 2021 Five Two Foundation, LLC. All rights reserved.
 */.grecaptcha-badge{visibility:hidden}#main-footer .recaptcha-info a{color:#37474f}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.recurring-profile-list{background-color:rgba(0,0,0,.12);margin:-16px}@media only screen and (min-width:944px){.recurring-profile-list{background:none;margin:0;padding:0}}.recurring-profile{background:#fff;margin:0 0 8px;padding:16px;position:relative}@media only screen and (min-width:944px){.recurring-profile{border:1px solid rgba(0,0,0,.12);margin:0 0 24px;padding:24px}}.recurring-profile .recurring-profile-schedule{margin-bottom:4px}.recurring-profile .recurring-profile-total-amount{font-weight:500;margin-bottom:8px}.recurring-profile .recurring-profile-tags{position:absolute;right:16px;top:16px}@media only screen and (min-width:944px){.recurring-profile .recurring-profile-tags{right:24px;top:24px}}.recurring-profile .recurring-profile-tags em{display:block;margin:0 0 6px}@media only screen and (min-width:944px){.recurring-profile .recurring-profile-tags em{display:inline-block;margin:0 4px 0 0}}.recurring-profile .recurring-profile-tags em:last-child{margin-right:0}.recurring-profile .recurring-profile-status{font-weight:500;margin-bottom:0}.recurring-profile .recurring-profile-status-pending{color:#f57f17;color:var(--warning-color)}.recurring-profile .recurring-profile-status-active{color:#2e7d32;color:var(--success-color)}.recurring-profile .recurring-profile-status-error,.recurring-profile .recurring-profile-status-inactive,.recurring-profile .recurring-profile-status-invalid{color:#d32f2f;color:var(--error-color)}.recurring-profile .recurring-profile-dates,.recurring-profile .recurring-profile-status-description{margin-bottom:16px}.recurring-profile .recurring-profile-dates li{margin-bottom:2px}.recurring-profile .recurring-profile-dates li:last-child{margin-bottom:0}.recurring-profile .recurring-profile-dates li strong{font-weight:500}.recurring-profile .details:before,.recurring-profile .update:before{content:"(";text-decoration:none}.recurring-profile .details:after,.recurring-profile .update:after{content:")";text-decoration:none}.recurring-profile .recurring-profile-payment-label{font-size:12px;font-weight:500;line-height:16px;margin-bottom:4px}.recurring-profile .recurring-profile-payment-method strong{font-weight:500}.recurring-profile-item-list{margin:8px 0 -8px;margin:calc(16px - var(--table-cell-padding-vertical)) 0 calc(0px - var(--table-cell-padding-vertical));table-layout:fixed;width:100%}@media only screen and (min-width:600px){.recurring-profile-item-list{margin-top:16px;margin-top:calc(24px - var(--table-cell-padding-vertical))}}.recurring-profile-item-list td,.recurring-profile-item-list tr:last-child td{border-bottom:none}.recurring-profile-item-list tbody .image{height:40px;padding-right:0}.recurring-profile-item-list tbody.cart-summary .image,.recurring-profile-item-list tbody.fee-coverage-section .image{height:0}.recurring-profile-item-list .image{height:40px;text-align:center;vertical-align:middle;width:40px}.recurring-profile-item-list a{color:inherit}.recurring-profile-item-list .checkbox{padding-left:0}.recurring-profile-item-list .title{width:100%}.recurring-profile-item-list .title .project-name{font-weight:700}.recurring-profile-item-list .quantity{text-align:right;width:50px}.recurring-profile-item-list .unit-amount{color:rgba(0,0,0,.26);text-align:right;width:10em}.recurring-profile-item-list .total-amount{text-align:right;width:10em}.recurring-profile-item-list .total-amount .currency-amount,.recurring-profile-item-list .total-amount .payment-amount{display:block}@media only screen and (max-width:599.9999px){.recurring-profile-item-list{display:block}.recurring-profile-item-list *{box-sizing:border-box}.recurring-profile-item-list tr{display:flex;flex-wrap:wrap;padding:4px 0}.recurring-profile-item-list td,.recurring-profile-item-list td:first-child,.recurring-profile-item-list th,.recurring-profile-item-list tr:last-child td,.recurring-profile-item-list tr:last-child th{border:none;padding:0}.recurring-profile-item-list tbody{display:block;padding:4px 0}.recurring-profile-item-list tbody .checkbox{margin-right:12px}.recurring-profile-item-list tbody .image{display:none}.recurring-profile-item-list tbody .title{flex-basis:calc(70% - 25.2px);flex-grow:1;order:1;width:auto}.recurring-profile-item-list tbody .total-amount{flex-basis:calc(30% - 10.8px);order:2;width:auto}.recurring-profile-item-list tbody .unit-amount{display:none;order:3}}.result-count{margin-bottom:16px}.result-count button,.result-count button:before{line-height:inherit}.result-navigation{align-items:center;clear:both;display:flex;font-size:16px;justify-content:center;line-height:24px;margin-top:36px;overflow:hidden;padding:8px 0;text-align:center}.result-navigation a,.result-navigation span{display:inline-block;font-size:inherit;line-height:inherit}.result-navigation a:before,.result-navigation span:before{vertical-align:top}.result-navigation li{display:inline-block;text-align:center;vertical-align:top;width:36px}.result-navigation-current{font-weight:700}.result-navigation-first,.result-navigation-last,.result-navigation-next,.result-navigation-prev{font-size:24px}.result-navigation-disabled{color:rgba(0,0,0,.26)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container .select2-selection--single{height:auto}.select2-container .select2-results>.select2-results__options{overflow-x:hidden}.select2-container .select-menu-divider{border-top:1px solid rgba(0,0,0,.27);border-top:var(--control-border-width) var(--control-border-style) var(--control-border-color);display:block;margin:0 -6px}.select2-results__option{padding:3px 8px;padding:calc(var(--control-padding-vertical)/2) var(--control-padding-horizontal)}.select2-container .select2-results__option>span{display:block;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection:focus{border-color:#2962ff;border-color:var(--secondary-color);outline:none}.select2-container .select2-selection--single{cursor:pointer;overflow:hidden;padding:6px 32px 6px 8px;padding:var(--control-padding-vertical) calc(var(--control-padding-horizontal) + 24px) var(--control-padding-vertical) var(--control-padding-horizontal)}.select2-container .select2-selection--single .select2-selection__placeholder{color:rgba(0,0,0,.26)}.select2-container .select2-selection--single .select2-selection__rendered{display:flex;justify-content:space-between;line-height:inherit;padding:0}.select2-container .select2-selection--single .select2-selection__rendered>span{flex-grow:1}.select2-container .select2-selection--single .select2-selection__rendered>.select2-selection__clear{align-self:center;color:transparent;flex-basis:18px;flex-grow:0;flex-shrink:0;height:18px;margin:0 0 0 8px;order:1;text-align:center;width:18px}.select2-container .select2-selection--single .select2-selection__rendered>.select2-selection__clear:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-clear);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;line-height:inherit;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.select2-container .select2-selection--single .select2-selection__rendered>.select2-selection__clear:hover:before{color:#d32f2f;color:var(--error-color)}.select2-container.select2-container--open .select2-dropdown{border-color:#2962ff;border-color:var(--secondary-color);border-radius:0;border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width)}.select2-container.select2-container--open .select2-selection{border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color);border-color:#2962ff;border-color:var(--secondary-color)}.select2-container .select2-search--dropdown{padding:0;position:relative}.select2-container .select2-search--dropdown:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-search);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;left:8px;left:var(--control-padding-horizontal);letter-spacing:normal;line-height:1;position:absolute;text-transform:none;top:6px;top:var(--control-padding-vertical);white-space:nowrap}.select2-container .select2-search--dropdown .select2-search__field{border:none;border-bottom:1px solid rgba(0,0,0,.27);border-bottom:var(--control-border-width) var(--control-border-style) var(--control-border-color);border-radius:0;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal);padding-left:34px;padding-left:calc(18px + var(--control-padding-horizontal)*2)}.select2 .select2-selection .select2-selection__arrow{border-radius:4px;border-radius:var(--control-border-radius);bottom:1px;bottom:var(--control-border-width);height:20px;line-height:20px;margin:auto 0;padding:0 8px;padding:0 var(--control-padding-horizontal);right:1px;right:var(--control-border-width);top:1px;top:var(--control-border-width);width:auto}.select2 .select2-selection .select2-selection__arrow:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-arrow-drop-down);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:20px;letter-spacing:normal;line-height:1;line-height:20px;text-indent:-2px;text-transform:none;white-space:nowrap;width:20px}.select2 .select2-selection .select2-selection__arrow b{display:none}.social-login-button-container{margin-bottom:-8px;position:relative;vertical-align:top}.social-login-button-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -16px -16px 0}.social-login-button-list li{flex-grow:1;float:left;margin:0 16px 16px 0;min-width:170px}.social-login-button-list li>.social-login-button{display:inline-block;white-space:nowrap;width:100%}.social-login-button-list li>.social-login-button:before{background-repeat:no-repeat;background-size:24px;content:"";display:inline-block;height:18px;margin-right:16px;width:18px}.social-login-button-list li>.fb-button{background:#4267b2;border-color:transparent;color:#fff}.social-login-button-list li>.fb-button:before{background-image:url(/lib/grassroot/img/fb-icon-white.svg);background-position:-3px -3px}.no-svg .social-login-button-list li>.fb-button:before{background-image:url(/lib/grassroot/img/fb-icon-white.png)}.social-login-button-list li>.google-button{background:#fff;border-color:#4285f4;color:rgba(0,0,0,.87)}.social-login-button-list li>.google-button:before{background-image:url(/lib/grassroot/img/google.svg);background-position:-3px -3px}.no-svg .social-login-button-list li>.google-button:before{background-image:url(/lib/grassroot/img/google.png)}.social-login-button-list li>.kakao-button{background:#ffeb00;border-color:transparent;color:#3c1e1e}.social-login-button-list li>.kakao-button:before{background-image:url(/lib/grassroot/img/kakaolink_btn_small.png);background-position:-3px -3px}.social-login-button-list li>.social-login-button-loading{background:rgba(0,0,0,.06);border-color:transparent;color:rgba(0,0,0,.26);cursor:default}.social-login-button-list li>.social-login-button-loading:hover{box-shadow:none}.social-login-button-list li>.social-login-button-loading:before{filter:brightness(.74) grayscale(100%)}.social-login-button-list li>.social-login-button-loading:after{animation:spin 1.25s linear infinite;border:.1em solid rgba(0,0,0,.12);border-radius:50%;border-top-color:rgba(0,0,0,.27);box-sizing:border-box;clear:both;content:"";display:block;font-size:18px;height:1em;left:calc(50% - .5em);margin:auto;position:absolute;top:calc(50% - .5em);width:1em}.social-login-button-list-1x,.social-login-button-list-1x li{margin-right:0}.social-login-button-list-1x li>.social-login-button:before{margin-right:24px}.social-login-button-list-2x li{width:calc(50% - 16px)}.social-login-button-list-3x li{width:calc(33.33333% - 32px)}.social-login-button-frame{border:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.fb-label{line-height:18px}.fb-label:before{background:url(/lib/grassroot/img/fb-icon-blue.svg) no-repeat -3px -3px;background-size:24px;content:"";float:left;height:18px;margin-right:8px;vertical-align:top;width:18px}.no-svg .fb-label:before{background-image:url(/lib/grassroot/img/fb-icon-blue.png)}.google-label{line-height:18px}.google-label:before{background:url(/lib/grassroot/img/google.svg) no-repeat -3px -3px;background-size:24px;content:"";float:left;height:18px;margin-right:8px;vertical-align:top;width:18px}.no-svg .google-label:before{background-image:url(/lib/grassroot/img/google.png)}.kakao-label{line-height:18px}.kakao-label:before{background:url(/lib/grassroot/img/kakaolink_btn_small.png) no-repeat;background-size:18px;content:"";float:left;height:18px;margin-right:8px;vertical-align:top;width:18px}.or-separator{color:rgba(0,0,0,.54);font-weight:700;margin:24px 0;text-align:center;text-transform:uppercase}.static-text{color:rgba(0,0,0,.54);min-height:34px;min-height:calc(var(--control-border-width) + var(--control-padding-vertical) + var(--control-line-height) + var(--control-padding-vertical) + var(--control-border-width));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:30em}.static-text.numeric{width:10em}.static-textarea{display:inline-block;max-width:100%;min-height:2.4em;overflow-wrap:break-word;width:40em}#stripe-form p{font-size:16px}#stripe-form p .input-group label{background:transparent;border:none;padding:0 8px}.stripe-source-list .dialog-form{max-width:100%;position:relative;width:540px}.stripe-card-logo{background:url(/lib/grassroot/img/credit-card-logos.png) no-repeat 60px;background:url(/lib/grassroot/img/credit-card-logos.svg) no-repeat 60px/420px 34px;display:inline-block;height:34px;margin:0}.stripe-card-logo.stripe-card-visa{background-position-x:0;flex-basis:60px;width:60px}.stripe-card-logo.stripe-card-visa:before{border-width:2px 6px;bottom:-2px;content:"";left:-6px;right:-6px;top:-2px}.stripe-card-logo.stripe-card-mastercard{background-position-x:-63px;flex-basis:54px;width:54px}.stripe-card-logo.stripe-card-mastercard:before{content:""}.stripe-card-logo.stripe-card-american-express,.stripe-card-logo.stripe-card-amex{background-position-x:-133px;flex-basis:34px;width:34px}.stripe-card-logo.stripe-card-american-express:before,.stripe-card-logo.stripe-card-amex:before{content:""}.stripe-card-logo.stripe-card-discover{background-position-x:-183px;flex-basis:54px;width:54px}.stripe-card-logo.stripe-card-discover:before{content:""}.stripe-card-logo.stripe-card-diners,.stripe-card-logo.stripe-card-diners-club{background-position-x:-246px;flex-basis:48px;width:48px}.stripe-card-logo.stripe-card-diners-club:before,.stripe-card-logo.stripe-card-diners:before{content:""}.stripe-card-logo.stripe-card-jcb{background-position-x:-307px;flex-basis:46px;width:46px}.stripe-card-logo.stripe-card-jcb:before{content:""}.stripe-card-label{display:flex;line-height:34px}.stripe-card-label .stripe-card-logo{flex-shrink:0;float:left;margin-right:16px}.stripe-card-label .stripe-card-profile{display:flex;flex-wrap:wrap;float:left}.stripe-card-label .stripe-source-label{display:block;flex-basis:100%}.stripe-card-label .stripe-card-expires,.stripe-card-label .stripe-card-profile,.stripe-card-label .stripe-source-label{line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stripe-card-label .stripe-card-update{margin-left:4px}.stripe-card-label .stripe-card-update:before{content:"("}.stripe-card-label .stripe-card-update:after{content:")"}.stripe-button>.stripe-card-logo{float:right}.stripe-card-list .form-item>.stripe-card-logo{position:absolute;right:0;top:36px;vertical-align:middle}.stripe-ach-list .stripe-ach-status-new .stripe-source-status:before{color:rgba(0,0,0,.54);content:"";content:var(--mi-access-time)}.stripe-ach-list .stripe-ach-status-new .stripe-source-status:before,.stripe-ach-list .stripe-ach-status-verification_failed .stripe-source-status:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;float:right;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;line-height:24px;text-indent:0;text-transform:none;white-space:nowrap;width:24px}.stripe-ach-list .stripe-ach-status-verification_failed .stripe-source-status:before{color:#d32f2f;color:var(--error-color);content:"";content:var(--mi-error-outline)}.stripe-list-label{margin-bottom:16px}.stripe-source-list{display:block;padding:0;width:auto}.stripe-source-list *{box-sizing:border-box}.stripe-source-list>li{border:1px solid rgba(0,0,0,.27);border:var(--control-border-width) var(--control-border-style) var(--control-border-color);border-color:rgba(0,0,0,.27) transparent transparent;border-color:var(--control-border-color) transparent transparent transparent;display:block;padding:0;position:relative}.stripe-source-list>li:first-child{border-top-color:transparent}.stripe-source-list>li:hover{background-color:rgba(0,0,0,.06)}.stripe-source-list>li.stripe-form-expandable{transition:border .3s}.stripe-source-list>li.stripe-form-expanded{border-color:rgba(0,0,0,.12)}.stripe-source-list>li.stripe-form-expanded:hover{background-color:transparent}.stripe-source-list>li.stripe-form-expanded+li{border-top:none}.stripe-source-list>li.stripe-form-expanded:hover{background-color:inherit}.stripe-source-list+.stripe-source-list>li:first-child{border-top-color:rgba(0,0,0,.27);border-top-color:var(--control-border-color)}.stripe-source-list .stripe-form-expandable .stripe-button,.stripe-source-list label.stripe-button{cursor:pointer}.stripe-source-list .stripe-button{align-items:center;background:transparent;border:none;display:flex;filter:none;line-height:24px;margin:0;padding:16px;position:relative;text-align:left}.stripe-source-list .stripe-button:disabled{color:#000;cursor:text;filter:none}.stripe-source-list .stripe-button:hover{filter:none}.stripe-source-list .stripe-button:active{filter:none;outline:none}.stripe-source-list .stripe-button input[type=radio]{margin-right:16px;order:0}.stripe-source-list .stripe-button>.stripe-card-logo{margin-left:16px;order:2}.stripe-source-list .stripe-button .stripe-source-profile{flex-grow:1;order:1}.stripe-source-list .stripe-button .stripe-source-label{display:block;flex-grow:1;overflow:hidden}.stripe-source-list .stripe-button .stripe-card-expires,.stripe-source-list .stripe-button .stripe-source-caption{clear:both;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stripe-source-list .stripe-button .stripe-source-status{margin-left:16px;order:3}.stripe-source-list .stripe-button .context-menu-button{margin-left:16px;order:4}.stripe-source-list .highlight{background-color:#ffd!important}.stripe-source-list .stripe-ach-status-new p{margin-left:0}.stripe-source-list .stripe-ach-status-new .form-item-content{float:left;margin-right:24px}.stripe-source-list form{margin:0}.stripe-source-list fieldset{border:none;margin:0 0 0 10%;padding:0 1em 1em 0;position:relative}.stripe-source-list .stripe-source .stripe-button{position:relative}.stripe-source-list .content-menu,.stripe-source-list .context-menu{float:right}@media only screen and (max-width:599.9999px){.stripe-source-list .content-menu,.stripe-source-list .context-menu{flex-basis:1.5em;order:3;text-align:right}}.stripe-source-list .stripe-form-item-compact{padding-top:8px}.stripe-source-list .stripe-form-item-compact .radioset{padding:0}.stripe-source-list .form-item-content{position:relative}.stripe-source-list .stripe-source-form{padding:16px;position:relative}.stripe-source-list .currency-group{font-size:20px;margin-right:0;max-width:calc(50% - 12px);width:6em}.stripe-source-list .currency-group:first-child{margin-right:24px}.stripe-source-list .checkbox-label{margin-right:16px}.stripe-source-list input[type=checkbox]{margin-right:8px}.stripe-source-list .buttonset{clear:both;margin-top:0;padding-top:16px}@media only screen and (min-width:600px){.stripe-source-list.stripe-checkout-list .stripe-source-form{padding-left:56px}}.stripe-form-test-label{margin:0;padding:0;position:absolute;right:0;top:0}.stripe-form-test-label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.12);content:"";content:var(--mi-payment);direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;text-indent:0;text-transform:none;white-space:nowrap;width:24px}.stripe-form-test-label select{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.StripeElement{margin-bottom:8px}.StripeElement--invalid{border-color:#d32f2f;border-color:var(--error-color)}.stripe-ach-link-help,.stripe-card-add-help{margin-bottom:12px;overflow:hidden;position:relative}.stripe-ach-link-help img,.stripe-card-add-help img{display:block;width:100%}.stripe-card-add-help .stripe-card-logo{background-color:#fff;bottom:12px;position:absolute;right:291px}.stripe-card-add-help .stripe-card-logo:before{border:3px solid #fff;bottom:-3px;left:-3px;position:absolute;right:-3px;top:-3px}.stripe-card-add-help .stripe-card-logo.stripe-card-visa:before{border-width:2px 6px;bottom:-2px;left:-6px;right:-6px;top:-2px}.stripe-card-add-help .stripe-card-logo.stripe-card-american-express:before,.stripe-card-add-help .stripe-card-logo.stripe-card-amex:before,.stripe-card-add-help .stripe-card-logo.stripe-card-diners-club:before,.stripe-card-add-help .stripe-card-logo.stripe-card-diners:before,.stripe-card-add-help .stripe-card-logo.stripe-card-discover:before,.stripe-card-add-help .stripe-card-logo.stripe-card-jcb:before,.stripe-card-add-help .stripe-card-logo.stripe-card-mastercard:before,.stripe-card-add-help .stripe-card-logo.stripe-card-visa:before{content:""}.stripe-source-help-mask{bottom:0;left:0;margin:auto;opacity:.27;position:absolute;right:0;top:0}.stripe-source-help-mask>div{background-color:#000;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out}.stripe-card-add-help-mask-front{border-radius:5%;overflow:hidden;right:52.4%}.stripe-card-add-help-mask-back{border-radius:5%;left:52.4%;overflow:hidden}.stripe-ach-link-help-routing .stripe-source-help-mask-top{bottom:16%;left:0;right:0;top:0}.stripe-ach-link-help-routing .stripe-source-help-mask-right{bottom:6%;left:25.5%;right:0;top:84%}.stripe-ach-link-help-routing .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:94%}.stripe-ach-link-help-routing .stripe-source-help-mask-left{bottom:6%;left:0;right:93%;top:84%}.stripe-ach-link-help-account .stripe-source-help-mask-top{bottom:16%;left:0;right:0;top:0}.stripe-ach-link-help-account .stripe-source-help-mask-right{bottom:6%;left:56%;right:0;top:84%}.stripe-ach-link-help-account .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:94%}.stripe-ach-link-help-account .stripe-source-help-mask-left{bottom:6%;left:0;right:69.5%;top:84%}.stripe-ach-link-help-name .stripe-source-help-mask-top{bottom:92.5%;left:0;right:0;top:0}.stripe-ach-link-help-name .stripe-source-help-mask-right{bottom:85.5%;left:17%;right:0;top:7.5%}.stripe-ach-link-help-name .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:14.5%}.stripe-ach-link-help-name .stripe-source-help-mask-left{bottom:85.5%;left:0;right:96.5%;top:7.5%}.stripe-card-add-help-number .stripe-card-add-help-mask-front .stripe-source-help-mask-top{bottom:49%;left:0;right:0;top:0}.stripe-card-add-help-number .stripe-card-add-help-mask-front .stripe-source-help-mask-right{bottom:34%;left:96%;right:0;top:51%}.stripe-card-add-help-number .stripe-card-add-help-mask-front .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:66%}.stripe-card-add-help-number .stripe-card-add-help-mask-front .stripe-source-help-mask-left{bottom:34%;left:0;right:96%;top:51%}.stripe-card-add-help-name .stripe-card-add-help-mask-front .stripe-source-help-mask-top{bottom:20%;left:0;right:0;top:0}.stripe-card-add-help-name .stripe-card-add-help-mask-front .stripe-source-help-mask-right{bottom:9.25%;left:46%;right:0;top:80%}.stripe-card-add-help-name .stripe-card-add-help-mask-front .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:90.75%}.stripe-card-add-help-name .stripe-card-add-help-mask-front .stripe-source-help-mask-left{bottom:9.25%;left:0;right:96%;top:80%}.stripe-card-add-help-expiry .stripe-card-add-help-mask-front .stripe-source-help-mask-top{bottom:27%;left:0;right:0;top:0}.stripe-card-add-help-expiry .stripe-card-add-help-mask-front .stripe-source-help-mask-right{bottom:19%;left:59%;right:0;top:73%}.stripe-card-add-help-expiry .stripe-card-add-help-mask-front .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:81%}.stripe-card-add-help-expiry .stripe-card-add-help-mask-front .stripe-source-help-mask-left{bottom:19%;left:0;right:53%;top:73%}.stripe-card-add-help-cvc .stripe-card-add-help-mask-back .stripe-source-help-mask-top{bottom:60.25%;left:0;right:0;top:0}.stripe-card-add-help-cvc .stripe-card-add-help-mask-back .stripe-source-help-mask-right{bottom:50.25%;left:80%;right:0;top:39.75%}.stripe-card-add-help-cvc .stripe-card-add-help-mask-back .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:49.75%}.stripe-card-add-help-cvc .stripe-card-add-help-mask-back .stripe-source-help-mask-left{bottom:50.25%;left:0;right:30%;top:39.75%}.stripe-card-add-help-amex.stripe-card-add-help-cvc .stripe-card-add-help-mask-back .stripe-source-help-mask-right,.stripe-card-add-help-amex.stripe-card-add-help-cvc .stripe-card-add-help-mask-back .stripe-source-help-mask-top{bottom:100%;left:0;right:0;top:0}.stripe-card-add-help-amex.stripe-card-add-help-cvc .stripe-card-add-help-mask-back .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:0}.stripe-card-add-help-amex.stripe-card-add-help-cvc .stripe-card-add-help-mask-back .stripe-source-help-mask-left{bottom:100%;left:0;right:100%;top:0}.stripe-card-add-help-amex.stripe-card-add-help-cvc .stripe-card-add-help-mask-front .stripe-source-help-mask-top{bottom:57.5%;left:0;right:0;top:0}.stripe-card-add-help-amex.stripe-card-add-help-cvc .stripe-card-add-help-mask-front .stripe-source-help-mask-right{bottom:45.5%;left:97.5%;right:0;top:42.5%}.stripe-card-add-help-amex.stripe-card-add-help-cvc .stripe-card-add-help-mask-front .stripe-source-help-mask-bottom{bottom:0;left:0;right:0;top:54.5%}.stripe-card-add-help-amex.stripe-card-add-help-cvc .stripe-card-add-help-mask-front .stripe-source-help-mask-left{bottom:45.5%;left:0;right:19.5%;top:42.5%}.stripe-ach-form,.stripe-card-edit-form,.stripe-card-form{align-items:flex-start;display:flex;flex-wrap:wrap;margin-right:-24px;position:relative}.stripe-ach-form>*,.stripe-card-edit-form>*,.stripe-card-form>*{margin-right:24px}.stripe-ach-form .stripe-form-item-compact,.stripe-card-edit-form .stripe-form-item-compact,.stripe-card-form .stripe-form-item-compact{padding-top:0}.stripe-ach-form .caption,.stripe-card-edit-form .caption,.stripe-card-form .caption{margin-top:16px}.ui-dialog .stripe-ach-form .buttonset,.ui-dialog .stripe-card-edit-form .buttonset,.ui-dialog .stripe-card-form .buttonset{margin-bottom:-8px;margin-right:24px;margin-top:16px;width:100%}.stripe-ach-form{align-items:center}.stripe-ach-form .form-item{flex-basis:225px;flex-grow:1}.stripe-ach-form .stripe-ach-form-item-holder-name{flex-basis:100%}.stripe-card-edit-form .stripe-card-form-item-name,.stripe-card-edit-form .stripe-card-form-item-number,.stripe-card-form .stripe-card-form-item-name,.stripe-card-form .stripe-card-form-item-number{flex-basis:225px;flex-grow:1}.stripe-card-edit-form .stripe-card-form-item-address-zip,.stripe-card-edit-form .stripe-card-form-item-cvc,.stripe-card-edit-form .stripe-card-form-item-exp,.stripe-card-form .stripe-card-form-item-address-zip,.stripe-card-form .stripe-card-form-item-cvc,.stripe-card-form .stripe-card-form-item-exp{flex-basis:120px;flex-grow:1}.stripe-card-form .form-item+.form-item{margin-top:0}.stripe-card-edit-form .stripe-card-form-item-name{flex-basis:100%}.stripe-card-edit-form .stripe-card-form-item-exp{flex-basis:auto;flex-grow:0}.stripe-card-edit-form .stripe-card-form-item-exp select{width:auto}#stripe-ach-link-select button{font-weight:400;margin-bottom:24px;padding:12px 16px;white-space:normal;width:100%}#stripe-ach-link-select button[disabled]{color:rgba(0,0,0,.87)}#stripe-ach-link-select button[disabled]:before{background:hsla(0,0%,100%,.54);border-radius:inherit;bottom:0;content:"";height:auto;left:0;margin:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0;width:auto;z-index:1}#stripe-ach-link-select button[disabled]:after{border-width:3px;height:48px;width:48px}#stripe-ach-link-select button:focus:after{display:none}#stripe-ach-link-select button img{float:left;margin-right:16px;max-width:30%}#stripe-ach-link-select button span{display:block;margin-bottom:16px;overflow:hidden;text-align:left}#stripe-ach-link-select button span:first-of-type{font-weight:700}#stripe-ach-link-select button span:last-child,#stripe-ach-link-select button:last-child{margin-bottom:0}#stripe-ach-verify-dialog .currency-group{width:100px}.loader-overlay{background:#f8f8f8 url(/lib/grassroot/img/loader-f8f8f8-24x24.gif) no-repeat 50%;display:none;filter:alpha(opacity=50);height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:99999}.waiting .loader-overlay{display:block}.ui-tabs{border:1px solid rgba(0,0,0,.12);border-radius:4px;overflow:hidden}.ui-tabs .ui-tabs-nav{box-shadow:0 2px 2px rgba(0,0,0,.12);margin-bottom:16px}.ui-tabs .ui-tabs-nav>li:focus{outline:none}.ui-tabs fieldset{background:none;border-left:none;border-radius:0;border-right:none;border-top:none;box-shadow:none;box-sizing:border-box;margin:16px 0;padding:0 16px}.ui-tabs fieldset:last-child{border-bottom:none}.text-menu{display:block}.text-menu li,.text-menu li a{display:inline}.text-menu li a.blue-button{color:#2962ff;color:var(--secondary-color)}.text-menu li a.blue-button:before{color:inherit}.text-menu li:after{content:" | ";display:inline}.text-menu li:last-child:after{display:none}.text-menu-inline.text-menu{display:inline}.text-menu-inline.text-menu:before{content:" (";display:inline}.text-menu-inline.text-menu:after{content:")";display:inline}.user-thumbnail-list{margin:0 -8px -16px;overflow:hidden}.user-thumbnail-list li{align-items:center;box-sizing:border-box;display:flex;float:left;height:80px;margin-bottom:16px;margin-left:8px;margin-right:8px;overflow:hidden;white-space:nowrap;width:calc(100% - 16px)}@media only screen and (min-width:600px){.user-thumbnail-list li{box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100%/min(2, 1) - 16px)}}@media only screen and (min-width:720px){.user-thumbnail-list li{box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100%/min(3, 2) - 16px)}}.user-thumbnail-list img{float:left;margin-right:16px;max-height:100%;max-width:100%}.user-thumbnail-list .details{display:block;flex-shrink:100;overflow:hidden;vertical-align:top;white-space:normal}.user-thumbnail-list .title{display:block}.user-thumbnail-list .caption{color:rgba(0,0,0,.26);display:block}.user-thumbnail-list a{color:inherit}.user-thumbnail-list .button{align-items:center;border-color:transparent;display:inline-flex;font-weight:400;height:100%;padding:8px;text-align:left;text-transform:none;white-space:normal}.user-thumbnail-list .button:hover{border-color:rgba(0,0,0,.54)}.user-thumbnail-list .button:before{float:left;font-size:60px;text-align:center;width:80px}@media only screen and (min-width:944px){.user-thumbnail-list{margin:0 -8px -16px;overflow:hidden}.user-thumbnail-list li{align-items:center;box-sizing:border-box;display:flex;float:left;height:80px;margin-bottom:16px;margin-left:8px;margin-right:8px;overflow:hidden;white-space:nowrap;width:calc(100% - 16px)}}@media only screen and (min-width:944px) and (min-width:600px){.user-thumbnail-list li{box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100%/min(2, 2) - 16px)}}@media only screen and (min-width:944px) and (min-width:720px){.user-thumbnail-list li{box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100%/min(3, 3) - 16px)}}@media only screen and (min-width:944px){.user-thumbnail-list img{float:left;margin-right:16px;max-height:100%;max-width:100%}.user-thumbnail-list .details{display:block;flex-shrink:100;overflow:hidden;vertical-align:top;white-space:normal}.user-thumbnail-list .title{display:block}.user-thumbnail-list .caption{color:rgba(0,0,0,.26);display:block}.user-thumbnail-list a{color:inherit}.user-thumbnail-list .button{align-items:center;border-color:transparent;display:inline-flex;font-weight:400;height:100%;padding:8px;text-align:left;text-transform:none;white-space:normal}.user-thumbnail-list .button:hover{border-color:rgba(0,0,0,.54)}.user-thumbnail-list .button:before{float:left;font-size:60px;text-align:center;width:80px}}.user-thumbnail-list img{width:80px}.project-thumbnail-list{margin:0 -8px -16px;overflow:hidden}.project-thumbnail-list li{align-items:center;box-sizing:border-box;display:flex;float:left;height:80px;margin-bottom:16px;margin-left:8px;margin-right:8px;overflow:hidden;white-space:nowrap;width:calc(100% - 16px)}@media only screen and (min-width:600px){.project-thumbnail-list li{box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100%/min(2, 1) - 16px)}}@media only screen and (min-width:720px){.project-thumbnail-list li{box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100%/min(3, 2) - 16px)}}.project-thumbnail-list img{float:left;margin-right:16px;max-height:100%;max-width:100%}.project-thumbnail-list .details{display:block;flex-shrink:100;overflow:hidden;vertical-align:top;white-space:normal}.project-thumbnail-list .title{display:block}.project-thumbnail-list .caption{color:rgba(0,0,0,.26);display:block}.project-thumbnail-list a{color:inherit}.project-thumbnail-list .button{align-items:center;border-color:transparent;display:inline-flex;font-weight:400;height:100%;padding:8px;text-align:left;text-transform:none;white-space:normal}.project-thumbnail-list .button:hover{border-color:rgba(0,0,0,.54)}.project-thumbnail-list .button:before{float:left;font-size:60px;text-align:center;width:80px}.project-thumbnail-list .button:before,.project-thumbnail-list img{width:120px}.fundraiser-thumbnail-list{margin:0 -8px -16px;overflow:hidden}.fundraiser-thumbnail-list li{align-items:center;box-sizing:border-box;display:flex;float:left;height:80px;margin-bottom:16px;margin-left:8px;margin-right:8px;overflow:hidden;white-space:nowrap;width:calc(100% - 16px)}@media only screen and (min-width:600px){.fundraiser-thumbnail-list li{box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100%/min(2, 1) - 16px)}}@media only screen and (min-width:720px){.fundraiser-thumbnail-list li{box-sizing:border-box;float:left;margin-left:8px;margin-right:8px;width:calc(100%/min(3, 2) - 16px)}}.fundraiser-thumbnail-list img{float:left;margin-right:16px;max-height:100%;max-width:100%}.fundraiser-thumbnail-list .details{display:block;flex-shrink:100;overflow:hidden;vertical-align:top;white-space:normal}.fundraiser-thumbnail-list .title{display:block}.fundraiser-thumbnail-list .caption{color:rgba(0,0,0,.26);display:block}.fundraiser-thumbnail-list a{color:inherit}.fundraiser-thumbnail-list .button{align-items:center;border-color:transparent;display:inline-flex;font-weight:400;height:100%;padding:8px;text-align:left;text-transform:none;white-space:normal}.fundraiser-thumbnail-list .button:hover{border-color:rgba(0,0,0,.54)}.fundraiser-thumbnail-list .button:before{float:left;font-size:60px;height:auto;text-align:center;width:80px;width:120px}.transaction-edit-item-list{min-width:600px;width:100%}.transaction-edit-item-list th{font-weight:500;text-align:left}.transaction-edit-item-list th em{color:#d32f2f;color:var(--error-color);font-style:normal}.transaction-edit-item-list td{vertical-align:middle;white-space:nowrap}.transaction-edit-item-list .edit td{padding-bottom:14px;padding-top:14px}.transaction-edit-item-list .edit td:not(:last-child){padding-right:4px}.transaction-edit-item-list .edit td:not(:first-child){padding-left:4px}.transaction-edit-item-list .amount,.transaction-edit-item-list .amount input{text-align:right}.transaction-edit-item-list .delete,.transaction-edit-item-list .edit .delete{overflow:visible;padding-left:0;text-align:center;vertical-align:middle;width:26px;width:calc(18px + var(--control-padding-horizontal))}.transaction-edit-item-list input[type=text],.transaction-edit-item-list select{box-sizing:border-box;width:100%}.transaction-edit-item-list .delete a,.transaction-edit-item-list .delete label{cursor:pointer;display:inline-block;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal)}.transaction-edit-item-list .delete a:hover:before,.transaction-edit-item-list .delete label:hover:before{color:#d32f2f;color:var(--error-color)}.transaction-edit-item-list .delete a:before,.transaction-edit-item-list .delete label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-clear);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.transaction-edit-item-list .delete input{display:none}.transaction-edit-item-list tr.remove td{color:#e57373;color:var(--error-color-light);text-decoration:line-through}.transaction-edit-item-list tr.remove .delete{text-decoration:none}.transaction-edit-item-list tr.remove .delete label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-undo);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.transaction-edit-item-list .add-row td{border-top:1px solid rgba(0,0,0,.12);padding-bottom:10px;padding-top:10px}.transaction-edit-item-list .add-row td .button-menu{margin:0;padding:0}.transaction-edit-item-list tfoot td{font-weight:700}.transaction-edit-item-list .total{padding-right:12px;text-align:right}.user-search-wrapper{box-sizing:border-box;display:inline-block;position:relative;width:30em}.user-search-wrapper input{box-sizing:border-box;padding-right:36px;width:100%!important}.user-search-wrapper input::-ms-clear{display:none}.user-search-wrapper .user-search-overlay{display:block;position:absolute;right:9px;right:calc(var(--control-padding-horizontal) + var(--control-border-width));top:7px;top:calc(var(--control-padding-vertical) + var(--control-border-width))}.user-search-wrapper .user-search-overlay.user-search-clear{cursor:pointer}.user-search-wrapper .user-search-overlay.user-search-clear:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-clear);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;line-height:inherit;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.user-search-wrapper .user-search-overlay.user-search-clear:hover:before{color:#d32f2f;color:var(--error-color)}.user-search-wrapper .user-search-overlay.user-search-loading{animation:spin 1.25s linear infinite;border:.1em solid rgba(0,0,0,.27);border-radius:50%;border-top:.1em solid var(--secondary-color);box-sizing:border-box;clear:both;content:"";display:block;font-size:20px;font-size:var(--control-line-height);height:1em;height:20px;height:var(--control-line-height);line-height:inherit;margin:auto;width:1em;width:20px;width:var(--control-line-height)}.user-search-box-results .ui-menu-item a{box-sizing:border-box;height:52px;padding:8px 0 8px 12px}.user-search-box-results .ui-menu-item a img{border-radius:4px;display:block;float:left;height:36px;margin-right:12px;opacity:.84;width:36px}.user-search-box-results .ui-menu-item a.ui-state-active img{opacity:1}.user-search-box-results .ui-menu-item a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-search-box-results .ui-menu-item a .name{font-size:14px;line-height:20px}.user-search-box-results .ui-menu-item a .email{color:rgba(0,0,0,.54);font-size:12px;line-height:16px}.wide-element-wrapper{margin:0 -16px;overflow-x:auto;overflow-y:hidden;padding:0 16px;width:100%}@media only screen and (min-width:944px){.wide-element-wrapper{margin:0;overflow:visible;padding:0;width:auto}.wide-element-wrapper:after{display:none}}.wide-element-wrapper>:first-child{position:relative}.wide-element-wrapper>:first-child:after{content:"";display:block;height:1px;left:100%;position:absolute;width:16px}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */
/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.cart-form{padding:0}.cart-section{margin-bottom:48px}.cart>*>tr>th{background:none;font-family:sans-serif;font-weight:700;text-align:right}.cart>*>tr>td{padding-bottom:12px;padding-top:12px}.cart .image{text-align:center;width:60px}.cart .image img{width:100%}.cart td.image{height:60px}.cart .title .project-name{font-size:16px;font-weight:700}.cart .title input{margin-top:8px}.cart .title input[type=checkbox]{margin-right:8px}.cart .amount{text-align:right;white-space:nowrap}.cart .amount>div{overflow:visible}.cart .amount input[type=number]{padding:2px 0;text-align:right;width:50px}.cart .amount .currency-group,.cart .amount .total{display:inline-block;font-size:16px;width:120px}.cart .amount .total{padding:8px 0}.cart .amount .mul-sep,.cart .amount .total-sep{font-size:16px;padding:0 8px}.cart .amount em{position:absolute;right:0}.cart .delete{padding-left:6px;padding-right:0;text-overflow:clip;width:24px}.cart .delete button{background:none;border:none;box-shadow:none;cursor:pointer;line-height:1;min-width:0;padding:0}.cart .delete .state-remove{height:18px;width:18px}.cart .delete .state-remove:before{font-size:18px;height:18px;text-indent:0;width:18px}.cart .delete button,.cart .delete label{overflow:hidden;text-overflow:clip;white-space:nowrap;width:20px}.cart .delete button span,.cart .delete label span{display:none}.cart .cart-fee-coverage{font-style:italic}.cart .cart-fee-coverage td{padding-bottom:12px;padding-top:12px}@media only screen and (max-width:599.9999px){.cart .cart-fee-coverage td:first-child{display:none}.cart .cart-fee-coverage td{float:left;padding-bottom:0;padding-top:0}.cart .cart-fee-coverage td.amount{float:right;margin-top:0}}.cart .cart-recurring-profile-total{border-bottom:none;border-top:none;padding-top:0}.cart .cart-recurring-profile-total>td{padding-top:0}@media only screen and (max-width:599.9999px){.cart .cart-recurring-profile-total{padding-top:0}}.cart>tfoot>tr>td{border-bottom:none;vertical-align:top}.cart>tfoot>tr>td.total-contribution-label{white-space:nowrap}.cart>tfoot>tr>td.amount{overflow:visible;padding-right:10px;position:relative;text-align:right}.cart>tfoot>tr>td.amount em{font-style:normal}.cart>tfoot>tr>td .update-button{display:block;margin-top:8px;max-width:100%;padding:4px;position:absolute;right:0}.cart>tfoot>tr>td .update-button:disabled{display:none}.cart>tfoot>tr:first-child>td{font-weight:500}.cart>tfoot>tr:last-child>td{font-weight:700}.cart>tfoot>tr:last-child:not(:first-child){border-top:1px solid rgba(0,0,0,.12)}.cart>tfoot tr.cart-total td.amount{float:right}.cart input.comment{padding:4px;width:100%}.cart td.amount,.cart th.amount{width:11em}.cart .amount .total{border-bottom:none;margin-top:8px;padding:4px 0 0}.cart .fee-coverage-amount .total{margin:0;padding:0}@media only screen and (max-width:599.9999px){.cart{display:block}.cart>*>tr{border-bottom:1px solid rgba(0,0,0,.06);border-bottom:var(--table-row-border);border-top:none;margin:0 -16px;padding:16px}.cart>*>tr:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.cart>*>tr>td{border:none;box-sizing:border-box;display:block;padding:0}.cart>tbody{display:block}.cart>tbody>tr{align-items:center;display:flex;flex-wrap:wrap}.cart>tbody>tr>td.image{flex-basis:50px;height:auto;margin-right:12px;order:1;width:auto}.cart>tbody>tr>td.title{flex-basis:calc(100% - 62px);flex-grow:1;order:2;width:auto}.cart>tbody>tr>td.amount{flex-grow:1;margin-top:8px;order:4;text-align:right;width:auto}.cart>tbody>tr>td.amount .total{text-align:right}.cart>tbody>tr>td.delete{align-self:flex-end;flex-basis:100px;order:3;padding:0}.cart>tbody>tr>td.delete button,.cart>tbody>tr>td.delete label{background:red;border:1px;border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-radius:4px;border-style:solid;border-style:var(--control-border-style);border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px;min-width:80px;min-width:0;overflow:hidden;padding:2px 8px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:none;transition:box-shadow .3s ease-out;user-select:none;vertical-align:top;white-space:nowrap;width:auto}.cart>tbody>tr>td.delete button:before,.cart>tbody>tr>td.delete label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-left:-4px;margin-right:8px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.cart>tbody>tr>td.delete button:empty:before,.cart>tbody>tr>td.delete label:empty:before{margin-left:0;margin-right:0}.cart>tbody>tr>td.delete button:after,.cart>tbody>tr>td.delete label:after{background:#fff;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-out}.cart>tbody>tr>td.delete button:hover,.cart>tbody>tr>td.delete label:hover{text-decoration:none}.cart>tbody>tr>td.delete button:hover:after,.cart>tbody>tr>td.delete label:hover:after{opacity:.05}.cart>tbody>tr>td.delete button:focus,.cart>tbody>tr>td.delete label:focus{outline:none;text-decoration:none}.cart>tbody>tr>td.delete button:focus:after,.cart>tbody>tr>td.delete label:focus:after{opacity:.1}.cart>tbody>tr>td.delete button:active,.cart>tbody>tr>td.delete label:active{text-decoration:none}.cart>tbody>tr>td.delete button:active:after,.cart>tbody>tr>td.delete label:active:after{opacity:.2}.cart>tbody>tr>td.delete button.button-disabled,.cart>tbody>tr>td.delete button:disabled,.cart>tbody>tr>td.delete label.button-disabled,.cart>tbody>tr>td.delete label:disabled{color:rgba(0,0,0,.26);cursor:default!important}.cart>tbody>tr>td.delete button.button-disabled:before,.cart>tbody>tr>td.delete button:disabled:before,.cart>tbody>tr>td.delete label.button-disabled:before,.cart>tbody>tr>td.delete label:disabled:before{color:rgba(0,0,0,.26)}.cart>tbody>tr>td.delete button.button-disabled:after,.cart>tbody>tr>td.delete button:disabled:after,.cart>tbody>tr>td.delete label.button-disabled:after,.cart>tbody>tr>td.delete label:disabled:after{opacity:0}.cart>tbody>tr>td.delete button:before,.cart>tbody>tr>td.delete label:before{color:#fff}.cart>tbody>tr>td.delete button:focus,.cart>tbody>tr>td.delete button:hover,.cart>tbody>tr>td.delete label:focus,.cart>tbody>tr>td.delete label:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.cart>tbody>tr>td.delete button:active,.cart>tbody>tr>td.delete label:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.cart>tbody>tr>td.delete button.button-disabled,.cart>tbody>tr>td.delete button:disabled,.cart>tbody>tr>td.delete label.button-disabled,.cart>tbody>tr>td.delete label:disabled{background-color:rgba(0,0,0,.12);box-shadow:none}.cart>tbody>tr>td.delete button input,.cart>tbody>tr>td.delete button:before,.cart>tbody>tr>td.delete label input,.cart>tbody>tr>td.delete label:before{margin-right:6px}.cart>tbody>tr>td.delete button span,.cart>tbody>tr>td.delete label span{display:inline-block;font-size:12px;font-weight:400;height:18px;line-height:18px;vertical-align:top}.cart>tbody>tr>td.delete .delete-button{margin:0;opacity:1}.cart>thead{display:none}.cart>tfoot{display:block}.cart>tfoot:after{clear:both;content:"";display:table}.cart>tfoot>tr{border-bottom:none;display:block}.cart>tfoot>tr:after{clear:both;content:"";display:table}.cart>tfoot>tr:last-child{border-bottom:none}.cart>tfoot>tr>td{float:left;width:auto}.cart>tfoot>tr>td.amount{float:right;padding-right:0;text-align:right;width:auto}.cart>tfoot>tr>td.amount .total{padding:0;width:auto}.cart>tfoot>tr>td.delete{display:none}}.cart .tag{line-height:20px;margin:0}.cart-summary .amount .total,.cart-summary td{border-bottom:none}.checkout-recurring-profile{border:1px solid rgba(0,0,0,.12);margin-top:16px;padding:16px}.checkout-recurring-profile h4{font-weight:500;margin-bottom:0}.checkout-recurring-profile .checkout-recurring-profile-payment-method-details{margin-bottom:12px;margin-top:12px}.checkout-recurring-profile .stripe-card-label{margin-top:8px}.checkout-recurring-profile .checkout-recurring-profile-tags{margin:0 -3px}.checkout-recurring-profile .details:before,.checkout-recurring-profile .update:before{content:"(";text-decoration:none}.checkout-recurring-profile .details:after,.checkout-recurring-profile .update:after{content:")";text-decoration:none}.checkout-recurring-profile-options{border-top:1px solid rgba(0,0,0,.12);margin:16px -16px 0;padding:16px 16px 0}.checkout-recurring-profile-options label{display:block;margin-bottom:4px}.checkout-recurring-profile-options+.checkout-recurring-profile-options{border-top:none}.first-section{padding-bottom:0!important}.checkout h3{margin:-16px 0 0;padding:16px 0}@media only screen and (max-width:599.9999px){.checkout h3.scroll-below-moved{background:#fff;border-top:1px solid rgba(0,0,0,.12);box-shadow:0 -2px 2px rgba(0,0,0,.12);margin:-16px 0 0;padding:16px}.checkout h3.scroll-below-moved a{display:block}.checkout h3.scroll-below-moved a:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-expand-more);direction:ltr;display:inline-block;float:right;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;line-height:inherit;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:24px}.checkout h3 .css-channel:before{content:"scroll-below"}}.checkout .payment-method-select-list{margin-bottom:24px;margin-top:24px}@media only screen and (min-width:944px){.checkout .payment-method-select-list{box-sizing:border-box;float:left;margin-right:24px;width:calc(75% - 6px)}.checkout .checkout-box{box-sizing:border-box;float:left;margin-right:0;padding-top:24px;width:calc(25% - 18px)}.checkout .checkout-box .css-channel:before{content:"scroll-inside"}}.checkout .checkout-box button[type=submit]{padding-left:0;padding-right:0;width:100%}.checkout .checkout-box .checkout-button-wrapper{margin-top:-24px;padding:24px 0}@media only screen and (max-width:943.9999px){.checkout .checkout-box .checkout-button-wrapper{background:#fff}.checkout .checkout-box .checkout-button-wrapper.scroll-below-moved{box-shadow:0 -2px 2px rgba(0,0,0,.12);padding:24px}.checkout .checkout-box .checkout-button-wrapper .css-channel:before{content:"scroll-below"}}@media only screen and (max-width:599.9999px){.checkout .checkout-box .checkout-button-wrapper{margin-top:-16px;padding:16px 0}.checkout .checkout-box .checkout-button-wrapper.scroll-below-moved{padding:16px}}.checkout .checkout-box .total{color:#607d8b;color:var(--primary-color);font-weight:700;margin-bottom:24px}.checkout .checkout-box .total .cart-total{float:right}.checkout .anonymous-box{border-top:1px solid rgba(0,0,0,.12);padding-top:24px}.checkout .anonymous-box .form-item{padding-top:24px}.checkout .anonymous-box .form-item:first-child{padding-top:0}.checkout .anonymous-box label{color:rgba(0,0,0,.87);display:block;float:none;font-size:14px;font-weight:400;font-weight:500;letter-spacing:.01em;line-height:20px;line-height:24px;margin-bottom:4px;padding:0;text-align:left;width:100%}.checkout .anonymous-box label:lang(ko){font-size:15px;line-height:23px}.checkout .anonymous-box input{margin-right:8px}.checkout .anonymous-box .caption{margin:0;padding:0}.checkout .disclaimer{border-top:1px solid rgba(0,0,0,.12);clear:both;margin-top:24px;padding-top:24px}@media only screen and (min-width:944px){.checkout .disclaimer{border-top:none;float:left;padding-top:0}}.payment-method-select-list{margin:0 -16px}@media only screen and (min-width:600px){.payment-method-select-list{border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-radius:4px;border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);margin:0}}.payment-method-select-list label{border:none;color:rgba(0,0,0,.87);color:var(--control-color);cursor:pointer;display:flex;flex-wrap:wrap;font-weight:400;justify-content:space-between;overflow:hidden;padding:16px;position:relative;user-select:none}.payment-method-select-list label input[type=radio]{margin:4px;order:1;outline:none}.payment-method-select-list label .ui-button-text{overflow:hidden;padding:0}.payment-method-select-list label strong{display:block;flex:1;margin-bottom:0;order:2;padding-left:24px}.payment-method-select-list label picture{display:block;flex-basis:100%;height:20px;margin:12px 0 0 52px;order:10}.payment-method-select-list label img{height:20px;max-height:100%;max-width:100%}.payment-method-select-list label .currency-notice{color:rgba(0,0,0,.54);display:block;flex-basis:100%;margin-left:52px;order:4}.payment-method-select-list label .too-high-notice,.payment-method-select-list label .too-low-notice,.payment-method-select-list label .warning-notice{color:#d32f2f;color:var(--error-color);display:none;flex-basis:100%;margin-left:52px;order:3}.payment-method-select-list label.too-high .too-high-notice,.payment-method-select-list label.too-low .too-low-notice,.payment-method-select-list label.warning .warning-notice{display:block}.payment-method-select-list label .option-text{color:rgba(0,0,0,.54);display:block;flex-basis:100%;margin-left:52px;order:5}.payment-method-select-list label .ui-checkboxradio-icon-space,.payment-method-select-list label .ui-icon-background{display:none}.payment-method-select-list label .ui-helper-hidden-accessible{clip:auto;position:static}.payment-method-select-list label:hover{background:rgba(0,0,0,.06)}.payment-method-select-list label.ui-state-active{background:rgba(0,0,0,.12)}.payment-method-select-list label.ui-state-focus{background:rgba(0,0,0,.12);outline:1px solid #2962ff;outline:1px solid var(--secondary-color);outline-offset:-1px}.payment-method-select-list label:active{background:rgba(0,0,0,.24)}.payment-method-select-list label.ui-state-disabled{opacity:.38}.sample-check{background:url(/lib/grassroot/img/check-bg.png) repeat #cfe2f3;box-sizing:border-box;display:inline-block;font-family:sans-serif;font-size:12px;line-height:16px;margin:16px auto 24px;max-width:100%;overflow:auto;position:relative}.sample-check .sample-check-amount .sample-check-data,.sample-check .sample-check-amount-verbose .sample-check-data,.sample-check .sample-check-date .sample-check-data,.sample-check .sample-check-memo .sample-check-data,.sample-check .sample-check-recipient .sample-check-data,.sample-check .sample-check-signature{border:1px solid transparent;border-bottom-color:rgba(0,0,0,.87);box-sizing:border-box;font-size:12px;line-height:24px;overflow:hidden;padding:0 4px;white-space:nowrap}.sample-check .sample-check-amount .sample-check-data,.sample-check .sample-check-amount-verbose .sample-check-data,.sample-check .sample-check-memo .sample-check-data,.sample-check .sample-check-recipient .sample-check-data{font-size:16px;font-style:italic;font-weight:700}.sample-check .sample-check-notice{color:rgba(0,0,0,.05);font-size:120px;left:0;line-height:120px;margin-top:-60px;position:absolute;text-align:center;top:50%;width:100%}.sample-check .sample-check-body{border:1px solid rgba(0,0,0,.87);box-sizing:border-box;height:275px;margin:12px;padding:12px;position:relative;width:600px}.sample-check .sample-check-label{float:left;line-height:24px;margin-right:8px;padding:1px 0}.sample-check .sample-check-data{display:block;overflow:hidden}.sample-check .sample-check-address{font-size:10px;left:12px;line-height:14px;position:absolute;top:12px}.sample-check .sample-check-number{font-family:monospace;font-size:16px;line-height:16px;position:absolute;right:12px;top:12px}.sample-check .sample-check-date{position:absolute;right:12px;top:36px;width:120px}.sample-check .sample-check-date .sample-check-data{text-align:right}.sample-check .sample-check-recipient{left:12px;position:absolute;top:76px}.sample-check .sample-check-recipient .sample-check-label{font-size:10px;line-height:12px;text-align:right;width:72px}.sample-check .sample-check-recipient .sample-check-data{float:left;width:358px}.sample-check .sample-check-amount{position:absolute;right:12px;top:76px;width:114px}.sample-check .sample-check-amount .sample-check-label{font-size:16px;font-weight:700;line-height:24px}.sample-check .sample-check-amount .sample-check-data{border-color:#000;text-align:right}.sample-check .sample-check-amount-verbose{left:12px;position:absolute;top:126px;width:576px}.sample-check .sample-check-amount-verbose .sample-check-label{float:right;margin-left:8px;margin-right:0}.sample-check .sample-check-bank-address{color:rgba(0,0,0,.54);font-size:8px;left:24px;line-height:11px;position:absolute;top:164px}.sample-check .sample-check-memo{bottom:36px;left:12px;position:absolute;width:252px}.sample-check .sample-check-signature{bottom:36px;float:right;font-family:Monotype Corsiva,Apple Chancery,cursive;font-size:24px;padding-left:8px;position:absolute;right:12px;width:276px}.sample-check .sample-check-account{bottom:8px;font-family:monospace;font-size:16px;left:12px;letter-spacing:1px;line-height:16px;position:absolute}.checkout-continue{background-color:rgba(0,0,0,.03);margin-top:24px;text-align:center}.checkout-continue a{font-weight:700}.checkout-continue a,.checkout-continue span{display:block;margin:8px 0}.check-steps li{display:list-item;list-style:decimal outside;margin-bottom:.25em;margin-left:2.5em}.recurring-checkout-confirm-box{text-align:left}.negative-number{color:#d32f2f}.checkout-option-checkbox{padding:8px}.checkout-option-checkbox .caption{margin-top:4px;padding-left:32px}@media only screen and (max-width:599.9999px){.cart .recurring-profile-total{border-top:none;padding-top:0}}.cart-item-removed{opacity:.6;text-decoration:line-through}.cart-recurring-profile-item-list td{border-bottom:none;padding-left:0;padding-right:0}.cart-recurring-profile-item-list tfoot{font-weight:500}.checkout-content{box-sizing:border-box;float:left;margin-right:0;margin-top:-16px;padding-top:16px;width:100%}@media only screen and (min-width:600px){.checkout-content{box-sizing:border-box;float:left;margin-right:24px;width:calc(62.5% - 9px)}}@media only screen and (min-width:944px){.checkout-content{box-sizing:border-box;float:left;margin-right:24px;width:calc(66.66667% - 8px)}}.checkout-intro{margin-bottom:24px}.checkout-summary{box-sizing:border-box;float:left;margin-right:0;width:100%}@media only screen and (min-width:600px){.checkout-summary{box-sizing:border-box;float:left;margin-right:0;width:calc(37.5% - 15px)}}@media only screen and (min-width:944px){.checkout-summary{box-sizing:border-box;float:left;margin-right:0;width:calc(33.33333% - 16px)}}@media only screen and (min-width:600px){.checkout-summary{margin-top:-16px;padding-top:16px}.checkout-summary .css-channel:before{content:"scroll-inside"}}.checkout-summary .checkout-button-wrapper{background-color:#fff}.checkout-summary .checkout-button-wrapper button{font-size:20px;line-height:20px;margin-bottom:0;padding-bottom:16px;padding-top:16px}@media only screen and (max-width:599.9999px){.checkout-summary .checkout-button-wrapper{padding:16px 0;width:auto}.checkout-summary .checkout-button-wrapper .css-channel:before{content:"scroll-below"}.checkout-summary .checkout-button-wrapper.scroll-below-moved{box-shadow:0 -2px 2px rgba(0,0,0,.12);padding:16px}.checkout-summary .checkout-button-wrapper .buttonset{margin-bottom:0}}.checkout-summary .checkout-invoice{border:1px solid #ccc;padding:1em}.checkout-summary table{display:block;margin-top:1em;width:100%}.checkout-summary table tbody,.checkout-summary table td,.checkout-summary table tfoot,.checkout-summary table th,.checkout-summary table tr{display:block}.checkout-summary table tbody{border-bottom:1px solid rgba(0,0,0,.12)}.checkout-summary table tr{padding:6px 0}.checkout-summary table td{border:none;max-width:100%;padding:2px 0;width:auto}.checkout-summary table .name{float:left}.checkout-summary table .amount{float:right;margin-left:16px;text-align:right}.checkout-summary table tfoot td{font-weight:700}.checkout-summary .buttonset,form .checkout-summary .buttonset{margin:0 0 16px;padding:0}.checkout-summary .blue-button{width:100%}.checkout-summary .checkout-caption{margin-top:16px}.checkout-summary .fee-coverage-section{color:rgba(0,0,0,.54);font-size:12px;font-style:italic;font-weight:400;letter-spacing:.02em;line-height:16px}.checkout-summary .fee-coverage-section:lang(ko){font-size:13px;line-height:20px}.checkout-confirm-box{margin-bottom:16px}@media only screen and (min-width:600px){.checkout-confirm-box{margin-bottom:0}}.checkout-confirm-box:after{clear:both;content:"";display:table}.checkout-confirm-box .button-container{margin-top:2em;text-align:center}.checkout-confirm-box .form-item{text-align:left}.checkout-confirm-box p{margin-bottom:1.5em}.checkout-confirm-box .data-list{margin:16px 0 0}@media only screen and (max-width:943.9999px){.checkout-confirm-box .data-list{float:none}}.checkout-confirm-box .data-list .item>*{padding-top:1em}.checkout-confirm-box .data-list .item:first-child>*{padding-top:0}.checkout-confirm-box .data-list .item .term{width:40%}.checkout-confirm-box .data-list .item .term:after{content:":"}.checkout-confirm-box .data-list .item .def{margin-bottom:1.5em;margin-top:.25em}.recurring-result-intro{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:24px;padding-bottom:24px}.transaction-view section{margin-bottom:36px}.recurring-checkout-options-box{margin-bottom:32px}.recurring-checkout-options-box>div{margin:16px 0}@media only screen and (min-width:600px){.recurring-checkout-options-box>div{margin:16px}}.recurring-checkout-options-box>div .data-info,.recurring-checkout-options-box>div .date-label{padding:2px 0 0 32px}.recurring-checkout-options-box>div .data-info:before,.recurring-checkout-options-box>div .date-label:before{color:rgba(0,0,0,.54);float:left;font-size:24px;height:24px;margin:-2px 0 0 -32px;text-indent:0;vertical-align:top;width:24px}.recurring-checkout-options-box>div .date-label{display:inline-block}.recurring-checkout-options-box>div .date-label *{text-indent:0}.recurring-checkout-options-box>div .date-label .date-input-group{margin:-3px 0 0 6px}.recurring-checkout-options-box>div .date-label .date-input-group input{padding:1px 8px}.recurring-checkout-options-box>div .date-label .date-input-group .input-group-label{background:none;border:none;order:3;padding:2px 0}.recurring-checkout-options-box>div .date-label .date-input-group .input-group-label:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-arrow-drop-down);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.recurring-checkout-options-box .caption{margin-left:32px}@media only screen and (min-width:944px){.dashboard #banner-notifications{border-bottom:none}.dashboard #main{max-width:none;padding:0;width:100%}.dashboard #main-header{background:#b0bec5;background:var(--primary-color-light);float:none;line-height:1;margin:0;text-align:left}.dashboard #main-header .main-logo{display:inline-block;height:32px}.dashboard #main-header .main-logo img{max-height:32px}.dashboard #main-navigation .main-nav-content #main-menu{display:none}.dashboard #main-navigation .main-nav-content #user-menu{color:rgba(0,0,0,.87);color:var(--text-color);top:24px}.dashboard #main-content{display:flex;padding:0}.dashboard .sidebar{background:#b0bec5;background:var(--primary-color-light);color:rgba(0,0,0,.87);color:var(--text-color);margin:0;padding:24px 0;width:16.6666666667%}.dashboard .sidebar-menu>li{box-sizing:border-box;padding:0 24px}.dashboard .sidebar-menu>li>a:first-child,.dashboard .sidebar-menu>li>div:first-child{padding-bottom:6px;padding-top:6px}.dashboard .sidebar-menu>li>ul>li{margin:0 -24px}.dashboard .sidebar-menu>li>ul>li>a{display:block;padding:8px 24px 8px 30px;text-indent:-6px}.dashboard .sidebar-menu>li>ul>li>a:hover{background:hsla(0,0%,100%,.27)}.dashboard .sidebar-menu a em{background:#2962ff;background:var(--secondary-color);border-radius:16px;box-shadow:none;min-width:12px}.dashboard .sidebar-menu .selected{color:rgba(0,0,0,.87);color:var(--text-color)}.dashboard .sidebar-menu .selected a{background:rgba(0,0,0,.12)}.dashboard .content{padding:24px;width:83.3333333333%}.dashboard #main-footer{background:#b0bec5;background:var(--primary-color-light);border:none;margin:0;max-width:none;width:100%}.dashboard #main-footer,.dashboard #main-footer .five-two-info,.dashboard #main-footer .org-info,.dashboard #main-footer .org-info *{color:rgba(0,0,0,.87);color:var(--text-color)}}#fundraising-stats{margin-bottom:40px}#fundraising-stats .progress-item{box-sizing:border-box;display:block;margin:12px 0 24px;padding:12px;text-align:center}@media only screen and (min-width:600px){#fundraising-stats .progress-item{float:left;margin:0;width:33.3333333333%}}#fundraising-stats .progress-item:last-child{border-bottom:none;border-right:0}#fundraising-stats .progress-item:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);direction:ltr;display:inline-block;display:block;font-family:Material Icons;font-size:96px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:16px;text-align:center;text-transform:none;white-space:nowrap}@media only screen and (min-width:600px){#fundraising-stats .progress-item:before{font-size:72px}}#fundraising-stats .progress-item-donations-paid:before{content:"";content:var(--mi-done)}#fundraising-stats .progress-item-recurring-donations:before{content:"";content:var(--mi-autorenew)}#fundraising-stats .progress-item-donations-pending:before{color:rgba(0,0,0,.54);content:"";content:var(--mi-access-time)}#fundraising-stats .progress-item-donations-pending.outstanding .value{color:#f57f17;color:var(--warning-color)}#fundraising-stats .progress-item>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#fundraising-stats .progress-item .value{color:rgba(0,0,0,.54);font-size:45px;font-weight:400;letter-spacing:0;line-height:54px;margin-bottom:8px}#fundraising-stats .progress-item .value:lang(ko){line-height:63px}@media only screen and (min-width:600px){#fundraising-stats .progress-item .value{color:rgba(0,0,0,.87);font-size:24px;font-weight:400;letter-spacing:0;line-height:32px;margin-bottom:4px}#fundraising-stats .progress-item .value:lang(ko){line-height:34px}}#fundraising-stats .progress-item .label{color:rgba(0,0,0,.54);font-size:14px;margin-bottom:6px;text-transform:lowercase}#fundraising-stats .progress-item .invoices{color:rgba(0,0,0,.54);display:block;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:16px}#fundraising-stats .progress-item .invoices:lang(ko){font-size:13px;line-height:20px}#fundraising-stats .progress-item .date{color:rgba(0,0,0,.54);font-size:12px;font-weight:400;letter-spacing:.02em;line-height:16px}#fundraising-stats .progress-item .date:lang(ko){font-size:13px;line-height:20px}.monthly-graph{min-width:640px}.monthly-graph h4{font-size:1em;margin-bottom:1em;text-align:center}.monthly-graph .graph-canvas{height:300px}.monthly-graph .ui-tabs-panel{margin:16px}.monthly-graph-tooltip{background:#fff;background:var(--control-background);border-radius:4px;border-radius:var(--control-border-radius);box-shadow:0 0 3px 1px rgba(0,0,0,.27);box-shadow:0 0 3px 1px var(--control-border-color);color:rgba(0,0,0,.87);color:var(--text-color);display:none;padding:6px 8px;padding:var(--control-padding-vertical) var(--control-padding-horizontal) var(--control-padding-vertical) var(--control-padding-horizontal);position:absolute}.dashboard-summary-box .data-list{width:100%}@media only screen and (min-width:600px){.dashboard-summary-box .data-list>li>*{padding-bottom:8px}}.dashboard-summary-box .data-list>li>:first-child{font-weight:400}.dashboard-summary-box .data-list>li>:last-child{font-weight:500;padding-bottom:0}@media only screen and (min-width:600px){.dashboard-summary-box .data-list>li>:last-child{text-align:right}.dashboard-summary-box .total{border-top:1px solid rgba(0,0,0,.12)}}.fundraiser-profile-funding{font-size:22px;line-height:28px}@media only screen and (min-width:944px){.fundraiser-profile-funding{padding-top:16px}}.fundraiser-profile-funding-project{font-size:20px;font-weight:500;letter-spacing:.005em;line-height:28px;margin-bottom:24px}.fundraiser-profile-funding-project:lang(ko){font-size:21px;line-height:30px}.fundraiser-profile-funding-project .fundraiser-profile-funding-project-name{display:inline-block}.fundraiser-profile-funding-form{max-width:600px}.fundraiser-profile-funding-form .currency-group,.fundraiser-profile-funding-form button{width:100%}.fundraiser-profile-funding-form .currency-group{font-size:20px;line-height:28px;margin-bottom:8px}.fundraiser-profile-funding-form .currency-group .currency-symbol{padding:8px 12px}.fundraiser-profile-funding-form .currency-group .currency-group-input input{padding:8px}.fundraiser-profile-funding-form button{border-width:2px}@media only screen and (min-width:600px){.fundraiser-profile-funding-form .currency-group{box-sizing:border-box;float:left;margin-right:12px;width:calc(50% - 6px)}.fundraiser-profile-funding-form button{box-sizing:border-box;float:left;margin-right:0;width:calc(50% - 6px)}}.fundraiser-profile-closed{color:rgba(0,0,0,.54);margin-top:12px}.fundraiser-dashboard-stats .funding-diagram>span{font-size:14px}.fundraiser-dashboard-stats .funding-diagram .progress-bar{font-size:24px}.fundraiser-dashboard-donations table{width:100%}.fundraiser-created{margin-top:16px}.fundraiser-profile-social-widget{margin-bottom:24px}.fundraiser-dashboard-stats{max-width:480px}.admin-share{margin:10px 10px 20px}.admin-share div{display:block;float:none;margin:0 0 10px}.item-profile-header{background:transparent;overflow:hidden;padding-bottom:24px;position:relative}@media only screen and (min-width:600px){.item-profile-header{overflow:visible}}#main-content>.item-profile-header{margin:-16px -16px 0;padding-top:200px}@media only screen and (min-width:600px){#main-content>.item-profile-header{margin:-24px -24px 32px;padding-top:0}}.item-profile-header .item-profile-header-project-image{height:200px;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media only screen and (min-width:600px){.item-profile-header .item-profile-header-project-image{height:auto;position:static;transform:none;width:100%}}.item-profile-header .item-profile-header-image{background:#fff;border:4px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.54);left:16px;margin-bottom:8px;margin-top:-134px;position:relative}@media only screen and (min-width:600px){.item-profile-header .item-profile-header-image{bottom:0;left:24px;margin-top:0;position:absolute}}.item-profile-header .compact-share{margin:16px 0 0;padding:0 16px}@media only screen and (min-width:600px){.item-profile-header .compact-share{bottom:40px;display:block;padding:0;position:absolute;right:24px}}.item-profile-header .action-context-menu{background-color:hsla(0,0%,100%,.87);border:1px solid rgba(0,0,0,.27);border:1px solid var(--control-border-color);min-width:0;padding:8px 16px;position:absolute;right:16px;top:150px;vertical-align:top}@media only screen and (min-width:600px){.item-profile-header .action-context-menu{bottom:40px;right:24px;top:auto}}.item-profile-header .action-context-menu:before{margin-right:16px}@media only screen and (min-width:600px){.item-profile-header .compact-share+.action-context-menu{bottom:92px}}.item-profile-header h1{padding:0 16px}@media only screen and (min-width:600px){.item-profile-header h1{bottom:72px;color:#fff;left:206px;padding:0;position:absolute;text-shadow:0 0 10px #000}}.item-profile-header h2{padding:0 16px}@media only screen and (min-width:600px){.item-profile-header h2{bottom:40px;color:#fff;left:206px;padding:0;position:absolute;text-shadow:0 0 8px #000}.item-profile-header:before{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 30%,transparent);bottom:0;bottom:24px;content:"";display:block;height:120px;height:150px;left:0;position:absolute;right:0}}.item-profile-funding{border-bottom:1px solid rgba(0,0,0,.12);margin:0 -16px 16px;padding:0 16px 24px}.item-profile-funding *{box-sizing:border-box}@media only screen and (min-width:600px){.item-profile-funding{align-items:center;border:1px solid rgba(0,0,0,.12);display:flex;margin:-56px -24px 24px;padding:36px 24px 24px}.body-background-enabled .item-profile-funding{border-width:0 0 1px}}.item-give{margin-bottom:24px}.item-give .item-amount-discrete,.item-give button{font-size:16px;line-height:18px;width:100%}.item-give .item-amount-discrete{margin-bottom:8px}.item-give .currency-group{font-size:20px;line-height:26px;margin-bottom:8px;width:100%}.item-give .currency-group .currency-symbol{padding:8px 12px}.item-give .currency-group .currency-group-input input{padding:8px}.item-give .item-amount-discrete{font-size:20px;padding:12px;text-align:right}@media only screen and (min-width:600px){.item-give{box-sizing:border-box;float:left;float:right;margin-bottom:0;margin-right:0;order:2;width:calc(50% - 24px)}}@media only screen and (min-width:944px){.item-give .currency-group,.item-give .item-amount-discrete{box-sizing:border-box;float:left;margin-bottom:0;margin-right:8px;width:calc(50% - 4px)}.item-give button{box-sizing:border-box;float:left;margin-right:0;width:calc(50% - 4px)}}.item-profile-progress{order:1}@media only screen and (min-width:600px){.item-profile-progress{box-sizing:border-box;float:left;margin-bottom:0;margin-right:48px;width:calc(50% - 24px)}}.item-profile-progress .progress-bar{display:block;font-size:16px;margin:4px 0}.item-profile-progress .item-profile-raised-amount{float:left}.item-profile-progress .item-profile-raised-percent{float:right}.item-profile-progress-banner strong{color:#607d8b;color:var(--primary-color);font-weight:700;margin-right:4px}.item-profile-progress-banner span{display:inline-block}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.profile-page-header{align-items:center;display:flex;margin-top:-8px}@media only screen and (min-width:600px){.profile-page-header{margin-top:-16px}}@media only screen and (min-width:944px){.profile-page-header{margin-top:0}}.profile-page-header .profile-picture{box-sizing:border-box;float:left;margin-right:16px;text-align:center;width:calc(25% - 12px)}@media only screen and (min-width:600px){.profile-page-header .profile-picture{box-sizing:border-box;float:left;margin-right:24px;width:calc(25% - 18px)}}@media only screen and (min-width:944px){.profile-page-header .profile-picture{box-sizing:border-box;float:left;margin-right:24px;width:calc(16.66667% - 20px)}}.profile-page-header .profile-picture img{max-width:100%}.profile-page-header h1{margin:0}.profile-page-header h2{margin-top:4px}.profile-page-header .profile-header-content{box-sizing:border-box;float:left;margin-right:0;width:calc(75% - 4px)}@media only screen and (min-width:600px){.profile-page-header .profile-header-content{box-sizing:border-box;float:left;margin-right:0;width:calc(75% - 6px)}}@media only screen and (min-width:944px){.profile-page-header .profile-header-content{box-sizing:border-box;float:left;margin-right:0;width:calc(83.33333% - 4px)}}.profile-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.12);margin:-16px -16px 24px;overflow:hidden;padding-bottom:24px;position:relative}@media only screen and (min-width:600px){.profile-header{margin:-24px -24px 24px}}@media only screen and (min-width:944px){.profile-header{border-bottom:none;margin:0 0 48px;padding-bottom:0}}.profile-header .profile-picture{overflow:hidden;position:relative;vertical-align:middle;width:100%}@media only screen and (min-width:944px){.profile-header .profile-picture{box-sizing:border-box;float:left;margin-right:48px;width:calc(58.33333% - 20px)}}.profile-header .profile-picture:before{content:"";display:block;padding-bottom:66.6666666667%;width:100%}.profile-header .profile-picture iframe,.profile-header .profile-picture img{bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.profile-header .profile-picture iframe{border:none;height:100%;width:100%}.profile-header .profile-picture:after{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 30%,transparent);bottom:0;content:"";display:block;height:120px;left:0;position:absolute;right:0}.profile-layout-video-started .profile-header .profile-picture:after{display:none}@media only screen and (min-width:944px){.profile-header .profile-picture:after{display:none}}.profile-header .profile-header-content{box-sizing:border-box;margin-top:-53px;padding:0 16px;position:relative;transition:.5s}.profile-header .profile-header-content .css-channel:before{content:"no-line-height; min-font-size: 0"}@media only screen and (min-width:600px){.profile-header .profile-header-content{padding:0 24px}}.profile-layout-video-started .profile-header .profile-header-content{margin-top:8px}@media only screen and (min-width:944px){.profile-header .profile-header-content{box-sizing:border-box;float:left;margin-right:0;margin-top:0;padding:0;width:calc(41.66667% - 28px)}}.profile-header .profile-header-content .header-context-menu,.profile-layout-video-started .profile-header .profile-header-content .header-context-menu{margin-bottom:16px}@media only screen and (min-width:944px){.profile-header .profile-header-content .header-context-menu{margin-bottom:16px}}.profile-header .profile-header-content .header-context-menu .context-menu-button:before{color:#fff}.profile-layout-video-started .profile-header .profile-header-content .header-context-menu .context-menu-button:before{color:rgba(0,0,0,.54)}@media only screen and (min-width:944px){.profile-header .profile-header-content .header-context-menu .context-menu-button:before{color:rgba(0,0,0,.54)}}.profile-header .profile-header-content h1{color:#fff;margin-bottom:0;white-space:inherit}.profile-header .profile-header-content h1 a{display:block;white-space:inherit}.profile-layout-video-started .profile-header .profile-header-content h1{color:rgba(0,0,0,.87)}@media only screen and (min-width:944px){.profile-header .profile-header-content h1{color:rgba(0,0,0,.87)}}.profile-header .profile-header-content .profile-owner{line-height:24px;margin-bottom:24px}.profile-header .profile-header-content .profile-owner .profile-owner-image{margin-right:8px}.profile-header .profile-header-content .profile-owner .profile-owner-image img{border-radius:50%}.profile-header .profile-header-content .profile-owner .profile-owner-name{line-height:24px}.profile-header .profile-header-content .profile-progress{margin-bottom:24px;overflow:hidden}.profile-header .profile-header-content .profile-progress .remaining{margin-bottom:4px}.profile-header .profile-header-content .profile-progress .progress-bar{font-size:24px;margin-bottom:4px}.profile-header .profile-header-content .profile-progress .goal{float:right;text-align:right}.profile-header .profile-header-content .profile-progress .raised{float:left}.profile-header .profile-header-content .profile-progress .no-goal-raised{line-height:1}.profile-header .profile-header-content .compact-share:not(:last-child),.profile-header .profile-header-content .profile-header-data:not(:last-child){margin-bottom:24px}.profile-header .profile-header-content .button-menu{display:flex;justify-content:space-between}.profile-header .profile-header-content .button-menu li{flex-grow:1}.profile-header .profile-header-content .button-menu li a{width:100%}.profile-header-data li{box-sizing:border-box;color:rgba(0,0,0,.54);line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:600px){.profile-header-data li{float:left;width:50%}}.profile-header-data li.data-money,.profile-header-data li.data-money-off{width:100%}.profile-header-data li:before{float:left;font-size:24px;line-height:inherit;margin-right:16px;vertical-align:top}.profile-header-data li a{color:inherit;line-height:inherit}.profile-menu{display:flex;margin-bottom:0;overflow-y:auto;padding:0;white-space:nowrap}@media only screen and (min-width:944px){.profile-menu{overflow-y:initial;white-space:normal}}.profile-menu li{border-bottom:3px solid transparent;float:left;font-weight:400;margin-right:24px;padding-bottom:9px}.profile-menu li:last-child{margin-right:0}.profile-menu li a{white-space:nowrap}.profile-menu li.selected{border-bottom-color:#2962ff;border-bottom-color:var(--secondary-color);font-weight:700}.profile-menu li.selected a{text-decoration:none}.profile-sidebar{border-bottom:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);box-sizing:border-box;margin:0 -16px 32px;padding:0 16px 16px}@media only screen and (min-width:600px){.profile-sidebar{border:none;box-sizing:border-box;float:left;float:right;margin:0;padding:0;width:calc(41.66667% - 28px)}}.profile-sidebar .css-channel:before{content:"scroll-below"}@media only screen and (min-width:600px){.profile-sidebar .css-channel:before{content:"scroll-inside"}}@media only screen and (max-width:599.9999px){.profile-sidebar h3{margin-bottom:0;padding:16px 0}.profile-sidebar .scroll-below-moved{background:#fff;box-shadow:0 -2px 2px rgba(0,0,0,.12);padding:16px;z-index:1}.profile-sidebar .scroll-below-moved a{display:block}.profile-sidebar .scroll-below-moved a:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-expand-more);direction:ltr;display:inline-block;float:right;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;line-height:inherit;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:24px}}.profile-content{overflow:hidden}@media only screen and (min-width:600px){.profile-content{box-sizing:border-box;float:left;margin-right:48px;width:calc(58.33333% - 20px)}}@media only screen and (min-width:944px){.profile-content{margin-bottom:0}}.profile-content>article:last-child,.profile-content>section:last-child{margin-bottom:0}#project-profile-content.replacement-loading>:not(:first-child),#project-profile-content.replacement-loading>:not(nav){display:none}#project-profile-content.replacement-loading:after{background:url(/lib/grassroot/img/loader-large.gif) top no-repeat;content:"";display:block!important;height:32px}.profile-notices{margin-bottom:24px;padding-left:34px;text-indent:-34px}.profile-notices li{margin-bottom:8px}.profile-notices li:last-child{margin-bottom:0}.profile-notices li:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-right:16px;text-align:center;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.profile-notices li.profile-notices-warning:before{color:#f57f17;color:var(--warning-color);content:"";content:var(--mi-warning)}.profile-notices li.profile-notices-error:before{color:#d32f2f;color:var(--error-color);content:"";content:var(--mi-not-interested)}.project-fundraising .amount{font-weight:500}.project-fundraising .data-list>li>:nth-child(2){margin-bottom:4px}@media only screen and (min-width:600px){.project-fundraising .data-list>li>:first-child{font-weight:400;width:30%}.project-fundraising .data-list>li>:nth-child(2){margin-bottom:0;width:35%}.project-fundraising .data-list>li>:last-child{width:35%}.project-fundraising .amount{display:block;float:left;font-weight:500;text-align:right;width:115px}.project-fundraising .percent{display:block;float:left;font-weight:400;margin-left:.5em}.project-fundraising .number{display:block;float:left;font-weight:400;text-align:right;width:115px}}.project-profile-funding-data>header{margin-bottom:24px}.project-profile-funding-data>header h3{margin-bottom:4px}.project-profile-funding-data>header .goal-range{color:rgba(0,0,0,.54)}.project-profile-funding-data .data-list{width:100%}.project-profile-funding-data .amount,.project-profile-funding-data .data-list li span:first-child,.project-profile-funding-data .percent{white-space:nowrap}.project-profile-funding-data .amount{display:inline-block}@media only screen and (min-width:600px){.project-profile-funding-data .amount{display:table-cell;text-align:right}}.project-profile-funding-data .percent{display:inline-block}@media only screen and (min-width:600px){.project-profile-funding-data .percent{display:table-cell}}.project-blog{position:relative}.project-blog>header .date{color:rgba(0,0,0,.54);margin-bottom:14px;margin-top:-13px}@media only screen and (min-width:600px){.project-blog>header .date{float:left}}.project-blog>header .compact-share{margin-bottom:14px;margin-top:-13px}@media only screen and (min-width:600px){.project-blog>header .compact-share{float:right}}.project-blog>section{clear:both;overflow:hidden;position:relative}.project-blog>section img{max-width:100%!important}.project-blog-nav>*{border:1px solid rgba(0,0,0,.26);display:block;overflow:hidden;padding:12px;white-space:nowrap}.project-blog-nav a{margin-bottom:8px}.project-blog-nav a:before{color:rgba(0,0,0,.54);float:left;font-size:32px;line-height:32px;margin-right:12px;vertical-align:top}.project-blog-nav a .title{display:block;line-height:18px}.project-blog-nav a .date{color:rgba(0,0,0,.54);display:block;font-size:12px;line-height:14px}.project-blog-nav ul{padding:12px}.project-blog-nav ul li{margin-bottom:8px}.project-blog-nav ul li:last-child{margin-bottom:0}.project-blog-nav ul li.selected .title{color:rgba(0,0,0,.87)}.site-wizard-select-language button{box-sizing:border-box;float:left;margin-bottom:24px;margin-left:12px;margin-right:12px;width:calc(50% - 24px)}.site-wizard-stripe-connect img{float:left;height:33px;width:190px}.site-wizard-stripe-connect button,.site-wizard-stripe-connect span{float:left;height:33px;line-height:33px;margin-left:8px;vertical-align:top}.agreement{width:100%}.agreement textarea{max-height:150px}.agreement label{display:block;margin:6px;padding:0;text-align:left}.agreement label input[type=checkbox]{margin-right:2px;position:relative;top:2px}#wizard-content form input[type=color]{height:24px;line-height:20px;width:65px}.user-profile-page-header{padding:0}.user-profile-page-header .profile-picture img{width:80%}@media only screen and (min-width:600px){.user-profile-page-header .profile-picture img{width:60%}}@media only screen and (max-width:599.9999px){#user-transaction-list-table{display:block}#user-transaction-list-table *{box-sizing:border-box}#user-transaction-list-table thead{background:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.12);display:block}#user-transaction-list-table tbody{display:block}#user-transaction-list-table tr{border-bottom:1px solid rgba(0,0,0,.06);border-bottom:var(--table-row-border);display:flex;flex-wrap:wrap;padding:6px 0}#user-transaction-list-table tr.total{border-bottom:none}#user-transaction-list-table tr.total:last-child{border-bottom:1px solid rgba(0,0,0,.12)}#user-transaction-list-table td,#user-transaction-list-table th{background:none;border:none;display:block;padding:0 .25em}#user-transaction-list-table td[colspan="4"]{flex-basis:63%}#user-transaction-list-table .date{flex-basis:33%;order:1}#user-transaction-list-table .txnid{flex-basis:30%;order:2}#user-transaction-list-table .amount{flex-basis:30%;font-weight:700;order:3}#user-transaction-list-table .options{flex-basis:7%;order:4}#user-transaction-list-table .method{flex-basis:40%;font-size:12px;margin-left:33%;order:5}#user-transaction-list-table .status{flex-basis:20%;font-size:12px;order:6;text-align:right}}@media only screen and (max-width:359.9999px){#user-transaction-list-table .date{flex-basis:45%}#user-transaction-list-table .amount{flex-basis:45%;order:2}#user-transaction-list-table .options{flex-basis:10%;order:3}#user-transaction-list-table .txnid{flex-basis:45%;font-size:12px;order:4}#user-transaction-list-table .status{flex-basis:45%;order:5;text-align:right}#user-transaction-list-table .method{display:none}#user-transaction-list-table td[colspan="4"]{flex-basis:45%}}#user-profile-content .profile-header-data{margin-bottom:16px}#user-profile-content .profile-header-data li{float:none;width:auto}#user-profile-content #fundraising-stats .progress-item-donations-pending{color:#f57f17;color:var(--warning-color)}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.hidden{display:none!important}div.error-box a{font-weight:700}div.error-box pre{overflow:auto}.ui-menu .ui-menu-item{display:block}.user-data .data-list .item .term{width:105px}.hidden-form{display:none}img.user-profile-image{border-radius:50%}img.project-item-image{border-radius:4px}.footnotes li:before{content:"*";margin-right:4px}.caption p,.checkbox-caption p{line-height:20px}.checkbox-caption{margin-left:28px;margin-top:4px}.grassroot-version-not-current:after{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#d32f2f;color:var(--error-color);content:"";content:var(--mi-priority-high);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-left:4px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:18px}.twitter-share-button{color:transparent;height:28px;vertical-align:top}.formatted-address span{display:block}.donor-edit-header{align-items:center;display:flex;margin-bottom:24px}.donor-edit-header img{float:left;margin-right:24px}.donor-edit-header>div{float:left}.donor-edit-header dl{margin-bottom:16px}.donor-edit-header .action-edit{display:inline-block}.donor-edit-header .action-edit:before{float:left;font-size:18px;height:15px;line-height:15px;margin:2px 4px 0 0;text-indent:-1.5px;width:15px}#item-table .options{padding-left:8px;padding-right:8px}#item-table .currency-converted{font-style:italic}#item-table .amount-field{float:right}#item-table .amount-field .currency-group{display:none;float:left;width:100px}#item-table .amount-field .static-display{border-bottom:1px solid transparent;float:left}#item-table .amount-field button.toggle{background:none;border:none;box-shadow:none;float:left;margin-left:4px;min-width:0;padding:1px}#item-table .amount-field button.toggle:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-edit);direction:ltr;display:inline-block;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:1;margin-right:0;text-indent:0;text-transform:none;white-space:nowrap;width:18px}#item-table .amount-field button.toggle:hover:before{color:rgba(0,0,0,.87)}#item-table .fee-field{clear:both;padding-right:24px}#item-table .edit-enabled .amount-field .currency-group{display:inline-block}#item-table .edit-enabled .amount-field .static-display{display:none}#item-table .edit-enabled .amount-field button.toggle:before{content:"";content:var(--mi-undo)}#AdminUserEdit-list td{border:none;vertical-align:middle}#AdminUserEdit-list .primary{text-align:center;width:60px}#AdminUserEdit-list th.email{padding-left:10px}#AdminUserEdit-list td.email{padding:0;width:100%}#AdminUserEdit-list .verified{text-align:center;width:60px}#AdminUserEdit-list td.delete,#AdminUserEdit-list th.delete{width:16px}#AdminUserEdit-list td.delete button,#AdminUserEdit-list th.delete button{background:none;border:none;float:left;min-width:0;padding:0}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.blackbaud-connect-button:before{background-image:url(/lib/grassroot/img/blackbaud-144x144.png)}.blackbaud-token-status{align-items:center;display:flex;margin-bottom:24px;margin-top:24px}.blackbaud-token-status:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;margin-right:12px;text-indent:0;text-transform:none;white-space:nowrap;width:24px}.blackbaud-token-status-0:before{color:#1565c0;color:var(--notification-color);content:"";content:var(--mi-info-outline)}.blackbaud-token-status-1:before{color:#2e7d32;color:var(--success-color);content:"";content:var(--mi-check-circle-outline)}.blackbaud-token-status-2:before{color:#d32f2f;color:var(--error-color);content:"";content:var(--mi-error-outline)}.contact-form iframe{border:0;height:350px;margin-bottom:0;max-height:40vh;width:100%}.contact-form .feedback{box-sizing:border-box;float:left;margin-right:0;padding-bottom:0;width:100%}@media only screen and (min-width:600px){.contact-form .feedback{box-sizing:border-box;float:left;margin-right:24px;width:calc(62.5% - 9px)}}@media only screen and (min-width:944px){.contact-form .feedback{box-sizing:border-box;float:left;margin-right:24px;width:calc(75% - 6px)}}.contact-form .details{box-sizing:border-box;float:left;margin-right:0;padding-bottom:0;width:100%}@media only screen and (min-width:600px){.contact-form .details{box-sizing:border-box;float:left;margin-right:0;width:calc(37.5% - 15px)}}@media only screen and (min-width:944px){.contact-form .details{box-sizing:border-box;float:left;margin-right:0;width:calc(25% - 18px)}}.contact-form dl{margin-bottom:1em}.contact-form dt{font-weight:700;margin-bottom:.25em;margin-top:1em}.contact-form dt:first-child{margin-top:0}.contact-form .pot{opacity:0;position:absolute;top:-1000px;z-index:-1000}.page-content{overflow:hidden}.page-content img{max-width:100%!important}.page-content .box{margin-bottom:12px}.page-content .button-menu{margin-bottom:1em}.page-content h3,.page-content h4{margin:1em 0 .25em}.page-content p{margin:1em 0 0}.page-content h2+h3,.page-content h2+p,.page-content h3+h4,.page-content h3+p,.page-content h3:first-child,.page-content h4+p,.page-content p:first-child{margin-top:0}.page-content ul li{list-style:disc outside;margin-left:1.5em}.page-content ul.content-menu li{margin-left:0}.page-content ol{margin-left:1.5em!important;margin-top:1em!important}.page-content ol li{list-style:decimal outside;margin-bottom:.5em}.distribution-table .unpaid .txnid:after{content:"*";font-size:1em;vertical-align:top}@media only screen and (min-width:600px){.finance-dashboard-totals{margin-right:48px}.finance-dashboard-stats,.finance-dashboard-totals{box-sizing:border-box;float:left;width:calc(50% - 24px)}.finance-dashboard-stats{margin-right:0}}.funding-diagram{display:block;margin-bottom:16px}.funding-diagram .remaining{display:block;margin-bottom:4px}.funding-diagram .goal,.funding-diagram .raised{margin-top:4px}.funding-diagram .raised{float:left}.funding-diagram .goal{float:right}.fundraiser-overview{position:relative;text-align:center}@media only screen and (min-width:600px){.fundraiser-overview{border-color:rgba(0,0,0,.27);border-color:var(--control-border-color);border-style:solid;border-style:var(--control-border-style);border-width:1px;border-width:var(--control-border-width) var(--control-border-width) var(--control-border-width) var(--control-border-width);padding:24px}}.fundraiser-overview h2{font-weight:700;margin:0 0 16px}.fundraiser-overview h3{margin:0}.fundraiser-overview h3 span{display:inline-block}.fundraiser-overview p{margin:0 auto 16px}@media only screen and (min-width:944px){.fundraiser-overview p{max-width:70%}}.fundraiser-overview #fundraiser-overview-ideas{margin:24px -16px 16px;overflow:hidden;padding:0 16px;white-space:nowrap}@media only screen and (max-width:943.9999px){.fundraiser-overview #fundraiser-overview-ideas{overflow-x:auto}}.fundraiser-overview #fundraiser-overview-ideas div{background-color:#fff;border:1px solid #ccc;display:inline-block;margin:0 24px 0 0;white-space:normal;width:224px}.fundraiser-overview #fundraiser-overview-ideas div:last-child{margin-right:0}@media only screen and (min-width:944px){.fundraiser-overview #fundraiser-overview-ideas div{margin:0 36px 0 0}}.fundraiser-overview #fundraiser-overview-ideas img{width:100%}.fundraiser-overview #fundraiser-overview-ideas h4{font-weight:500;margin:8px 16px 0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.fundraiser-overview #fundraiser-overview-ideas p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:rgba(0,0,0,.87);display:-webkit-box;height:60px;margin:4px 16px 16px;overflow:hidden;text-align:left;width:auto}.fundraiser-list-project-header .fundraiser-list-project-image{display:none}.fundraiser-list-project-header h2,.fundraiser-list-project-header p{margin-bottom:16px}@media only screen and (min-width:720px){.fundraiser-list-project-header .fundraiser-list-project-image{display:block;float:left;margin-right:24px;width:calc(33.33333% - 16px)}.fundraiser-list-project-header .fundraiser-list-project-image img{width:100%}}@media only screen and (min-width:944px){.fundraiser-list-project-header .fundraiser-list-project-image{width:calc(25% - 18px)}}#home-header{margin-bottom:24px;text-align:center;white-space:normal}@media only screen and (max-width:599.9999px){#home-header{font-size:24px;line-height:30px}}#featured-project{margin-bottom:48px;margin-top:16px;position:relative;width:100%}#featured-project .navi{bottom:-24px;display:none;font-size:12px;left:0;line-height:16px;overflow:auto;position:absolute;text-align:center;white-space:nowrap;width:100%}@media only screen and (min-width:944px){#featured-project .navi{bottom:-28px}}#featured-project .navi a{cursor:pointer;display:inline-block;margin:1px;padding:6px;text-decoration:none}#featured-project .navi a:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-radio-button-unchecked);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:inherit;text-shadow:0 0 10px #fff;text-transform:none;vertical-align:bottom;white-space:nowrap}#featured-project .navi a:hover:before{color:rgba(0,0,0,.87)}#featured-project .navi a:focus{outline:1px solid #00f}#featured-project .navi a.active:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"";content:var(--mi-radio-button-checked);direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;line-height:inherit;text-transform:none;white-space:nowrap}#featured-project:hover .navi{display:block}#featured-project .scrollable{overflow:hidden;position:relative;width:100%}@media only screen and (min-width:600px){#featured-project .scrollable{padding-bottom:calc(33.33333% - 8px)}}@media only screen and (min-width:944px){#featured-project .scrollable{padding-bottom:calc(38.88889% - 6.66667px)}}#featured-project .scrollable .next,#featured-project .scrollable .prev{cursor:pointer;display:none;font-size:120px;line-height:1;margin-top:-50px;overflow:hidden;position:absolute;text-decoration:none;top:50%}#featured-project .scrollable .next.disabled,#featured-project .scrollable .prev.disabled{cursor:default;filter:alpha(opacity=25);opacity:.25}#featured-project .scrollable .next:before,#featured-project .scrollable .prev:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#fff;direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;position:relative;text-shadow:0 0 5px rgba(0,0,0,.54);text-transform:none;vertical-align:top;white-space:nowrap;width:1em}#featured-project .scrollable .next:hover:before,#featured-project .scrollable .prev:hover:before{text-shadow:0 0 5px rgba(0,0,0,.87)}#featured-project .scrollable .prev{left:-34px}#featured-project .scrollable .prev:before{content:"";content:var(--mi-navigate-before)}@media only screen and (min-width:944px){#featured-project .scrollable .prev{left:-30px}}#featured-project .scrollable .next{right:-34px}#featured-project .scrollable .next:before{content:"";content:var(--mi-navigate-next)}@media only screen and (min-width:944px){#featured-project .scrollable .next{right:-30px}}#featured-project .scrollable:hover .next,#featured-project .scrollable:hover .prev{display:block}#featured-project .items{clear:both;margin:0 -16px;position:relative;width:10000%}@media only screen and (min-width:600px){#featured-project .items{height:100%;position:absolute}}#featured-project .items .item-container{background:#fff;float:left;height:100%;padding:0 16px;position:relative;width:1%}@media only screen and (min-width:600px){#featured-project .items .item-container .image{box-sizing:border-box;float:left;height:100%;margin-right:24px;width:calc(50% - 12px)}}@media only screen and (min-width:944px){#featured-project .items .item-container .image{box-sizing:border-box;float:left;margin-right:24px;width:calc(58.33333% - 10px)}}#featured-project .items .item-container .image a{background:#fdfdfd 100%;background-image:-webkit-radial-gradient(ellipse farthest-corner at 108px 81px,#fdfdfd 0,#fff 100%);background-image:radial-gradient(ellipse farthest-corner at 108px 81px,#fdfdfd 0,#fff 100%);display:block;padding-bottom:66.6666666667%;position:relative;text-align:center;vertical-align:middle}#featured-project .items .item-container .image iframe,#featured-project .items .item-container .image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;vertical-align:middle}#featured-project .items .item-container .image iframe{border:0;height:100%;width:100%}#featured-project .items .item-details{box-sizing:border-box;max-height:100%;overflow:hidden;padding:8px 0;position:relative}@media only screen and (min-width:600px){#featured-project .items .item-details{box-sizing:border-box;float:left;margin-right:0;padding:0 0 120px;width:calc(50% - 12px)}}@media only screen and (min-width:944px){#featured-project .items .item-details{box-sizing:border-box;float:left;margin-right:0;width:calc(41.66667% - 14px)}}#featured-project .project-name{color:rgba(0,0,0,.87);margin-bottom:0;white-space:nowrap}@media only screen and (min-width:600px){#featured-project .project-name{white-space:normal}}#featured-project .project-owner{color:rgba(0,0,0,.54)}#featured-project .project-owner a{color:inherit}#featured-project .project-description{display:none}@media only screen and (min-width:600px){#featured-project .project-description{display:block;margin-top:16px}}#featured-project .donate-button-box{margin-top:16px;text-align:center;width:100%}@media only screen and (min-width:600px){#featured-project .donate-button-box{bottom:0;margin-top:0;position:absolute;text-align:left}}#featured-project .donate-button-box:before{display:none}@media only screen and (min-width:600px){#featured-project .donate-button-box:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:"";display:block;height:32px;width:100%}}#featured-project .donate-button-box .donate-button-box-inner{background:#fff}@media only screen and (min-width:600px){#featured-project .donate-button-box .donate-button-box-inner{padding-top:16px}}#featured-project .donate-button-box .blue-button{color:#fff;vertical-align:top}@media only screen and (min-width:600px){#featured-project .donate-button-box .blue-button{margin-right:16px}}#featured-project .donate-button-box .blue-button:before{font-size:24px;height:24px;text-indent:0;width:24px}#featured-project .donate-button-box .view-all{display:block;margin-top:.5em}@media only screen and (min-width:600px){#featured-project .donate-button-box .view-all{display:inline-block;line-height:58px;margin-top:0;white-space:nowrap}}.homepage-boxes{margin:0 auto -48px}@media only screen and (min-width:600px){.homepage-boxes{align-items:stretch;display:flex;flex-wrap:wrap}}@media only screen and (min-width:944px){.homepage-boxes{flex-wrap:nowrap}}.homepage-box{background:#fff;box-shadow:none;box-sizing:border-box;margin-bottom:48px;position:relative}@media only screen and (min-width:600px){.homepage-box{box-sizing:border-box;float:left;margin-right:24px;padding:0;width:calc(50% - 12px)}}@media only screen and (min-width:944px){.homepage-box{box-sizing:border-box;float:left;margin-right:24px;width:calc(33.33333% - 16px)}}.homepage-box .caption{clear:both;text-align:center}#homepage-recent-connection .connect{margin-bottom:20px;position:relative}#homepage-recent-connection .connect:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-forward);direction:ltr;display:inline-block;font-family:Material Icons;font-size:50px;font-style:normal;font-weight:400;height:1em;left:-.5em;letter-spacing:normal;line-height:1;margin-left:42.5%;margin-top:15%;position:absolute;text-align:center;text-transform:none;top:-.5em;white-space:nowrap;width:1em}#homepage-recent-connection .connect .project-image,#homepage-recent-connection .connect .user-image{display:block;padding-bottom:30%;position:relative;text-align:center;vertical-align:middle}#homepage-recent-connection .connect .user-image{width:30%}#homepage-recent-connection .connect .project-image{padding-bottom:30%;width:45%}#homepage-recent-connection .connect img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;vertical-align:middle}#homepage-recent-connection .connect .user-image{float:left}#homepage-recent-connection .connect .project-image{float:right}@media only screen and (max-width:943.9999px){#homepage-our-impact{margin-right:0}}#homepage-our-impact .amount{color:#607d8b;color:var(--primary-color);display:block;font-size:32px;line-height:1;padding:20px 0;text-align:center}#homepage-quick-donate{margin-right:0}@media only screen and (max-width:943.9999px){#homepage-quick-donate{float:none;width:auto}}#homepage-quick-donate form{display:flex;justify-content:space-between;margin-bottom:20px}#homepage-quick-donate form .currency-group{flex-basis:calc(56% - 4px);float:left;font-size:20px;line-height:30px;margin-right:8px}#homepage-quick-donate form .currency-symbol{line-height:30px;padding-left:12px;padding-right:12px}#homepage-quick-donate form .blue-button{filter:none;flex-basis:calc(44% - 4px);float:right;font-size:16px;min-width:0;padding-left:0;padding-right:0;text-align:center}#homepage-quick-donate .intro{margin-bottom:20px}#homepage-intro{align-items:center;background:#fff;background:rgba(0,0,0,.06);box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 -16px 48px;min-height:112px;padding:24px 16px}@media only screen and (min-width:600px){#homepage-intro{margin-left:0;margin-right:0}}@media only screen and (min-width:944px){#homepage-intro{flex-wrap:nowrap}}#homepage-intro .homepage-intro-content{font-size:16px;margin-bottom:16px;width:100%}@media only screen and (min-width:944px){#homepage-intro .homepage-intro-content{flex-grow:1;margin-bottom:0;margin-right:32px}}#homepage-intro .homepage-intro-content p:last-child{margin-bottom:0}#homepage-intro .compact-share{display:inline-flex;height:28px;text-align:center;white-space:nowrap;width:100%}#homepage-intro .compact-share>*{float:left}#homepage-intro .compact-share>:first-child{margin-right:12px}#homepage-intro .compact-share>*>*{display:block!important}@media only screen and (min-width:944px){#homepage-intro .compact-share{box-sizing:border-box;flex-shrink:1;float:left;margin-right:0;text-align:right;width:calc(25% - 18px);width:auto}}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.mailchimp-connect-button{background-color:#ffe01b;color:#241c15}.mailchimp-connect-button:before{background-image:url(/lib/grassroot/img/mailchimp-logo-144x144.png)}.mailchimp-token-status{align-items:center;display:flex;font-weight:500;margin-bottom:24px;margin-top:24px}.mailchimp-token-status:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;letter-spacing:normal;line-height:1;margin-right:8px;text-indent:0;text-transform:none;white-space:nowrap;width:24px}.mailchimp-token-status-0:before{color:#1565c0;color:var(--notification-color);content:"";content:var(--mi-info-outline)}.mailchimp-token-status-1:before{color:#2e7d32;color:var(--success-color);content:"";content:var(--mi-check-circle-outline)}.mailchimp-token-status-2:before{color:#d32f2f;color:var(--error-color);content:"";content:var(--mi-error-outline)}.mailchimp-list-container li{display:block;padding:8px 0}.mailchimp-list-container li.selected a{font-weight:500}.line-item-list td,.line-item-list th{border-bottom:none}.line-item-list td:first-child,.line-item-list th:first-child{padding-left:0}.line-item-list td:last-child,.line-item-list th:last-child{padding-right:0}.line-item-list tr:last-child>td,.line-item-list tr:last-child>th{border-bottom:none}.line-item-list input[type=text]{width:100%}#project-dashboard-donations{width:320px}#project-dashboard-donations table{font-size:.9em;width:320px}#project-dashboard-donations td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#project-dashboard-donations .date{width:90px}#project-dashboard-donations .donor{width:92px}#project-dashboard-donations .amount{text-align:right;width:93px}#project-dashboard-donations .view-all{display:block;font-size:.9em;margin-right:10px;margin-top:.5em;text-align:right}@media only screen and (min-width:600px){.project-dashboard-totals{margin-right:48px}.project-dashboard-stats,.project-dashboard-totals{box-sizing:border-box;float:left;width:calc(50% - 24px)}.project-dashboard-stats{margin-right:0}}.project-list-long .content-thumbnail-list{margin:0 -8px}@media only screen and (min-width:600px){.project-list-long .content-thumbnail-list{margin:0 -8px}}@media only screen and (min-width:720px){.project-list-long .content-thumbnail-list{margin:0 -8px}}@media only screen and (min-width:1264px){.project-list-long .content-thumbnail-list{margin:0 -12px}}.project-list-long .content-thumbnail-list>.content-thumbnail-item{box-sizing:border-box;float:left;margin-bottom:16px;margin-left:8px;margin-right:8px;max-height:600px;width:calc(100% - 16px)}@media only screen and (min-width:600px){.project-list-long .content-thumbnail-list>.content-thumbnail-item{box-sizing:border-box;float:left;margin-bottom:16px;margin-left:8px;margin-right:8px;width:calc(100% - 16px)}}@media only screen and (min-width:720px){.project-list-long .content-thumbnail-list>.content-thumbnail-item{box-sizing:border-box;float:left;height:600px;margin-bottom:16px;margin-left:8px;margin-right:8px;width:calc(50% - 16px)}}@media only screen and (min-width:944px){.project-list-long .content-thumbnail-list>.content-thumbnail-item{box-sizing:border-box;float:left;margin-bottom:24px;margin-left:12px;margin-right:12px;width:calc(33.33333% - 24px)}}.project-list-long .content-thumbnail-list>.content-thumbnail-item .description{display:block;margin:0 16px;overflow:hidden;padding-bottom:84px;text-overflow:ellipsis}.project-list-long .content-thumbnail-list>.content-thumbnail-item .give-button{bottom:16px;color:#2962ff;color:var(--secondary-color);display:block;font-size:18px;font-weight:700;left:0;line-height:20px;position:absolute;right:0;text-align:center;z-index:1}.project-list-long .content-thumbnail-list>.content-thumbnail-item:after{background-image:linear-gradient(hsla(0,0%,100%,0),#fff 48%,#fff);bottom:0;content:"";display:block;height:100px;position:absolute;width:100%}.project-list-long .content-thumbnail-list .caption{height:auto}.project-list-long .content-thumbnail-list .caption-1{display:block;white-space:nowrap}.project-list-long .content-thumbnail-list .funded .closed,.project-list-long .content-thumbnail-list .funded .in-progress,.project-list-long .content-thumbnail-list .funded .raised{font-size:18px;text-align:left}.project-profile-owner img{clear:both;float:right;margin:1em 0 16px 16px;width:150px}.project-profile-owner p{clear:none}.project-profile-item-list{word-break:break-word}.project-profile-item-list .item{border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em;position:relative}.project-profile-item-list .hidden-item{opacity:.5}.project-profile-item-list .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.project-profile-item-list .image{align-items:center;display:block;display:flex;float:left;height:100px;justify-content:center;margin-right:16px;text-align:center;vertical-align:middle;width:100px}.project-profile-item-list .image img{display:inline-block;max-height:100%;max-width:100%}.project-profile-item-list h4{margin-bottom:16px}.project-profile-item-list form{align-items:center;display:flex;flex-wrap:wrap;justify-content:end;overflow:hidden}.project-profile-item-list .buttons{width:100%}.project-profile-item-list button{display:block;width:100%}.project-profile-item-list button+button{margin-top:8px}.project-profile-item-list .amount,.project-profile-item-list .currency-group{flex-basis:0;font-size:20px;line-height:28px;margin-bottom:10px;white-space:nowrap}.project-profile-item-list .currency-group{flex-grow:100}.project-profile-item-list .recurring-count{color:rgba(0,0,0,.54);flex-grow:1;font-size:20px;line-height:28px;margin-bottom:10px;margin-right:8px;padding:9px 0;padding:calc(8px + var(--control-border-width)) 0;text-align:right}.project-profile-item-list .amount{padding:9px;padding:calc(8px + var(--control-border-width))}.project-profile-item-list .currency-group .currency-symbol{padding:8px 12px}.project-profile-item-list .currency-group .currency-group-input input{padding:8px}.project-profile-item-list .amount{box-sizing:border-box;display:inline-block;text-align:right}.project-profile-item-list .item-raised,.project-profile-item-list p{clear:both;float:left;margin-top:12px;padding:0;width:100%}#project-profile-content>nav{margin-bottom:24px}.project-profile-fundraisers .see-more-button,.project-profile-supporters .see-more-button{display:block;margin:16px 0 0}#quick-donate{margin-bottom:2em}#quick-donate .item{display:table-row}#quick-donate .item:hover{background-color:rgba(0,0,0,.12)}#quick-donate .item .radio{display:table-cell;padding:0 .54em;vertical-align:middle}#quick-donate .item input{vertical-align:middle}#quick-donate .item .description{color:rgba(0,0,0,.54);display:table-cell;padding:.77em 1.54em .77em .27em;vertical-align:middle}#quick-donate .item-amount{display:table-cell;font-size:1em;font-weight:700;padding:.77em 1em .77em 0;text-align:right;vertical-align:middle}#quick-donate .item-amount.item-amount-static{padding-right:1.54em}#quick-donate .item-amount>*{vertical-align:middle}#quick-donate .currency-group{vertical-align:middle;width:9em}#quick-donate .single-item-amount{display:block;font-size:20px;line-height:24px;margin-bottom:16px}#quick-donate .single-item-amount .label{margin-right:8px}#quick-donate .comment,#quick-donate .comment input{width:100%}#quick-donate .form-item-content>*{float:none}@media only screen and (max-width:599.9999px){#site-admin-tabs{margin:0 -16px}}a.tip{color:#fff;font-size:14px}a.tip:before{color:inherit;content:"";content:var(--mi-lightbulb-outline)}.user-fundraiser-list-table .status span:before,a.tip:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.user-fundraiser-list-table .status span:before{font-size:18px;height:18px;margin-right:8px;text-indent:0;vertical-align:bottom;width:18px}.user-fundraiser-list-table .status span.fundraiser-active{color:#2e7d32;color:var(--success-color)}.user-fundraiser-list-table .status span.fundraiser-active:before{content:"";content:var(--mi-done)}.user-fundraiser-list-table .status span.fundraiser-closed{color:#1565c0;color:var(--notification-color)}.user-fundraiser-list-table .status span.fundraiser-closed:before{content:"";content:var(--mi-clear)}.user-fundraiser-list-table .status span.fundraiser-not-approved{color:#f57f17;color:var(--warning-color)}.user-fundraiser-list-table .status span.fundraiser-not-approved:before{content:"";content:var(--mi-access-time)}.user-fundraiser-list-table .status span.fundraiser-hidden{color:#d32f2f;color:var(--error-color)}.user-fundraiser-list-table .status span.fundraiser-hidden:before{content:"";content:var(--mi-not-interested)}

/*!
 * Copyright 2022 Five Two Foundation, LLC - All rights reserved
 */.user-linked-account-list{margin-bottom:24px}.user-linked-account-list .type{width:160px}.user-linked-account-list .name,.user-linked-account-list .type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-linked-account-list .name img{border-radius:50%;float:left;height:40px;margin-right:16px;width:40px}.user-linked-account-list .options{text-align:right}.role-edit .user-add form{display:flex}.role-edit .user-add form .user-search-wrapper{margin-right:16px;width:100%}.role-edit .user-search-box{width:500px}.user-session-list table{vertical-align:top;white-space:nowrap}.user-session-list table .current td{background-color:#fffde7}.user-session-list table .user-agent{padding-left:8px;width:24px}.user-session-list table .location{width:15em}.user-session-list table .time{width:12em}.signup-login .auth-form{margin:0 -16px;padding:0 16px}.signup-login .login-form{border-top:1px solid rgba(0,0,0,.12);margin-top:16px}.signup-login .login-form h3{margin-bottom:0;padding:16px 0}.signup-login .login-form h3.scroll-below-moved{background:#fff;box-shadow:0 -2px 2px rgba(0,0,0,.12);margin:0;padding:16px;z-index:1}.signup-login .login-form h3.scroll-below-moved a{display:block}.signup-login .login-form h3.scroll-below-moved a:before{word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:rgba(0,0,0,.54);content:"";content:var(--mi-expand-more);direction:ltr;display:inline-block;float:right;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:24px;height:32px;letter-spacing:normal;line-height:1;line-height:32px;text-indent:0;text-transform:none;vertical-align:top;white-space:nowrap;width:24px}.signup-login .login-form h3 .css-channel:before{content:"scroll-below"}@media only screen and (min-width:600px){.signup-login .signup-form{border-right:1px solid rgba(0,0,0,.12);border-top:none;box-sizing:border-box;float:left;margin:0 24px 0 0;padding:0 24px 0 0;width:calc(58.33333% - 10px)}.signup-login .login-form{border-top:none;box-sizing:border-box;float:left;margin:0;padding:0;width:calc(41.66667% - 14px)}.signup-login .login-form h3{margin-bottom:16px;padding:0}}#dialog-login h3,#dialog-signup h3{color:rgba(0,0,0,.54);font-weight:700;margin-bottom:16px}#tax-report{width:100%}#tax-report td,#tax-report th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tax-report thead th{background:none;border-bottom:1px solid #aaa}#tax-report .date,#tax-report .txnid{width:30%}#tax-report .method{width:20%}#tax-report .amount{text-align:right;width:20%}#tax-report tfoot td{border-top:1px solid #aaa;font-size:1.2em;font-weight:700}.user-giving-statement-form{margin-bottom:16px}.user-giving-statement-form select{height:28px;padding:0 4px}.user-giving-statement-form button{height:28px;min-width:80px;padding:0}
/*!
 * Copyright 2021 Five Two Foundation, LLC - All rights reserved
 */
/*# sourceMappingURL=main.min.css.map?57a84dfa8a0fa34ab906e03234e39d47 */