/*!
 * 
 * cpStaff
 * 
 * @author Mission Lab
 * @version 0.1.0
 * @link https://missionlab.dev
 * @license GPL-3.0
 * 
 * Copyright (c) 2025 Mission Lab
 * 
 * This software is released under the GPL-3.0 License
 * https://opensource.org/licenses/GPL-3.0
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
:root{--cp-color-canvas-main: #ffffff;--cp-color-canvas-inverted: #000000;--cp-color-brand-primary: #313E48;--cp-color-ui-primary: var(--cp-color-brand-primary);--cp-color-ui-secondary: #6c757d;--cp-color-ui-inverted: #E5E8EF;--cp-color-ui-inverted-light: #EBECED;--cp-color-ui-success: #198754;--cp-color-ui-info: #0dcaf0;--cp-color-ui-warn: #ffc107;--cp-color-ui-danger: #dc3545;--cp-color-text-primary: #333;--cp-color-text-secondary: var(--cp-color-ui-secondary);--cp-color-text-tertiary: #76737A;--cp-color-text-disabled: #A2A1A4;--cp-color-text-inverted: #fff;--cp-color-text-link: var(--cp-color-brand-primary);--cp-font-size--base: 16px;--cp-font-size--xs: .75em;--cp-font-size--sm: .85em;--cp-font-size: 1em;--cp-font-size--lg: 1.375em;--cp-font-size-h1: calc(var(--cp-font-size--lg) * 2);--cp-font-size-h2: calc(var(--cp-font-size--lg) * 1.75);--cp-font-size-h3: calc(var(--cp-font-size--lg) * 1.5);--cp-font-size-h4: var(--cp-font-size--lg);--cp-font-size-h5: calc(var(--cp-font-size) * 1.25);--cp-font-size-h6: var(--cp-font-size);--cp-font-weight--light: 300;--cp-font-weight--normal: 400;--cp-font-weight--bold: 700;--cp-font-family--base: "Baskerville", "Roboto", sans-serif;--cp-font-family--header: "Montserrat", sans-serif;--cp-gap-base: .5rem;--cp-gap--sm: calc( var(--cp-gap-base) * 2 );--cp-gap--md: calc( var(--cp-gap-base) * 4 );--cp-gap--lg: calc( var(--cp-gap-base) * 8 );--cp-gap--xl: calc( var(--cp-gap-base) * 16 );--cp-gap--xxl: calc( var(--cp-gap-base) * 32 );--cp-ui--gap-y--sm: calc( var(--cp-gap-base) * .5 );--cp-ui--gap-x--sm: var(--cp-gap-base );--cp-ui--gap-y-x--sm: var(--cp-ui--gap-y--sm) var(--cp-ui--gap-x--sm);--cp-ui--gap-y: calc( var(--cp-gap-base) * .5 );--cp-ui--gap-x: var( --cp-gap--sm );--cp-ui--gap-y-x: var(--cp-ui--gap-y) var(--cp-ui--gap-x);--cp-ui--gap-y--lg: var( --cp-gap-base );--cp-ui--gap-x--lg: var( --cp-gap--md );--cp-ui--gap-y-x--lg: var(--cp-ui--gap-y--lg) var(--cp-ui--gap-x--lg);--cp-box-shadow--sm: 0px 0px 1px rgba(0, 0, 0, 0.2), 0px 1px 4px rgba(0, 0, 0, 0.06);--cp-box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.16), 0px 2px 10px rgba(0, 0, 0, 0.08);--cp-box-shadow--lg: 0px 0px 2px rgba(0, 0, 0, 0.08), 0px 4px 16px rgba(0, 0, 0, 0.16);--cp-box-shadow--xl: 0px 0px 4px rgba(0, 0, 0, 0.08), 0px 6px 32px rgba(0, 0, 0, 0.16);--cp-border-radius-sm: 2px;--cp-border-radius: 4px;--cp-border-radius-lg: 20px;--cp-border-radius-round: 100px;--cp-content-width: 70rem;--cp-content-padding: var(--cp-gap--md)}:root{--cp-button--color: var(--cp-color-ui-inverted-light);--cp-button--color--hover: var(--cp-button--color);--cp-button--bg: var(--cp-color-ui-primary);--cp-button--bg--hover: #19221E;--cp-button--border-color: var(--cp-button--bg);--cp-button--border-color--hover: var(--cp-button--bg--hover);--cp-button--border-radius: var(--cp-border-radius-sm);--cp-button--padding: var(--cp-ui--gap-y-x);--cp-button--text-align: center;--cp-button--line-height: 1.5}.cp-pg-template .pagination .prev,.cp-pg-template .pagination .next,.cp-pg-template .nav-links .prev,.cp-pg-template .nav-links .next,.cp-button,.cp-staff--email-modal-popup .cp-button{border:1px solid;border-color:var(--cp-button--border-color);border-radius:var(--cp-button--border-radius);background:var(--cp-button--bg);padding:var(--cp-button--padding);color:var(--cp-button--color);line-height:var(--cp-button--line-height);letter-spacing:.04em;font-weight:var(--cp-font-weight--bold);text-align:var(--cp-button--text-align);display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.cp-pg-template .pagination .prev:hover,.cp-pg-template .pagination .next:hover,.cp-pg-template .nav-links .prev:hover,.cp-pg-template .nav-links .next:hover,.cp-button:hover,.cp-pg-template .pagination .prev:focus,.cp-pg-template .pagination .next:focus,.cp-pg-template .nav-links .prev:focus,.cp-pg-template .nav-links .next:focus,.cp-button:focus{color:var(--cp-button--color--hover);border-color:var(--cp-button--border-color--hover);background:var(--cp-button--bg--hover)}.cp-pg-template .pagination .prev:hover svg,.cp-pg-template .pagination .next:hover svg,.cp-pg-template .nav-links .prev:hover svg,.cp-pg-template .nav-links .next:hover svg,.cp-button:hover svg,.cp-pg-template .pagination .prev:hover i,.cp-pg-template .pagination .next:hover i,.cp-pg-template .nav-links .prev:hover i,.cp-pg-template .nav-links .next:hover i,.cp-button:hover i,.cp-pg-template .pagination .prev:hover .fl-button-text,.cp-pg-template .pagination .next:hover .fl-button-text,.cp-pg-template .nav-links .prev:hover .fl-button-text,.cp-pg-template .nav-links .next:hover .fl-button-text,.cp-button:hover .fl-button-text,.cp-pg-template .pagination .prev:hover span,.cp-pg-template .pagination .next:hover span,.cp-pg-template .nav-links .prev:hover span,.cp-pg-template .nav-links .next:hover span,.cp-button:hover span,.cp-pg-template .pagination .prev:focus svg,.cp-pg-template .pagination .next:focus svg,.cp-pg-template .nav-links .prev:focus svg,.cp-pg-template .nav-links .next:focus svg,.cp-button:focus svg,.cp-pg-template .pagination .prev:focus i,.cp-pg-template .pagination .next:focus i,.cp-pg-template .nav-links .prev:focus i,.cp-pg-template .nav-links .next:focus i,.cp-button:focus i,.cp-pg-template .pagination .prev:focus .fl-button-text,.cp-pg-template .pagination .next:focus .fl-button-text,.cp-pg-template .nav-links .prev:focus .fl-button-text,.cp-pg-template .nav-links .next:focus .fl-button-text,.cp-button:focus .fl-button-text,.cp-pg-template .pagination .prev:focus span,.cp-pg-template .pagination .next:focus span,.cp-pg-template .nav-links .prev:focus span,.cp-pg-template .nav-links .next:focus span,.cp-button:focus span{color:var(--cp-button--color--hover)}.cp-pg-template .pagination .prev:active,.cp-pg-template .pagination .next:active,.cp-pg-template .nav-links .prev:active,.cp-pg-template .nav-links .next:active,.cp-button:active,.cp-pg-template .pagination .prev:focus,.cp-pg-template .pagination .next:focus,.cp-pg-template .nav-links .prev:focus,.cp-pg-template .nav-links .next:focus,.cp-button:focus{color:var(--cp-button--color--hover);border-color:var(--cp-button--border-color--hover);outline:none}.cp-pg-template .pagination .prev:active .fl-button-text,.cp-pg-template .pagination .next:active .fl-button-text,.cp-pg-template .nav-links .prev:active .fl-button-text,.cp-pg-template .nav-links .next:active .fl-button-text,.cp-button:active .fl-button-text,.cp-pg-template .pagination .prev:focus .fl-button-text,.cp-pg-template .pagination .next:focus .fl-button-text,.cp-pg-template .nav-links .prev:focus .fl-button-text,.cp-pg-template .nav-links .next:focus .fl-button-text,.cp-button:focus .fl-button-text{color:var(--cp-button--color--hover)}.cp-pg-template .pagination .prev,.cp-pg-template .pagination .next,.cp-pg-template .nav-links .prev,.cp-pg-template .nav-links .next,.cp-button--outlined,.cp-button.is-transparent{--cp-button--color: var(--cp-color-ui-secondary);--cp-button--color--hover: var(--cp-color-ui-inverted-light);--cp-button--bg: transparent;--cp-button--bg--hover: var(--cp-color-ui-secondary);--cp-button--border-color: var(--cp-button--color)}.cp-pg-template .pagination .prev,.cp-pg-template .pagination .next,.cp-pg-template .nav-links .prev,.cp-pg-template .nav-links .next,.cp-button.is-small{--cp-button--padding: var(--cp-ui--gap-y-x--sm);font-size:var(--cp-font-size--sm)}.cp-button svg,.cp-staff--email-modal-popup .cp-button svg,.cp-button i,.cp-staff--email-modal-popup .cp-button i,.cp-button .fl-button-text,.cp-button span,.cp-staff--email-modal-popup .cp-button span{color:var(--cp-button--color)}.cp-button svg,.cp-staff--email-modal-popup .cp-button svg{width:1.25em;height:1.25em;font-size:1.25em}.cp-button svg.is-small{width:1em;height:1em}.cp-button i,.cp-staff--email-modal-popup .cp-button i{font-size:1.25em}.cp-button i.is-small{font-size:1em}.cp-button svg:last-child:not(:first-child),.cp-button i:last-child:not(:first-child){margin:-0.5em 0 -0.5em .5em;float:right}.cp-button svg:first-child:not(:last-child),.cp-button i:first-child:not(:last-child){margin:-0.5em .5em -0.5em 0;float:left}.cp-button.is-xsmall{--cp-button--padding: var(--cp-ui--gap-y-x--sm);font-size:var(--cp-font-size--xs)}.cp-button.is-large{--cp-button--padding: var(--cp-ui--gap-y-x--lg)}.cp-button.is-fullwidth{width:100%}.cp-button.is-light{--cp-button--bg: var(--cp-color-ui-inverted-light );--cp-button--bg--hover: var(--cp-color-ui-inverted );--cp-button--color: var(--cp-color-text-primary);--cp-button--color--hover: var(--cp-button--color);--cp-button--border-color: var(--cp-button--bg)}.cp-button--transparent,.cp-button.is-text{--cp-button--color: var(--cp-color-text-link);--cp-button--bg: transparent;--cp-button--bg--hover: transparent;--cp-button--border-color: transparent;--cp-button--border-radius: var(--cp-border-radius-sm);--cp-button--padding: 0}.cp-pg-template{max-width:90vw;width:var(--cp-content-width);margin:var(--cp-gap--md) auto;padding-bottom:var(--cp-gap--lg);flex-grow:1;box-sizing:border-box}.cp-pg-template *{box-sizing:border-box}@media(max-width: 879.98px){.cp-pg-template{max-width:calc(100vw - var(--cp-content-padding));width:100%}}.cp-pg-template .cp-pagination ul{display:flex;justify-content:center}.cp-pg-template .cp-pagination ul li>div:hover{background:rgba(0,0,0,0)}.cp-pg-template .cp-pagination button,.cp-pg-template .cp-pagination div{color:var(--cpl--text-color)}.cp-pg-template .pagination{margin-top:var(--cp-gap--md)}.cp-pg-template .pagination,.cp-pg-template .nav-links{display:flex;justify-content:center;gap:var(--cp-gap--md);align-items:center}.cp-icon svg{display:block;fill:currentColor;width:100%;height:100%}.material-icons-outlined{font-family:"Material Icons Outlined" !important}:root{--cp-button--color: var(--cp-color-ui-inverted-light);--cp-button--color--hover: var(--cp-button--color);--cp-button--bg: var(--cp-color-ui-primary);--cp-button--bg--hover: #19221E;--cp-button--border-color: var(--cp-button--bg);--cp-button--border-color--hover: var(--cp-button--bg--hover);--cp-button--border-radius: var(--cp-border-radius-sm);--cp-button--padding: var(--cp-ui--gap-y-x);--cp-button--text-align: center;--cp-button--line-height: 1.5}.cp-button,.cp-staff--email-modal-popup .cp-button,.cp-pg-template .pagination .prev,.cp-pg-template .pagination .next,.cp-pg-template .nav-links .prev,.cp-pg-template .nav-links .next{border:1px solid;border-color:var(--cp-button--border-color);border-radius:var(--cp-button--border-radius);background:var(--cp-button--bg);padding:var(--cp-button--padding);color:var(--cp-button--color);line-height:var(--cp-button--line-height);letter-spacing:.04em;font-weight:var(--cp-font-weight--bold);text-align:var(--cp-button--text-align);display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.cp-button:hover,.cp-pg-template .pagination .prev:hover,.cp-pg-template .pagination .next:hover,.cp-pg-template .nav-links .prev:hover,.cp-pg-template .nav-links .next:hover,.cp-button:focus,.cp-pg-template .pagination .prev:focus,.cp-pg-template .pagination .next:focus,.cp-pg-template .nav-links .prev:focus,.cp-pg-template .nav-links .next:focus{color:var(--cp-button--color--hover);border-color:var(--cp-button--border-color--hover);background:var(--cp-button--bg--hover)}.cp-button:hover svg,.cp-pg-template .pagination .prev:hover svg,.cp-pg-template .pagination .next:hover svg,.cp-pg-template .nav-links .prev:hover svg,.cp-pg-template .nav-links .next:hover svg,.cp-button:hover i,.cp-pg-template .pagination .prev:hover i,.cp-pg-template .pagination .next:hover i,.cp-pg-template .nav-links .prev:hover i,.cp-pg-template .nav-links .next:hover i,.cp-button:hover .fl-button-text,.cp-pg-template .pagination .prev:hover .fl-button-text,.cp-pg-template .pagination .next:hover .fl-button-text,.cp-pg-template .nav-links .prev:hover .fl-button-text,.cp-pg-template .nav-links .next:hover .fl-button-text,.cp-button:hover span,.cp-pg-template .pagination .prev:hover span,.cp-pg-template .pagination .next:hover span,.cp-pg-template .nav-links .prev:hover span,.cp-pg-template .nav-links .next:hover span,.cp-button:focus svg,.cp-pg-template .pagination .prev:focus svg,.cp-pg-template .pagination .next:focus svg,.cp-pg-template .nav-links .prev:focus svg,.cp-pg-template .nav-links .next:focus svg,.cp-button:focus i,.cp-pg-template .pagination .prev:focus i,.cp-pg-template .pagination .next:focus i,.cp-pg-template .nav-links .prev:focus i,.cp-pg-template .nav-links .next:focus i,.cp-button:focus .fl-button-text,.cp-pg-template .pagination .prev:focus .fl-button-text,.cp-pg-template .pagination .next:focus .fl-button-text,.cp-pg-template .nav-links .prev:focus .fl-button-text,.cp-pg-template .nav-links .next:focus .fl-button-text,.cp-button:focus span,.cp-pg-template .pagination .prev:focus span,.cp-pg-template .pagination .next:focus span,.cp-pg-template .nav-links .prev:focus span,.cp-pg-template .nav-links .next:focus span{color:var(--cp-button--color--hover)}.cp-button:active,.cp-pg-template .pagination .prev:active,.cp-pg-template .pagination .next:active,.cp-pg-template .nav-links .prev:active,.cp-pg-template .nav-links .next:active,.cp-button:focus,.cp-pg-template .pagination .prev:focus,.cp-pg-template .pagination .next:focus,.cp-pg-template .nav-links .prev:focus,.cp-pg-template .nav-links .next:focus{color:var(--cp-button--color--hover);border-color:var(--cp-button--border-color--hover);outline:none}.cp-button:active .fl-button-text,.cp-pg-template .pagination .prev:active .fl-button-text,.cp-pg-template .pagination .next:active .fl-button-text,.cp-pg-template .nav-links .prev:active .fl-button-text,.cp-pg-template .nav-links .next:active .fl-button-text,.cp-button:focus .fl-button-text,.cp-pg-template .pagination .prev:focus .fl-button-text,.cp-pg-template .pagination .next:focus .fl-button-text,.cp-pg-template .nav-links .prev:focus .fl-button-text,.cp-pg-template .nav-links .next:focus .fl-button-text{color:var(--cp-button--color--hover)}.cp-button--outlined,.cp-button.is-transparent,.cp-pg-template .pagination .prev,.cp-pg-template .pagination .next,.cp-pg-template .nav-links .prev,.cp-pg-template .nav-links .next{--cp-button--color: var(--cp-color-ui-secondary);--cp-button--color--hover: var(--cp-color-ui-inverted-light);--cp-button--bg: transparent;--cp-button--bg--hover: var(--cp-color-ui-secondary);--cp-button--border-color: var(--cp-button--color)}.cp-button.is-small,.cp-pg-template .pagination .prev,.cp-pg-template .pagination .next,.cp-pg-template .nav-links .prev,.cp-pg-template .nav-links .next{--cp-button--padding: var(--cp-ui--gap-y-x--sm);font-size:var(--cp-font-size--sm)}.cp-button svg,.cp-staff--email-modal-popup .cp-button svg,.cp-button i,.cp-staff--email-modal-popup .cp-button i,.cp-button .fl-button-text,.cp-button span,.cp-staff--email-modal-popup .cp-button span{color:var(--cp-button--color)}.cp-button svg,.cp-staff--email-modal-popup .cp-button svg{width:1.25em;height:1.25em;font-size:1.25em}.cp-button svg.is-small{width:1em;height:1em}.cp-button i,.cp-staff--email-modal-popup .cp-button i{font-size:1.25em}.cp-button i.is-small{font-size:1em}.cp-button svg:last-child:not(:first-child),.cp-button i:last-child:not(:first-child){margin:-0.5em 0 -0.5em .5em;float:right}.cp-button svg:first-child:not(:last-child),.cp-button i:first-child:not(:last-child){margin:-0.5em .5em -0.5em 0;float:left}.cp-button.is-xsmall{--cp-button--padding: var(--cp-ui--gap-y-x--sm);font-size:var(--cp-font-size--xs)}.cp-button.is-large{--cp-button--padding: var(--cp-ui--gap-y-x--lg)}.cp-button.is-fullwidth{width:100%}.cp-button.is-light{--cp-button--bg: var(--cp-color-ui-inverted-light );--cp-button--bg--hover: var(--cp-color-ui-inverted );--cp-button--color: var(--cp-color-text-primary);--cp-button--color--hover: var(--cp-button--color);--cp-button--border-color: var(--cp-button--bg)}.cp-button--transparent,.cp-button.is-text{--cp-button--color: var(--cp-color-text-link);--cp-button--bg: transparent;--cp-button--bg--hover: transparent;--cp-button--border-color: transparent;--cp-button--border-radius: var(--cp-border-radius-sm);--cp-button--padding: 0}.cp-staff-pg-template{flex-grow:1}.cp-staff-pg-template *{box-sizing:border-box}.cp-staff--has-email .fl-photo a{display:block;position:relative}.cp-staff--has-email .fl-photo a:after{width:var(--cp-gap--lg);color:var(--cp-color-text-inverted);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-mail'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'%3E%3C/path%3E%3Cpolyline points='22 6 12 13 2 6'%3E%3C/polyline%3E%3C/svg%3E");background:var(--cp-color-ui-secondary);border-radius:100px;position:absolute;bottom:var(--cp-gap--sm);left:var(--cp-gap--sm);padding:var(--cp-gap--sm)}.ui-widget-overlay{background-color:var(--cp-color-canvas-inverted);opacity:.5;position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto}.cp-staff--input-wrapper{display:block;position:relative}.cp-staff--email-modal-popup{border-radius:4px;padding:var(--cp-gap--md);padding-top:var(--cp-gap--lg);z-index:9999;max-width:calc(100vw - var(--cp-gap--lg));max-height:calc(100vh - var(--cp-gap--lg));overflow:auto;background:#f5f5fa}.cp-staff--email-modal-popup *{box-sizing:border-box}.cp-staff--email-modal-popup .notice-wrap p:last-child{margin-bottom:0}.cp-staff--email-modal-popup .notice-wrap .update{margin-top:var(--cp-gap--sm);background:var(--cp-color-canvas-main);padding:var(--cp-gap-base) var(--cp-gap--sm);border-left:.25rem solid var(--cp-color-ui-info)}.cp-staff--email-modal-popup .notice-wrap .update.success{border-color:var(--cp-color-ui-success)}.cp-staff--email-modal-popup .notice-wrap .update.error{border-color:var(--cp-color-ui-danger)}.cp-staff--email-modal-popup .cp-staff-email-form--email-to{position:relative}.cp-staff--email-modal-popup .cp-staff-email-form--email-verify{height:0 !important;overflow:hidden !important;margin:0 !important}.cp-staff--email-modal-popup .staff-copy-email{position:absolute;top:50%;transform:translateY(-50%);right:var(--cp-gap-base);bottom:0;cursor:pointer}.cp-staff--email-modal-popup .staff-copy-email.is-copied{color:var(--cp-color-ui-success)}.cp-staff--email-modal-popup label{position:relative;display:block;margin:var(--cp-gap--sm) auto}.cp-staff--email-modal-popup input,.cp-staff--email-modal-popup textarea{display:block;width:100%;padding:var(--cp-gap--sm);border:1px solid var(--cp-color-ui-secondary);background-color:#fff}.cp-staff--email-modal-popup input:disabled,.cp-staff--email-modal-popup textarea:disabled{opacity:.6}.cp-staff--email-modal-popup .cp-button:hover{background-color:var(--cp-button--bg--hover)}.cp-staff--email-modal-popup input[type=submit]{margin-top:var(--cp-gap--sm);padding:var(--cp-button--padding)}.cp-staff--email-modal-popup .cp-group-single--title{font-size:min(3.75vw,var(--cp-font-size-h5)) !important}.cp-staff--email-modal-popup .cp-group-single--leader{margin:var(--cp-gap-base) 0 0}.cp-staff--email-modal-popup .cp-group-single--meta{margin:var(--cp-gap-base) 0}.cp-staff--email-modal-popup .cp-group-single--content:last-child p:last-child{margin-bottom:0}.cp-staff--email-modal-popup .ui-dialog-titlebar{height:0;display:block}.cp-staff--email-modal-popup .ui-dialog-titlebar-close{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='33px' version='1.1' viewBox='0 0 33 33' width='33px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle/%3E%3Cdesc/%3E%3Cg fill='none' fill-rule='evenodd' id='stroke-4px' stroke='none' stroke-width='1'%3E%3Cg fill='%23000000' id='The-Icons' transform='translate(-256.000000, -3708.000000)'%3E%3Cg id='9.12' transform='translate(248.000000, 3700.000000)'%3E%3Cg id='Combined-Shape'%3E%3Cpath d='M26.9737493,24.1431645 L39.6996371,11.4187238 C40.4818344,10.6366155 40.4842562,9.36786393 39.7031188,8.58681534 C38.9165355,7.80032143 37.6539486,7.80732541 36.8708883,8.59029667 L24.1450005,21.3147374 L11.4191126,8.59029667 C10.6369153,7.80818833 9.36801949,7.80576676 8.58688208,8.58681534 C7.80029872,9.37330926 7.80730349,10.6357525 8.59036381,11.4187238 L21.3162517,24.1431645 L8.59036381,36.8676053 C7.80816651,37.6497136 7.80574467,38.9184651 8.58688208,39.6995137 C9.37346544,40.4860076 10.6360523,40.4790037 11.4191126,39.6960324 L24.1450005,26.9715917 L36.8708883,39.6960324 C37.6530856,40.4781407 38.9219814,40.4805623 39.7031188,39.6995137 C40.4897022,38.9130198 40.4826974,37.6505765 39.6996371,36.8676053 L26.9737493,24.1431645 L26.9737493,24.1431645 Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-color:rgba(0,0,0,0);background-size:contain;background-repeat:no-repeat;color:rgba(0,0,0,0);cursor:pointer;font-size:0;border:0;position:absolute;right:var(--cp-gap--sm);top:var(--cp-gap--sm);width:1rem;height:1rem;z-index:9999;padding:0}.cp-staff--email-modal-popup .ui-dialog-titlebar-close span{display:none}.cp-staff-department-heading{margin-bottom:0}.cp-staff-archive--title-wrapper{padding-top:var(--cp-gap--lg);padding-bottom:var(--cp-gap--lg)}.cp-staff-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(var(--cp-gap-base) * 28), 1fr));grid-gap:var(--cp-gap--md);padding-top:var(--cp-gap--md);padding-bottom:var(--cp-gap--md);margin-bottom:var(--cp-gap--lg)}.cp-staff-card--image-wrapper{position:relative;overflow:hidden;aspect-ratio:3/4}.cp-staff-card--image{width:100%;height:100%;object-fit:cover}.cp-staff-card--image-overlay{position:absolute;inset:0;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0 60%, rgba(0, 0, 0, 0.5));display:flex;align-items:end;justify-content:start;padding:var(--cp-gap--md);pointer-events:none}.cp-staff-card--social-links{align-self:end;display:flex;flex-wrap:wrap;gap:var(--cp-gap--sm)}.cp-staff-card--name,.cp-staff-card--role,.cp-staff-card--name-link{color:var(--cp-color-text-primary)}.cp-staff-card a.cp-staff-card--name-link{text-decoration:none}.cp-staff-card .cp-staff-card--name{margin-top:var(--cp-gap--sm);margin-bottom:0}.cp-staff-card .cp-staff-card--role{font-size:var(--cp-font-size-sm)}.cp-staff--action-icon{color:var(--cp-color-canvas-main);padding:1em;border-radius:100px;aspect-ratio:1;background-color:var(--cp-color-ui-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all}.cp-staff--action-icon .feather,.cp-staff--action-icon .cp-icon{width:1.6em;height:1.6em}.cp-staff--action-icon:hover{background-color:var(--cp-color-ui-secondary);color:var(--cp-color-canvas-main)}.cp-staff--action-icon:focus{outline:none;color:var(--cp-color-canvas-main)}.cp-staff-single--social-links .cp-staff--action-icon{margin:-1rem}.cp-staff-single--social-links .cp-staff--action-icon+.cp-staff-single--social-link{margin-left:1rem}.cp-staff-info-modal--popup{background:#f5f5fa;padding:var(--cp-gap--lg);z-index:9999;max-height:90%;position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%);overflow-y:auto}.cp-staff-info-modal--popup .cp-staff-single{margin:0}.cp-staff-info-modal--popup .ui-dialog-titlebar{display:none}.cp-staff-info-modal--popup .cp-staff-info-modal--close-btn{position:absolute;top:var(--cp-gap--sm);right:var(--cp-gap--sm);cursor:pointer;color:var(--cp-color-canvas-inverted);font-size:1.5em}.cp-staff-single{margin-top:var(--cp-gap--lg);margin-bottom:var(--cp-gap--lg);overflow:hidden}.cp-staff-single--image{max-width:100%}.cp-staff-single--name{display:inline-block;margin:0 0 var(--cp-gap--sm)}.cp-staff-single--role{font-weight:bold;font-size:var(--cp-font-size-lg);margin-bottom:var(--cp-gap--sm)}.cp-staff-single--image-wrapper{margin-bottom:var(--cp-gap--md)}.cp-staff-single--social-links{display:flex;gap:var(--cp-gap--sm);margin-top:var(--cp-gap--md);align-items:center;padding:1rem;background-color:var(--cp-color-canvas-main);border-radius:999px;max-width:fit-content}.cp-staff-single--social-link{color:var(--cp-color-text-primary);width:1.5rem;height:1.5rem}@media(min-width: 768px){.cp-staff-single--image-wrapper{max-width:50%;float:right;margin-left:var(--cp-gap--md)}.cp-staff-single--image-wrapper img{max-width:100%}}

/*# sourceMappingURL=main-2d273087.css.map*/