.iarfrm-container{--iarfrm-primary:var(--iarf-color-primary,var(--wp--preset--color--primary,#246fbd));--iarfrm-primary-light:var(--iarf-color-primary-light,var(--wp--preset--color--primary-light,#4a8ad6));--iarfrm-primary-dark:var(--iarf-color-primary-dark,var(--wp--preset--color--primary-dark,#1a5494));--iarfrm-primary-hover:var(--iarf-color-primary-dark,var(--wp--preset--color--primary-dark,#1a5494));--iarfrm-primary-subtle:var(--iarf-color-primary-subtle,var(--wp--preset--color--primary-subtle,#e8f2ff));--iarfrm-text:var(--iarf-color-text,var(--wp--preset--color--foreground,#343a40));--iarfrm-text-muted:var(--iarf-color-muted,var(--wp--preset--color--text-muted,#6c757d));--iarfrm-border:var(--iarf-color-border,var(--wp--preset--color--border,#dee2e6));--iarfrm-border-strong:#cbd5e1;--iarfrm-bg-alt:var(--iarf-color-surface-muted,var(--wp--preset--color--background-alt,#f8f9fa));--iarfrm-white:var(--iarf-color-surface,var(--wp--preset--color--white,#fff));--iarfrm-surface:var(--iarfrm-white);--iarfrm-surface-muted:#f3f6f9;--iarfrm-surface-hover:#f8fafc;--iarfrm-danger:#b42318;--iarfrm-danger-subtle:#fff1f0;--iarfrm-success:#0f766e;--iarfrm-success-subtle:#ecfdf5;--iarfrm-warning:#b7791f;--iarfrm-warning-subtle:#fff8e1;--iarfrm-ring:rgba(36,111,189,.16);--iarfrm-shadow-sm:0 1px 2px rgba(15,23,42,.06);--iarfrm-shadow-md:0 8px 24px rgba(15,23,42,.1);--iarfrm-shadow-lg:0 18px 48px rgba(15,23,42,.18);--iarfrm-radius-sm:var(--iarf-radius-sm,6px);--iarfrm-radius:var(--iarf-radius-md,8px);--iarfrm-control-height:var(--iarf-control-height,42px);--iarfrm-heading-font:var(--iarf-font-heading,var(--wp--preset--font-family--heading,inherit));--iarfrm-body-font:var(--iarf-font-body,var(--wp--preset--font-family--primary,inherit))}#iarfrm-guest-view,#iarfrm-private-directory,#iarfrm-public-directory,.iarfrm-container,.iarfrm-modal,[data-iarf-plugin=relations-manager]{--iarfrm-ui-font-family:var(--iarfrm-body-font,var(--iarf-font-body,var(--wp--preset--font-family--primary,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)));--iarfrm-ui-heading-font-family:var(--iarfrm-heading-font,var(--iarfrm-ui-font-family));--iarfrm-ui-control-height-sm:32px;--iarfrm-ui-control-height-md:var(--iarfrm-control-height,42px);--iarfrm-ui-radius-sm:var(--iarfrm-radius-sm,var(--iarf-radius-sm,6px));--iarfrm-ui-focus-ring:0 0 0 3px var(--iarfrm-ring);color:var(--iarfrm-text);font-family:var(--iarfrm-ui-font-family);line-height:1.5}.iarfrm-container,.iarfrm-container *,.iarfrm-container :after,.iarfrm-container :before,.iarfrm-modal,.iarfrm-modal *,.iarfrm-modal :after,.iarfrm-modal :before,[data-iarf-plugin=relations-manager],[data-iarf-plugin=relations-manager] *,[data-iarf-plugin=relations-manager] :after,[data-iarf-plugin=relations-manager] :before{box-sizing:border-box}.iarfrm-container :where(button,input,select,textarea),.iarfrm-modal :where(button,input,select,textarea),[data-iarf-plugin=relations-manager] :where(button,input,select,textarea){font:inherit;letter-spacing:0}.iarfrm-container :where(button,[type=button],[type=submit],[role=button]),.iarfrm-modal :where(button,[type=button],[type=submit],[role=button]),[data-iarf-plugin=relations-manager] :where(button,[type=button],[type=submit],[role=button]){appearance:none;-webkit-appearance:none;text-shadow:none;text-transform:none}.iarfrm-container :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.iarfrm-modal :where(input:not([type=checkbox]):not([type=radio]),select,textarea),[data-iarf-plugin=relations-manager] :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--iarfrm-text);max-width:100%;min-height:var(--iarfrm-ui-control-height-md)}.iarfrm-container :where(h1,h2,h3,h4,h5,h6),.iarfrm-modal :where(h1,h2,h3,h4,h5,h6),[data-iarf-plugin=relations-manager] :where(h1,h2,h3,h4,h5,h6){color:var(--iarfrm-text);font-family:var(--iarfrm-ui-heading-font-family);letter-spacing:0;line-height:1.2}.delete-contact-button,.edit-contact-button,.filter-dropdown-toggle,.iarfrm-button,.iarfrm-button-icon,.iarfrm-button-primary,.iarfrm-button-text,.iarfrm-modal-close,.public-share-trigger,.search-icon-btn,.view-details-button,.visit-website-button{align-items:center;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:inline-flex;font-family:var(--iarfrm-ui-font-family);gap:.45rem;justify-content:center;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none}.delete-contact-button:focus-visible,.edit-contact-button:focus-visible,.filter-dropdown-toggle:focus-visible,.iarfrm-button-icon:focus-visible,.iarfrm-button-primary:focus-visible,.iarfrm-button-text:focus-visible,.iarfrm-button:focus-visible,.iarfrm-modal-close:focus-visible,.public-share-trigger:focus-visible,.search-icon-btn:focus-visible,.view-details-button:focus-visible,.visit-website-button:focus-visible{box-shadow:var(--iarfrm-ui-focus-ring);outline:0}.iarfrm-container :where(.iarfrm-icon),.iarfrm-modal :where(.iarfrm-icon),[data-iarf-plugin=relations-manager] :where(.iarfrm-icon){flex:0 0 auto;height:1em;line-height:1;min-width:1em;vertical-align:-.12em;width:1em}.iarfrm-container :where(button,a,[role=button]) .iarfrm-icon,.iarfrm-modal :where(button,a,[role=button]) .iarfrm-icon,[data-iarf-plugin=relations-manager] :where(button,a,[role=button]) .iarfrm-icon{font-size:1em;margin:0}.iarfrm-container{color:var(--iarfrm-text);font-family:var(--iarfrm-body-font);font-weight:400;line-height:1.6}.iarfrm-container,.iarfrm-container *,.iarfrm-container :after,.iarfrm-container :before,.iarfrm-modal,.iarfrm-modal *,.iarfrm-modal :after,.iarfrm-modal :before{box-sizing:border-box}.iarfrm-button{align-items:center;background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);color:var(--iarfrm-text);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;justify-content:center;line-height:1.2;min-height:var(--iarfrm-control-height);padding:8px 16px;text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.iarfrm-button:focus,.iarfrm-button:hover{background:var(--iarfrm-surface-hover);border-color:var(--iarfrm-primary-light);color:var(--iarfrm-primary);text-decoration:none}.iarfrm-button-icon:focus-visible,.iarfrm-button-text:focus-visible,.iarfrm-button:focus-visible{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.iarfrm-button:active{transform:translateY(1px)}.iarfrm-button-primary,.iarfrm-button.active,.iarfrm-button.is-active,.iarfrm-modal-footer .iarfrm-button-primary{background:var(--iarfrm-primary);border-color:var(--iarfrm-primary);color:var(--iarfrm-white)}.iarfrm-button-primary:focus,.iarfrm-button-primary:hover,.iarfrm-button.active:hover,.iarfrm-button.is-active:hover{background:var(--iarfrm-primary-dark);border-color:var(--iarfrm-primary-dark);color:var(--iarfrm-white)}.iarfrm-button:disabled,.iarfrm-button[disabled]{cursor:not-allowed;opacity:.58;transform:none}.iarfrm-button-text{align-items:center;background:none;border:none;border-radius:var(--iarfrm-radius-sm);color:var(--iarfrm-primary-hover);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:6px;padding:6px 10px;transition:color .18s ease,background-color .18s ease}.iarfrm-button-text:hover{background-color:var(--iarfrm-primary-subtle);text-decoration:none}.iarfrm-accent-color,.iarfrm-button-text:hover{color:var(--iarfrm-primary)}.iarfrm-accent-border{border-color:var(--iarfrm-primary)}.iarfrm-container ol,.iarfrm-container ul{list-style-position:outside;margin-bottom:1em;margin-top:1em;padding-left:20px}.iarfrm-container ol li,.iarfrm-container ul li{margin-bottom:.5em;padding-left:5px}.iarfrm-loader-container{color:var(--iarfrm-text-muted);padding:50px;text-align:center}.iarfrm-loader-container .spinner{height:40px;margin:0 auto 15px;width:40px}#iarfrm-private-directory>:not(.iarfrm-loader-container){opacity:1;transition:opacity .4s ease-in-out}.iarfrm-modal{align-items:center;backdrop-filter:blur(2px);background-color:rgba(15,23,42,.58);display:flex;height:100%;justify-content:center;left:0;overflow:auto;padding:24px;position:fixed;top:0;width:100%;z-index:1000}#iarfrm-contact-form-modal,#iarfrm-dues-form-modal,#iarfrm-share-modal{z-index:1010}.iarfrm-modal-content{animation:iarfrm-modal-enter .18s ease-out;background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-lg);display:flex;flex-direction:column;margin:auto;max-height:calc(100vh - 48px);max-width:700px;overflow:hidden;width:min(92vw,700px)}@keyframes iarfrm-modal-enter{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.iarfrm-modal-header{align-items:center;background-color:var(--iarfrm-surface-muted);border-bottom:1px solid var(--iarfrm-border);display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:16px 20px}.iarfrm-modal-header h3{color:var(--iarfrm-text);font-family:var(--iarfrm-heading-font);font-size:1.1rem;font-weight:700;line-height:1.35;margin:0}.iarfrm-modal-close{align-items:center;background:var(--iarfrm-surface);border:1px solid transparent;border-radius:999px;color:var(--iarfrm-text-muted);cursor:pointer;display:inline-flex;font-size:22px;font-weight:600;height:34px;justify-content:center;line-height:1;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;width:34px}.iarfrm-modal-close:focus,.iarfrm-modal-close:hover{background:var(--iarfrm-white);border-color:var(--iarfrm-border-strong);color:var(--iarfrm-text);text-decoration:none}.iarfrm-modal-close:focus-visible{box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.iarfrm-modal-body{flex:1 1 auto;overflow-y:auto;padding:20px;position:relative}.iarfrm-modal-footer{background-color:var(--iarfrm-surface-muted);border-top:1px solid var(--iarfrm-border);flex-shrink:0;padding:14px 20px;text-align:right}.iarfrm-modal-footer .iarfrm-button{margin-left:10px}.iarfrm-modal-body .modal-loader-overlay{align-items:center;background-color:hsla(0,0%,100%,.88);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.iarfrm-container .form-group{display:flex;flex-direction:column;margin-bottom:16px}.iarfrm-container .form-group.submit-group{align-items:center;flex-direction:row}.iarfrm-container form>:last-of-type{margin-bottom:0}.iarfrm-container .form-row{display:flex;gap:16px;margin-bottom:16px}.iarfrm-container .form-row .form-group{flex:1;margin-bottom:0}#iarfrm-guest-view .form-row .form-group{margin-bottom:15px}.iarfrm-container .half-width{flex-basis:50%}.iarfrm-container label{color:var(--iarfrm-text);cursor:pointer;display:block;font-size:13px;font-weight:700;margin-bottom:6px}.iarfrm-container input[type=date],.iarfrm-container input[type=email],.iarfrm-container input[type=number],.iarfrm-container input[type=search],.iarfrm-container input[type=tel],.iarfrm-container input[type=text],.iarfrm-container input[type=url],.iarfrm-container select,.iarfrm-container textarea{background-color:var(--iarfrm-white);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);box-sizing:border-box;color:var(--iarfrm-text);font-family:inherit;font-size:.95rem;font-weight:500;min-height:var(--iarfrm-control-height);padding:9px 12px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;width:100%}.iarfrm-container input[type=date]:focus,.iarfrm-container input[type=email]:focus,.iarfrm-container input[type=number]:focus,.iarfrm-container input[type=search]:focus,.iarfrm-container input[type=tel]:focus,.iarfrm-container input[type=text]:focus,.iarfrm-container input[type=url]:focus,.iarfrm-container select:focus,.iarfrm-container textarea:focus{background-color:var(--iarfrm-white);border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.iarfrm-container input::placeholder,.iarfrm-container textarea::placeholder{color:#94a3b8;font-weight:400}.iarfrm-container textarea{min-height:96px;resize:vertical}.iarfrm-autocomplete-list{background:var(--iarfrm-white);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-lg);margin-top:4px;overflow:hidden;position:relative;z-index:1040}.iarfrm-autocomplete-list[hidden]{display:none}.iarfrm-autocomplete-option{background:transparent;border:0;border-bottom:1px solid var(--iarfrm-border);color:var(--iarfrm-text);cursor:pointer;display:block;font:inherit;font-size:.92rem;padding:9px 12px;text-align:left;width:100%}.iarfrm-autocomplete-option:last-child{border-bottom:0}.iarfrm-autocomplete-option:focus,.iarfrm-autocomplete-option:hover{background:var(--iarfrm-surface-muted);color:var(--iarfrm-primary);outline:none}.phone-input-group{display:flex;gap:0}.phone-input-group .phone-code-input{border-radius:var(--iarfrm-radius) 0 0 var(--iarfrm-radius);border-right:none;flex-grow:0;flex-shrink:0;width:140px}.phone-input-group input[type=tel]{border-radius:0 var(--iarfrm-radius) var(--iarfrm-radius) 0;flex-grow:1;min-width:0;width:auto}.iarfrm-container select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23384D68%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z%27/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:35px}.iarfrm-container .description,.iarfrm-container p.description{color:var(--iarfrm-text-muted);font-size:13px;font-style:italic;margin:6px 0 0}.iarfrm-radio-group{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:8px}.iarfrm-checkbox-group label,.iarfrm-checkbox-label,.iarfrm-radio-group label{align-items:flex-start;background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius-sm);color:var(--iarfrm-text);display:flex;font-size:.92rem;font-weight:500;gap:8px;line-height:1.35;margin-bottom:0;min-height:36px;padding:8px 10px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.iarfrm-checkbox-group label:hover,.iarfrm-checkbox-label:hover,.iarfrm-radio-group label:hover{background:var(--iarfrm-surface-hover);border-color:var(--iarfrm-primary-light)}.iarfrm-checkbox-group input[type=checkbox],.iarfrm-checkbox-label input[type=checkbox],.iarfrm-container input[type=checkbox],.iarfrm-container input[type=radio],.iarfrm-radio-group input[type=radio]{appearance:none;-webkit-appearance:none;background:var(--iarfrm-white);border:1.5px solid var(--iarfrm-border-strong);box-shadow:none;cursor:pointer;display:inline-grid;flex:0 0 auto;height:18px;margin:0;min-height:0;padding:0;place-content:center;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;width:18px}.iarfrm-container input[type=checkbox]{border-radius:5px}.iarfrm-container input[type=radio]{border-radius:999px}.iarfrm-container input[type=checkbox]:before,.iarfrm-container input[type=radio]:before{content:"";transform:scale(0);transition:transform .16s ease}.iarfrm-container input[type=checkbox]:before{border:solid var(--iarfrm-white);border-width:0 2px 2px 0;height:9px;margin-top:-2px;transform:rotate(45deg) scale(0);width:5px}.iarfrm-container input[type=radio]:before{background:var(--iarfrm-white);border-radius:999px;height:8px;width:8px}.iarfrm-container input[type=checkbox]:checked,.iarfrm-container input[type=radio]:checked{background:var(--iarfrm-primary);border-color:var(--iarfrm-primary)}.iarfrm-container input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)}.iarfrm-container input[type=radio]:checked:before{transform:scale(1)}.iarfrm-container input[type=checkbox]:focus-visible,.iarfrm-container input[type=radio]:focus-visible{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.iarfrm-container input[type=checkbox]:disabled,.iarfrm-container input[type=radio]:disabled{cursor:not-allowed;opacity:.55}.iarfrm-container input[type=checkbox]:disabled+span,.iarfrm-container input[type=radio]:disabled+span{color:var(--iarfrm-text-muted)}.iarfrm-checkbox-group{background:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);display:flex;flex-wrap:wrap;gap:8px;padding:10px}.iarfrm-checkbox-label{max-width:100%;width:fit-content}#iarfrm-contact-form .form-group-checkbox label{background:transparent;border:0;box-shadow:none;padding:0}@media(max-width:600px){.iarfrm-modal{align-items:stretch;padding:10px}.iarfrm-modal-content{max-height:calc(100vh - 20px);width:100%}.iarfrm-container .form-row{flex-direction:column;gap:16px}.iarfrm-modal-footer{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.iarfrm-modal-footer .iarfrm-button{margin-left:0}}.ui-autocomplete{background-color:var(--iarfrm-white);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-md);cursor:default;list-style:none;margin-top:6px;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;z-index:1001}.ui-autocomplete .ui-menu-item{clear:both;color:var(--iarfrm-text);cursor:pointer;font-weight:500;padding:8px 12px;white-space:nowrap}.ui-autocomplete .ui-menu-item.ui-state-focus{background-color:var(--iarfrm-primary);border-radius:var(--iarfrm-radius-sm);color:var(--iarfrm-white);text-decoration:none}.share-modal-input{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-sizing:border-box;color:var(--iarfrm-text);font-family:inherit;font-size:1rem;font-weight:500;min-height:var(--iarfrm-control-height);padding:9px 12px;transition:box-shadow .18s ease,border-color .18s ease;width:100%}.share-modal-input:focus{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.copy-feedback{color:var(--iarfrm-success);display:block;font-weight:700;margin-top:10px;min-height:1.2em;opacity:0;transition:visibility 0s,opacity .3s linear;visibility:hidden}.copy-feedback.is-visible{opacity:1;visibility:visible}#iarfrm-entity-form textarea{min-height:80px;resize:vertical}#iarfrm-contact-form .social-media-inputs{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}#iarfrm-contact-form .social-input-group{align-items:center;display:flex}#iarfrm-contact-form .social-input-group .social-icon-wrapper{background-color:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius) 0 0 var(--iarfrm-radius);border-right:none;color:var(--iarfrm-primary);flex-shrink:0;padding:10px;text-align:center;width:42px}#iarfrm-contact-form .social-input-group i{font-size:1.2em}#iarfrm-contact-form .social-input-group input{border-left:none;border-radius:0 var(--iarfrm-radius) var(--iarfrm-radius) 0}#iarfrm-contact-form .social-input-group input:focus{border-left:none;position:relative}#iarfrm-contact-form .form-group-checkbox{align-items:center;background-color:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);flex-direction:row;gap:15px;padding:12px 15px}#iarfrm-contact-form .form-group-checkbox label{align-items:flex-start;cursor:pointer;display:flex;font-weight:700;gap:10px;margin-bottom:0}#iarfrm-contact-form .form-group-checkbox input[type=checkbox]{cursor:pointer;height:1.1em;width:auto;width:1.1em}#iarfrm-contact-form .form-group-checkbox .description{color:var(--iarfrm-text-muted);display:block;font-size:13px;font-style:normal;font-weight:400;margin:5px 0 0}.iarfrm-modal-large{max-width:900px}.iarfrm-modal-small{max-width:500px}.iarfrm-tabs{width:100%}.iarfrm-tab-links{border-bottom:1px solid var(--iarfrm-border);display:flex;flex-wrap:wrap;gap:18px;list-style:none;margin:0 0 20px;padding:0}.iarfrm-tab-links li{margin:0}.iarfrm-tab-links a{background-color:transparent;border:none;border-bottom:3px solid transparent;color:var(--iarfrm-text-muted);display:block;font-size:.98rem;font-weight:700;margin-bottom:-1px;padding:12px 5px;text-decoration:none;transition:color .18s ease,border-color .18s ease}.iarfrm-tab-links a:hover,.iarfrm-tab-links li.active a{color:var(--iarfrm-primary-hover)}.iarfrm-tab-links li.active a{border-bottom-color:var(--iarfrm-primary-hover)}.iarfrm-sub-tabs>.iarfrm-tab-links{border-bottom:1px solid #eee;gap:15px;margin-bottom:15px}.iarfrm-sub-tabs>.iarfrm-tab-links a{border-bottom-width:2px;font-size:.95rem;margin-bottom:-1px;padding:8px 5px}.iarfrm-tab-content{background:#fff;border:none;min-height:200px;padding:0;position:relative}.iarfrm-tab-pane{display:none;opacity:0;transition:opacity .2s ease-in-out}.iarfrm-tab-pane.active{display:block;opacity:1}.invoice-manager-controls{align-items:center;background:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:16px}.invoice-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;padding:3px 8px;text-transform:uppercase}.invoice-status-badge.default{background:#e9ecef;color:#495057}.invoice-status-badge.custom{background:#d1e7dd;color:#0f5132}#iarfrm-contacts-modal-body{background-color:var(--iarfrm-surface-muted);padding:20px}.contacts-section{margin-bottom:0}.contacts-section-header{align-items:center;background-color:transparent;border-bottom:1px solid var(--iarfrm-border);display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:10px 0 14px}.contacts-section-header h4{color:var(--iarfrm-text);font-weight:700;margin:0}.contact-groups-grid,.individual-contacts-grid{display:flex;flex-direction:column;gap:12px}.contact-card{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);display:flex;flex-direction:column;gap:10px;padding:14px 16px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.contact-card:hover{border-color:var(--iarfrm-border-strong);box-shadow:var(--iarfrm-shadow-md)}.contact-card-content{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.contact-card-main{flex-grow:1}.contact-card h5{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:700;gap:5px 10px;margin:0}.designated-contact-badge{align-items:center;background:var(--iarfrm-primary-subtle);border:1px solid rgba(36,111,189,.14);border-radius:999px;color:var(--iarfrm-primary-hover);display:inline-flex;font-size:.9em;font-weight:400;gap:5px;padding:2px 8px}.designated-contact-badge .iarfrm-icon{color:inherit;font-size:1.2em}.contact-card-details{color:var(--iarfrm-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 14px;margin-top:8px}.contact-card-details .social-links a{color:var(--iarfrm-text-muted);font-size:1.2em;margin-right:8px;transition:color .2s}.contact-card-details .social-links a:hover{color:var(--iarfrm-primary-hover)}.contact-card-details .social-links a:last-child{margin-right:0}.detail-item{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.detail-item .iarfrm-icon{color:var(--iarfrm-primary-hover);font-size:1em}.detail-item a{color:var(--iarfrm-primary-hover);text-decoration:none}.detail-item a:hover{text-decoration:underline}.contact-card-description{border-top:1px solid var(--iarfrm-border);color:var(--iarfrm-text-muted);font-size:13px;margin-top:10px;padding-top:10px;word-break:break-word}.contact-card-actions{display:flex;flex-shrink:0;gap:5px}.iarfrm-button-icon{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--iarfrm-text-muted);cursor:pointer;display:inline-flex;font-size:16px;height:34px;justify-content:center;line-height:1;padding:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;vertical-align:-3px;width:34px}.iarfrm-button-icon:hover{background:var(--iarfrm-primary-subtle);border-color:rgba(36,111,189,.18);color:var(--iarfrm-primary-hover)}.contact-card-actions .delete-contact-button:hover{background:var(--iarfrm-danger-subtle);border-color:rgba(180,35,24,.2);color:var(--iarfrm-danger)}.iarfrm-button-icon.is-copied{background:var(--iarfrm-success-subtle);border-color:rgba(15,118,110,.2);color:var(--iarfrm-success)}.entity-actions .iarfrm-button-icon{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:50%;color:var(--iarfrm-text-muted);display:inline-flex;font-size:16px;height:34px;justify-content:center;padding:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;vertical-align:middle;width:34px}.entity-actions .iarfrm-button-icon:hover{background-color:var(--iarfrm-primary-subtle);border-color:rgba(36,111,189,.18);color:var(--iarfrm-primary-hover)}.entity-actions .delete-entity-list-button:hover{background-color:var(--iarfrm-danger-subtle);border-color:rgba(180,35,24,.25);color:var(--iarfrm-danger)}.contact-card-actions .iarfrm-button-icon{font-size:16px}.contact-group-individuals{border-top:1px solid var(--iarfrm-border);margin-top:15px;padding-top:15px}.contact-group-individuals h6{color:#444;font-size:13px;font-weight:700;margin:0 0 10px}.contact-group-individuals .contact-card{background-color:var(--iarfrm-surface-hover);border-style:dashed;padding:10px}.subsidiary-list-container{background-color:var(--iarfrm-surface-muted);border-bottom:1px solid var(--iarfrm-border);padding-left:30px}.subsidiary-list-container .subsidiary-list{border:none;margin:0;padding:10px 0}.subsidiary-list .subsidiary-item{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-left:3px solid var(--iarfrm-text-muted);border-radius:var(--iarfrm-radius-sm);margin-right:12px;padding:10px 15px}.subsidiary-item .entity-name{font-size:1em;font-weight:400}.subsidiary-list-view{border:none;list-style:none;margin:0;padding:0}.subsidiary-list-view .entity-list-item{border-bottom:1px solid var(--iarfrm-border);display:block}.subsidiary-list-view .entity-list-item a{color:var(--iarfrm-primary-hover);display:block;font-size:1.05em;font-weight:400;padding:12px 8px;text-decoration:none;transition:background-color .2s}.subsidiary-list-view .entity-list-item a:hover{background-color:var(--iarfrm-surface-hover);text-decoration:underline}.subsidiary-list-view .entity-list-item:last-child{border-bottom:none}.no-contacts-message{color:var(--iarfrm-text-muted);padding:20px 0;text-align:center}.iarfrm-container table.iarfrm-table{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-collapse:separate;border-radius:var(--iarfrm-radius);border-spacing:0;box-shadow:var(--iarfrm-shadow-sm);font-size:.95rem;margin-top:15px;overflow:hidden;width:100%}.iarfrm-container table.iarfrm-table tbody,.iarfrm-container table.iarfrm-table td,.iarfrm-container table.iarfrm-table th,.iarfrm-container table.iarfrm-table thead,.iarfrm-container table.iarfrm-table tr{background:transparent;border:none;line-height:1.5}.iarfrm-container table.iarfrm-table td,.iarfrm-container table.iarfrm-table th{border-bottom:1px solid var(--iarfrm-border);padding:12px 15px;text-align:left}.iarfrm-container table.iarfrm-table tr:last-child td{border-bottom:none}.iarfrm-container table.iarfrm-table th{background-color:var(--iarfrm-surface-muted);border-bottom-width:1px;color:var(--iarfrm-text);font-weight:700}.iarfrm-container table.iarfrm-table tbody tr:hover{background-color:var(--iarfrm-surface-hover)}.iarfrm-container table.iarfrm-table td .iarfrm-button-icon{margin-right:5px}.entity-dues-section .contacts-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding-bottom:15px}.entity-dues-section .contacts-section-header div{display:flex;gap:10px}.spinner{animation:spin 1s ease-in-out infinite;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top:3px solid var(--iarfrm-primary-hover);display:inline-block;height:20px;margin:-4px 0 0;vertical-align:middle;visibility:hidden;width:20px}.is-active.spinner{visibility:visible}@keyframes spin{to{transform:rotate(1turn)}}.iarfrm-video-wrapper{background:#000;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.iarfrm-video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.iarfrm-photo-gallery{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.gallery-item img{border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);display:block;height:150px;object-fit:cover;transition:transform .3s ease;width:100%}.gallery-item a:hover img{transform:scale(1.05)}.gallery-caption{color:var(--iarfrm-text-muted);font-size:.9em;margin-top:8px;text-align:center}.gallery-preview-container{background:var(--iarfrm-surface-muted);border:1px dashed var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);display:flex;flex-wrap:wrap;gap:15px;margin-top:10px;min-height:120px;padding:10px}.gallery-preview-item{display:flex;flex-direction:column;gap:5px;width:100px}.gallery-preview-image-wrapper{height:100px;position:relative;width:100px}.gallery-preview-item img{height:100%;object-fit:cover}.gallery-preview-item .gallery-caption-input,.gallery-preview-item img{border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius-sm);width:100%}.gallery-preview-item .gallery-caption-input{box-sizing:border-box;font-size:12px;padding:4px}.gallery-preview-image-wrapper .remove-photo-button{background-color:rgba(15,23,42,.72);border:none;border-radius:50%;color:#fff;font-size:14px;height:24px;line-height:24px;opacity:0;padding:0;position:absolute;right:2px;text-align:center;top:2px;transition:opacity .2s;width:24px}.gallery-preview-image-wrapper .remove-photo-button:hover{background-color:var(--iarfrm-danger);color:#fff}.gallery-preview-image-wrapper:hover .remove-photo-button{opacity:1}.iarfrm-info-box{background-color:var(--iarfrm-primary-subtle);border:1px solid rgba(36,111,189,.18);border-radius:var(--iarfrm-radius);font-size:13px;line-height:1.5;margin-bottom:20px;margin-top:10px;padding:12px 15px}.iarfrm-info-box p,.iarfrm-info-box ul{color:var(--iarfrm-text);margin:0;padding:0}.iarfrm-info-box ul{list-style-position:inside;margin-top:5px;padding-left:5px}.iarfrm-info-box strong{color:var(--iarfrm-primary-hover)}#js-scenarios-checkboxes .scenario-assignment{align-items:center;border-bottom:1px solid var(--iarfrm-border);display:grid;gap:15px;grid-template-columns:2fr 1fr 1fr 1fr;padding:10px}#js-scenarios-checkboxes .scenario-assignment:last-child{border-bottom:none}#js-scenarios-checkboxes .scenario-assignment>span{font-weight:700}#js-scenarios-checkboxes .scenario-assignment label{font-weight:400;justify-content:center;margin-bottom:0}#iarfrm-private-directory{margin:24px auto;max-width:1200px}.private-directory-header{align-items:center;border-bottom:1px solid var(--iarfrm-border);display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;padding-bottom:14px}.private-directory-add-buttons{align-items:center;display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px}.private-directory-add-buttons .add-label{color:var(--iarfrm-text-muted);font-weight:600;margin-right:5px}.private-directory-add-buttons .separator{color:var(--iarfrm-border-strong);margin:0 5px}.private-directory-header h2{color:var(--iarfrm-text);font-family:var(--iarfrm-heading-font);font-weight:700;margin:0}.entity-list{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);list-style:none;margin:0;overflow:hidden;padding:0}.entity-list-item{align-items:center;border-bottom:1px solid var(--iarfrm-border);display:flex;gap:15px;justify-content:space-between;padding:14px 16px;transition:background-color .18s ease}.entity-list-item:hover{background-color:var(--iarfrm-surface-hover)}.entity-list-item:last-child{border-bottom:none}.private-directory-controls{align-items:stretch;background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);display:flex;flex-direction:column;gap:14px;margin-bottom:20px;padding:16px}.private-directory-search-container input{border-color:var(--iarfrm-border-strong);width:100%}.private-directory-controls .directory-filters{align-items:center;align-self:flex-start;display:flex;flex-wrap:wrap;gap:10px}.filter-dropdown-wrapper{display:inline-block;position:relative}.filter-dropdown-toggle{justify-content:flex-start;min-width:180px;overflow:hidden;padding-right:34px!important;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.filter-dropdown-toggle:after{color:var(--iarfrm-text-muted);content:"⌄";font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:900;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.filter-dropdown-panel{background-color:var(--iarfrm-white);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-md);display:none;margin-top:6px;max-height:250px;min-width:220px;overflow-y:auto;padding:6px;position:absolute;z-index:10}.filter-dropdown-panel label{align-items:center;background:none;border:none;border-radius:var(--iarfrm-radius-sm);color:var(--iarfrm-text);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:0;padding:8px 10px;white-space:nowrap}.filter-dropdown-panel label:hover{background-color:var(--iarfrm-surface-hover)}.filter-dropdown-actions{background-color:transparent;border-bottom:1px solid var(--iarfrm-border);padding:8px 10px 10px;text-align:center}.filter-dropdown-actions a{color:var(--iarfrm-primary-hover);font-size:13px;font-weight:700;text-decoration:none}.filter-dropdown-actions a:hover{text-decoration:underline}.filter-dropdown-panel input[type=checkbox]{margin-right:0;vertical-align:-2px;width:auto}.entity-info{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:15px;min-width:0}.entity-main-info{display:flex;flex-direction:column}.entity-main-info .entity-name-en{color:var(--iarfrm-text-muted);font-size:.9em;font-style:italic}.entity-meta{color:var(--iarfrm-text-muted);display:flex;flex-wrap:wrap;font-size:.85em;gap:5px 15px;margin-top:4px}.entity-meta>span{align-items:center;display:inline-flex}.dues-status-paid{color:var(--iarfrm-success);font-weight:700}.dues-status-unpaid{color:var(--iarfrm-danger)}.entity-logo-thumb{align-items:center;background-color:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.entity-logo-thumb img{height:100%;object-fit:contain;width:100%}.entity-name{font-size:1.02em;font-weight:700}.entity-name a{color:inherit;text-decoration:none}.entity-name a:hover{color:var(--iarfrm-primary-hover);text-decoration:none}.entity-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.entity-actions .iarfrm-button{margin-left:0}.no-entities-found{background:var(--iarfrm-surface-muted);color:var(--iarfrm-text-muted);list-style:none;padding:28px 20px;text-align:center}.iarfrm-entity-page .entry-header,.iarfrm-entity-page .entry-title,.iarfrm-entity-page .page-header,.iarfrm-entity-page .page-title,.iarfrm-entity-page .post-title,.iarfrm-entity-page .wp-block-post-title,.iarfrm-entity-page .wp-block-query-title{display:none!important}body:has(.iarfrm-single-entity-view) .entry-content>h1:first-child,body:has(.iarfrm-single-entity-view) .entry-header,body:has(.iarfrm-single-entity-view) .iarf-content>h1:first-child,body:has(.iarfrm-single-entity-view) .page-header,body:has(.iarfrm-single-entity-view) .site-main .entry>h1:first-child,body:has(.iarfrm-single-entity-view) .site-main article>h1:first-child,body:has(.iarfrm-single-entity-view) .site-main>h1:first-child{display:none!important}.iarfrm-entity-detail-body,.iarfrm-single-entity-view{font-size:16px;line-height:1.6}.iarfrm-entity-detail-body :where(h1,h2,h3,h4,h5,h6),.iarfrm-single-entity-view :where(h1,h2,h3,h4,h5,h6){color:var(--wp--preset--color--primary,var(--iarfrm-primary));font-family:var(--wp--preset--font-family--heading,inherit);font-weight:var(--font-weight-heading,400)}.iarfrm-entity-detail-body .detail-grid{display:grid;gap:30px;grid-template-columns:2fr 1fr;margin-top:20px}.iarfrm-single-entity-view .entity-main-content{margin-top:20px}.iarfrm-single-entity-view .entity-meta-info{display:flex;flex-wrap:wrap;gap:15px 30px;margin-bottom:20px}.iarfrm-single-entity-view .meta-item{color:var(--iarfrm-text-muted);display:flex;font-size:.95em;gap:8px}.iarfrm-single-entity-view .contact-info-list{list-style:none;margin:0;padding:0}.iarfrm-single-entity-view .contact-info-list li{margin-bottom:10px}.iarfrm-entity-detail-body .detail-section,.iarfrm-single-entity-view .detail-card{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);margin-bottom:20px;padding:20px}.iarfrm-entity-detail-body h4,.iarfrm-single-entity-view h3{border-bottom:1px solid var(--iarfrm-border);margin-bottom:15px;margin-top:0;padding-bottom:10px}.iarfrm-entity-detail-body ul{list-style:none;margin:0;padding-left:0}.iarfrm-entity-detail-body li{padding:5px 0}.iarfrm-entity-detail-body li strong{color:#333;font-weight:400;margin-right:8px}#iarfrm-entity-detail-body .entity-logo{float:right;margin-left:20px;max-width:150px}.entity-page-actions{align-items:center;border-bottom:1px solid var(--iarfrm-border);display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;padding:15px 0}.entity-page-actions .delete-entity-button{background-color:var(--iarfrm-danger-subtle);border-color:rgba(180,35,24,.28);color:var(--iarfrm-danger);margin-left:auto}.entity-page-actions .delete-entity-button:hover{background-color:var(--iarfrm-danger);border-color:var(--iarfrm-danger);color:#fff}.parent-entity-link{color:var(--iarfrm-text-muted);font-size:.9em;font-style:italic;margin-top:10px}.parent-entity-link a{color:var(--iarfrm-primary-hover);font-weight:700;text-decoration:none}.parent-entity-link a:hover{text-decoration:underline}#iarfrm-entity-detail-body .entity-logo img{height:auto;max-width:100%}.iarfrm-single-entity-view{margin:20px auto;max-width:1100px}.iarfrm-single-entity-view .entity-header{align-items:flex-start;border-bottom:1px solid var(--iarfrm-border);display:flex;gap:30px;margin-bottom:20px;padding-bottom:20px}.iarfrm-single-entity-view .entity-header-content{flex:1}.iarfrm-single-entity-view .entity-header h1{font-size:2.25rem;line-height:1.15;margin:0 0 5px}.iarfrm-single-entity-view .entity-name-en{color:var(--iarfrm-text-muted);font-style:italic;margin-top:0}.iarfrm-single-entity-view .entity-breadcrumbs{color:var(--iarfrm-text-muted);font-size:.92rem;margin-bottom:16px}.iarfrm-single-entity-view .entity-breadcrumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}.iarfrm-single-entity-view .entity-breadcrumbs li{align-items:center;display:inline-flex;margin:0;min-width:0;padding:0}.iarfrm-single-entity-view .entity-breadcrumb-separator{color:var(--iarfrm-border-strong);margin:0 8px}.iarfrm-single-entity-view .entity-breadcrumbs a{color:var(--iarfrm-primary-hover);font-weight:600;text-decoration:none}.iarfrm-single-entity-view .entity-breadcrumbs a:hover{text-decoration:underline}.iarfrm-single-entity-view .entity-breadcrumbs span[aria-current=page]{color:var(--iarfrm-text);font-weight:600;overflow-wrap:anywhere}.network-contact-edit-button{margin-left:20px}.iarfrm-single-entity-view .entity-logo{align-items:center;background-color:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);display:flex;flex-shrink:0;height:120px;justify-content:center;width:200px}.iarfrm-single-entity-view .entity-logo img{height:auto;max-height:100%;max-width:100%;object-fit:contain}.iarfrm-single-entity-view .entity-logo.is-photo img{border-radius:50%;object-fit:cover}.iarfrm-single-entity-view .social-media-links-view{border-top:1px solid var(--iarfrm-border);display:flex;flex-wrap:wrap;gap:15px;margin-top:15px;padding-top:10px}.iarfrm-single-entity-view .entity-description.no-description{color:var(--iarfrm-text-muted);font-style:italic}.iarfrm-single-entity-view .entity-description blockquote{background-color:var(--iarfrm-bg-alt);border-radius:var(--iarfrm-radius);color:#444;font-style:italic;margin:1.5em 0;padding:15px 20px 15px 55px;position:relative}.iarfrm-single-entity-view .entity-description blockquote:before{color:var(--iarfrm-primary-hover);content:"❝";font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:900;left:20px;opacity:.3;position:absolute;top:15px}.iarfrm-single-entity-view .entity-description blockquote p:last-child{margin-bottom:0}.entity-contacts-section{border-top:1px solid var(--iarfrm-border);margin-top:30px;padding-top:20px}.entity-main-content>.entity-contacts-section:first-child{border-top:none;margin-top:0;padding-top:0}.entity-contacts-section h2{font-size:2em;margin-bottom:20px}.contact-category-description{background-color:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);color:var(--iarfrm-text-muted);font-size:.9em;font-style:italic;line-height:1.5;margin:0 0 15px;padding:10px 15px}.contacts-view-section{margin-bottom:30px}.contact-card-view{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-left:3px solid var(--iarfrm-primary-hover);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);margin-bottom:15px;padding:15px}.contact-card-view h5{align-items:center;display:flex;flex-wrap:wrap;font-size:1.1em;gap:5px 10px;margin:0 0 10px}.contact-card-view p{font-size:.9em;margin:0 0 5px}.contact-card-view .contact-group-individuals{border-top:1px dashed var(--iarfrm-border-strong);margin-top:15px;padding-top:15px}.contact-card-view .contact-group-individuals h6{color:#444;margin:0 0 10px}.contact-card-view .contact-group-individuals .contact-card-view{background:var(--iarfrm-surface);border-left-width:2px;border-style:dashed;margin-bottom:10px;margin-left:15px}.contact-card-view .social-media-links-view,.iarfrm-single-entity-view .social-media-links-view a{align-items:center;color:var(--iarfrm-primary-hover);display:inline-flex;font-size:.9em;gap:6px;text-decoration:none}.contact-card-view .social-media-links-view a:hover,.iarfrm-single-entity-view .social-media-links-view a:hover{text-decoration:underline}.network-profile-card{align-items:flex-start;display:flex;gap:20px}.network-profile-avatar{flex-shrink:0;width:150px}.network-profile-avatar img{border:2px solid var(--iarfrm-border);border-radius:50%;height:auto;width:100%}.network-profile-bio{flex-grow:1}.network-profile-bio p:first-child{margin-top:0}.network-profile-bio .bio-override-section{background:var(--iarfrm-warning-subtle);border:1px solid rgba(183,121,31,.25);border-radius:var(--iarfrm-radius);margin-bottom:15px;padding:10px 15px}.network-profile-bio .bio-override-section hr,.network-profile-bio .bio-override-section p{margin:0 0 10px}.network-profile-bio .bio-override-section hr{border:none;border-top:1px dashed rgba(183,121,31,.35)}.network-profile-link{margin-top:15px}.network-profile-link a{color:var(--iarfrm-primary-hover);font-weight:700;text-decoration:none}.network-profile-link a:hover{text-decoration:underline}.network-profile-email{font-size:1em;margin-bottom:15px}.network-profile-email i{color:var(--iarfrm-primary-hover);margin-right:8px}.network-profile-email a{color:var(--iarfrm-primary-hover);text-decoration:none}.network-profile-email a:hover{text-decoration:underline}.network-profile-bio-content{border-top:1px solid var(--iarfrm-border);margin-top:15px;padding-top:15px}.login-prompt{background-color:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);color:var(--iarfrm-text-muted);font-size:.95em;font-style:italic;margin-top:10px;padding:15px}.login-prompt a{color:var(--iarfrm-primary-hover);font-weight:700;text-decoration:none}.login-prompt a:hover{text-decoration:underline}#iarfrm-public-directory{margin:32px auto;max-width:1400px}.directory-view-controls{align-items:center;display:flex;gap:12px;margin-bottom:16px}.directory-view-label{color:var(--iarfrm-text-muted);font-size:.78rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.directory-view-switcher{align-items:center;background:var(--iarfrm-surface-muted);display:inline-flex;gap:2px;padding:3px}.directory-controls,.directory-view-switcher{border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius)}.directory-controls{background:var(--iarfrm-surface);box-shadow:var(--iarfrm-shadow-sm);display:flex;flex-direction:column;gap:14px;margin-bottom:24px;padding:16px}.directory-search-row{width:100%}.directory-search{display:flex;position:relative;width:100%}.iarfrm-container .directory-search input{background:var(--iarfrm-white);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);box-sizing:border-box;font-size:.98rem;height:var(--iarfrm-control-height);padding:0 45px 0 14px;width:100%}.directory-search input:focus{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.directory-search .search-icon-btn{align-items:center;background:transparent;border:none;border-radius:0 var(--iarfrm-radius) var(--iarfrm-radius) 0;color:var(--iarfrm-text-muted);cursor:pointer;display:flex;font-size:1.1rem;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:color .18s ease,background-color .18s ease;width:var(--iarfrm-control-height)}.directory-search .search-icon-btn:hover{background-color:var(--iarfrm-primary-subtle);color:var(--iarfrm-primary)}.directory-filters-row{display:flex;flex-wrap:wrap;gap:12px}.directory-filters-row select{background-color:var(--iarfrm-white);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);box-sizing:border-box;cursor:pointer;flex:1 1 200px;font-size:.95rem;height:var(--iarfrm-control-height);padding:0 34px 0 12px}.directory-filters-row select:focus{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.directory-filters-row .iarfrm-button{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;height:var(--iarfrm-control-height);justify-content:center;padding:0 20px;white-space:nowrap}.directory-view-switcher .iarfrm-button-icon{background-color:transparent;border-radius:var(--iarfrm-radius-sm);color:var(--iarfrm-text-muted);font-size:1rem;margin-left:2px}.directory-view-switcher .iarfrm-button-icon.active{background-color:var(--iarfrm-white);border-color:var(--iarfrm-border);box-shadow:var(--iarfrm-shadow-sm);color:var(--iarfrm-primary)}#directory-results-container{min-height:200px;transition:opacity .3s}.directory-loader{color:var(--iarfrm-text-muted);padding:50px;text-align:center}.directory-loader .spinner{height:40px;margin:0 auto 15px;width:40px}#directory-no-results{background:var(--iarfrm-surface-muted);border:1px dashed var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);color:var(--iarfrm-text-muted);font-size:1rem;padding:56px 24px;text-align:center}.directory-card{background:var(--iarfrm-white);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.directory-card:hover{border-color:var(--iarfrm-border-strong);box-shadow:var(--iarfrm-shadow-md);transform:translateY(-2px)}.directory-card a{color:inherit;text-decoration:none}.directory-card-logo{align-items:center;background-color:var(--iarfrm-white);border-bottom:1px solid var(--iarfrm-border);display:flex;height:168px;justify-content:center;padding:20px}.directory-card-logo img{height:auto;max-height:100%;max-width:100%;object-fit:contain}.entity-placeholder-icon{color:var(--iarfrm-border-strong);font-size:4rem}.directory-card-content{display:flex;flex-direction:column;flex-grow:1;padding:18px}.directory-card-title{font-size:1.12rem;font-weight:700;line-height:1.3;margin:0 0 5px}.directory-card-title,.directory-card-title a:hover{color:var(--iarfrm-primary-hover)}.directory-card-name-en{color:var(--iarfrm-text-muted);font-size:.9em;font-style:italic;margin:0 0 12px}.directory-card-meta{color:var(--iarfrm-text-muted);display:flex;flex-wrap:wrap;font-size:.85rem;gap:10px;margin-bottom:14px}.directory-card-meta-item,.directory-card-meta>span:not(.iarfrm-icon){align-items:center;background:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:999px;display:inline-flex;gap:6px;padding:4px 8px}.directory-card-meta-item .iarfrm-icon,.directory-card-meta>span:not(.iarfrm-icon)>.iarfrm-icon{color:var(--iarfrm-primary)}.directory-card-description{color:var(--iarfrm-text);display:-webkit-box;flex-grow:1;font-size:.92rem;-webkit-line-clamp:4;line-height:1.6;margin-bottom:20px;-webkit-box-orient:vertical;overflow:hidden}.directory-card-actions{align-items:center;border-top:1px solid var(--iarfrm-border);display:flex;gap:8px;justify-content:space-between;margin-top:auto;padding-top:14px}.directory-card-actions .iarfrm-button{font-size:.85rem;min-height:36px;padding:6px 12px}#directory-results-container.view-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}#directory-results-container.view-list{display:flex;flex-direction:column;gap:10px}.view-list .directory-card{align-items:center;border-radius:var(--iarfrm-radius);flex-direction:row;height:auto;padding:14px}.view-list .directory-card:hover{box-shadow:var(--iarfrm-shadow-md);transform:none}.view-list .directory-card-logo{border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);flex-shrink:0;height:72px;overflow:hidden;padding:6px;width:72px}.view-list .directory-card-logo img{height:100%;object-fit:cover;width:100%}.view-list .entity-placeholder-icon{font-size:2rem}.view-list .directory-card-content{align-items:center;border:none;flex-direction:row;gap:16px;padding:0 16px}.view-list .directory-card-info{flex-grow:1}.view-list .directory-card-description,.view-list .directory-card-name-en{display:none}.view-list .directory-card-meta{margin-bottom:0;margin-top:5px}.view-list .directory-card-actions{border-top:none;flex-shrink:0;margin-top:0;padding-top:0}.view-list .view-details-button,.view-list .visit-website-button{display:none}.detail-card pre{background-color:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);padding:15px;white-space:pre-wrap;word-wrap:break-word;border-radius:var(--iarfrm-radius);font-family:monospace;font-size:14px}.detail-card pre code{background:none;font-family:inherit;padding:0}.statistics-tab-content h3{font-size:1.8em;font-weight:700;margin-bottom:20px}.statistics-tab-content h4{border-bottom:1px solid var(--iarfrm-border);font-weight:700;margin-bottom:10px;margin-top:30px;padding-bottom:8px}.statistics-tab-content h4:first-of-type{margin-top:0}.statistics-tab-content p{color:var(--iarfrm-text-muted);font-style:italic;margin-bottom:20px}.statistics-tab-content .iarfrm-table td:last-child,.statistics-tab-content .iarfrm-table th:last-child{text-align:right}.statistics-tab-content .iarfrm-table tbody td{font-size:.95em}#wp-invoice-details-editor-editor-container .mce-edit-area iframe{min-height:400px!important}.iarfrm-container .wp-editor-container{border:none!important}.iarfrm-container .wp-switch-editor{box-sizing:content-box!important}.iarfrm-container .wp-editor-container .ed_button:hover,.iarfrm-container .wp-editor-tools .wp-switch-editor:hover,.iarfrm-container .wp-editor-tools .wp-switch-editor[aria-pressed=true]{background-color:var(--iarfrm-primary-hover)!important;background-image:none!important;border-color:var(--iarfrm-primary-hover)!important;color:#fff!important}.iarfrm-container .wp-editor-container .mce-btn.mce-active,.iarfrm-container .wp-editor-container .mce-btn:hover{background-color:var(--iarfrm-primary-hover)!important;background-image:none!important;border-color:var(--iarfrm-primary-hover)!important}.iarfrm-container .wp-editor-container .mce-btn.mce-active .mce-ico,.iarfrm-container .wp-editor-container .mce-btn:hover .mce-ico{color:#fff!important}.iarfrm-container .wp-media-buttons .button{align-items:center!important;background:#fff!important;border:1px solid var(--iarfrm-border-strong)!important;border-radius:var(--iarfrm-radius)!important;box-shadow:none!important;color:var(--iarfrm-primary)!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;gap:8px!important;height:auto!important;line-height:normal!important;padding:9px 14px!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;transition:all .3s ease!important}.iarfrm-container .wp-media-buttons .button .wp-media-buttons-icon{margin:0!important;vertical-align:middle!important}.iarfrm-container .wp-media-buttons .button:focus,.iarfrm-container .wp-media-buttons .button:hover{background:var(--iarfrm-primary)!important;color:#fff!important}.iarfrm-container .wp-media-buttons .button:hover .wp-media-buttons-icon{filter:invert(1)}.iarfrm-container .wp-media-buttons .button:nth-child(2),.iarfrm-container .wp-media-buttons .button:nth-child(3){display:none!important}#strategy-tab h4{border-bottom:1px solid var(--iarfrm-border);font-weight:700;margin-bottom:10px;margin-top:20px;padding-bottom:8px}#strategy-tab h4:first-child{margin-top:0}.designated-contacts-summary ul{list-style:none;margin:0;padding:0}.designated-contacts-summary li{border-bottom:1px solid var(--iarfrm-border);display:flex;padding:8px 0}.designated-contacts-summary li:last-child{border-bottom:none}.designated-contacts-summary strong{display:inline-block;flex-shrink:0;width:150px}.designated-contacts-summary .contact-list{display:flex;flex-direction:column;gap:4px}.communication-scenario-card{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);margin-bottom:15px;padding:15px}.communication-scenario-card h5{color:#333;font-weight:700;margin:0 0 10px}.communication-scenario-card .scenario-notes{color:var(--iarfrm-text-muted);font-size:.9em;white-space:pre-wrap}.communication-scenario-card .scenario-contacts{border-top:1px dashed var(--iarfrm-border-strong);margin-top:10px;padding-top:10px}.communication-scenario-card .scenario-contacts ul{list-style:disc;margin:0;padding-left:20px}.communication-scenario-card .scenario-actions{display:flex;gap:5px;justify-content:flex-end;margin-top:15px;text-align:right}#communication-scenario-form{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);margin-top:20px;padding:20px}#communication-scenario-form .contact-selection-list{background:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);margin-bottom:15px;max-height:150px;overflow-y:auto;padding:10px}#communication-scenario-form .contact-selection-list label{display:block;font-weight:400;margin-bottom:5px}.remove-recipient-item{background:none;border:none;color:#aaa;cursor:pointer;flex-shrink:0;font-size:18px;font-weight:700;line-height:1;margin-left:10px;padding:0 5px}.remove-recipient-item:hover{color:#d9534f}.iarfrm-admin-bar{background-color:var(--iarfrm-warning-subtle);border:1px solid rgba(183,121,31,.25);border-radius:var(--iarfrm-radius);display:flex;justify-content:flex-end;margin-bottom:20px;padding:10px 15px}@media(max-width:900px){.directory-filters-row{gap:10px}.directory-filters-row select{flex:1 1 100%}.directory-filters-row .iarfrm-button{flex:1 1 100%;width:100%}}@media(max-width:768px){.view-list .directory-card{flex-direction:column}.view-list .directory-card-logo{border-bottom:1px solid #e0e0e0;border-right:none;flex-basis:auto;height:180px;width:100%}}@media(max-width:600px){.entity-list-item{align-items:flex-start;flex-direction:column}.entity-info{align-items:center;flex-direction:column;width:100%}.entity-main-info{text-align:center}.entity-actions{align-self:stretch;flex-wrap:wrap;justify-content:center;padding-top:10px}.entity-actions .see-subsidiaries-button{flex-basis:100%;justify-content:center;margin-top:10px;order:10}}.entity-actions .see-subsidiaries-button{color:#666;font-size:.9em;padding:5px 10px}.entity-actions .see-subsidiaries-button:hover{background-color:#f0f5fa;color:var(--iarfrm-primary-hover)}#email-extractor-tab h4{border-bottom:1px solid var(--iarfrm-border);font-weight:700;margin-bottom:10px;margin-top:20px;padding-bottom:8px}#email-extractor-tab h4:first-child{margin-top:0}.email-extractor-filters,.email-extractor-options{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-bottom:20px}.email-extractor-filters .filter-group,.email-extractor-options .filter-group{display:flex;flex-direction:column;gap:5px}.email-extractor-filters .filter-group>label,.email-extractor-options .filter-group>label{color:var(--iarfrm-primary-hover);display:block;font-size:14px;font-weight:700;margin-bottom:0}.email-extractor-options .filter-group label.iarfrm-switch{font-weight:400}.email-extractor-filters .filter-dropdown-toggle,.email-extractor-options .filter-dropdown-toggle{width:100%}.submit-group{display:flex;justify-content:flex-start;margin-top:20px}.submit-group-buttons{display:flex;gap:10px}#email-extractor-results-container .results-header{align-items:center;border-top:1px solid var(--iarfrm-border);display:flex;justify-content:space-between;margin-top:30px;padding-top:15px}#email-extractor-results-container .results-header h4{border-bottom:none;margin:0;padding:0}#email-extractor-results-container .results-actions{align-items:center;display:flex;gap:15px}#email-extractor-results-container .results-actions label{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:5px}#email-extractor-results-container .results-actions input[type=checkbox]{margin-right:5px;width:auto}#email-results-list{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);margin-top:15px;max-height:400px;overflow-y:auto}.email-result-item{align-items:center;border-bottom:1px solid var(--iarfrm-border);display:flex;gap:15px;padding:10px 15px}.email-result-item:last-child{border-bottom:none}.email-result-item input[type=checkbox]{margin:0;width:auto}.email-result-item .email-address{color:var(--iarfrm-text);flex-basis:300px;flex-shrink:0;font-weight:700}.email-result-item .email-description{color:var(--iarfrm-text-muted);font-size:13px}#email-extractor-results-container .copy-feedback{margin:0;min-height:auto}.iarfrm-switch{display:inline-block;height:28px;position:relative;width:50px}.iarfrm-switch input{height:0;opacity:0;width:0}.iarfrm-slider{background-color:var(--iarfrm-border-strong);border-radius:28px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.iarfrm-slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:20px;left:4px;position:absolute;transition:.4s;width:20px}input:checked+.iarfrm-slider{background-color:var(--iarfrm-primary)}input:checked+.iarfrm-slider:before{transform:translateX(22px)}.statistics-tab-content h3{margin-top:0}#financial-report-controls{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);margin-bottom:20px;padding:20px}#financial-report-controls .form-row{align-items:flex-end}#financial-report-controls .iarfrm-form-control{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23384D68%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z%27/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-sizing:border-box;color:#333;font-family:inherit;font-size:1rem;font-weight:500;padding:10px 35px 10px 10px;transition:box-shadow .18s ease,border-color .18s ease;width:100%}#financial-report-controls .iarfrm-form-control:focus{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}#financial-report-results .no-results{color:var(--iarfrm-text-muted);font-style:italic;padding:30px;text-align:center}.iarfrm-table.sortable-table th.sortable-header{cursor:pointer;position:relative}.iarfrm-table.sortable-table th.sortable-header:hover{background-color:var(--iarfrm-surface-hover)}.iarfrm-table.sortable-table th.sortable-header .iarfrm-icon{color:#aaa;margin-left:8px;transition:color .2s}.iarfrm-table.sortable-table th.sortable-header[data-sort-dir=asc] .iarfrm-icon--sort-up,.iarfrm-table.sortable-table th.sortable-header[data-sort-dir=desc] .iarfrm-icon--sort-down{color:var(--iarfrm-primary-hover)}.bank-detail-row{align-items:center;background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);display:grid;gap:15px;grid-template-columns:1fr 2fr auto;margin-bottom:10px;padding:10px 15px;transition:box-shadow .2s ease,border-color .2s ease}.bank-detail-row:hover{border-color:var(--iarfrm-border-strong);box-shadow:var(--iarfrm-shadow-md)}.bank-detail-row input[type=text]{border-color:var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);font-size:.95rem;margin:0!important}.bank-detail-row input[type=text]:focus{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring)}.bank-detail-row .remove-bank-row{align-items:center;background:var(--iarfrm-danger-subtle);border:1px solid rgba(180,35,24,.25);border-radius:var(--iarfrm-radius);color:var(--iarfrm-danger);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:all .2s ease;width:36px}.bank-detail-row .remove-bank-row:hover{background:var(--iarfrm-danger);color:#fff}#iarfrm-directory-settings-form h4{border-bottom:1px solid var(--iarfrm-border);font-weight:700;margin-bottom:10px;margin-top:20px;padding-bottom:8px}.field-visibility-setting{align-items:center;border-bottom:1px solid var(--iarfrm-border);display:flex;padding:10px 0}.field-visibility-setting:last-child{border-bottom:none}.field-visibility-setting .field-label{color:var(--iarfrm-primary-hover);flex:0 0 200px;font-size:14px;font-weight:700;padding-right:20px}.field-visibility-setting .iarfrm-radio-group{flex:2 1 auto}#iarfrm-directory-settings-form .form-group-checkboxes{display:flex;flex-direction:column;gap:10px}ul.iarfrm-pagination{list-style:none;margin-top:20px;padding:0;text-align:center}ul.iarfrm-pagination li{display:inline}ul.iarfrm-pagination .page-numbers{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius-sm);color:var(--iarfrm-primary-hover);display:inline-block;margin:0 2px;padding:8px 12px;text-decoration:none}ul.iarfrm-pagination .page-numbers:hover{background-color:var(--iarfrm-surface-hover)}ul.iarfrm-pagination .page-numbers.current{background-color:var(--iarfrm-primary);border-color:var(--iarfrm-primary);color:#fff}ul.iarfrm-pagination .page-numbers.dots{background:none;border:none}.scenarios-container{display:grid;gap:24px;grid-template-columns:2fr 1fr}#scenarios-list{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);max-height:500px;overflow-y:auto}.scenario-list-item{border-bottom:1px solid var(--iarfrm-border);padding:16px;transition:background-color .18s ease}.scenario-list-item:hover{background:var(--iarfrm-surface-hover)}.scenario-list-item:last-child{border-bottom:none}.scenario-list-item h5{font-size:1.1em;font-weight:700;margin:0 0 5px}.scenario-list-item p{color:var(--iarfrm-text-muted);font-size:.9em;margin:0}.scenario-actions{display:flex;gap:5px;margin-top:10px}#scenario-form-container{background:var(--iarfrm-surface);box-shadow:var(--iarfrm-shadow-sm);padding:20px}#scenario-form-container,.iarfrm-guest-instructions{border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius)}.iarfrm-guest-instructions{background-color:var(--iarfrm-surface-muted);margin:20px 0;padding:15px 20px}.iarfrm-guest-instructions h4{border-bottom:none;color:var(--iarfrm-primary-hover);margin-top:0;padding-bottom:5px}.iarfrm-guest-instructions ul{margin-bottom:10px;margin-top:10px}.iarfrm-guest-instructions p,.iarfrm-guest-instructions ul{color:var(--iarfrm-text);font-size:.95em}@media(max-width:900px){.scenarios-container{grid-template-columns:1fr}}#correspondence-tab-content{--iarfrm-correspondence-gap:18px}#correspondence-tab-content>h3{color:var(--iarfrm-text);font-family:var(--iarfrm-heading-font);font-size:1.45rem;line-height:1.3;margin:0 0 8px}#correspondence-tab-content>p{color:var(--iarfrm-text-muted);margin:0 0 20px;max-width:760px}#correspondence-tab-content .iarfrm-info-box p{margin-bottom:10px}#correspondence-tab-content .iarfrm-info-box p:last-child{margin-bottom:0}#correspondence-tab-content .insert-placeholder-button{font-size:12px;margin-right:5px;padding:5px 10px;vertical-align:middle}#correspondence-tab-content .form-section{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);margin-bottom:var(--iarfrm-correspondence-gap);overflow:hidden;padding:22px 20px}#correspondence-tab-content h4{border-bottom:1px solid var(--iarfrm-border);color:var(--iarfrm-primary-hover);font-family:var(--iarfrm-heading-font);font-size:1.22rem;font-weight:700;line-height:1.3;margin:0 0 16px;padding-bottom:12px}#correspondence-tab-content .form-section>.description{margin:-4px 0 16px}#correspondence-tab-content .form-section .form-group{margin-bottom:18px}#correspondence-tab-content .form-section .form-group:last-child{margin-bottom:0}#correspondence-tab-content .form-section .form-group>label:not(.iarfrm-checkbox-label){color:var(--iarfrm-text);margin-bottom:8px}#correspondence-tab-content .iarfrm-checkbox-group,#correspondence-tab-content .iarfrm-radio-group{gap:8px}#correspondence-tab-content .iarfrm-checkbox-group label,#correspondence-tab-content .iarfrm-checkbox-label,#correspondence-tab-content .iarfrm-radio-group label{min-height:38px}#correspondence-tab-content #js-country-selection-group,#correspondence-tab-content #js-region-selection-group,#correspondence-tab-content .js-sub-options{margin-top:10px}#correspondence-tab-content .js-sub-options{margin-left:28px}#correspondence-tab-content .js-sub-options select{max-width:420px}#correspondence-tab-content .submit-group{align-items:center;border-top:1px solid var(--iarfrm-border);gap:12px;margin-top:20px;padding-top:18px}#correspondence-tab-content .submit-group-buttons{display:flex;flex-wrap:wrap;gap:10px}#correspondence-tab-content .selection-display-list{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);list-style:none;margin:10px 0 0;max-height:150px;overflow-y:auto;padding:10px}#correspondence-tab-content .selection-display-list li{align-items:center;background-color:var(--iarfrm-surface-muted);border-radius:var(--iarfrm-radius-sm);display:flex;justify-content:space-between;margin-bottom:5px;padding:5px 8px}#correspondence-tab-content .selection-display-list li:last-child{margin-bottom:0}.remove-selection-item{background:none;border:none;color:#aaa;cursor:pointer;font-size:18px;font-weight:700;line-height:1;padding:0 5px}.remove-selection-item:hover{color:#d9534f}#correspondence-tab-content .selection-display-list:empty{display:none}.correspondence-modal .modal-list-actions{display:flex;gap:10px;margin-top:10px}.correspondence-modal .search-list{background:var(--iarfrm-surface-muted);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);margin-top:10px;max-height:300px;overflow-y:auto;padding:8px}.correspondence-modal .search-list label{align-items:flex-start;background:var(--iarfrm-surface);border:1px solid transparent;border-radius:var(--iarfrm-radius-sm);cursor:pointer;display:flex;font-weight:500;gap:8px;margin:0 0 6px;padding:8px 10px;transition:background-color .18s ease,border-color .18s ease}.correspondence-modal .search-list label:last-child{margin-bottom:0}.correspondence-modal .search-list label:hover{background-color:var(--iarfrm-surface-hover);border-color:var(--iarfrm-primary-light)}.correspondence-modal .search-list label input{margin-top:1px}#correspondence-summary{background:var(--iarfrm-primary-subtle);border:1px solid rgba(36,111,189,.18);border-radius:var(--iarfrm-radius);font-weight:700;margin-bottom:10px;padding:10px}.recipient-entity-group{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);margin-bottom:5px;padding:5px 10px}.recipient-entity-group summary{cursor:pointer;font-weight:700;padding:5px 0}.recipient-entity-group ul{list-style-type:disc;margin-top:5px;padding-left:25px}.recipient-entity-group ul li{align-items:center;color:#444;display:flex;font-size:13px;justify-content:space-between;padding:2px 0}.track-campaigns-container{align-items:flex-start;display:grid;gap:20px;grid-template-columns:300px 1fr}#campaigns-list-container{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);max-height:60vh;overflow-y:auto}.campaign-list-item{border-bottom:1px solid var(--iarfrm-border);cursor:pointer;padding:14px 16px;transition:background-color .2s}.campaign-list-item:hover{background-color:var(--iarfrm-surface-hover)}.campaign-list-item.active{background-color:var(--iarfrm-primary);color:#fff}.campaign-list-item.active .campaign-subject{color:#fff}.campaign-list-item.active .campaign-meta{color:#e0e0e0}.campaign-list-item:last-child{border-bottom:none}.campaign-subject{color:var(--iarfrm-primary-hover);display:block;font-weight:700;margin-bottom:5px}.campaign-meta{color:var(--iarfrm-text-muted);font-size:12px}#campaign-detail-container{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);padding:20px}.campaign-detail-header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.campaign-detail-actions{flex-shrink:0}.campaign-detail-header h4{border-bottom:none;margin-top:0;padding-bottom:0}.campaign-detail-body{margin-top:15px}.campaign-recipients-list details{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);margin-bottom:5px;padding:5px 10px}.campaign-recipients-list summary{cursor:pointer;font-weight:700;padding:5px 0}.campaign-recipients-list ul{list-style-type:disc;margin-top:5px;padding-left:25px}.campaign-recipients-list li{color:var(--iarfrm-text);font-size:13px;padding:2px 0}.contact-reply-indicator{background-color:#4caf50;border-radius:10px;color:#fff;display:inline-block;font-size:10px;font-weight:700;margin-left:8px;padding:2px 6px}.contact-replies{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);margin-left:20px;margin-top:10px;overflow:hidden}.contact-replies details{border:none}.contact-replies summary{background:#f1f1f1;color:var(--iarfrm-text-muted);font-style:italic;font-weight:400;padding:8px}.campaign-recipients-list ul{list-style-type:none;padding-left:10px}.campaign-recipients-list li{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius-sm);margin-bottom:5px;padding:10px}.campaign-recipients-list .contact-info{font-weight:700}.campaign-recipients-list .contact-replies{border-top:1px dashed var(--iarfrm-border-strong);margin-top:10px;padding-top:10px}.campaign-recipients-list .contact-replies:empty{display:none}.reply-content{max-height:300px;overflow-y:auto;padding:15px}.reply-content p:first-child{margin-top:0}.reply-content p:last-child{margin-bottom:0}.reply-content .reply-meta{border-bottom:1px solid var(--iarfrm-border);color:var(--iarfrm-text-muted);font-size:12px;margin-bottom:10px;padding-bottom:10px}.contact-replies details.reply-thread-item{background:transparent;border:none;border-bottom:1px solid var(--iarfrm-border);border-radius:0;margin-bottom:0}.contact-replies details.reply-thread-item:last-child{border-bottom:none}.contact-replies summary{background:var(--iarfrm-surface-muted);padding:8px 12px}.contact-replies summary.reply-from-me{background-color:var(--iarfrm-primary-subtle)}.contact-replies .reply-content{padding:15px}.reply-body{border-top:1px solid var(--iarfrm-border);margin:15px 0 0;padding:15px 0 0}.reply-body p:first-child{margin-top:0}.reply-body p:last-child{margin-bottom:0}.reply-body blockquote{border-left:3px solid var(--iarfrm-border-strong);color:var(--iarfrm-text-muted);margin-left:15px;padding-left:15px}.show-reply-form-button{font-size:13px;padding:6px 12px}.reply-form-container{border-top:1px solid var(--iarfrm-border);margin-top:15px;padding-top:15px}.reply-textarea{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-sizing:border-box;color:var(--iarfrm-text);font-family:inherit;font-size:1rem;font-weight:500;min-height:120px;padding:10px;resize:vertical;transition:box-shadow .18s ease,border-color .18s ease;width:100%}.reply-textarea:focus{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.reply-form-actions{align-items:center;display:flex;gap:10px;margin-top:10px}.reply-form-actions .cancel-reply-button{background-color:var(--iarfrm-surface-muted);border-color:var(--iarfrm-border);color:var(--iarfrm-text-muted)}.reply-form-actions .cancel-reply-button:hover{background-color:var(--iarfrm-surface-hover);color:var(--iarfrm-text)}@media(max-width:900px){.track-campaigns-container{grid-template-columns:1fr}}.contact-manager-controls{background-color:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);display:flex;flex-direction:column;gap:14px;margin-bottom:20px;padding:16px}.contact-manager-filters{display:flex;flex-wrap:wrap;gap:10px}.contact-manager-filters .iarfrm-button{background-color:var(--iarfrm-surface-muted)}.contact-manager-filters .iarfrm-button.active{background-color:var(--iarfrm-primary);border-color:var(--iarfrm-primary);color:#fff}.contact-manager-options{align-items:center;display:flex;gap:10px}.contact-manager-options label{color:var(--iarfrm-text-muted);cursor:pointer;font-weight:400;margin-bottom:0}.contact-manager-item{cursor:pointer}.contact-manager-list .other-view-item .contact-item-details{color:var(--iarfrm-text-muted);display:flex;flex-wrap:wrap;font-size:.9em;gap:20px}.contact-manager-list .other-view-item .contact-item-details a{color:var(--iarfrm-primary-hover)}.contact-manager-list .member-view-item .contact-item-main .contact-item-name,.contact-manager-list .other-view-item .contact-item-main a{color:var(--iarfrm-primary-hover);font-weight:700;text-decoration:none}.contact-manager-list .member-view-item .contact-item-main .contact-item-name:hover,.contact-manager-list .other-view-item .contact-item-main a:hover{text-decoration:underline}#contact-manager-results h3{border-bottom:1px solid var(--iarfrm-border);font-weight:700;margin-bottom:10px;margin-top:20px;padding-bottom:8px}#contact-manager-results h3:first-child{margin-top:0}.contact-manager-list{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);list-style:none;margin:0;overflow:hidden;padding:0}.contact-manager-item{align-items:center;border-bottom:1px solid var(--iarfrm-border);cursor:default;display:flex;justify-content:space-between;padding:14px 16px;transition:background-color .18s ease}.contact-manager-item.other-view-item{cursor:pointer}.contact-manager-item.other-view-item:hover{background-color:var(--iarfrm-surface-hover)}.contact-manager-item:last-child{border-bottom:none}.contact-item-main{display:flex;flex-direction:column}.contact-item-name{font-weight:700}.contact-item-entity{color:var(--iarfrm-text-muted);font-size:.9em}.contact-item-details{color:var(--iarfrm-primary-hover);font-size:.9em}.contact-item-details a{color:inherit;text-decoration:none}.contact-item-details a:hover{text-decoration:underline}.contact-manager-list .other-view-item .contact-item-main{align-items:center;flex-direction:row;gap:15px}.contact-manager-list .other-view-item .entity-logo-thumb{border-radius:50%}.contact-manager-group-header{background-color:var(--iarfrm-surface-muted);border-bottom:1px solid var(--iarfrm-border);border-top:1px solid var(--iarfrm-border);color:var(--iarfrm-primary-hover);cursor:default;font-weight:400;margin-top:-1px;padding:20px 15px 10px}.contact-manager-group-header:first-child{border-top:none;margin-top:0;padding-top:10px}.contact-manager-group-header h3{font-size:1em;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.contact-item-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.contact-item-actions .iarfrm-button{font-size:13px;padding:8px 12px}.contact-item-actions .iarfrm-button-icon{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:50%;font-size:14px;height:32px;width:32px}.contact-item-actions .iarfrm-button-icon.active,.contact-item-actions .iarfrm-button-icon:hover{background-color:var(--iarfrm-primary);border-color:var(--iarfrm-primary);color:#fff}.contact-manager-list .other-view-item .contact-item-details .social-links a,.contact-manager-subitem .subitem-detail .social-links a{color:#777;font-size:1.2em;margin-right:8px;transition:color .2s}.contact-manager-list .other-view-item .contact-item-details .social-links a:hover,.contact-manager-subitem .subitem-detail .social-links a:hover{color:var(--iarfrm-primary-hover)}.contact-manager-list .other-view-item .contact-item-details .social-links a:last-child,.contact-manager-subitem .subitem-detail .social-links a:last-child{margin-right:0}.contact-manager-child-container{background-color:var(--iarfrm-surface-muted);border-bottom:1px solid var(--iarfrm-border);padding:10px 15px 10px 40px}.contact-manager-sublist{background:var(--iarfrm-surface);border:1px solid var(--iarfrm-border);border-radius:var(--iarfrm-radius);list-style:none;margin:0;overflow:hidden;padding:0}.contact-manager-subitem{border-bottom:1px solid var(--iarfrm-border);display:flex;font-size:.9em;justify-content:space-between;padding:10px 12px}.contact-manager-subitem:last-child{border-bottom:none}.contact-manager-subitem.no-results{color:var(--iarfrm-text-muted);font-style:italic}.contact-manager-subitem .subitem-name{font-weight:700}.contact-manager-subitem .subitem-detail{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-left:15px}.contact-manager-subitem a{color:var(--iarfrm-primary-hover);text-decoration:none}.contact-manager-subitem a:hover{text-decoration:underline}.gdrive-folder-input{border:1px solid var(--iarfrm-border-strong);border-radius:var(--iarfrm-radius);box-shadow:var(--iarfrm-shadow-sm);box-sizing:border-box;font-family:inherit;font-size:.95rem;min-height:var(--iarfrm-control-height);padding:9px 12px;width:180px}.gdrive-folder-input:focus{border-color:var(--iarfrm-primary);box-shadow:0 0 0 3px var(--iarfrm-ring);outline:none}.gdrive-folder-item{border-radius:var(--iarfrm-radius-sm);transition:background-color .18s ease}.gdrive-folder-item.selected,.gdrive-folder-item:hover{background-color:var(--iarfrm-primary-subtle)}.gdrive-folder-item.selected{font-weight:700}#im-select-gdrive-parent.active{background-color:var(--iarfrm-primary);border-color:var(--iarfrm-primary);color:#fff}@keyframes iarfrm-icon-spin{to{transform:rotate(1turn)}}.iarfrm-icon{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%2710%27/%3E%3C/svg%3E");align-items:center;display:inline-flex;font-style:normal;justify-content:center;line-height:1;text-decoration:none;vertical-align:-.12em}.iarfrm-icon,.iarfrm-icon:before{flex:0 0 1em;height:1em;min-width:1em;width:1em}.iarfrm-icon:before{background-color:currentColor;content:"";display:block;-webkit-mask:var(--iarfrm-icon-mask) center/contain no-repeat;mask:var(--iarfrm-icon-mask) center/contain no-repeat}.iarfrm-icon.is-fw{width:1.25em}.iarfrm-icon.is-spinning:before{animation:iarfrm-icon-spin 1s linear infinite}.iarfrm-icon--trash-alt{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M10 11v6M14 11v6M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6M3 6h18M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2%27/%3E%3C/svg%3E")}.iarfrm-icon--link{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71%27/%3E%3Cpath d=%27M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71%27/%3E%3C/svg%3E")}.iarfrm-icon--external-link-alt{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M15 3h6v6M10 14 21 3M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6%27/%3E%3C/svg%3E")}.iarfrm-icon--pencil-alt{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497zM15 5l4 4%27/%3E%3C/svg%3E")}.iarfrm-icon--signature{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m21 17-2.156-1.868A.5.5 0 0 0 18 15.5v.5a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1c0-2.545-3.991-3.97-8.5-4a1 1 0 0 0 0 5c4.153 0 4.745-11.295 5.708-13.5a2.5 2.5 0 1 1 3.31 3.284M3 21h18%27/%3E%3C/svg%3E")}.iarfrm-icon--users{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M16 3.128a4 4 0 0 1 0 7.744M22 21v-2a4 4 0 0 0-3-3.87%27/%3E%3Ccircle cx=%279%27 cy=%277%27 r=%274%27/%3E%3C/svg%3E")}.iarfrm-icon--user-tag{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M2 21a8 8 0 0 1 13.292-6%27/%3E%3Ccircle cx=%2710%27 cy=%278%27 r=%275%27/%3E%3Cpath d=%27m16 19 2 2 4-4%27/%3E%3C/svg%3E")}.iarfrm-icon--star{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.12 2.12 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.12 2.12 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.12 2.12 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.12 2.12 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.12 2.12 0 0 0 1.597-1.16z%27/%3E%3C/svg%3E")}.iarfrm-icon--bullhorn{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z%27/%3E%3Cpath d=%27M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14M8 6v8%27/%3E%3C/svg%3E")}.iarfrm-icon--sitemap{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1ZM20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1ZM3 5a2 2 0 0 0 2 2h3%27/%3E%3Cpath d=%27M3 3v13a2 2 0 0 0 2 2h3%27/%3E%3C/svg%3E")}.iarfrm-icon--building{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 10h.01M12 14h.01M12 6h.01M16 10h.01M16 14h.01M16 6h.01M8 10h.01M8 14h.01M8 6h.01M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3%27/%3E%3Crect width=%2716%27 height=%2720%27 x=%274%27 y=%272%27 rx=%272%27/%3E%3C/svg%3E")}.iarfrm-icon--folder{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z%27/%3E%3C/svg%3E")}.iarfrm-icon--folder-open{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2%27/%3E%3C/svg%3E")}.iarfrm-icon--envelope{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7%27/%3E%3Crect width=%2720%27 height=%2716%27 x=%272%27 y=%274%27 rx=%272%27/%3E%3C/svg%3E")}.iarfrm-icon--paper-plane{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11zM21.854 2.147l-10.94 10.939%27/%3E%3C/svg%3E")}.iarfrm-icon--globe{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%2710%27/%3E%3Cpath d=%27M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20M2 12h20%27/%3E%3C/svg%3E")}.iarfrm-icon--sort{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m21 16-4 4-4-4M17 20V4M3 8l4-4 4 4M7 4v16%27/%3E%3C/svg%3E")}.iarfrm-icon--sort-up{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m5 12 7-7 7 7M12 19V5%27/%3E%3C/svg%3E")}.iarfrm-icon--sort-down{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 5v14M19 12l-7 7-7-7%27/%3E%3C/svg%3E")}.iarfrm-icon--phone{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384%27/%3E%3C/svg%3E")}.iarfrm-icon--newspaper{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M15 18h-5M18 14h-8M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2%27/%3E%3Crect width=%278%27 height=%274%27 x=%2710%27 y=%276%27 rx=%271%27/%3E%3C/svg%3E")}.iarfrm-icon--book-open{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 7v14M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z%27/%3E%3C/svg%3E")}.iarfrm-icon--file-archive{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M10 12v-1M10 18v-2M10 7V6M14 2v4a2 2 0 0 0 2 2h4%27/%3E%3Cpath d=%27M15.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v16a2 2 0 0 0 .274 1.01%27/%3E%3Ccircle cx=%2710%27 cy=%2720%27 r=%272%27/%3E%3C/svg%3E")}.iarfrm-icon--dollar-sign{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6%27/%3E%3C/svg%3E")}.iarfrm-icon--briefcase{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16%27/%3E%3Crect width=%2720%27 height=%2714%27 x=%272%27 y=%276%27 rx=%272%27/%3E%3C/svg%3E")}.iarfrm-icon--key{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4M21 2l-9.6 9.6%27/%3E%3Ccircle cx=%277.5%27 cy=%2715.5%27 r=%275.5%27/%3E%3C/svg%3E")}.iarfrm-icon--check{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20 6 9 17l-5-5%27/%3E%3C/svg%3E")}.iarfrm-icon--share-nodes{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2718%27 cy=%275%27 r=%273%27/%3E%3Ccircle cx=%276%27 cy=%2712%27 r=%273%27/%3E%3Ccircle cx=%2718%27 cy=%2719%27 r=%273%27/%3E%3Cpath d=%27m8.59 13.51 6.83 3.98M15.41 6.51l-6.82 3.98%27/%3E%3C/svg%3E")}.iarfrm-icon--map-marker-alt{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0%27/%3E%3Ccircle cx=%2712%27 cy=%2710%27 r=%273%27/%3E%3C/svg%3E")}.iarfrm-icon--question-circle{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%2710%27/%3E%3Cpath d=%27M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3M12 17h.01%27/%3E%3C/svg%3E")}.iarfrm-icon--quote-left{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2zM5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z%27/%3E%3C/svg%3E")}.iarfrm-icon--filter{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z%27/%3E%3C/svg%3E")}.iarfrm-icon--print{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6%27/%3E%3Crect width=%2712%27 height=%278%27 x=%276%27 y=%2714%27 rx=%271%27/%3E%3C/svg%3E")}.iarfrm-icon--chevron-down{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m6 9 6 6 6-6%27/%3E%3C/svg%3E")}.iarfrm-icon--list{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M3 12h.01M3 18h.01M3 6h.01M8 12h13M8 18h13M8 6h13%27/%3E%3C/svg%3E")}.iarfrm-icon--th-large{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 3v18M3 12h18%27/%3E%3Crect width=%2718%27 height=%2718%27 x=%273%27 y=%273%27 rx=%272%27/%3E%3C/svg%3E")}.iarfrm-icon--plus{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5 12h14M12 5v14%27/%3E%3C/svg%3E")}.iarfrm-icon--plus-circle{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%2710%27/%3E%3Cpath d=%27M8 12h8M12 8v8%27/%3E%3C/svg%3E")}.iarfrm-icon--search{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m21 21-4.34-4.34%27/%3E%3Ccircle cx=%2711%27 cy=%2711%27 r=%278%27/%3E%3C/svg%3E")}.iarfrm-icon--level-up-alt{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m10 9 5-5 5 5%27/%3E%3Cpath d=%27M4 20h7a4 4 0 0 0 4-4V4%27/%3E%3C/svg%3E")}.iarfrm-icon--eye{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0%27/%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%273%27/%3E%3C/svg%3E")}.iarfrm-icon--facebook,.iarfrm-icon--facebook-f{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z%27/%3E%3C/svg%3E")}.iarfrm-icon--x-twitter{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2%27/%3E%3C/svg%3E")}.iarfrm-icon--linkedin{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6M2 9h4v12H2z%27/%3E%3Ccircle cx=%274%27 cy=%274%27 r=%272%27/%3E%3C/svg%3E")}.iarfrm-icon--youtube{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M2.5 17a24.1 24.1 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.6 49.6 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.1 24.1 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.6 49.6 0 0 1-16.2 0A2 2 0 0 1 2.5 17%27/%3E%3Cpath d=%27m10 15 5-3-5-3z%27/%3E%3C/svg%3E")}.iarfrm-icon--instagram{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Crect width=%2720%27 height=%2720%27 x=%272%27 y=%272%27 rx=%275%27 ry=%275%27/%3E%3Cpath d=%27M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37M17.5 6.5h.01%27/%3E%3C/svg%3E")}.iarfrm-icon--google-drive{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2%27/%3E%3C/svg%3E")}.iarfrm-icon--fly{--iarfrm-icon-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11zM21.854 2.147l-10.94 10.939%27/%3E%3C/svg%3E")}#invoice-manager-container li,#invoice-manager-container ul,.contact-info-list,.contact-info-list li,.entity-list,.entity-list li,.iarfrm-container li,.iarfrm-container ul,.iarfrm-modal li,.iarfrm-modal ul,.iarfrm-pagination,.iarfrm-pagination li,.iarfrm-tab-links,.iarfrm-tab-links li,.selection-display-list,.selection-display-list li,.subsidiary-list,.subsidiary-list li,.subsidiary-list-view,.subsidiary-list-view li{list-style:none!important;list-style-type:none!important}#invoice-manager-container li:after,#invoice-manager-container li:before,.contact-info-list li:after,.contact-info-list li:before,.entity-list li:after,.entity-list li:before,.iarfrm-container li:after,.iarfrm-container li:before,.iarfrm-modal li:after,.iarfrm-modal li:before,.iarfrm-pagination li:after,.iarfrm-pagination li:before,.iarfrm-tab-links li:after,.iarfrm-tab-links li:before,.selection-display-list li:after,.selection-display-list li:before,.subsidiary-list li:after,.subsidiary-list li:before,.subsidiary-list-view li:after,.subsidiary-list-view li:before{background-image:none!important;background:none!important;content:none!important;display:none!important}.contact-category-description ul,.entity-description ul{list-style:disc!important;list-style-type:disc!important;padding-left:20px!important}.contact-category-description li,.entity-description li{display:list-item!important;list-style:disc!important;list-style-type:disc!important}.contact-category-description li:after,.contact-category-description li:before,.entity-description li:after,.entity-description li:before{content:normal!important;display:list-item!important}
