.crm-companies{--crm-border:#ccc;--crm-border-strong:#8a8a8a;--crm-danger:#b83a3a;--crm-danger-hover:#982e2e;--crm-danger-soft:#fdeaea;--crm-heading:#333;--crm-info:#176b87;--crm-info-soft:#e7f4f8;--crm-muted:#666;--crm-page-bg:#fff;--crm-primary:#333;--crm-primary-hover:#1f1f1f;--crm-primary-soft:#e6e6e6;--crm-row-marker:#666;--crm-success:#17744a;--crm-success-soft:#e7f5ee;--crm-surface:#fff;--crm-surface-hover:#f5f5f5;--crm-surface-subtle:#f5f5f5;--crm-text:#333;--crm-warning:#8b6411;--crm-warning-soft:#fff4cf;--hs-border:#ccc;--hs-control-border:#8a8a8a;--hs-field-border:#333;--hs-font:var(--font-lexend-deca), "Lexend Deca", Helvetica, Arial, sans-serif;--hs-ink:#333;--hs-muted:#666;--hs-primary:#333;--hs-primary-active:#111;--hs-primary-hover:#1f1f1f;--hs-selected:#e6e6e6;--hs-soft:#f5f5f5;--hs-surface:#fff}.crm-companies .crm-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.crm-companies.crm-page{background:var(--crm-page-bg);height:100%;min-height:0;padding:18px 24px 28px;overflow:hidden}.crm-companies .crm-page-header{justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 16px;display:flex}.crm-companies .crm-page-header h1{color:#1d192a;letter-spacing:0;margin:0;font-size:32px;font-weight:700;line-height:1.18}.crm-companies .crm-page-header p{max-width:760px;color:var(--crm-muted);margin:2px 0 0;font-size:12.5px}.crm-companies .crm-button,.crm-companies .crm-icon-button{appearance:none;color:var(--crm-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .14s,background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.crm-companies .crm-button{white-space:nowrap;gap:7px;min-height:36px;padding:0 14px;font-size:12.5px;font-weight:700}.crm-companies .crm-button--sm{min-height:30px;padding-inline:10px;font-size:11.5px}.crm-companies .crm-button--lg{min-height:40px;padding-inline:18px}.crm-companies .crm-button--primary:hover:not(:disabled){border-color:var(--crm-primary-hover);background:var(--crm-primary-hover)}.crm-companies .crm-button--secondary,.crm-companies .crm-icon-button--secondary{border-color:var(--crm-border-strong);background:var(--crm-surface);color:var(--crm-heading)}.crm-companies .crm-button--secondary:hover:not(:disabled),.crm-companies .crm-icon-button--secondary:hover:not(:disabled){border-color:var(--crm-primary);background:var(--crm-primary-soft);color:var(--crm-primary-hover)}.crm-companies .crm-button--ghost,.crm-companies .crm-icon-button--ghost{color:var(--crm-muted);border-color:#0000}.crm-companies .crm-button--ghost:hover:not(:disabled),.crm-companies .crm-icon-button--ghost:hover:not(:disabled){background:var(--crm-surface-hover);color:var(--crm-heading)}.crm-companies .crm-button--text{min-height:32px;color:var(--crm-primary);padding-inline:5px}.crm-companies .crm-button--text:hover:not(:disabled){color:var(--crm-primary-hover);text-underline-offset:3px;text-decoration:underline}.crm-companies .crm-button--success{border-color:var(--crm-success);background:var(--crm-success);color:#fff}.crm-companies .crm-button:disabled,.crm-companies .crm-icon-button:disabled,.crm-companies .crm-button[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.crm-companies .crm-icon-button>span{flex:none;place-items:center;display:inline-grid}.crm-companies .crm-icon-button{width:40px;height:40px;padding:0}.crm-companies .crm-icon-button--sm{width:34px;height:34px}.crm-companies .crm-search{border:1px solid var(--crm-border-strong);background:var(--crm-surface);width:min(360px,100%);min-width:220px;height:36px;color:var(--crm-muted);border-radius:6px;align-items:center;display:flex;position:relative}.crm-companies .crm-search:focus-within{border-color:var(--crm-border-strong);box-shadow:none;background:#f2f2f2}.crm-companies .crm-search input{border-radius:inherit;width:100%;min-width:0;height:100%;color:var(--crm-heading);background:0 0;border:0;outline:0;padding:0 38px 0 34px;font-size:12.5px}.crm-companies .crm-search input::placeholder{color:#8297aa;opacity:1}.crm-companies .crm-search input::-webkit-search-cancel-button{display:none}.crm-companies .crm-select-field{color:var(--crm-heading);gap:5px;display:grid}.crm-companies .crm-select-field select{appearance:none;border:1px solid var(--crm-border-strong);background:var(--crm-surface);width:100%;min-width:132px;height:40px;color:var(--crm-heading);cursor:pointer;border-radius:4px;outline:0;padding:0 34px 0 11px;font-size:12px}.crm-companies .crm-select-field select:focus{border-color:var(--crm-primary);box-shadow:0 0 0 1px var(--crm-primary)}.crm-companies .crm-pill{width:fit-content;max-width:100%;min-height:24px;color:var(--crm-text);white-space:nowrap;background:#eef2f5;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-flex}.crm-companies .crm-pill--success,.crm-companies .crm-pill--open{background:var(--crm-success-soft);color:var(--crm-success)}.crm-companies .crm-pill--warning,.crm-companies .crm-pill--high{background:var(--crm-warning-soft);color:var(--crm-warning)}.crm-companies .crm-pill--danger,.crm-companies .crm-pill--urgent,.crm-companies .crm-pill--failed{background:var(--crm-danger-soft);color:var(--crm-danger)}.crm-companies .crm-pill--info,.crm-companies .crm-pill--normal{background:var(--crm-info-soft);color:var(--crm-info)}.crm-companies .crm-pill--purple{background:var(--crm-primary-soft);color:var(--crm-primary-hover)}.crm-companies .crm-pill--closed,.crm-companies .crm-pill--low,.crm-companies .crm-pill--neutral{border-color:var(--crm-border);color:var(--crm-muted);background:#f1f4f6}.crm-companies .crm-table-frame{border:1px solid var(--crm-border);background:#f8fafc;border-radius:6px;min-width:0;overflow:hidden}.crm-companies .crm-table-scroll{width:100%;min-width:0;overflow:auto}.crm-companies .crm-table-scroll:focus-visible{outline-offset:-2px}.crm-companies .crm-table{border-collapse:collapse;table-layout:auto;width:100%;min-width:680px;color:var(--crm-text);font-size:12px}.crm-companies .crm-table th{border-bottom:1px solid var(--crm-border-strong);height:40px;color:var(--crm-text);letter-spacing:.02em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#f5f8fa;padding:0 14px;font-size:10.5px;font-weight:700}.crm-companies .crm-table td{border-bottom:1px solid var(--crm-border);background:var(--crm-surface);vertical-align:middle;height:49px;padding:9px 14px}.crm-companies .crm-table tbody tr:last-child td{border-bottom:0}.crm-companies .crm-table :where(th,td).is-right{text-align:right}.crm-companies .crm-table :where(th,td).is-center{text-align:center}.crm-companies .crm-table tbody tr.is-interactive{cursor:pointer}.crm-companies .crm-skeleton{background:linear-gradient(90deg,#edf1f4 25%,#f7f9fa 50%,#edf1f4 75%) 0 0/200% 100%;border-radius:3px;height:10px;animation:1.25s linear infinite crm-skeleton-shift;display:block}.crm-companies .crm-empty{min-height:260px;color:var(--crm-muted);text-align:center;align-content:center;justify-items:center;padding:36px 24px;display:grid}.crm-companies .crm-empty--compact{min-height:150px;padding:24px 16px}.crm-companies .crm-empty strong{color:var(--crm-heading);font-size:13.5px}.crm-companies .crm-empty p{max-width:430px;margin:5px 0 0;font-size:11.5px}.crm-companies .crm-loading{min-height:120px;color:var(--crm-muted);justify-content:center;align-items:center;gap:9px;padding:20px;font-size:11.5px;display:flex}.crm-companies .crm-spinner{border:2px solid var(--crm-border-strong);border-top-color:var(--crm-primary);border-radius:50%;width:18px;height:18px;animation:.72s linear infinite crm-spin;display:inline-block}.crm-companies .crm-spinner--button{border-color:currentColor #0000 currentColor currentColor;width:14px;height:14px}.crm-companies .crm-notice{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);min-height:42px;color:var(--crm-text);border-left-width:3px;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;font-size:11.5px;display:grid}.crm-companies .crm-notice--info{border-left-color:var(--crm-info);background:var(--crm-info-soft)}.crm-companies .crm-notice--success{border-left-color:var(--crm-success);background:var(--crm-success-soft)}.crm-companies .crm-notice--warning{border-left-color:var(--crm-warning);background:var(--crm-warning-soft)}.crm-companies .crm-notice--error{border-left-color:var(--crm-danger);background:var(--crm-danger-soft)}@media (max-width:900px){.crm-companies.crm-page{padding:18px}.crm-companies .crm-page-header{gap:16px}}@media (max-width:600px){.crm-companies.crm-page{padding:12px}.crm-companies .crm-page-header{gap:12px;margin-bottom:14px;display:grid}.crm-companies .crm-page-header h1{font-size:21px}.crm-companies .crm-page-header__actions>.crm-button{width:100%}.crm-companies .crm-search,.crm-companies .crm-select-field{width:100%;min-width:0}.crm-companies .crm-table-frame{background:0 0;border:0;overflow:visible}.crm-companies .crm-table-scroll{overflow:visible}.crm-companies .crm-table{min-width:0;display:block}.crm-companies .crm-table thead{display:none}.crm-companies .crm-table tbody,.crm-companies .crm-table tr,.crm-companies .crm-table td{width:100%;display:block}.crm-companies .crm-table tbody{gap:10px;display:grid}.crm-companies .crm-table tr{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:4px;overflow:hidden}.crm-companies .crm-table td{grid-template-columns:minmax(86px,38%) minmax(0,1fr);align-items:start;gap:10px;height:auto;min-height:38px;padding:8px 11px;display:grid;text-align:left!important}.crm-companies .crm-table td:before{content:attr(data-label);color:var(--crm-muted);letter-spacing:.02em;text-transform:uppercase;font-size:10px;font-weight:700}.crm-companies .crm-table td[data-primary=true]{color:var(--crm-heading);padding-top:12px;font-size:13px;font-weight:700;display:block}.crm-companies .crm-table td[data-primary=true]:before{display:none}.crm-companies .crm-table tbody tr.is-selected td:first-child{box-shadow:inset 3px 0 0 var(--crm-row-marker)}.crm-companies .crm-notice{grid-template-columns:auto minmax(0,1fr)}}.crm-companies .mcp-parity-search.crm-search{flex:0 0 250px;width:250px;min-width:210px;height:36px}@media (max-width:1220px){.crm-companies .mcp-parity-search.crm-search{flex-basis:210px;width:210px}}@media (max-width:760px){.crm-companies .mcp-parity-search.crm-search{flex:100%;width:100%}}.crm-companies .crm-page-header h1{color:var(--hs-ink)!important;font-family:var(--hs-font)!important;letter-spacing:0!important;font-size:24px!important;font-weight:400!important;line-height:29px!important}.crm-companies .crm-page-header p{color:var(--hs-muted);font-family:var(--hs-font);font-size:14px;line-height:24px;font-weight:300!important}.crm-companies .crm-companies.crm-page{background:var(--hs-surface);color:var(--hs-ink)}.crm-companies .crm-empty h3{color:var(--hs-ink);font-size:16px;font-weight:500}.crm-companies .crm-button{white-space:nowrap;border-style:solid;border-width:1px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;height:32px;text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out;display:inline-flex;min-height:32px!important;box-shadow:none!important;font-family:var(--hs-font)!important;letter-spacing:0!important;border-radius:999px!important;padding:0 16px!important;font-size:12px!important;font-weight:300!important;line-height:14px!important;transform:none!important}.crm-companies .crm-button--primary{border-color:var(--hs-primary)!important;background:var(--hs-primary)!important;color:#fff!important}.crm-companies .crm-button--primary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--hs-primary-hover)!important;background:var(--hs-primary-hover)!important;color:#fff!important}.crm-companies .crm-button--primary:active:not(:disabled):not([aria-disabled=true]){border-color:var(--hs-primary-active)!important;background:var(--hs-primary-active)!important}.crm-companies .crm-button--secondary{border-color:var(--hs-control-border)!important;background:var(--hs-surface)!important;color:var(--hs-ink)!important}.crm-companies .crm-button--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--hs-soft)!important;border-color:var(--hs-ink)!important;color:var(--hs-ink)!important}.crm-companies .crm-button--ghost,.crm-companies .crm-icon-button--ghost{color:var(--hs-ink)!important;background:0 0!important;border-color:#0000!important}.crm-companies .crm-button--ghost:hover:not(:disabled),.crm-companies .crm-icon-button--ghost:hover:not(:disabled){background:var(--hs-soft)!important}.crm-companies .crm-button--danger{border-color:var(--crm-danger,#b83a3a)!important;background:var(--crm-danger,#b83a3a)!important;color:#fff!important}.crm-companies .crm-button--danger:hover:not(:disabled){border-color:var(--crm-danger-hover,#982e2e)!important;background:var(--crm-danger-hover,#982e2e)!important}.crm-companies .crm-icon-button{width:32px;height:32px;min-height:32px;color:var(--hs-ink);box-shadow:none;padding:0;border-radius:999px!important}.crm-companies .crm-icon-button--secondary{border-color:var(--hs-control-border);background:var(--hs-surface)}.crm-companies .crm-icon-button:hover:not(:disabled){background:var(--hs-soft);color:var(--hs-ink)}.crm-companies .crm-button:disabled,.crm-companies .crm-button[aria-disabled=true]{opacity:1;cursor:not-allowed;color:#8a8a8a!important;box-shadow:none!important;background:#f5f5f5!important;border-color:#e6e6e6!important}.crm-companies .crm-search,.crm-companies .mcp-parity-search.crm-search{color:var(--hs-muted);box-shadow:none;gap:8px;border:1px solid var(--hs-control-border)!important;background:var(--hs-surface)!important;border-radius:999px!important;height:32px!important;min-height:32px!important;padding:0 12px!important}.crm-companies .crm-search:focus-within,.crm-companies .mcp-parity-search.crm-search:focus-within{border-color:var(--hs-ink)!important;box-shadow:0 0 0 1px var(--hs-ink)!important}.crm-companies .crm-search input,.crm-companies .mcp-parity-search.crm-search input{width:100%;min-width:0;height:28px!important;min-height:0!important;box-shadow:none!important;color:var(--hs-ink)!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;font-size:14px!important;font-weight:300!important;line-height:24px!important}.crm-companies .crm-select-field select{min-width:0;height:40px;box-shadow:none;border:1px solid var(--hs-field-border)!important;background:var(--hs-surface)!important;min-height:40px!important;color:var(--hs-ink)!important;font-family:var(--hs-font)!important;border-radius:6px!important;padding:7px 36px 7px 16px!important;font-size:16px!important;font-weight:300!important;line-height:24px!important}.crm-companies .crm-select-field select:focus{border-color:var(--hs-ink)!important;outline:2px solid var(--hs-ink)!important;outline-offset:-2px!important;box-shadow:none!important}.crm-companies .crm-select-field select:disabled{cursor:not-allowed;color:#8a8a8a!important;background:#f5f5f5!important;border-color:#e6e6e6!important}.crm-companies .crm-table-frame{border-color:var(--hs-border);background:var(--hs-surface);border-radius:8px}.crm-companies .crm-table th{height:40px;min-height:40px;padding:2px 24px;border-bottom:1px solid var(--hs-border)!important;color:var(--hs-muted)!important;font-family:var(--hs-font)!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;font-size:14px!important;font-weight:400!important;line-height:24px!important}.crm-companies .crm-table td{height:40px;min-height:40px;color:var(--hs-ink);font-family:var(--hs-font);background:#fff;padding:2px 24px;font-size:14px;font-weight:300;line-height:24px;border-bottom:1px solid var(--hs-border)!important}.crm-companies .crm-table tbody tr.is-interactive:hover td{background:var(--hs-soft)!important}.crm-companies .crm-table tbody tr.is-selected td{background:var(--hs-selected)!important}.crm-companies .crm-table tbody tr.is-selected td:first-child{box-shadow:inset 2px 0 0 var(--hs-ink)}.crm-companies .crm-pill{width:fit-content;max-width:100%;min-height:22px;padding:2px 8px;font-family:var(--hs-font)!important;letter-spacing:0!important;border-radius:6px!important;font-size:12px!important;font-weight:400!important;line-height:18px!important}.crm-companies .crm-pill--neutral,.crm-companies .crm-pill--low,.crm-companies .crm-pill--closed{border-color:var(--hs-border);background:var(--hs-soft);color:var(--hs-muted)}.crm-companies .crm-notice{font-family:var(--hs-font);border-radius:8px;font-size:14px;line-height:24px;font-weight:300!important}.crm-companies .crm-overlay-panel__footer .crm-button,.crm-companies .mpay-footer .crm-button,.crm-companies .crm-workspace__footer .crm-button{height:40px;border-radius:999px!important;min-height:40px!important;padding:0 24px!important;font-size:14px!important;font-weight:600!important;line-height:18px!important}.crm-companies .mpay-picker .crm-search{width:100%;max-width:none}.crm-companies :is(.mpay-drawer,.mpay-workspace) .crm-search input:not([type=checkbox]):not([type=radio]){height:28px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:14px!important}@media (max-width:480px){.crm-companies .mpay-workspace__footer.mpay-footer .crm-button{padding-inline:8px!important}}.crm-companies .crm-toolbar .crm-select-field select{height:32px;border-color:var(--hs-control-border)!important;border-radius:999px!important;min-height:32px!important;padding-block:3px!important;font-size:12px!important}.crm-companies .crm-search>input{flex:1 1 0}.crm-companies .crm-search .crm-search__clear{flex:0 0 24px;position:static}@media (pointer:coarse){.crm-companies .crm-button{height:auto;min-height:40px!important}.crm-companies .crm-icon-button{width:40px;height:40px;min-height:40px}}@media (prefers-reduced-motion:reduce){.crm-companies .crm-button,.crm-companies .crm-icon-button{transition:none!important;animation:none!important}}
.crm-companies .mco-strip{flex:none;margin-top:auto}.crm-companies .mco-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 14px;display:flex}.crm-companies .mco-toolbar .input{flex:0 320px}.crm-companies .mco-toolbar .crm-select-field{min-width:170px}.crm-companies .mco-toolbar .mco-spacer{flex:auto}.mco-avatar{color:#4a3d8f;width:32px;height:32px;font:600 11px/1 var(--p-font,inherit);letter-spacing:.02em;background:#ece7fb;border-radius:50%;flex:none;place-items:center;display:inline-grid}.mco-cell-name{align-items:center;gap:10px;min-width:0;display:flex}.mco-cell-name>div{min-width:0;display:grid}.mco-cell-name strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mco-cell-name small{color:#666;font-size:12px}.mco-muted{color:#666;font-size:13px}.mco-strip{background:#fff;border-top:1px solid #e5e5e5;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:10px -24px -28px;padding:8px 24px;display:grid}.mco-strip>:first-child{justify-self:start}.mco-strip>:last-child{justify-self:end}.mco-pager{align-items:center;gap:8px;display:inline-flex}.mco-pager strong{text-align:center;min-width:28px;font-weight:500}.mco-section{gap:12px;display:grid}.mco-actions{flex-wrap:wrap;gap:8px;display:flex}.mco-register{background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;gap:6px;padding:10px 12px;font-size:13px;display:grid}.mco-register.is-compact{background:#fff}.mco-register__head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;display:flex}.mco-register__row{grid-template-columns:170px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.mco-register__row>span{color:#666}.mco-register__row>strong{color:#333;overflow-wrap:anywhere;font-weight:500}.mco-register__row.is-warning>strong{color:#9a6700}.mco-register__row.is-danger>strong{color:#b42318}.mco-register__foot{border-top:1px solid #ececec;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding-top:6px;font-size:12px;display:flex}.mco-field__hint{color:#888;margin-left:8px;font-size:11.5px;font-style:normal}.mco-officers{gap:8px;display:grid}.mco-officers ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mco-officers label{cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;padding:6px 8px;display:flex}.mco-officers label:hover{background:#f5f5f5}.mco-officers input{accent-color:#333;margin-top:4px}.mco-officers label>span{min-width:0;display:grid}.mco-officers strong{font-weight:500}.mco-officers small{color:#666;font-size:12px}.mco-officers--drawer{border:1px dashed #d9d9d9;border-radius:8px;padding:10px 12px}.mco-officers--drawer li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;display:grid}.mco-officer{min-width:0;display:grid}.mco-officer strong{font-weight:500}.mco-officer em{color:#4a3d8f;font-style:normal}@media (max-width:720px){.mco-register__row{grid-template-columns:minmax(0,1fr);gap:2px}}.mco-banner{color:#333;background:#f6f3ff;border:1px solid #e3dcff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.mco-banner__actions{align-items:center;gap:8px;display:inline-flex}.mco-banner select{height:32px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:6px;padding:0 28px 0 10px;font-size:13px}.mco-tasks{margin:0;padding:0;list-style:none;display:grid}.mco-tasks li{border-top:1px solid #e5e5e5;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;padding:9px 0;display:grid}.mco-tasks li:first-child{border-top:0}.mco-people{margin:0;padding:0;list-style:none;display:grid}.mco-people li{border-top:1px solid #e5e5e5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.mco-people li:first-child{border-top:0}.mco-person{gap:2px;min-width:0;display:grid}.mco-person small{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mco-person__name{align-items:center;gap:8px;min-width:0;display:flex}.mco-person__name .mco-link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mco-badge{color:#4a3d8f;white-space:nowrap;background:#efe9ff;border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-weight:500;line-height:16px}.mco-person__reach{color:#666;flex-wrap:wrap;align-items:center;gap:2px 12px;min-width:0;font-size:12.5px;display:flex}.mco-reach{color:#444;font:inherit;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:12.5px}.mco-reach:hover{color:#1d192a;text-underline-offset:2px;text-decoration:underline}.mco-reach--add{color:#4a3d8f}.mco-person__controls{flex:none;align-items:center;gap:4px;display:inline-flex}.mco-person__controls select{max-width:132px}.mco-icon--star:hover{color:#4a3d8f;background:#f3f0ff}.mco-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.mco-link:hover{text-decoration:underline}.mco-people select,.mco-add select,.mcc-list select,.mcc-add select{color:#222;height:32px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:6px;padding:0 28px 0 10px;font-size:13px}.mco-text{color:#4a3d8f;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12.5px}.mco-text:hover{text-decoration:underline}.mco-text:disabled,.mco-icon:disabled{color:#999;cursor:default;text-decoration:none}.mco-icon{color:#666;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.mco-icon:hover{color:#b42318;background:#f1f1f1}.mco-add{gap:8px;padding-top:4px;display:grid}.mco-add__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mco-add__row strong{font-weight:500}.mco-picker{position:relative}.mco-picker__list{z-index:30;background:#fff;border:1px solid #dcdcdc;border-radius:10px;max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 30px #0000001f}.mco-picker__list button{color:#222;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;display:grid}.mco-picker__list button:hover,.mco-picker__list button:focus-visible{background:#f3f0ff;outline:none}.mco-picker__list strong{font-weight:500}.mco-picker__list small{color:#666;font-size:12px}.mco-picker__list .mco-picker__create{color:#4a3d8f;font-weight:500}.mco-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.mco-field{gap:5px;min-width:0;display:grid}.mco-field--wide{grid-column:1/-1}.mco-field>span{color:#444;font-size:12.5px}.mco-field>span b{color:#b42318;font-weight:600}.mco-field input,.mco-field select,.mco-field textarea{box-sizing:border-box;color:#222;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cfcfcf;border-radius:6px;padding:8px 10px;font-size:14px}.mco-field textarea{resize:vertical}.mco-field input:focus,.mco-field select:focus,.mco-field textarea:focus{border-color:var(--sd-focus-line,#7a7a7a);outline:none}@media (max-width:720px){.mco-form{grid-template-columns:minmax(0,1fr)}.mco-people li{grid-template-columns:auto minmax(0,1fr) auto}}.mcc-list{margin:0;padding:0;list-style:none;display:grid}.mcc-list li{border-top:1px solid #e5e5e5;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.mcc-list li:first-child{border-top:0;padding-top:0}.mcc-list .mcc-company{min-width:0;display:grid}.mcc-list .mcc-company small{color:#666;font-size:12px}.mcc-add{gap:8px;margin-top:12px;display:grid}.mcc-add__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mcc-add__row strong{font-weight:500}.mcc-error{color:#b42318;margin:6px 0 0;font-size:13px}[data-contact-panel] .mco-link,[data-contact-panel] .mco-reach,[data-contact-panel] .mco-text{border-radius:0;min-height:0;padding:0}[data-contact-panel] .mco-link:hover:not(:disabled),[data-contact-panel] .mco-reach:hover:not(:disabled),[data-contact-panel] .mco-text:hover:not(:disabled){background:0 0}[data-contact-panel] .mco-icon{border-radius:50%;width:28px;height:28px;min-height:28px;padding:0}.mco-head{gap:2px;margin-top:4px;display:grid}.mco-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mco-pills>.mco-muted{white-space:nowrap}.mco-panel-register{border-bottom:1px solid #e5e5e5;padding:16px 20px}.mco-panel-register:empty{display:none}[data-contact-panel] .mco-people li{-moz-column-gap:10px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:2px 10px}[data-contact-panel] .mco-people li .mco-avatar{grid-row:1/span 2;margin-top:2px}[data-contact-panel] .mco-people li .mco-person{display:contents}[data-contact-panel] .mco-person__name{flex-wrap:wrap;grid-area:1/2}[data-contact-panel] .mco-person__controls{grid-area:1/3;align-self:center}[data-contact-panel] .mco-person__controls .msel{min-width:0;max-width:108px}[data-contact-panel] .mco-person__reach{flex-direction:column;grid-area:2/2/auto/span 2;align-items:flex-start;gap:2px}[data-contact-panel] .mco-add{padding:0 0 12px}.mco-arrange{margin:0 0 14px;padding:0;list-style:none;display:grid}.mco-arrange li{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.mco-arrange li:first-child{border-top:0}.mco-arrange__tools{gap:2px;display:inline-flex}.mco-arrange .mco-icon:hover:not(:disabled){color:#333;background:#f1f1f1}.crm-companies .crm-page-header,.crm-companies .mco-toolbar,.crm-companies .crm-notice{flex:none}.crm-companies .crm-table-frame{flex-direction:column;flex:auto;min-height:240px;display:flex}.crm-companies .crm-table-scroll{flex:auto;min-height:0;overflow:auto}.crm-companies .crm-table-frame .crm-table thead th{z-index:1;position:sticky;top:0}.crm-companies .crm-page-header h1{margin:0}.crm-companies .mco-toolbar .crm-select-field{min-width:170px;display:inline-flex}.crm-companies .mco-toolbar .crm-select-field .msel{height:34px;font-size:13px}.crm-companies .mco-notice{border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px}.crm-companies .mco-notice.is-danger,[data-contact-panel] .mco-notice.is-danger{color:#a32c20;background:#fff4f3}.crm-companies .mco-notice.is-success,[data-contact-panel] .mco-notice.is-success{color:#1b6b3a;background:#eef8f1}[data-contact-panel] .mco-notice{border-radius:6px;margin:12px 20px 0;padding:8px 12px;font-size:13px}.mco-dialog-overlay{z-index:1600;background:#1914243d;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mco-dialog{width:min(var(--mco-dialog-w,560px), calc(100vw - 48px));border:1px solid var(--line,#e5e5e5);color:#222;background:#fff;border-radius:12px;flex-direction:column;max-height:min(760px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 80px #1914243d}.mco-dialog__head{border-bottom:1px solid var(--line,#e5e5e5);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.mco-dialog__head h3{margin:0;font-size:18px;font-weight:600}.mco-dialog__body{padding:18px;overflow:auto}.mco-dialog__actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.crm-companies .mco-cell-name strong{font-size:13px}.crm-companies,.mco-dialog.crm-companies{--hs-font:var(--ff-sans,inherit);--crm-font:var(--ff-sans,inherit);font-family:var(--ff-sans,inherit)}.sd-crm-workspace .crm-companies .msel,.sd-admin .crm-companies .msel,.mco-dialog .msel{width:100%;min-width:0;min-height:36px;font:inherit;text-align:left;cursor:pointer;text-transform:none;letter-spacing:0;justify-content:space-between;align-items:center;gap:8px;line-height:1.2;color:#222!important;height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #cfcfcf!important;border-radius:999px!important;padding:0 12px 0 14px!important;font-size:13.5px!important;display:inline-flex!important}.sd-crm-workspace .crm-companies .msel:hover:not(:disabled),.sd-admin .crm-companies .msel:hover:not(:disabled){background:#fff!important;border-color:#b5b5b5!important}.sd-crm-workspace .crm-companies .msel:focus-visible,.sd-crm-workspace .crm-companies .msel.is-open,.sd-admin .crm-companies .msel:focus-visible,.sd-admin .crm-companies .msel.is-open{box-shadow:none!important;border-color:#7a7a7a!important;outline:none!important}.sd-crm-workspace .crm-companies .msel .msel__chevron,.sd-admin .crm-companies .msel .msel__chevron{color:#666;flex:0 0 14px}.sd-crm-workspace .crm-companies .msel--underline,.sd-admin .crm-companies .msel--underline,[data-contact-panel] .msel--underline{min-height:30px;border:0!important;border-bottom:1px solid #8a8a8a!important;border-radius:0!important;height:30px!important;padding:2px 0 4px!important}body .msel__popup{border-radius:12px;padding:6px;box-shadow:0 8px 24px #00000024}body .msel__option{border-radius:8px}.sd-crm-workspace .crm-companies .mco-toolbar .crm-select-field{min-width:170px}.sd-crm-workspace .crm-companies .mco-toolbar .crm-select-field .msel{height:36px!important}.sd-crm-workspace .crm-companies .crm-search input,.sd-crm-workspace .crm-companies .crm-search input:focus,.sd-crm-workspace .crm-companies .crm-search input:focus-visible,.sd-admin .crm-companies .crm-search input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.sd-crm-workspace .crm-companies .crm-table__sort,.sd-admin .crm-companies .crm-table__sort{white-space:nowrap;border-radius:0;flex-direction:row;align-items:center;gap:5px;min-height:0;width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:4px 0!important;display:inline-flex!important}.sd-crm-workspace .crm-companies .crm-table__sort>span{align-items:center;display:inline-flex}.sd-crm-workspace .crm-companies .mco-toolbar{gap:8px}.sd-crm-workspace .crm-companies .mco-toolbar .crm-select-field,.sd-crm-workspace .crm-companies .mco-toolbar .crm-select-field__control{flex:none!important;width:auto!important;min-width:0!important;display:inline-flex!important}.sd-crm-workspace .crm-companies .mco-toolbar .crm-select-field .msel{width:auto!important;min-width:0!important}.sd-crm-workspace .crm-companies .mco-toolbar .mcp-parity-search{flex:0 0 250px;width:250px;margin:0}
