html.crm-standalone{--crm-page-padding:1px 1.25vw 2rem}:root{--crm-link-color:#005c99;--crm-primary-color:#0071bd;--crm-primary-text-color:#fff;--crm-dropdown-danger-bg-color:inherit;--crm-btn-padding-block:.75rem;--crm-btn-icon-spacing:.5rem;--crm-btn-icon-padding:.5rem;--crm-btn-padding-inline:1rem;--crm-btn-margin:.5rem;--crm-input-toggle-height:1.25rem;--crm-input-toggle-enabled-bg:#0071bd;--crm-form-block-bg-color:#fff;--crm-page-bg-color:#f8f8f8;--crm-tabs-padding:10px 10px 0;--crm-tab-bg-active:#fff;--crm-tab-hover-bg-color:#f3f6f7;--crm-contact-direction:grid;--crm-contact-side-tabs-width:220px;--crm-contact-tabs-flow:column;--crm-contact-header-size:1.5rem;--crm-contact-label-bg-color:#f8f8f8;--crm-container-bg-color:#f8f8f8;--crm-table-row-border:none;--crm-table-outside-border:none;--crm-table-row-border:1px solid #d3d7de;--crm-table-header-border-bottom:2px solid #d3d7de;--crm-form-block-padding:1rem;--crm-form-block-box-shadow:0 3px 18px 0 rgba(48,40,40,.25);--crm-dashlet-padding:0;--crm-dashlet-content-padding:.5rem;--crm-dashlet-header-color:#fff;--crm-accordion-header-bg-color:#f3f6f7;--crm-accordion-header-color:#464354;--crm-accordion-header-bg-active-color:#f3f6f7;--crm-accordion-header-padding:.5rem .75rem;--crm-accordion-active-color:#cfe2ff;--crm-accordion-border-color:#dee2e6;--crm-accordion-active-bg-color:#cfe2ff;--crm-accordion-icon:'\f107';--crm-accordion-transform:rotate(0deg);--crm-accordion-transform-before:rotate(-90deg);--crm-dialog-body-bg-color:inherit;--crm-dialog-inner-shadow:none;--crm-alert-success-bg-color:#fbf0e2;--crm-alert-success-text-color:#111;--crm-alert-margin:0;--crm-alert-padding:16px 20px;--crm-alert-margin:0 0 1rem;--crm-f-fieldset-padding:var(--crm-padding-reg);--crm-f-fieldset-bg-color:var(--crm-container-bg-color);--crm-f-legend-size:var(--crm-l-reg-2);--crm-f-label-position:unset;--crm-f-label-align:left;--crm-f-label-margin:0;--crm-f-label-width:unset;--crm-f-box-shadow:0 3px 8px 0 rgba(48,40,40,.25);--crm-wysiwyg-bg:#f8f8f8}.crm-button-type-cancel,.crm-button-type-back{background:#fff !important;border:solid 1px #4d4d69 !important;color:#363342 !important}.crm-button_qf_Delete_done{background:#ff3f3d !important;border:solid 1px #ff3f3d !important}.crm-container button,.crm-container .crm-button{padding:1.25rem}.crm-container button:has(i.crm-i),.crm-container .crm-button:has(i.crm-i){padding:1.25rem 1.5rem 1.25rem 0}.crm-container .crm-actions-ribbon a.button,.crm-container .crm-actions-ribbon a.button:link,.crm-container .crm-actions-ribbon a.button:visited{background-color:#0071bd !important}#crm-contact-actions-list{top:45px !important}.crm-container .crm-pager-nav a.crm-hover-button{background:inherit !important;color:inherit !important}.crm-container .btn.crm-search-task-menu{background:#fff !important;color:#000 !important;border:1px solid var(--crm-input-border-color) !important}.crm-container.ui-dialog .ui-dialog-buttonset button{min-height:35px}.crm-container .crm-buttons>a.button:first-child{margin-left:0}.crm-container button.dropdown-toggle.btn-xs:has(i.crm-i){padding:.25rem !important;background:inherit !important;color:inherit !important}.crm-container button.dropdown-toggle.btn-xs:has(.caret) i.crm-i{display:none !important}.crm-container button.dropdown-toggle.btn-xs .caret{color:#333 !important;border-top:6px dashed !important;border-right:6px solid transparent !important;border-left:6px solid transparent !important}.crm-container table>tbody>tr>td>.btn-group{border-left:1px solid #777;padding-left:1.25rem}.crm-container .help,.crm-container #help{border:0;padding:1.5rem .25rem;background-color:inherit;color:inherit}.crm-container .help p,.crm-container #help p,.crm-container .messages p{color:inherit}.crm-container a.helpicon{color:#76797e;font-size:80%}.crm-container .ui-tabs{background-color:var(--crm-paper);border:0 !important}.crm-container .ui-tabs ul.ui-tabs-nav{background-color:#f3f6f7 !important;border:0 !important;border-bottom:1px solid #d3dee2 !important}.crm-container .ui-tabs ul.ui-tabs-nav .ui-corner-all,.crm-container .ui-tabs ul.ui-tabs-nav .ui-corner-top{border-radius:2px 2px 0 0;border-bottom:1px solid #d3dee2 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:-1px;padding:7px 15px;background-color:#f3f6f7 !important}.crm-container .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected,.crm-container .ui-tabs ul.ui-tabs-nav .ui-corner-all.ui-tabs-active,.crm-container .ui-tabs ul.ui-tabs-nav .ui-corner-top.ui-tabs-active{background-color:#fff !important;border:1px solid #d3dee2 !important;border-bottom:1px solid rgba(0,0,0,0) !important;margin-bottom:-1px}.crm-container .ui-tabs .ui-tabs-nav .ui-tabs-tab:hover,.crm-container .ui-tabs .ui-tabs-nav .ui-tabs-tab:focus,.crm-container .ui-tabs .ui-tabs-nav .ui-tabs-tab>a:hover,.crm-container .ui-tabs .ui-tabs-nav .ui-tabs-tab>a:focus{background-color:inherit !important}.crm-contact-page #mainTabContainer .ui-tabs-nav.crm-contact-tabs-list li.ui-tabs-active a{background-color:inherit !important;cursor:default}.crm-container .ui-tabs .ui-tabs-panel{background-color:#fff !important}.crm-container .ui-tabs ul.ui-tabs-nav .crm-count-0 a em,.crm-container #mainTabContainer ul.ui-tabs-nav .crm-count-0 a em{background:var(--crm-contact-tab-count-bg-color);color:var(--crm-contact-tab-count-color)}.crm-container #mainTabContainer ul.ui-tabs-nav a em{background:var(--crm-primary-color);color:var(--crm-primary-text-color)}.crm-container .ui-tabs ul.ui-tabs-nav.crm-contact-tabs-list{border:none !important;padding:0 !important}.crm-container .ui-tabs ul.ui-tabs-nav.crm-contact-tabs-list .ui-corner-all,.crm-container .ui-tabs ul.ui-tabs-nav.crm-contact-tabs-list .ui-corner-top{padding:7px 0;border-bottom:none !important;border-right:none !important}.crm-container h3,#bootstrap-theme h3:not(.crm-dashlet-header h3){background:inherit;color:inherit}.crm-container details>summary:before{font-size:75%}.crm-container .btn-slide:after{transform:rotate(90deg);transform-origin:center center;display:inline-block;padding:1ch .5ch}.crm-container tr.crm-child-row>td{box-shadow:none;background:var(--crm-striped-bg-color) !important;border:var(--crm-table-nested-border)}.crm-container details>summary:before,.crm-container .crm-accordion-header:before,details.af-collapsible>.af-title:before,.crm-container .crm-master-accordion-header:before,.crm-container .expanded:before,.crm-container a.collapsed:before,.crm-container .crm-collapsible .collapsible-title:before,.crm-container a.crm-expand-row:not(.expanded):before,.crm-container .civicrm-community-messages .crm-collapsible .collapsible-title:before,.crm-container .show-children.collapsed:before,.crm-container .ui-tabs-collapsible>ul.ui-tabs-nav:before{transform:var(--crm-accordion-transform-before)}.crm-container table.dataTable:is(.stripe,.display) tbody tr.odd:not(.disabled):has(.expanded),.crm-container table tbody:has(.odd,.even,.even-row,.odd-row) tr:not(.disabled):has(.expanded),.crm-container .table-striped>tbody>tr:not(.disabled):has(.expanded){color:var(--crm-accordion-active-color);background-color:var(--crm-accordion-active-bg-color)!important;box-shadow:inset 0 calc(-1 0 var(--crm-accordion-border-color))}.crm-container .crm-group-search-form-block .crm-form-block,.CRM_Contact_Form_Search_Advanced .crm-form-block .crm-form-block,.CRM_Contact_Form_Search_Basic .crm-form-block .crm-form-block,.CRM_Case_Form_Search .crm-form-block .crm-form-block,.CRM_Contribute_Form_Search .crm-form-block .crm-form-block,.CRM_Member_Form_Search .crm-form-block .crm-form-block,.CRM_Event_Form_Search .crm-form-block .crm-form-block,.CRM_Pledge_Form_Search .crm-form-block .crm-form-block,.CRM_Activity_Form_Search .crm-form-block .crm-form-block,.crm-container .crm-report-instanceList-form-block .crm-form-block,.CRM_Financial_Form_Search .crm-form-block .crm-form-block,.CRM_Event_Form_SearchEvent .crm-form-block .crm-form-block{background:inherit;box-shadow:none !important}#civicrm-menu input#crm-qsearch-input{width:150px !important}.ui-widget.crm-quickSearch-results{box-shadow:0 3px 18px 0 rgba(48,40,40,.25)}.crm-quickSearch-results li a{text-decoration:none !important}.crm-quickSearch-results .ui-menu-item-uiMenuItemWrapper,.crm-quickSearch-results .ui-menu-item-wrapper{padding:7px 5px}#crm-container div.crm-summary-contactname-block{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#222831;color:#fff;padding-bottom:10px;padding-top:20px;position:relative}@media (min-width:400px){#crm-container div.crm-summary-contactname-block{flex-direction:row}}#crm-container div.crm-summary-contactname-block{background:#222831;color:#fff;padding:10px 0;width:inherit;position:relative}@media (min-width:400px){#crm-container div.crm-summary-contactname-block #crm-contactname-content{padding-left:1rem}}#crm-container div.crm-summary-contactname-block #crm-contactname-content>.crm-inline-block-content{display:inherit;text-align:center}@media (min-width:400px){#crm-container div.crm-summary-contactname-block #crm-contactname-content>.crm-inline-block-content{text-align:left}}.page-civicrm-contact-view:not([class*=page-civicrm-contact-view-]) #crm-container #crm-contactname-content .crm-summary-display_name{padding:22px 0}.page-civicrm-contact-view:not([class*=page-civicrm-contact-view-]) #contactname-block{float:none}.page-civicrm-contact-view:not([class*=page-civicrm-contact-view-]) #crm-contact-thumbnail{float:none;margin:0 45px}.page-civicrm-contact-view:not([class*=page-civicrm-contact-view-]) .crm-image-popup{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block;height:90px;width:90px}.page-civicrm-contact-view:not([class*=page-civicrm-contact-view-]) .crm-container .crm-actions-ribbon{background:#393e46;color:#fff;margin-bottom:0 !important;padding:.5rem 1rem}#crm-container .crm-actions-ribbon ul{margin:0;padding:0}.crm-container #extensions-main tr.crm-extension-row,.crm-container #extensions-addnew tr.crm-extension-row{background:inherit !important}.crm-container tr.crm-extension-row .crm-accordion-light>summary{padding:16px 20px !important}.crm-container tr.crm-extension-row.extension-installed td:first-child{border-left:3px solid green}.crm-container tr.crm-extension-row.extension-installed td:last-child{border-right:3px solid green}.crm-container #extensions-main tr.crm-extension-row.disabled td,.crm-container #extensions-main tr.crm-extension-row.disabled td summary,.crm-container #extensions-main tr.crm-extension-row.disabled td span{font-style:normal}.crm-container #extensions-main tr.crm-extension-row.disabled td:first-child{border-left:3px solid orange}.crm-container #extensions-main tr.crm-extension-row.disabled td:last-child{border-right:3px solid orange}.crm-extensions-stage.fa-check-circle,.crm-extensions-stage.fa-flask{display:none}.crm-container #extensions-main tr.disabled td.crm-extensions-status:before{content:unset}div.civicrm-community-messages{background-color:#e6ab5e !important;color:#333 !important;padding:.25rem !important;margin-bottom:2rem !important}div.civicrm-community-messages summary{color:#333 !important}div.civicrm-community-messages>details>.crm-accordion-body{padding:1rem !important}div.civicrm-community-messages a.civicrm-community-message-dismiss:before,div.civicrm-community-messages a.fa-times{color:#333 !important;margin-right:.5rem !important}.crm-container #civicrm-dashboard .crm-dashlet-header{background:#4d4d69;border-radius:4px 4px 0 0;padding:.6rem .5rem}.crm-container #civicrm-dashboard .crm-dashlet-header h3{background:#4d4d69;color:#fff;font-weight:400}#civicrm-news-feed .crm-news-feed-item-preview{display:none !important}#civicrm-news-feed .crm-news-feed-item-title{font-weight:400}#crm-status-list .ui-tabs .ui-tabs-panel{padding:.75rem}#crm-status-list .crm-status-item{padding-bottom:1rem}#crm-status-list .crm-status-item h3{opacity:100% !important;height:3rem !important}#crm-status-list .crm-status-item h3.crm-severity-alert,#crm-status-list .crm-status-item h3.crm-severity-critical,#crm-status-list .crm-status-item h3.crm-severity-emergency,#crm-status-list .crm-status-item h3.crm-severity-error{background:#cf3458;color:#fff}#crm-status-list .crm-status-item h3.crm-severity-warning{background:orange;color:#333}#crm-status-list .crm-status-item h3.crm-severity-info,#crm-status-list .crm-status-item h3.crm-severity-debug{background:#0ca833;color:#fff}#crm-status-list .crm-status-item h3.crm-severity-notice{background:#0071bd;color:#fff}#crm-status-list .hush-menu button{background-color:rgba(256,256,256,.9)}#access.footer{margin-top:2rem}#civicrm-footer{margin-top:1rem}#actions li.crm-contact-summary-edit-layout{display:none}.crm-container .crm-inline-edit-container .crm-contact_image{position:inherit}.crm-container.crm-public #priceset{margin:0 !important}.crm-container.crm-public #priceset-div .crm-section:has(>.label){padding:1rem 0 !important;margin:0 !important}.crm-container.crm-public #priceset-div .crm-section.is_recur_radio-section{padding-bottom:0 !important}.note-btn-group .note-btn{background:var(--crm-form-block-bg-color);color:var(--crm-text-color);padding:.5rem;margin:1px;font-size:var(--crm-m2);line-height:1.5;border-radius:var(--crm-btn-radius);border:2px solid transparent;border-bottom:3px solid var(--crm-form-block-bg-color);box-shadow:var(--crm-block-shadow) !important;height:2rem}.note-btn .dropdown-toggle{border-left:0 !important}.note-btn-group .note-btn:hover,.note-btn-group .note-btn.active{border-bottom-color:var(--crm-primary-hover-color)}.note-editing-area,.note-editing-area .note-editable{background:var(--crm-form-block-bg-color);color:var(--crm-text-color)}.note-editor,.note-toolbar,.note-statusbar,.note-dropdown-menu,.note-modal-content,.note-popover{background-color:var(--crm-wysiwyg-bg)}:root{color-scheme:light}