.BrandMark-module__8Uncya__mark{object-fit:contain;max-width:100%;height:auto;display:block}.BrandMark-module__8Uncya__logo{aspect-ratio:1504/509}.BrandMark-module__8Uncya__isotype{aspect-ratio:1061/1051}.BrandMark-module__8Uncya__fallback,.BrandMark-module__8Uncya__placeholder{overflow:hidden}.BrandMark-module__8Uncya__fallback{text-align:center;border:1px solid;border-radius:.4rem;place-items:center;min-height:2rem;padding:.35rem .6rem;font-size:.75rem;font-weight:700;line-height:1.2;display:grid}.BrandMark-module__8Uncya__placeholder{min-width:2rem;min-height:2rem}
.Icon-module__68r8jG__sm{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px}
.ProductShell-module__QBStDG__shell{background:var(--crm-app-background);min-height:100vh;color:var(--crm-text)}.ProductShell-module__QBStDG__sidebar{z-index:20;width:222px;color:var(--crm-on-dark);background:var(--crm-brand-deep);flex-direction:column;padding:20px 14px 16px;display:flex;position:fixed;inset:0 auto 0 0}.ProductShell-module__QBStDG__brand,.ProductShell-module__QBStDG__mobileBrand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.ProductShell-module__QBStDG__brand img{width:178px}.ProductShell-module__QBStDG__mobileBrand img{object-fit:contain;width:auto;height:39px}.ProductShell-module__QBStDG__sidebar nav{border-top:1px solid #eff3ea2e;flex:1;margin-top:20px}.ProductShell-module__QBStDG__sidebar nav p{color:var(--crm-on-dark-muted);letter-spacing:.05em;margin:20px 10px 8px;font-size:10px;font-weight:700}.ProductShell-module__QBStDG__sidebar nav a{min-height:44px;color:var(--crm-on-dark-muted);border-radius:6px;align-items:center;gap:11px;padding:0 11px;font-size:13px;text-decoration:none;display:flex}.ProductShell-module__QBStDG__sidebar nav a:hover{color:var(--crm-on-dark);background:#6caa3a1f}.ProductShell-module__QBStDG__sidebar nav a[aria-current=page]{border-left:3px solid var(--crm-brand-accent);color:var(--crm-on-dark);background:#6caa3a2e;padding-left:8px}.ProductShell-module__QBStDG__profile{border-top:1px solid #eff3ea2e;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding-top:14px;display:grid}.ProductShell-module__QBStDG__profile .ProductShell-module__QBStDG__avatar{width:35px;height:35px;color:var(--crm-on-dark);background:var(--crm-brand-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.ProductShell-module__QBStDG__profile strong,.ProductShell-module__QBStDG__profile small{display:block}.ProductShell-module__QBStDG__profile strong{color:var(--crm-on-dark);font-size:12px}.ProductShell-module__QBStDG__profile small{color:var(--crm-on-dark-muted);margin-top:3px;font-size:10px}.ProductShell-module__QBStDG__profile a,.ProductShell-module__QBStDG__profile button{color:var(--crm-on-dark-muted);text-decoration:none}.ProductShell-module__QBStDG__profile button{width:32px;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.ProductShell-module__QBStDG__profile button:hover,.ProductShell-module__QBStDG__profile button:focus-visible{color:var(--crm-on-dark);background:#6caa3a2e}.ProductShell-module__QBStDG__mobileHeader{display:none}.ProductShell-module__QBStDG__main{min-height:100vh;margin-left:222px;padding:24px clamp(16px,3vw,40px) 48px}@media (max-width:700px){.ProductShell-module__QBStDG__mobileHeader{z-index:30;border-bottom:1px solid var(--crm-border);background:#fffffff7;align-items:center;height:62px;padding:0 17px;display:flex;position:sticky;top:0}.ProductShell-module__QBStDG__mobileHeader button{border:1px solid var(--crm-border-strong);width:39px;height:39px;color:var(--crm-text);background:var(--crm-surface);border-radius:6px;place-items:center;margin-right:12px;display:grid}.ProductShell-module__QBStDG__mobileBrand{color:var(--crm-text)}.ProductShell-module__QBStDG__sidebar{width:min(290px,86vw);display:none;top:62px;box-shadow:12px 16px 30px #26421c40}.ProductShell-module__QBStDG__sidebarOpen{display:flex}.ProductShell-module__QBStDG__sidebar>.ProductShell-module__QBStDG__brand{display:none}.ProductShell-module__QBStDG__sidebar nav{margin-top:0}.ProductShell-module__QBStDG__main{margin-left:0;padding:24px 16px 48px}}@media (prefers-reduced-motion:reduce){.ProductShell-module__QBStDG__shell *,.ProductShell-module__QBStDG__shell :before,.ProductShell-module__QBStDG__shell :after{scroll-behavior:auto!important;transition:none!important}}
.PageHeader-module__NZxO7G__pageHeader{align-items:center;gap:12px;margin-bottom:20px;display:flex}.PageHeader-module__NZxO7G__icon{width:42px;height:42px;color:var(--crm-brand-primary);background:#6caa3a1f;border:1px solid #6caa3a52;border-radius:6px;flex:0 0 42px;place-items:center;display:grid}.PageHeader-module__NZxO7G__glyph{font-size:20px}.PageHeader-module__NZxO7G__brand .PageHeader-module__NZxO7G__icon{color:var(--crm-brand-primary);background:#6caa3a1f;border-color:#6caa3a52}.PageHeader-module__NZxO7G__pageHeader.PageHeader-module__NZxO7G__brand p,.PageHeader-module__NZxO7G__pageHeader p{color:var(--crm-text-muted)}.PageHeader-module__NZxO7G__pageHeader.PageHeader-module__NZxO7G__brand h1,.PageHeader-module__NZxO7G__pageHeader h1{color:var(--crm-text)}.PageHeader-module__NZxO7G__pageHeader p{letter-spacing:.05em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:700}.PageHeader-module__NZxO7G__pageHeader h1{margin:0;font-size:19px;font-weight:600;line-height:1.2}.PageHeader-module__NZxO7G__pageHeader div>span{color:var(--crm-text-secondary);margin-top:5px;font-size:13px;line-height:1.4;display:block}@media (max-width:700px){.PageHeader-module__NZxO7G__pageHeader{align-items:flex-start}.PageHeader-module__NZxO7G__icon{flex-basis:42px;width:42px;height:42px}.PageHeader-module__NZxO7G__pageHeader div>span{line-height:1.5}}
.pill-module__Xp-KEG__pill{border-radius:999px;align-items:center;padding:4px 8px;font-weight:700;display:inline-flex}.pill-module__Xp-KEG__dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px}.pill-module__Xp-KEG__success,.pill-module__Xp-KEG__teamActive,.pill-module__Xp-KEG__contactActive,.pill-module__Xp-KEG__opportunityWon{color:var(--crm-success);background:var(--crm-success-background)}.pill-module__Xp-KEG__denied,.pill-module__Xp-KEG__teamDeleted,.pill-module__Xp-KEG__opportunityLost{color:var(--crm-danger);background:var(--crm-danger-background)}.pill-module__Xp-KEG__contactLead{color:var(--crm-warning);background:var(--crm-warning-background)}.pill-module__Xp-KEG__opportunity,.pill-module__Xp-KEG__opportunityProposal{color:var(--crm-info);background:var(--crm-info-background)}.pill-module__Xp-KEG__email,.pill-module__Xp-KEG__whatsapp,.pill-module__Xp-KEG__phone,.pill-module__Xp-KEG__teamInactive,.pill-module__Xp-KEG__contactInactive{color:var(--crm-neutral);background:var(--crm-neutral-background)}
.table-shell-module__9Zia0W__shell{border:1px solid var(--crm-border);background:var(--crm-surface);min-width:0;color:var(--crm-text);border-radius:10px;overflow:auto hidden}.table-shell-module__9Zia0W__shell table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.table-shell-module__9Zia0W__shell th{color:var(--crm-text-muted);background:var(--crm-surface-subtle);text-align:left;letter-spacing:.05em;text-transform:uppercase;padding:8px 12px;font-size:10px;font-weight:700;line-height:1.3}.table-shell-module__9Zia0W__shell td{border-top:1px solid var(--crm-border);color:var(--crm-text);vertical-align:middle;overflow-wrap:anywhere;padding:8px 12px;font-size:13px;line-height:1.3}@media (max-width:700px){.table-shell-module__9Zia0W__shell{display:none}}
.opportunities-module__YrraVG__persistedHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}.opportunities-module__YrraVG__persistedHeader>header{min-width:0;margin-bottom:0}.opportunities-module__YrraVG__persistedActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.opportunities-module__YrraVG__persistedHeader .opportunities-module__YrraVG__persistedActions{margin-left:auto}.opportunities-module__YrraVG__persistedPrimary,.opportunities-module__YrraVG__persistedExport{border:1px solid var(--crm-brand-primary);min-height:38px;color:var(--crm-on-dark);background:var(--crm-brand-primary);cursor:pointer;border-radius:7px;padding:0 14px;font-size:12px;font-weight:700}.opportunities-module__YrraVG__persistedPrimary:focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:2px}.opportunities-module__YrraVG__persistedExport{border-color:var(--crm-border-strong);min-height:32px;color:var(--crm-text);background:var(--crm-surface);cursor:not-allowed;opacity:.48}.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__filterBar label,.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__resultsBar label,.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__footer label{letter-spacing:normal;text-transform:none;font-size:12px;font-weight:600}.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__filterBar select{min-height:36px}.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__resultsBar select,.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__footer select,.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__reset{min-height:32px;font-size:12px}.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__resultsBar{flex-wrap:wrap;font-size:12px}.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__footer{flex-wrap:wrap;padding:10px 12px;font-size:12px}.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__footer label{font-weight:400}.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__pager{flex-wrap:wrap}.opportunities-module__YrraVG__persistedPanel .opportunities-module__YrraVG__pager button{width:32px;min-height:32px;font-size:12px}.opportunities-module__YrraVG__intro{grid-template-columns:auto 1fr;align-items:center;gap:10px 16px;margin-bottom:12px;display:grid}.opportunities-module__YrraVG__intro p{max-width:1040px;color:var(--crm-text-secondary);grid-column:1/-1;margin:0;font-size:11px}.opportunities-module__YrraVG__intro p strong{color:var(--crm-text)}.opportunities-module__YrraVG__scope{background:var(--crm-neutral-background);border-radius:6px;width:max-content;padding:2px;display:inline-flex}.opportunities-module__YrraVG__scope button{min-height:29px;color:var(--crm-text-secondary);background:0 0;border:0;border-radius:4px;padding:0 12px;font-size:12px;font-weight:700}.opportunities-module__YrraVG__scope button[aria-pressed=true]{color:var(--crm-text);background:var(--crm-surface);box-shadow:0 1px 2px #22261f1f}.opportunities-module__YrraVG__scope button:disabled,.opportunities-module__YrraVG__actions button:disabled{cursor:not-allowed;opacity:.48}.opportunities-module__YrraVG__actions{justify-content:flex-end;gap:8px;display:flex}.opportunities-module__YrraVG__actions button,.opportunities-module__YrraVG__view,.opportunities-module__YrraVG__cardFooter a,.opportunities-module__YrraVG__empty button,.opportunities-module__YrraVG__pager button{border:1px solid var(--crm-border-strong);min-height:31px;color:var(--crm-text);background:var(--crm-surface);border-radius:6px;padding:0 12px;font-size:12px;font-weight:700}.opportunities-module__YrraVG__actions button:last-child{border-color:var(--crm-brand-primary);color:var(--crm-on-dark);background:var(--crm-brand-primary)}.opportunities-module__YrraVG__panel{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px;overflow:hidden}.opportunities-module__YrraVG__tabs{border-bottom:1px solid var(--crm-border);padding:0 12px;display:flex;overflow-x:auto}.opportunities-module__YrraVG__tabs button{min-height:42px;color:var(--crm-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.opportunities-module__YrraVG__tabs button[aria-selected=true]{border-bottom-color:var(--crm-brand-primary);color:var(--crm-brand-primary)}.opportunities-module__YrraVG__tabs button span{min-width:18px;color:var(--crm-text-secondary);background:var(--crm-neutral-background);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;padding:1px 6px;font-size:10px}.opportunities-module__YrraVG__tabs button[aria-selected=true] span{color:var(--crm-brand-primary);background:var(--crm-brand-cream)}.opportunities-module__YrraVG__filterBar{border-bottom:1px solid var(--crm-border);background:var(--crm-surface-subtle);flex-wrap:wrap;align-items:end;gap:8px 10px;padding:10px 12px;display:flex}.opportunities-module__YrraVG__filterBar label,.opportunities-module__YrraVG__resultsBar label,.opportunities-module__YrraVG__footer label{color:var(--crm-text-muted);letter-spacing:.05em;text-transform:uppercase;gap:3px;font-size:9.5px;font-weight:700;display:grid}.opportunities-module__YrraVG__filterBar select,.opportunities-module__YrraVG__resultsBar select,.opportunities-module__YrraVG__footer select{border:1px solid var(--crm-border-strong);max-width:220px;min-height:30px;color:var(--crm-text);background:var(--crm-surface);letter-spacing:normal;text-transform:none;border-radius:6px;padding:0 28px 0 8px;font-size:12px}.opportunities-module__YrraVG__reset{border:1px solid var(--crm-border-strong);min-height:30px;color:var(--crm-brand-primary);background:var(--crm-surface);cursor:pointer;border-radius:6px;padding:0 9px;font-size:11.5px;font-weight:700}.opportunities-module__YrraVG__reset:disabled{color:var(--crm-text-muted);cursor:default;opacity:.55}.opportunities-module__YrraVG__resultsBar{border-bottom:1px solid var(--crm-border);color:var(--crm-text-secondary);align-items:end;gap:12px;padding:8px 12px;font-size:11.5px;display:flex}.opportunities-module__YrraVG__resultsBar strong{font-weight:600}.opportunities-module__YrraVG__resultsBar label{margin-left:auto}.opportunities-module__YrraVG__desktopTable{min-width:0;padding:0}.opportunities-module__YrraVG__desktopTable>div{border:0;border-radius:0}.opportunities-module__YrraVG__opportunitiesTable{min-width:1320px}.opportunities-module__YrraVG__opportunitiesTable th:first-child{width:190px}.opportunities-module__YrraVG__opportunitiesTable th:nth-child(2){width:175px}.opportunities-module__YrraVG__opportunitiesTable th:nth-child(3){width:185px}.opportunities-module__YrraVG__opportunitiesTable th:nth-child(4){width:130px}.opportunities-module__YrraVG__opportunitiesTable th:nth-child(5){width:205px}.opportunities-module__YrraVG__opportunitiesTable th:nth-child(6),.opportunities-module__YrraVG__opportunitiesTable th:nth-child(7){width:125px}.opportunities-module__YrraVG__opportunitiesTable th:nth-child(8){width:165px}.opportunities-module__YrraVG__opportunitiesTable th:last-child{width:72px}.opportunities-module__YrraVG__opportunitiesTable td{font-size:12px}.opportunities-module__YrraVG__opportunitiesTable td>strong,.opportunities-module__YrraVG__opportunitiesTable td>small{display:block}.opportunities-module__YrraVG__opportunitiesTable td>small{color:var(--crm-text-muted);margin-top:3px;font-size:10.5px}.opportunities-module__YrraVG__opportunitiesTable tbody tr{cursor:pointer}.opportunities-module__YrraVG__opportunitiesTable tr:hover,.opportunities-module__YrraVG__opportunitiesTable tr:focus-visible{background:var(--crm-surface-subtle)}.opportunities-module__YrraVG__opportunitiesTable tr:focus-visible,.opportunities-module__YrraVG__card:focus-visible,.opportunities-module__YrraVG__view:focus-visible,.opportunities-module__YrraVG__cardFooter a:focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:-2px}.opportunities-module__YrraVG__opportunitiesTable tr[data-closed=true] td{color:var(--crm-text-secondary)}.opportunities-module__YrraVG__amount{text-align:right;font-variant-numeric:tabular-nums}.opportunities-module__YrraVG__status,.opportunities-module__YrraVG__alerts span{border-radius:12px;align-items:center;max-width:100%;padding:3px 8px;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-flex}.opportunities-module__YrraVG__status.opportunities-module__YrraVG__active{color:var(--crm-text-secondary);background:var(--crm-neutral-background)}.opportunities-module__YrraVG__status.opportunities-module__YrraVG__review,.opportunities-module__YrraVG__status.opportunities-module__YrraVG__waiting,.opportunities-module__YrraVG__alerts span{color:var(--crm-warning);background:var(--crm-warning-background)}.opportunities-module__YrraVG__status.opportunities-module__YrraVG__closed{color:var(--crm-text-secondary);background:var(--crm-neutral-background)}.opportunities-module__YrraVG__alerts{flex-wrap:wrap;gap:3px;display:flex}.opportunities-module__YrraVG__muted{color:var(--crm-text-muted)}.opportunities-module__YrraVG__view,.opportunities-module__YrraVG__cardFooter a{cursor:pointer;align-items:center;min-height:26px;padding:0 9px;font-size:11.5px;text-decoration:none;display:inline-flex}.opportunities-module__YrraVG__cards{display:none}.opportunities-module__YrraVG__empty{text-align:center;place-content:center;justify-items:center;min-height:280px;padding:28px;display:grid}.opportunities-module__YrraVG__empty svg{width:32px;color:var(--crm-brand-accent)}.opportunities-module__YrraVG__empty h2{color:var(--crm-text);margin:12px 0 5px;font-size:17px}.opportunities-module__YrraVG__empty p{color:var(--crm-text-secondary);margin:0 0 14px;font-size:12px}.opportunities-module__YrraVG__empty button{border-color:var(--crm-brand-primary);color:var(--crm-on-dark);background:var(--crm-brand-primary);cursor:pointer}.opportunities-module__YrraVG__footer{border-top:1px solid var(--crm-border);color:var(--crm-text-secondary);background:var(--crm-surface-subtle);font-variant-numeric:tabular-nums;align-items:center;gap:12px;padding:8px 12px;font-size:11.5px;display:flex}.opportunities-module__YrraVG__footer label{align-items:center;gap:8px;display:flex}.opportunities-module__YrraVG__footer select{width:68px;min-height:28px}.opportunities-module__YrraVG__pager{align-items:center;gap:8px;margin-left:auto;display:flex}.opportunities-module__YrraVG__pager button{cursor:pointer;width:28px;min-height:28px;padding:0;font-size:18px}.opportunities-module__YrraVG__pager button:disabled{cursor:default;opacity:.4}.opportunities-module__YrraVG__scope button:focus-visible,.opportunities-module__YrraVG__actions button:focus-visible,.opportunities-module__YrraVG__tabs button:focus-visible,.opportunities-module__YrraVG__filterBar select:focus-visible,.opportunities-module__YrraVG__resultsBar select:focus-visible,.opportunities-module__YrraVG__footer select:focus-visible,.opportunities-module__YrraVG__reset:focus-visible,.opportunities-module__YrraVG__empty button:focus-visible,.opportunities-module__YrraVG__pager button:focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:2px}@media (max-width:900px){.opportunities-module__YrraVG__intro{grid-template-columns:1fr}.opportunities-module__YrraVG__actions{justify-content:flex-start}.opportunities-module__YrraVG__intro p{grid-column:auto}}@media (max-width:700px){.opportunities-module__YrraVG__actions{grid-template-columns:1fr 1fr;display:grid}.opportunities-module__YrraVG__filterBar label{flex:calc(50% - 10px)}.opportunities-module__YrraVG__filterBar select{width:100%;max-width:none}.opportunities-module__YrraVG__resultsBar{flex-direction:column;align-items:stretch}.opportunities-module__YrraVG__resultsBar label{margin-left:0}.opportunities-module__YrraVG__resultsBar select{max-width:none}.opportunities-module__YrraVG__desktopTable{display:none}.opportunities-module__YrraVG__cards{gap:10px;padding:12px;display:grid}.opportunities-module__YrraVG__card{cursor:pointer;border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:6px;min-width:0;padding:13px}.opportunities-module__YrraVG__cardHeading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.opportunities-module__YrraVG__cardHeading strong,.opportunities-module__YrraVG__cardHeading span{display:block}.opportunities-module__YrraVG__cardHeading>div>span{color:var(--crm-text-muted);margin-top:3px;font-size:10.5px}.opportunities-module__YrraVG__cardHeading .opportunities-module__YrraVG__status{text-align:right;max-width:145px}.opportunities-module__YrraVG__card dl{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.opportunities-module__YrraVG__card dt{color:var(--crm-text-muted);text-transform:uppercase;font-size:9.5px;font-weight:700}.opportunities-module__YrraVG__card dd{color:var(--crm-text);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;font-weight:600}.opportunities-module__YrraVG__card small{color:var(--crm-text-secondary);overflow-wrap:anywhere;margin-top:2px;font-size:10.5px;display:block}.opportunities-module__YrraVG__cardFooter{border-top:1px solid var(--crm-border);color:var(--crm-text-secondary);justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:10.5px;display:flex}.opportunities-module__YrraVG__footer{flex-wrap:wrap;align-items:flex-start}.opportunities-module__YrraVG__pager{justify-content:flex-end;width:100%}}@media (max-width:460px){.opportunities-module__YrraVG__scope,.opportunities-module__YrraVG__scope button,.opportunities-module__YrraVG__actions button{width:100%}.opportunities-module__YrraVG__scope button{flex:1}.opportunities-module__YrraVG__filterBar label{flex-basis:100%}.opportunities-module__YrraVG__cardHeading,.opportunities-module__YrraVG__card dl{grid-template-columns:1fr}.opportunities-module__YrraVG__cardHeading .opportunities-module__YrraVG__status{text-align:left;width:max-content;max-width:none}}.opportunities-module__YrraVG__opportunityDialog{width:min(760px,100vw - 28px);max-height:calc(100dvh - 28px);color:var(--crm-text);background:var(--crm-surface);border:0;border-radius:14px;padding:0;overflow-y:auto;box-shadow:0 20px 60px #22261f4d}.opportunities-module__YrraVG__opportunityDialog::backdrop{background:#22261f8c}.opportunities-module__YrraVG__opportunityDialog>header{border-bottom:1px solid var(--crm-border);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.opportunities-module__YrraVG__opportunityDialog h2,.opportunities-module__YrraVG__opportunityDialog p{margin:0}.opportunities-module__YrraVG__opportunityDialog h2{outline:0}.opportunities-module__YrraVG__opportunityDialog>header p,.opportunities-module__YrraVG__formHint,.opportunities-module__YrraVG__opportunityForm small{color:var(--crm-text-secondary);margin-top:4px;font-size:12px}.opportunities-module__YrraVG__opportunityDialog>header button{width:36px;height:36px;color:var(--crm-text);background:var(--crm-neutral-background);cursor:pointer;border:0;border-radius:50%;flex:0 0 36px;font-size:21px}.opportunities-module__YrraVG__opportunityForm{gap:16px;padding:22px 24px 24px;display:grid}.opportunities-module__YrraVG__opportunityFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.opportunities-module__YrraVG__opportunityForm label{min-width:0;color:var(--crm-text-secondary);gap:6px;font-size:12px;font-weight:700;display:grid}.opportunities-module__YrraVG__opportunityForm input,.opportunities-module__YrraVG__opportunityForm select{box-sizing:border-box;border:1px solid var(--crm-border-strong);width:100%;min-height:38px;color:var(--crm-text);background:var(--crm-surface);font:inherit;border-radius:7px;padding:7px 10px}.opportunities-module__YrraVG__opportunityForm input:focus-visible,.opportunities-module__YrraVG__opportunityForm select:focus-visible,.opportunities-module__YrraVG__opportunityDialog>header button:focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:2px}.opportunities-module__YrraVG__opportunityForm footer{border-top:1px solid var(--crm-border);justify-content:flex-end;gap:8px;padding-top:16px;display:flex}.opportunities-module__YrraVG__opportunityForm footer button{border:1px solid var(--crm-border-strong);min-height:38px;color:var(--crm-text);background:var(--crm-surface);cursor:pointer;border-radius:7px;padding:0 14px;font-size:12px;font-weight:700}.opportunities-module__YrraVG__opportunityForm footer button:last-child{border-color:var(--crm-brand-primary);color:var(--crm-on-dark);background:var(--crm-brand-primary)}.opportunities-module__YrraVG__formError,.opportunities-module__YrraVG__formInfo{border-radius:7px;padding:10px;font-size:12px}.opportunities-module__YrraVG__formError{color:var(--crm-danger,#8a2d2d);background:var(--crm-danger-background,#fff0f0)}.opportunities-module__YrraVG__formInfo{color:var(--crm-text-secondary);background:var(--crm-brand-cream)}@media (max-width:700px){.opportunities-module__YrraVG__opportunityDialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.opportunities-module__YrraVG__opportunityDialog>header,.opportunities-module__YrraVG__opportunityForm{padding-inline:18px}.opportunities-module__YrraVG__opportunityFormGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.opportunities-module__YrraVG__intro *,.opportunities-module__YrraVG__panel *,.opportunities-module__YrraVG__opportunityDialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.demo-data-notice-module__jrcY7G__notice{border:1px solid var(--border);color:#536176;background:var(--surface);border-radius:.75rem;align-items:baseline;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.demo-data-notice-module__jrcY7G__notice strong{color:var(--ink)}@media (max-width:700px){.demo-data-notice-module__jrcY7G__notice{flex-direction:column;align-items:flex-start;gap:.25rem}}
.login-module__WEZH7G__page{background:#f5f3ee;min-height:100svh;display:grid;overflow-x:hidden}.login-module__WEZH7G__accessPanel{place-items:center;padding:clamp(1.5rem,7vw,3rem);display:grid}.login-module__WEZH7G__card{background:#fff;border:1px solid #dce3e4;border-radius:1rem;width:min(100%,27rem);padding:clamp(1.5rem,6vw,2.25rem);box-shadow:0 1.4rem 3.5rem #0b23301a}.login-module__WEZH7G__card h1,.login-module__WEZH7G__card p,.login-module__WEZH7G__brandPanel p,.login-module__WEZH7G__brandPanel h2{margin:0}.login-module__WEZH7G__eyebrow{color:var(--brand-primary-strong);font-size:.75rem;font-weight:800}.login-module__WEZH7G__card h1{color:var(--brand-ink);margin-top:.7rem;font-size:clamp(1.75rem,6vw,2.25rem);line-height:1.14}.login-module__WEZH7G__supportingCopy{color:#52636a;line-height:1.55;margin-top:.8rem!important}.login-module__WEZH7G__form{gap:.65rem;margin-top:1.8rem;display:grid}.login-module__WEZH7G__form label{color:#193844;margin-top:.35rem;font-size:.9rem;font-weight:750}.login-module__WEZH7G__inputShell{color:#61777a;background:#fbfcfa;border:1px solid #b8c7c9;border-radius:.7rem;align-items:center;gap:.7rem;display:flex}.login-module__WEZH7G__inputShell:focus-within{border-color:var(--brand-primary);outline:.2rem solid #67b24733}.login-module__WEZH7G__inputShell svg{fill:none;stroke:currentColor;width:1.15rem;margin-left:.9rem}.login-module__WEZH7G__inputShell input{width:100%;min-width:0;color:var(--brand-ink);font:inherit;background:0 0;border:0;outline:0;padding:.85rem .9rem .85rem 0}.login-module__WEZH7G__primaryAction{background:var(--brand-primary-strong);color:#fff;text-align:center;border:0;border-radius:.7rem;margin-top:.8rem;padding:.9rem 1.2rem;font-weight:800;text-decoration:none}.login-module__WEZH7G__error{color:#8b1e1e;background:#fff0f0;border-radius:.55rem;padding:.75rem;font-size:.9rem;line-height:1.4}.login-module__WEZH7G__brandPanel{background:radial-gradient(circle at 85% 20%, #67b24738, transparent 35%), linear-gradient(145deg, var(--brand-ink), var(--brand-primary-strong));color:#fff;flex-direction:column;justify-content:space-between;padding:clamp(1.75rem,6vw,4.5rem);display:flex}.login-module__WEZH7G__brand{width:min(100%,17rem)}.login-module__WEZH7G__brand img{width:100%}.login-module__WEZH7G__benefit{max-width:38rem}.login-module__WEZH7G__benefit>p:first-child{color:var(--brand-primary);text-transform:uppercase;font-weight:800}.login-module__WEZH7G__benefit h2{margin-top:.8rem;font-size:clamp(2rem,4.2vw,4rem);line-height:1.05}.login-module__WEZH7G__benefit>p:last-child{color:#e4eee1;max-width:34rem;margin-top:1.2rem;line-height:1.65}@media (max-width:47.999rem){.login-module__WEZH7G__page{grid-template-rows:auto minmax(0,1fr) auto}.login-module__WEZH7G__brandPanel{display:contents}.login-module__WEZH7G__brand{box-sizing:border-box;background:linear-gradient(145deg, var(--brand-ink), var(--brand-primary-strong));grid-row:1;justify-content:center;align-items:center;width:100%;min-height:7rem;padding:1rem;display:flex}.login-module__WEZH7G__brand img{width:min(100%,10rem)}.login-module__WEZH7G__accessPanel{grid-row:2}.login-module__WEZH7G__benefit{display:none}.login-module__WEZH7G__brandPanel>small{background:linear-gradient(145deg, var(--brand-ink), var(--brand-primary-strong));color:#fff;text-align:center;grid-row:3;padding:1rem;font-size:.75rem;display:block}}@media (min-width:48rem){.login-module__WEZH7G__page{grid-template-columns:minmax(0,3fr) minmax(22rem,2fr)}.login-module__WEZH7G__brandPanel{grid-area:1/1}.login-module__WEZH7G__accessPanel{grid-area:1/2}}
.contacts-module__YERPYW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}.contacts-module__YERPYW__header>header{min-width:0;margin-bottom:0}.contacts-module__YERPYW__panel{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px;overflow:hidden}.contacts-module__YERPYW__searchBar{background:var(--crm-surface-subtle);flex-wrap:wrap;align-items:flex-end;gap:12px 24px;padding:12px;display:flex}.contacts-module__YERPYW__searchBar label{min-width:0;color:var(--crm-text-muted);gap:3px;font-size:12px;font-weight:600;display:grid}.contacts-module__YERPYW__searchBar input{border:1px solid var(--crm-border-strong);width:100%;min-width:0;min-height:36px;color:var(--crm-text);background:var(--crm-surface);letter-spacing:normal;text-transform:none;border-radius:6px;padding:0 8px;font-size:12px}.contacts-module__YERPYW__resultsBar{border-bottom:1px solid var(--crm-border);color:var(--crm-text-secondary);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;font-size:12px;display:flex}.contacts-module__YERPYW__resultsBar strong{font-weight:600}.contacts-module__YERPYW__resultsBar p{margin:0}.contacts-module__YERPYW__workspace{grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.contacts-module__YERPYW__workspace.contacts-module__YERPYW__hasSelection{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr)}.contacts-module__YERPYW__listPanel{min-width:0}.contacts-module__YERPYW__listPanel>div:has(>table){box-shadow:none;border:0;border-radius:0}.contacts-module__YERPYW__contactsTable{table-layout:fixed;min-width:660px}.contacts-module__YERPYW__contactsTable td{overflow-wrap:anywhere;max-width:260px}.contacts-module__YERPYW__actions{flex-shrink:0;justify-content:flex-end;display:flex}.contacts-module__YERPYW__primary{border:1px solid var(--crm-brand-primary);min-height:38px;color:var(--crm-on-dark);background:var(--crm-brand-primary);cursor:pointer;border-radius:7px;padding:0 14px;font-size:12px;font-weight:700}.contacts-module__YERPYW__primary:focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:2px}.contacts-module__YERPYW__cards article{overflow-wrap:anywhere;padding:13px}.contacts-module__YERPYW__cards h2{margin:0 0 4px;font-size:14px}.contacts-module__YERPYW__document{color:var(--crm-text-muted);margin:0 0 12px;font-size:12px}.contacts-module__YERPYW__cards dl{margin:0;font-size:12px}.contacts-module__YERPYW__cards dt{color:var(--crm-text-muted);margin-top:8px}.contacts-module__YERPYW__cards dd{margin:3px 0 0}.contacts-module__YERPYW__contactsTable th:first-child{width:34%}.contacts-module__YERPYW__contactsTable th:nth-child(2){width:32%}.contacts-module__YERPYW__contactsTable th:nth-child(3){width:16%}.contacts-module__YERPYW__contactsTable th:nth-child(4){width:18%}.contacts-module__YERPYW__origin{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);max-width:100%;color:var(--crm-text-secondary);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.contacts-module__YERPYW__manualOrigin{color:#9a3412;background:#fff7ed}.contacts-module__YERPYW__webOrigin{color:var(--crm-info);background:var(--crm-info-background)}.contacts-module__YERPYW__landingOrigin{color:#6d28d9;background:#f3e8ff}.contacts-module__YERPYW__chatbotOrigin{color:var(--crm-success);background:var(--crm-success-background)}.contacts-module__YERPYW__missingOrigin{color:var(--crm-text-secondary);background:var(--crm-neutral-background);border:0;border-radius:12px;align-items:center;padding:3px 8px;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-flex}.contacts-module__YERPYW__contactsTable td{vertical-align:top;padding:10px 12px}.contacts-module__YERPYW__name{color:var(--crm-text);font-size:13px;font-weight:600;display:block}.contacts-module__YERPYW__contactsTable td small{color:var(--crm-text-muted);margin-top:4px;font-size:12px;display:block}.contacts-module__YERPYW__search{flex:260px;max-width:420px}.contacts-module__YERPYW__scopeNote{color:var(--crm-text-secondary);font-size:12px;line-height:1.5}.contacts-module__YERPYW__sort{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.contacts-module__YERPYW__sort label,.contacts-module__YERPYW__pageSize{align-items:center;gap:6px;font-size:12px;display:flex}.contacts-module__YERPYW__sort select,.contacts-module__YERPYW__pagination select,.contacts-module__YERPYW__pagination button{border:1px solid var(--crm-border-strong);background:var(--crm-surface);min-height:32px;color:var(--crm-text);border-radius:6px;padding:0 8px;font-size:12px}.contacts-module__YERPYW__pagination{border-top:1px solid var(--crm-border);background:var(--crm-surface-subtle);color:var(--crm-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.contacts-module__YERPYW__pageControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.contacts-module__YERPYW__pagination button{cursor:pointer}.contacts-module__YERPYW__pagination button:disabled{opacity:.4;cursor:default}.contacts-module__YERPYW__contactsTable td{font-size:12px}.contacts-module__YERPYW__contactsTable tr:hover{background:var(--crm-surface-subtle)}.contacts-module__YERPYW__contactsTable tr[data-selected=true]{background:var(--crm-brand-cream);box-shadow:inset 3px 0 var(--crm-brand-primary)}.contacts-module__YERPYW__contactsTable td button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.contacts-module__YERPYW__contactsTable td button strong,.contacts-module__YERPYW__contactsTable td button small{display:block}.contacts-module__YERPYW__contactsTable td button strong{color:var(--crm-text);font-size:12px}.contacts-module__YERPYW__contactsTable td button small{color:var(--crm-text-muted);margin-top:3px;font-size:10.5px}.contacts-module__YERPYW__cards{display:none}.contacts-module__YERPYW__detail{border-left:1px solid var(--crm-border);min-width:0;padding:12px}.contacts-module__YERPYW__back{color:var(--crm-brand-primary);cursor:pointer;background:0 0;border:0;margin-bottom:12px;padding:8px 0;font-weight:700}.contacts-module__YERPYW__detailHeading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.contacts-module__YERPYW__detailHeading>span{height:44px;color:var(--crm-on-dark);background:var(--crm-brand-primary);border-radius:6px;flex:0 0 44px;place-items:center;font-size:14px;font-weight:700;display:grid}.contacts-module__YERPYW__detailHeading>div{min-width:0}.contacts-module__YERPYW__detailHeading p{color:var(--crm-text-muted);text-transform:uppercase;margin:0 0 3px;font-size:9.5px;font-weight:700}.contacts-module__YERPYW__detailHeading h2{color:var(--crm-text);overflow-wrap:anywhere;margin:0 0 6px;font-size:17px}.contacts-module__YERPYW__detail section{border-top:1px solid var(--crm-border);padding:12px 0}.contacts-module__YERPYW__detail h3{color:var(--crm-text);margin:0 0 12px;font-size:12px}.contacts-module__YERPYW__detail dl{gap:12px;margin:0;display:grid}.contacts-module__YERPYW__detail dl div{min-width:0}.contacts-module__YERPYW__detail dt{color:var(--crm-text-muted);text-transform:uppercase;font-size:9.5px;font-weight:700}.contacts-module__YERPYW__detail dd{color:var(--crm-text);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.contacts-module__YERPYW__detail dd.contacts-module__YERPYW__unavailable{color:var(--crm-text-muted);font-style:italic}.contacts-module__YERPYW__empty{text-align:center;place-content:center;justify-items:center;min-height:280px;padding:28px;display:grid}.contacts-module__YERPYW__empty svg{width:32px;color:var(--crm-brand-accent)}.contacts-module__YERPYW__empty h2{color:var(--crm-text);margin:12px 0 5px;font-size:17px}.contacts-module__YERPYW__empty p{color:var(--crm-text-secondary);margin:0 0 14px;font-size:12px}.contacts-module__YERPYW__empty button{border:1px solid var(--crm-brand-primary);min-height:31px;color:var(--crm-on-dark);background:var(--crm-brand-primary);cursor:pointer;border-radius:6px;padding:0 12px;font-size:12px;font-weight:700}.contacts-module__YERPYW__panel :is(button,input,select,h2):focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:2px}.contacts-module__YERPYW__contactsTable td button:focus-visible,.contacts-module__YERPYW__cards button:focus-visible{outline-offset:-2px}@media (max-width:700px){.contacts-module__YERPYW__search{flex-basis:100%;max-width:none}.contacts-module__YERPYW__sort{flex-wrap:wrap;margin-left:0}.contacts-module__YERPYW__resultsBar{flex-direction:column;align-items:flex-start}.contacts-module__YERPYW__cards{gap:10px;padding:12px;display:grid}.contacts-module__YERPYW__cards article{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:6px;min-width:0}.contacts-module__YERPYW__cards dl{grid-template-columns:auto minmax(0,1fr);gap:8px 12px;display:grid}.contacts-module__YERPYW__cards dt,.contacts-module__YERPYW__cards dd{margin:0}.contacts-module__YERPYW__cards article[data-selected=true]{border-color:var(--crm-brand-primary);background:var(--crm-brand-cream)}.contacts-module__YERPYW__cards button{width:100%;color:var(--crm-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:13px;display:grid}.contacts-module__YERPYW__cards button strong,.contacts-module__YERPYW__cards button small{overflow-wrap:anywhere;display:block}.contacts-module__YERPYW__cards button small{color:var(--crm-text-muted);margin-top:3px;font-size:10.5px}.contacts-module__YERPYW__cardMeta{color:var(--crm-text-secondary);grid-column:1/-1;font-size:10.5px}.contacts-module__YERPYW__workspace.contacts-module__YERPYW__hasSelection .contacts-module__YERPYW__listPanel{display:none}.contacts-module__YERPYW__workspace.contacts-module__YERPYW__hasSelection{display:block}.contacts-module__YERPYW__detail{border-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.contacts-module__YERPYW__panel *{scroll-behavior:auto!important;transition:none!important}}
.dashboard-module___vDUZq__panelHeading p{color:var(--brand-primary-strong);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:800}.dashboard-module___vDUZq__filters,.dashboard-module___vDUZq__panel{background:#fff;border:1px solid #e0e5eb;border-radius:15px;box-shadow:0 5px 18px #13253b0b}.dashboard-module___vDUZq__filters{margin-bottom:20px;padding:22px}.dashboard-module___vDUZq__filterHeading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:18px;display:flex}.dashboard-module___vDUZq__filterHeading h2{margin:0;font-size:16px}.dashboard-module___vDUZq__filterHeading p{color:#7b8797;margin:5px 0 0;font-size:12px}.dashboard-module___vDUZq__filterHeading>strong{color:var(--brand-primary-strong);font-size:12px}.dashboard-module___vDUZq__filterGrid{grid-template-columns:minmax(300px,1fr) repeat(3,minmax(135px,180px));align-items:end;gap:12px;display:grid}.dashboard-module___vDUZq__quickRanges{background:#f1f4f6;border-radius:10px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.dashboard-module___vDUZq__quickRanges button{color:#657387;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;min-width:53px;min-height:36px;font-weight:700}.dashboard-module___vDUZq__quickRanges button[aria-pressed=true]{color:var(--brand-primary-strong);background:#fff;box-shadow:0 1px 5px #cdd8df}.dashboard-module___vDUZq__filterGrid label{color:#536176;font-size:11px;font-weight:700}.dashboard-module___vDUZq__filterGrid input,.dashboard-module___vDUZq__filterGrid select{color:#26364a;background:#fff;border:1px solid #d8e0e7;border-radius:8px;width:100%;height:44px;margin-top:6px;padding:0 11px;display:block}.dashboard-module___vDUZq__periodSummary{color:#718094;margin:14px 0 0;font-size:11px}.dashboard-module___vDUZq__periodSummary strong{color:var(--brand-primary-strong)}.dashboard-module___vDUZq__metrics{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px;display:grid}.dashboard-module___vDUZq__metric{background:#fff;border:1px solid #e0e5eb;border-radius:14px;align-items:flex-start;gap:14px;min-width:0;padding:20px;display:flex;box-shadow:0 4px 14px #13253b09}.dashboard-module___vDUZq__metricIcon{border-radius:10px;flex:0 0 40px;place-items:center;height:40px;font-weight:900;display:grid}.dashboard-module___vDUZq__teal{color:var(--brand-primary-strong);background:#67b24729}.dashboard-module___vDUZq__blue{color:#3268a8;background:#e4effc}.dashboard-module___vDUZq__amber{color:#987018;background:#fbf0d7}.dashboard-module___vDUZq__violet{color:var(--brand-accent);background:#bf62b31f}.dashboard-module___vDUZq__rose{color:#aa5262;background:#f9e7eb}.dashboard-module___vDUZq__green{color:#377a51;background:#e3f3e8}.dashboard-module___vDUZq__metric p{color:#6d7a8c;margin:0 0 7px;font-size:11px;font-weight:700}.dashboard-module___vDUZq__metric strong{color:#14243a;font-size:25px;line-height:1;display:block}.dashboard-module___vDUZq__metric span{color:#7c8999;margin-top:8px;font-size:10px;display:block}.dashboard-module___vDUZq__insights{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.dashboard-module___vDUZq__panel{min-width:0;padding:22px}.dashboard-module___vDUZq__panelHeading{justify-content:space-between;align-items:start;gap:14px;display:flex}.dashboard-module___vDUZq__panelHeading h2{margin:0;font-size:16px}.dashboard-module___vDUZq__panelHeading>span{color:#7c8999;font-size:10px}.dashboard-module___vDUZq__chart{background:repeating-linear-gradient(#fff 0 49px,#edf1f4 50px);border-bottom:1px solid #dfe5ea;align-items:end;gap:clamp(12px,3vw,30px);height:210px;margin-top:18px;padding:16px 18px 0;display:flex}.dashboard-module___vDUZq__chart>div{flex-direction:column;flex:1;justify-content:end;align-items:center;height:100%;display:flex}.dashboard-module___vDUZq__chart div>span{background:linear-gradient(var(--brand-primary), var(--brand-primary-strong));border-radius:7px 7px 0 0;width:min(54px,70%)}.dashboard-module___vDUZq__chart small{color:#758296;margin:9px 0 -20px;font-size:10px}.dashboard-module___vDUZq__chartSummary{color:#657387;margin:30px 0 0;font-size:11px}.dashboard-module___vDUZq__pipeline{gap:20px;margin:30px 0 8px;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__pipeline li span{color:#536176;justify-content:space-between;margin-bottom:7px;font-size:12px;display:flex}.dashboard-module___vDUZq__pipeline progress{width:100%;height:8px;accent-color:var(--brand-primary);border:0;border-radius:9px;overflow:hidden}.dashboard-module___vDUZq__pipeline progress::-webkit-progress-bar{background:#edf1f3}.dashboard-module___vDUZq__pipeline progress::-webkit-progress-value{background:var(--brand-primary);border-radius:9px}.dashboard-module___vDUZq__activityPanel{grid-column:1/-1}.dashboard-module___vDUZq__activity{margin:18px 0 0;padding:0;list-style:none}.dashboard-module___vDUZq__activity li{border-top:1px solid #edf0f3;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:13px 0;display:grid}.dashboard-module___vDUZq__activityDot{background:var(--brand-primary);border:2px solid #fff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #67b2472e}.dashboard-module___vDUZq__activity strong{color:#27374c;font-size:12px}.dashboard-module___vDUZq__activity p{color:#8390a0;margin:4px 0 0;font-size:10px}.dashboard-module___vDUZq__activity small{color:var(--brand-primary-strong);background:#67b24724;border-radius:20px;padding:5px 8px;font-size:9px}@media (max-width:1000px){.dashboard-module___vDUZq__filterGrid{grid-template-columns:1fr 1fr}.dashboard-module___vDUZq__quickRanges{grid-column:1/-1}.dashboard-module___vDUZq__metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.dashboard-module___vDUZq__filterHeading{display:block}.dashboard-module___vDUZq__filterHeading>strong{margin-top:12px;display:block}.dashboard-module___vDUZq__filterGrid{grid-template-columns:1fr}.dashboard-module___vDUZq__quickRanges{grid-column:auto}.dashboard-module___vDUZq__quickRanges button{flex:0 calc(33.333% - 6px)}.dashboard-module___vDUZq__metrics,.dashboard-module___vDUZq__insights{grid-template-columns:1fr}.dashboard-module___vDUZq__activityPanel{grid-column:auto}.dashboard-module___vDUZq__panel{padding:18px}.dashboard-module___vDUZq__chart{padding-inline:5px}.dashboard-module___vDUZq__activity li{align-items:start}.dashboard-module___vDUZq__activity small{grid-column:2;justify-self:start}}
.login-history-module__hwFO_q__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.login-history-module__hwFO_q__refresh{white-space:nowrap;background:#fff;border:1px solid #cad4df;border-radius:8px;padding:9px 16px;font-weight:700}.login-history-module__hwFO_q__refresh:disabled{opacity:.45}.login-history-module__hwFO_q__refreshAlert{background:#fdf3f3;border:1px solid #f3c6c6;border-radius:12px;margin-bottom:18px;padding:16px}.login-history-module__hwFO_q__refreshAlert h2{color:#8a2c2c;margin:0 0 6px;font-size:16px}.login-history-module__hwFO_q__refreshAlert p{color:#526279;margin:0 0 12px;font-size:13px}.login-history-module__hwFO_q__refreshAlert button{background:#fff;border:1px solid #cad4df;border-radius:8px;padding:9px 16px;font-weight:700}.login-history-module__hwFO_q__refreshAlert button:disabled{opacity:.45}.login-history-module__hwFO_q__state{text-align:center;background:#fff;border:1px solid #dfe5eb;border-radius:12px;padding:48px}.login-history-module__hwFO_q__state button,.login-history-module__hwFO_q__pagination button{background:#fff;border:1px solid #cad4df;border-radius:8px;padding:9px 16px}.login-history-module__hwFO_q__loginHistoryTable th:first-child,.login-history-module__hwFO_q__loginHistoryTable td:first-child{width:14%}.login-history-module__hwFO_q__loginHistoryTable th:nth-child(2),.login-history-module__hwFO_q__loginHistoryTable td:nth-child(2){width:22%}.login-history-module__hwFO_q__loginHistoryTable th:nth-child(3),.login-history-module__hwFO_q__loginHistoryTable td:nth-child(3){width:13%}.login-history-module__hwFO_q__loginHistoryTable th:nth-child(4),.login-history-module__hwFO_q__loginHistoryTable td:nth-child(4){width:12%}.login-history-module__hwFO_q__loginHistoryTable th:nth-child(5),.login-history-module__hwFO_q__loginHistoryTable td:nth-child(5){width:18%}.login-history-module__hwFO_q__loginHistoryTable th:nth-child(6),.login-history-module__hwFO_q__loginHistoryTable td:nth-child(6){width:21%}.login-history-module__hwFO_q__loginHistoryTable td time{display:block}.login-history-module__hwFO_q__loginHistoryTable td time span{font-weight:600;display:block}.login-history-module__hwFO_q__loginHistoryTable small{color:#65758b;margin-top:4px;display:block}.login-history-module__hwFO_q__cards{display:none}.login-history-module__hwFO_q__pagination{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.login-history-module__hwFO_q__pagination button:disabled{opacity:.45}@media (max-width:700px){.login-history-module__hwFO_q__headerRow{justify-content:flex-start;margin-bottom:10px}.login-history-module__hwFO_q__cards{gap:8px;display:grid}.login-history-module__hwFO_q__cards article{overflow-wrap:anywhere;background:#fff;border:1px solid #dfe5eb;border-radius:12px;padding:10px 14px}.login-history-module__hwFO_q__cards h2{margin:0;font-size:14px;line-height:1.3}.login-history-module__hwFO_q__cards p{color:#526279;margin:8px 0}.login-history-module__hwFO_q__cardButton{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;margin:0;padding:0}.login-history-module__hwFO_q__cardDate{font-size:15px;font-weight:700;display:block}.login-history-module__hwFO_q__cardDate span{display:block}.login-history-module__hwFO_q__cardTime{color:#526279;margin-top:2px;font-size:12px;font-weight:400;display:block}.login-history-module__hwFO_q__cardActor{margin-top:6px;font-size:14px;font-weight:700;display:block}.login-history-module__hwFO_q__cardActorEmail{color:#65758b;margin-top:2px;font-size:12px;font-weight:400;display:block}.login-history-module__hwFO_q__cardContext{color:#526279;margin-top:6px;font-size:13px;font-weight:400;display:block}}
.opportunity-detail-module__oQjeNW__breadcrumb{color:var(--crm-text-muted);align-items:center;gap:7px;margin-bottom:10px;font-size:11px;display:flex}.opportunity-detail-module__oQjeNW__breadcrumb a{color:var(--crm-brand-primary);font-weight:700;text-decoration:none}.opportunity-detail-module__oQjeNW__identity{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;padding:18px;display:grid}.opportunity-detail-module__oQjeNW__backLink{color:var(--crm-brand-primary);grid-column:1/-1;justify-self:start;font-size:12px;font-weight:700;text-decoration:none}.opportunity-detail-module__oQjeNW__backLink:hover{text-decoration:underline}.opportunity-detail-module__oQjeNW__eyebrow,.opportunity-detail-module__oQjeNW__panelHeader p,.opportunity-detail-module__oQjeNW__attention p{color:var(--crm-text-muted);letter-spacing:.08em;margin:0 0 5px;font-size:9.5px;font-weight:800}.opportunity-detail-module__oQjeNW__identity h1{color:var(--crm-text);margin:0;font-size:clamp(22px,3vw,31px);line-height:1.1}.opportunity-detail-module__oQjeNW__identityLine{color:var(--crm-text-secondary);margin:7px 0 0;font-size:12px}.opportunity-detail-module__oQjeNW__contactLine{flex-wrap:wrap;align-items:center;gap:7px 12px;margin-top:12px;display:flex}.opportunity-detail-module__oQjeNW__contactLine a{color:var(--crm-brand-primary);font-size:11.5px;font-weight:700}.opportunity-detail-module__oQjeNW__contactLine button,.opportunity-detail-module__oQjeNW__primaryAction,.opportunity-detail-module__oQjeNW__attention button,.opportunity-detail-module__oQjeNW__actionList button{border:1px solid var(--crm-border-strong);min-height:31px;color:var(--crm-text);background:var(--crm-surface);border-radius:6px;padding:0 11px;font-size:11.5px;font-weight:700}.opportunity-detail-module__oQjeNW__contactLine button:disabled,.opportunity-detail-module__oQjeNW__primaryAction:disabled,.opportunity-detail-module__oQjeNW__attention button:disabled,.opportunity-detail-module__oQjeNW__actionList button:disabled{cursor:not-allowed;opacity:.55}.opportunity-detail-module__oQjeNW__primaryAction{border-color:var(--crm-brand-primary);color:var(--crm-on-dark);background:var(--crm-brand-primary);align-self:start}.opportunity-detail-module__oQjeNW__badges{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.opportunity-detail-module__oQjeNW__badges span{color:var(--crm-text-secondary);background:var(--crm-neutral-background);border-radius:999px;padding:4px 8px;font-size:10.5px;font-weight:700}.opportunity-detail-module__oQjeNW__badges span[data-tone=success]{color:var(--crm-success);background:var(--crm-success-background)}.opportunity-detail-module__oQjeNW__badges span[data-tone=danger]{color:var(--crm-danger);background:var(--crm-danger-background)}.opportunity-detail-module__oQjeNW__progress{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px;grid-template-columns:repeat(6,minmax(100px,1fr));margin:12px 0;padding:14px 12px;list-style:none;display:grid;overflow-x:auto}.opportunity-detail-module__oQjeNW__progress li{color:var(--crm-text-muted);text-align:center;justify-items:center;gap:6px;font-size:10px;display:grid;position:relative}.opportunity-detail-module__oQjeNW__progress li:before{background:var(--crm-border);content:"";height:2px;position:absolute;top:13px;left:-50%;right:50%}.opportunity-detail-module__oQjeNW__progress li:first-child:before{display:none}.opportunity-detail-module__oQjeNW__progress li>span{z-index:1;border:2px solid var(--crm-border-strong);background:var(--crm-surface);border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-weight:800;display:grid}.opportunity-detail-module__oQjeNW__progress li[data-state=complete]:before,.opportunity-detail-module__oQjeNW__progress li[data-state=current]:before{background:var(--crm-brand-primary)}.opportunity-detail-module__oQjeNW__progress li[data-state=complete]>span,.opportunity-detail-module__oQjeNW__progress li[data-state=current]>span{border-color:var(--crm-brand-primary);color:var(--crm-on-dark);background:var(--crm-brand-primary)}.opportunity-detail-module__oQjeNW__progress li[data-state=current] strong{color:var(--crm-brand-primary)}.opportunity-detail-module__oQjeNW__tabs{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px 10px 0 0;padding:0 12px;display:flex;overflow-x:auto}.opportunity-detail-module__oQjeNW__tabs button{min-height:44px;color:var(--crm-text-secondary);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 13px;font-size:11.5px;font-weight:700;display:inline-flex}.opportunity-detail-module__oQjeNW__tabs button[aria-selected=true]{border-bottom-color:var(--crm-brand-primary);color:var(--crm-brand-primary)}.opportunity-detail-module__oQjeNW__tabs button:disabled{cursor:not-allowed;opacity:.48}.opportunity-detail-module__oQjeNW__tabs button span{background:var(--crm-neutral-background);font-variant-numeric:tabular-nums;border-radius:999px;min-width:18px;padding:1px 5px;font-size:9px}.opportunity-detail-module__oQjeNW__summary{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);border-top:0;border-radius:0 0 10px 10px;grid-template-columns:minmax(0,1.7fr) minmax(270px,.8fr);gap:12px;padding:12px;display:grid}.opportunity-detail-module__oQjeNW__mainColumn,.opportunity-detail-module__oQjeNW__sideColumn{align-content:start;gap:12px;display:grid}.opportunity-detail-module__oQjeNW__panel,.opportunity-detail-module__oQjeNW__attention{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px;min-width:0;padding:15px}.opportunity-detail-module__oQjeNW__attention{border-color:var(--crm-warning);background:var(--crm-warning-background);justify-content:space-between;align-items:center;gap:18px;display:flex}.opportunity-detail-module__oQjeNW__attention h2,.opportunity-detail-module__oQjeNW__panelHeader h2{color:var(--crm-text);margin:0;font-size:15px}.opportunity-detail-module__oQjeNW__attention strong,.opportunity-detail-module__oQjeNW__attention span{color:var(--crm-text-secondary);margin-top:5px;font-size:11.5px;display:block}.opportunity-detail-module__oQjeNW__attention strong{color:var(--crm-warning)}.opportunity-detail-module__oQjeNW__panelHeader{border-bottom:1px solid var(--crm-border);justify-content:space-between;align-items:start;gap:10px;padding-bottom:11px;display:flex}.opportunity-detail-module__oQjeNW__panelHeader>span{color:var(--crm-text-muted);background:var(--crm-neutral-background);border-radius:6px;padding:4px 7px;font-size:9.5px;font-weight:700}.opportunity-detail-module__oQjeNW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}.opportunity-detail-module__oQjeNW__metrics div,.opportunity-detail-module__oQjeNW__detailsList div{min-width:0}.opportunity-detail-module__oQjeNW__metrics dt,.opportunity-detail-module__oQjeNW__detailsList dt{color:var(--crm-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:9.5px;font-weight:700}.opportunity-detail-module__oQjeNW__metrics dd,.opportunity-detail-module__oQjeNW__detailsList dd{color:var(--crm-text);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;font-weight:700}.opportunity-detail-module__oQjeNW__metrics dd{font-variant-numeric:tabular-nums}.opportunity-detail-module__oQjeNW__management{gap:0;margin:3px 0 0;padding:0;list-style:none;display:grid}.opportunity-detail-module__oQjeNW__management li{border-bottom:1px solid var(--crm-border);grid-template-columns:9px 1fr;align-items:center;gap:10px;padding:10px 2px;display:grid}.opportunity-detail-module__oQjeNW__management li:last-child{border-bottom:0}.opportunity-detail-module__oQjeNW__management li>span{background:var(--crm-text-muted);border-radius:50%;width:8px;height:8px}.opportunity-detail-module__oQjeNW__management li[data-tone=complete]>span{background:var(--crm-success)}.opportunity-detail-module__oQjeNW__management li[data-tone=current]>span{background:var(--crm-warning)}.opportunity-detail-module__oQjeNW__management strong,.opportunity-detail-module__oQjeNW__management small{font-size:11.5px;display:block}.opportunity-detail-module__oQjeNW__management small{color:var(--crm-text-secondary);margin-top:2px}.opportunity-detail-module__oQjeNW__detailsList{gap:11px;margin:13px 0 0;display:grid}.opportunity-detail-module__oQjeNW__actionList{gap:7px;margin-top:12px;display:grid}.opportunity-detail-module__oQjeNW__actionList button{text-align:left;width:100%}.opportunity-detail-module__oQjeNW__breadcrumb a:focus-visible,.opportunity-detail-module__oQjeNW__backLink:focus-visible,.opportunity-detail-module__oQjeNW__contactLine a:focus-visible,.opportunity-detail-module__oQjeNW__tabs button:focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:2px}@media (max-width:1200px){.opportunity-detail-module__oQjeNW__summary{grid-template-columns:1fr}.opportunity-detail-module__oQjeNW__sideColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-detail-module__oQjeNW__sideColumn section:last-child{grid-column:1/-1}}@media (max-width:760px){.opportunity-detail-module__oQjeNW__identity{grid-template-columns:1fr;padding:14px}.opportunity-detail-module__oQjeNW__primaryAction{width:100%}.opportunity-detail-module__oQjeNW__metrics,.opportunity-detail-module__oQjeNW__sideColumn{grid-template-columns:1fr}.opportunity-detail-module__oQjeNW__sideColumn section:last-child{grid-column:auto}.opportunity-detail-module__oQjeNW__attention{flex-direction:column;align-items:stretch}.opportunity-detail-module__oQjeNW__attention button{width:100%}}@media (prefers-reduced-motion:reduce){.opportunity-detail-module__oQjeNW__progress,.opportunity-detail-module__oQjeNW__tabs{scroll-behavior:auto!important}}
.team-module__R5Optq__filters{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);border-radius:10px;grid-template-columns:2fr 1fr 1fr;gap:12px;margin-bottom:12px;padding:10px 12px;display:grid}.team-module__R5Optq__filters label{color:var(--crm-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:700}.team-module__R5Optq__filters input,.team-module__R5Optq__filters select{box-sizing:border-box;border:1px solid var(--crm-border-strong);width:100%;height:31px;color:var(--crm-text);background:var(--crm-surface);border-radius:6px;margin-top:3px;padding:0 8px;font-size:12px;transition:border-color .2s;display:block}.team-module__R5Optq__listPanel{min-width:0}.team-module__R5Optq__membersTable th:first-child{width:29%}.team-module__R5Optq__badge{color:var(--crm-brand-primary);background:var(--crm-brand-cream);border-radius:20px;align-items:center;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.team-module__R5Optq__cards{display:none}@media (max-width:700px){.team-module__R5Optq__filters{grid-template-columns:minmax(0,1fr);padding:10px 12px}.team-module__R5Optq__listPanel{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px;overflow:hidden}.team-module__R5Optq__cards{gap:10px;padding:12px;display:grid}.team-module__R5Optq__cards article{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:6px;min-width:0;padding:13px}.team-module__R5Optq__cards h3,.team-module__R5Optq__cards p{margin:0 0 6px}}@media (prefers-reduced-motion:reduce){.team-module__R5Optq__filters *,.team-module__R5Optq__listPanel *,.team-module__R5Optq__dialog *,.team-module__R5Optq__roleGrid *,.team-module__R5Optq__permissionGroups *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.team-module__R5Optq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.team-module__R5Optq__tabs{border-bottom:1px solid var(--crm-border);gap:4px;margin-bottom:12px;padding:0 12px;display:flex}.team-module__R5Optq__tabs button{min-height:42px;color:var(--crm-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 13px;font-size:12px;font-weight:700}.team-module__R5Optq__tabs button[aria-current=page]{border-bottom-color:var(--crm-brand-primary);color:var(--crm-brand-primary)}.team-module__R5Optq__workspace{min-width:0}.team-module__R5Optq__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.team-module__R5Optq__toolbar h2,.team-module__R5Optq__toolbar p{margin:0}.team-module__R5Optq__toolbar h2{color:var(--crm-text);font-size:19px;font-weight:600}.team-module__R5Optq__toolbar p{color:var(--crm-text-secondary);margin-top:4px;font-size:12px}.team-module__R5Optq__toolbar>button,.team-module__R5Optq__state button,.team-module__R5Optq__form footer button:last-child{border:1px solid var(--crm-brand-primary);min-height:31px;color:var(--crm-on-dark);background:var(--crm-brand-primary);cursor:pointer;border-radius:6px;padding:0 12px;font-size:12px;font-weight:700}.team-module__R5Optq__state{border:1px solid var(--crm-border);min-height:240px;color:var(--crm-text-secondary);background:var(--crm-surface);text-align:center;border-radius:10px;place-content:center;justify-items:center;padding:24px;display:grid}.team-module__R5Optq__state h2,.team-module__R5Optq__state p{margin:0 0 10px}.team-module__R5Optq__membersTable td strong,.team-module__R5Optq__membersTable td small{display:block}.team-module__R5Optq__membersTable td small{color:var(--crm-text-secondary);margin-top:3px}.team-module__R5Optq__actions{flex-wrap:wrap;gap:6px;display:flex}.team-module__R5Optq__membersTable .team-module__R5Optq__actions{justify-content:flex-end}.team-module__R5Optq__memberActionGroup{align-items:center;gap:6px;display:inline-flex}.team-module__R5Optq__overflowTrigger{box-sizing:border-box;border:1px solid var(--crm-border-strong);width:31px;min-height:31px;color:var(--crm-brand-primary);background:var(--crm-surface);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.team-module__R5Optq__overflowTrigger svg{width:18px;height:18px}.team-module__R5Optq__memberActionMenu{z-index:1000;border:1px solid var(--crm-border-strong);background:var(--crm-surface);border-radius:8px;width:min(236px,100vw - 16px);padding:4px;display:grid;position:fixed;box-shadow:0 10px 24px #22261f29}.team-module__R5Optq__memberActionMenu button{min-height:40px;color:var(--crm-text);background:var(--crm-surface);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:.875rem;font-weight:700;display:flex}.team-module__R5Optq__memberActionMenu button:hover,.team-module__R5Optq__memberActionMenu button:focus-visible{background:var(--crm-surface-subtle)}.team-module__R5Optq__memberActionMenu button:focus-visible,.team-module__R5Optq__memberActionGroup button:focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:2px}.team-module__R5Optq__memberActionMenu .team-module__R5Optq__destructiveAction{border-top-color:var(--crm-danger-background);color:var(--crm-danger);margin-top:2px;font-weight:750}.team-module__R5Optq__actions button:not(.team-module__R5Optq__overflowTrigger),.team-module__R5Optq__pagination button,.team-module__R5Optq__permissionEditor button,.team-module__R5Optq__form footer button:first-child{border:1px solid var(--crm-border-strong);min-height:31px;color:var(--crm-brand-primary);background:var(--crm-surface);cursor:pointer;border-radius:6px;padding:0 10px;font-weight:750}.team-module__R5Optq__form footer .team-module__R5Optq__destructiveSubmit{border-color:var(--crm-danger);color:var(--crm-on-dark);background:var(--crm-danger)}.team-module__R5Optq__form footer .team-module__R5Optq__destructiveSubmit:disabled{opacity:.65;cursor:wait}.team-module__R5Optq__pagination{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.team-module__R5Optq__pagination button:disabled{color:var(--crm-text-muted);cursor:default}.team-module__R5Optq__roleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.team-module__R5Optq__roleGrid>article,.team-module__R5Optq__permissionGroups details,.team-module__R5Optq__catalogSearch{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px}.team-module__R5Optq__roleGrid>article{padding:14px}.team-module__R5Optq__roleGrid header,.team-module__R5Optq__roleGrid dl,.team-module__R5Optq__roleGrid dl div,.team-module__R5Optq__permissionGroups summary,.team-module__R5Optq__permissionEditor>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.team-module__R5Optq__roleGrid h3,.team-module__R5Optq__roleGrid p{margin:0}.team-module__R5Optq__roleGrid p{min-height:38px;color:var(--crm-text-secondary);margin:10px 0;font-size:12px}.team-module__R5Optq__roleGrid dl{margin:14px 0}.team-module__R5Optq__roleGrid dl div{flex-direction:column;align-items:start}.team-module__R5Optq__roleGrid dt{color:var(--crm-text-secondary);text-transform:uppercase;font-size:10px}.team-module__R5Optq__roleGrid dd{margin:3px 0 0;font-weight:900}.team-module__R5Optq__catalogSearch{color:var(--crm-text-secondary);margin-bottom:14px;padding:14px;font-size:12px;font-weight:700;display:block}.team-module__R5Optq__catalogSearch input{box-sizing:border-box;border:1px solid var(--crm-border-strong);width:100%;height:38px;color:var(--crm-text);background:var(--crm-surface);border-radius:7px;margin-top:6px;padding:7px 10px}.team-module__R5Optq__permissionGroups{gap:10px;display:grid}.team-module__R5Optq__permissionGroups summary{cursor:pointer;min-height:46px;padding:0 14px}.team-module__R5Optq__permissionGroups summary span{color:var(--crm-text-secondary);font-size:11px}.team-module__R5Optq__permissionGroups details>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px 14px;display:grid}.team-module__R5Optq__permissionGroups article,.team-module__R5Optq__permissionGroups label{background:var(--crm-surface-subtle);border-radius:8px;align-items:center;gap:9px;min-height:46px;padding:8px 10px;display:flex}.team-module__R5Optq__permissionGroups article{justify-content:space-between}.team-module__R5Optq__permissionGroups label small,.team-module__R5Optq__permissionGroups label strong{display:block}.team-module__R5Optq__permissionGroups small,.team-module__R5Optq__permissionGroups code{color:var(--crm-text-secondary);overflow-wrap:anywhere;font-size:10px}.team-module__R5Optq__dialog{width:min(760px,100vw - 28px);max-height:calc(100dvh - 28px);color:var(--crm-text);background:var(--crm-surface);border:0;border-radius:14px;padding:0;overflow-y:auto;box-shadow:0 20px 60px #22261f4d}.team-module__R5Optq__dialog::backdrop{background:#22261f8c}.team-module__R5Optq__dialog>header{border-bottom:1px solid var(--crm-border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.team-module__R5Optq__dialog h2{outline:0;margin:0}.team-module__R5Optq__dialog>header button{background:var(--crm-neutral-background);cursor:pointer;border:0;border-radius:50%;width:40px;height:40px;font-size:22px}.team-module__R5Optq__compactDialog{border-radius:16px;width:min(448px,100vw - 32px)}.team-module__R5Optq__compactDialog>header{padding:20px 24px}.team-module__R5Optq__compactDialog h2{font-size:18px}.team-module__R5Optq__compactDialog>header button{width:32px;height:32px;font-size:20px}.team-module__R5Optq__dialogHeading{align-items:center;gap:12px;min-width:0;display:flex}.team-module__R5Optq__dialogHeading>div{min-width:0}.team-module__R5Optq__dialogHeading p{color:var(--crm-text-secondary);margin:3px 0 0;font-size:12px;font-weight:600}.team-module__R5Optq__dialogIconTile{width:40px;height:40px;color:var(--crm-brand-primary);background:var(--crm-brand-cream);border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.team-module__R5Optq__dialogIconTile svg{width:18px;height:18px}.team-module__R5Optq__memberFormDialog{width:min(680px,100vw - 28px)}.team-module__R5Optq__memberFormDialog>header{padding:20px 24px}.team-module__R5Optq__memberFormDialog h2{letter-spacing:-.015em;font-size:20px;font-weight:700}.team-module__R5Optq__memberFormDialog .team-module__R5Optq__dialogIconTile{border-radius:12px;flex-basis:42px;width:42px;height:42px}.team-module__R5Optq__form.team-module__R5Optq__memberForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:22px 24px 24px}.team-module__R5Optq__form.team-module__R5Optq__memberForm label{min-width:0;color:var(--crm-text-secondary);letter-spacing:.01em;gap:7px;font-size:.75rem;font-weight:650}.team-module__R5Optq__form.team-module__R5Optq__memberForm input,.team-module__R5Optq__form.team-module__R5Optq__memberForm select{box-sizing:border-box;border-color:var(--crm-border-strong);width:100%;height:37px;min-height:37px;max-height:37px;color:var(--crm-text);background:var(--crm-surface);border-radius:7px;padding:7px 11px;font-size:.9375rem;font-weight:450;line-height:1.35;transition:border-color .14s,background-color .14s,box-shadow .14s}.team-module__R5Optq__form.team-module__R5Optq__memberForm input::placeholder{color:var(--crm-text-muted);opacity:1;font-style:italic}.team-module__R5Optq__form.team-module__R5Optq__memberForm input:hover,.team-module__R5Optq__form.team-module__R5Optq__memberForm select:hover{border-color:var(--crm-border-strong);background:var(--crm-surface)}.team-module__R5Optq__form.team-module__R5Optq__memberForm input:focus-visible,.team-module__R5Optq__form.team-module__R5Optq__memberForm select:focus-visible{border-color:var(--crm-brand-accent);background:var(--crm-surface);box-shadow:0 0 0 2px color-mix(in srgb, var(--crm-brand-accent) 24%, transparent);outline:0}.team-module__R5Optq__form.team-module__R5Optq__memberForm small{font-size:.75rem;font-weight:450;line-height:1.4}.team-module__R5Optq__form.team-module__R5Optq__memberForm footer{grid-column:1/-1;padding-top:4px}.team-module__R5Optq__form.team-module__R5Optq__memberForm>.team-module__R5Optq__formError,.team-module__R5Optq__form.team-module__R5Optq__memberForm>.team-module__R5Optq__memberFormWide{grid-column:1/-1}.team-module__R5Optq__compactDialog .team-module__R5Optq__form{gap:14px;padding:16px 24px 0}.team-module__R5Optq__compactDialog .team-module__R5Optq__form>p{margin:0;line-height:1.45}.team-module__R5Optq__compactDialog .team-module__R5Optq__form input{height:38px;min-height:38px;padding-block:7px}.team-module__R5Optq__compactDialog .team-module__R5Optq__form footer{box-sizing:border-box;border-top:1px solid var(--crm-border);align-items:center;min-height:71px;margin:2px -24px 0;padding:16px 24px}.team-module__R5Optq__compactDialog .team-module__R5Optq__form footer button{min-height:38px;padding-inline:16px}.team-module__R5Optq__form{gap:14px;padding:20px;display:grid}.team-module__R5Optq__form label{color:var(--crm-text-secondary);gap:6px;font-size:12px;font-weight:700;display:grid}.team-module__R5Optq__form input,.team-module__R5Optq__form select,.team-module__R5Optq__form textarea{box-sizing:border-box;border:1px solid var(--crm-border-strong);min-height:38px;color:var(--crm-text);background:var(--crm-surface);font:inherit;border-radius:7px;padding:7px 10px}.team-module__R5Optq__form textarea{resize:vertical;min-height:90px}.team-module__R5Optq__form small{color:var(--crm-text-secondary)}.team-module__R5Optq__form footer{justify-content:flex-end;gap:8px;display:flex}.team-module__R5Optq__formError{color:var(--crm-danger);background:var(--crm-danger-background);border-radius:8px;margin:0;padding:10px}.team-module__R5Optq__permissionEditor{border:1px solid var(--crm-border);background:var(--crm-surface-subtle);border-radius:10px;gap:12px;padding:14px;display:grid}.team-module__R5Optq__permissionEditorToolbar,.team-module__R5Optq__permissionEditorToolbar>div,.team-module__R5Optq__permissionModule>header,.team-module__R5Optq__permissionModuleActions{align-items:center;gap:8px;display:flex}.team-module__R5Optq__permissionEditorToolbar{justify-content:space-between}.team-module__R5Optq__permissionSearch{gap:6px;display:grid}.team-module__R5Optq__permissionSearch input{width:100%}.team-module__R5Optq__editablePermissionGroups{gap:8px;display:grid}.team-module__R5Optq__permissionModule{border:1px solid var(--crm-border);background:var(--crm-surface);border-radius:10px;overflow:hidden}.team-module__R5Optq__permissionModule>header{justify-content:space-between;min-height:48px;padding:6px 8px 6px 4px}.team-module__R5Optq__permissionDisclosure{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;display:flex;color:var(--crm-text)!important;border-color:#0000!important}.team-module__R5Optq__permissionDisclosure strong{text-overflow:ellipsis;overflow:hidden}.team-module__R5Optq__permissionDisclosure small{color:var(--crm-text-secondary);white-space:nowrap;margin-left:auto}.team-module__R5Optq__permissionModuleActions{flex-wrap:wrap;justify-content:flex-end}.team-module__R5Optq__permissionModuleActions button{min-height:32px;padding-inline:8px;font-size:.75rem}.team-module__R5Optq__permissionModulePanel{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 10px 10px;display:grid}.team-module__R5Optq__permissionModulePanel label{background:var(--crm-surface-subtle);border-radius:8px;grid-template-columns:none;align-items:center;gap:9px;min-width:0;min-height:42px;padding:7px 9px;display:flex}.team-module__R5Optq__permissionModulePanel input{flex:0 0 18px;width:18px;min-height:18px;padding:0}.team-module__R5Optq__permissionModulePanel span,.team-module__R5Optq__permissionModulePanel strong,.team-module__R5Optq__permissionModulePanel small{min-width:0;display:block}.team-module__R5Optq__permissionModulePanel small{overflow-wrap:anywhere}.team-module__R5Optq__permissionEmpty{color:var(--crm-text-secondary);text-align:center;margin:0;padding:14px}.team-module__R5Optq__roleFormDialog>header{z-index:2;background:var(--crm-surface);position:sticky;top:0}.team-module__R5Optq__roleForm footer{z-index:2;border-top:1px solid var(--crm-border);background:var(--crm-surface);padding:14px 0;position:sticky;bottom:0}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--crm-brand-accent);outline-offset:2px}@media (max-width:700px){.team-module__R5Optq__tabs{overflow-x:auto}.team-module__R5Optq__toolbar{flex-direction:column;align-items:stretch}.team-module__R5Optq__roleGrid,.team-module__R5Optq__permissionGroups details>div,.team-module__R5Optq__permissionModulePanel{grid-template-columns:minmax(0,1fr)}.team-module__R5Optq__permissionEditorToolbar,.team-module__R5Optq__permissionModule>header{flex-direction:column;align-items:stretch}.team-module__R5Optq__permissionEditorToolbar>div,.team-module__R5Optq__permissionModuleActions{justify-content:stretch}.team-module__R5Optq__permissionEditorToolbar button,.team-module__R5Optq__permissionModuleActions button{flex:1}.team-module__R5Optq__dialog{border-radius:0;width:100vw;max-height:100dvh}.team-module__R5Optq__dialog.team-module__R5Optq__compactDialog{border-radius:16px;width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.team-module__R5Optq__dialog.team-module__R5Optq__memberFormDialog{border-radius:14px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.team-module__R5Optq__memberFormDialog>header,.team-module__R5Optq__form.team-module__R5Optq__memberForm{padding-inline:18px}.team-module__R5Optq__form.team-module__R5Optq__memberForm{grid-template-columns:minmax(0,1fr)}}
