:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-font-sans:"Segoe UI", Roboto, Arial, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--ui-focus-outline:2px solid var(--mantine-color-leilo-6);--ui-focus-offset:2px;--ui-shadow-panel:0 4px 12px color-mix(in srgb, var(--mantine-color-carvao-9) 8%, transparent);--ui-shadow-dialog:0 18px 48px color-mix(in srgb, var(--mantine-color-carvao-9) 18%, transparent);--ui-space-1:.25rem;--ui-space-2:.375rem;--ui-space-3:.5rem;--ui-space-4:.625rem;--ui-space-5:.75rem;--ui-space-6:1rem;--ui-space-7:1.25rem;--ui-space-8:1.5rem;--ui-radius-control:.375rem;--ui-radius-panel:.5rem;--ui-radius-dialog:.75rem;--ui-text-xs:.75rem;--ui-text-sm:.8125rem;--ui-text-md:.875rem;--ui-text-body:1rem;--ui-text-section:1.1429rem;--ui-text-page:1.5714rem;--ui-line-compact:1.25;--ui-line-body:1.45;--ui-line-heading:1.2}html.app-document{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:13.8px}@media (width>=901px){html.app-document{font-size:16.1px}}.app-surface{color:var(--ui-text);background-color:var(--ui-canvas);font-family:var(--ui-font-sans);line-height:var(--ui-line-body);text-rendering:optimizelegibility;margin:0}.app-surface,.app-surface *,.app-surface :before,.app-surface :after{box-sizing:border-box}.app-surface :where(button,input,select,textarea){font-family:inherit}.app-surface :where(input,select,textarea){color:inherit}.app-surface [hidden]{display:none!important}.app-surface :where(button,summary,a,input,select,textarea,[tabindex]:not([tabindex="-1"]),[role=button],[role=tab]):focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}.app-surface .mantine-Input-wrapper:not([data-variant=unstyled])>.mantine-Input-input:focus-within{outline:none}.app-surface .mantine-Input-wrapper:not([data-variant=unstyled])>.mantine-Input-input:not([data-error]):focus-within{border-color:var(--mantine-color-leilo-6)}.app-surface .mantine-Input-input :is(input,textarea):focus-visible{outline:none}.app-surface :is(button,input,select,textarea):disabled,.app-surface [aria-disabled=true]{cursor:not-allowed;opacity:.58}.app-surface ::selection{color:var(--ui-text);background:color-mix(in srgb, var(--ui-accent) 24%, white)}.app-surface :is(.muted,small){color:var(--ui-text-muted)}:root{--crm-surface-page:var(--mantine-color-gray-1);--crm-surface-card:var(--mantine-color-body);--crm-surface-row:var(--mantine-color-gray-0);--crm-surface-field:var(--mantine-color-gray-0);--crm-surface-overlay:var(--mantine-color-body);--crm-surface-border:var(--mantine-color-gray-3);--crm-surface-card-shadow:var(--mantine-shadow-xs);--crm-surface-overlay-shadow:var(--mantine-shadow-md);--crm-surface-field-shadow:inset 0 1px 2px #0000000f;--crm-surface-field-border:var(--mantine-color-gray-6);--crm-row-hover:var(--mantine-color-gray-1)}:root[data-mantine-color-scheme=dark]{--crm-surface-page:var(--mantine-color-dark-8);--crm-surface-card:var(--mantine-color-dark-7);--crm-surface-row:var(--mantine-color-dark-6);--crm-surface-field:var(--mantine-color-dark-6);--crm-surface-overlay:var(--mantine-color-dark-7);--crm-surface-border:var(--mantine-color-dark-4);--crm-surface-field-shadow:inset 0 1px 2px #00000047;--crm-surface-field-border:var(--mantine-color-dark-4);--crm-row-hover:var(--mantine-color-dark-5)}:root{--ui-canvas:var(--crm-surface-page);--ui-surface:var(--crm-surface-card);--ui-surface-subtle:var(--crm-surface-row);--ui-border:var(--crm-surface-border);--ui-text:var(--mantine-color-text);--ui-text-muted:var(--mantine-color-dimmed);--ui-accent:var(--mantine-color-leilo-6);--ui-accent-hover:var(--mantine-color-leilo-8);--ui-accent-soft:var(--mantine-color-leilo-light);--ui-brand-dark:var(--mantine-color-carvao-9)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mantine-Drawer-content,.mantine-Modal-content{overscroll-behavior:contain}:root{--crm-touch-target:36px;--crm-touch-min:0px;--crm-control-fz:14px;--crm-field-fz:var(--crm-control-fz);--crm-search-width:50rem;--crm-tabrow-height:calc(var(--crm-touch-target) + .0625rem);--crm-tab-action-height:1.5rem;--background:var(--crm-surface-page);--foreground:var(--mantine-color-text);--card:var(--crm-surface-card);--card-foreground:var(--mantine-color-text);--popover:var(--crm-surface-overlay);--popover-foreground:var(--mantine-color-text);--primary:var(--mantine-primary-color-filled);--primary-foreground:var(--mantine-primary-color-contrast);--secondary:var(--mantine-color-default-hover);--secondary-foreground:var(--mantine-color-text);--muted:var(--mantine-color-default-hover);--muted-foreground:var(--mantine-color-dimmed);--accent:var(--mantine-color-leilo-0);--accent-foreground:var(--mantine-color-leilo-9);--destructive:var(--mantine-color-red-6);--border:var(--crm-surface-border);--input:var(--crm-surface-border);--ring:var(--mantine-primary-color-filled);--radius:var(--mantine-radius-md)}@media (pointer:coarse){:root{--crm-touch-target:44px;--crm-touch-min:var(--crm-touch-target);--crm-control-fz:15px;--crm-field-fz:16px;--crm-tabrow-height:calc(var(--crm-touch-target) + .125rem);--crm-tab-action-height:100%}.crm-calendario-day{position:relative}.crm-calendario-day-number:after{content:"";position:absolute;inset:0}.crm-calendario-day>:is(.crm-calendario-action,.crm-calendario-more){z-index:1;position:relative}.crm-segment-label{min-width:var(--crm-touch-target);min-height:var(--crm-touch-target);justify-content:center;align-items:center;display:flex}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[contenteditable=true]{font-size:max(var(--crm-field-fz), 1em)}}.crm-consultants-page{gap:8px;display:grid}.crm-consultants-filters{border:1px solid var(--border);background:var(--card);border-radius:8px;grid-template-columns:minmax(9.5rem,1.05fr) minmax(9.5rem,1.05fr) minmax(9rem,.95fr) minmax(8rem,.75fr) minmax(8rem,.75fr) minmax(11rem,1.25fr);gap:8px;padding:8px;display:grid}.crm-consultants-summary{gap:var(--ui-space-3,.5rem);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.crm-consultants-summary .crm-card-content{gap:var(--ui-space-2,.375rem);padding:var(--ui-space-6,1rem);display:grid}.crm-consultants-summary span{color:var(--ui-text-muted,var(--muted-foreground));font-size:var(--ui-text-xs,.75rem);font-weight:750;line-height:var(--ui-line-compact,1.25)}.crm-consultants-summary strong{color:var(--ui-text,var(--foreground));font-size:var(--ui-text-page,1.5714rem);font-variant-numeric:tabular-nums;font-weight:850;line-height:1.05}.crm-consultants-layout{gap:var(--ui-space-3,.5rem);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.crm-consultants-layout>.crm-card{min-width:0}.crm-consultants-users,.crm-consultants-activity{gap:8px;max-height:min(62vh,720px);display:grid;overflow:auto}.crm-consultants-users>button{border:1px solid var(--border);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.crm-consultants-users>button.active{border-color:var(--primary);background:var(--accent)}@media (hover:hover){.crm-consultants-users>button:hover{border-color:var(--primary);background:var(--accent)}}.crm-consultants-users>button>span:first-child{min-width:0;display:grid}.crm-consultants-users small,.crm-consultants-activity p,.crm-consultants-activity time{color:var(--muted-foreground);font-size:.75rem}.crm-consultants-activity article{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 2px;display:grid}.crm-consultant-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.crm-consultant-row-actions button{min-height:var(--crm-touch-target);border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:7px;padding:4px 12px;font-size:.77rem;font-weight:700}@media (hover:hover){.crm-consultant-row-actions button:hover{border-color:var(--primary)}}.crm-consultant-row-actions button.danger{color:var(--destructive)}.crm-consultants-activity article>div{min-width:0}.crm-consultants-activity article strong{margin-right:8px}.crm-consultants-activity p{margin-top:4px}.crm-consultants-activity .crm-consultant-action-summary{color:var(--foreground);white-space:pre-line;margin-top:7px;line-height:1.45}.crm-consultant-action-summary strong{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;font-size:.77rem}.crm-consultants-activity time{white-space:nowrap;flex:none}.crm-consultants-activity time span{letter-spacing:.03em;text-transform:uppercase;margin-bottom:3px;font-size:.726rem;font-weight:800;display:block}.crm-consultants-pagination{justify-content:flex-end;align-items:center;gap:10px;padding-top:14px;display:flex}.crm-consultants-pagination span{color:var(--muted-foreground);font-size:.78rem;font-weight:700}.crm-consultants-pagination button{min-height:var(--crm-touch-target);border:1px solid var(--border);background:var(--background);border-radius:8px;padding:5px 10px;font-weight:700}.crm-consultants-pagination button:disabled{opacity:.45}@media (width<=1050px){.crm-consultants-filters,.crm-consultants-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-consultants-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.crm-consultants-filters,.crm-consultants-summary{grid-template-columns:minmax(0,1fr)}.crm-consultants-users,.crm-consultants-activity{max-height:none}.crm-consultants-activity article{grid-template-columns:minmax(0,1fr);display:grid}.crm-consultant-row-actions{justify-content:flex-start}}body{background:var(--background);min-width:320px;min-height:100dvh;color:var(--foreground);font-family:var(--ui-font-sans,"Segoe UI", Roboto, Arial, ui-sans-serif, system-ui, sans-serif);margin:0;overflow-x:hidden}#root{min-height:100dvh}.crm-shell{--crm-accent:var(--mantine-color-leilo-6);--crm-accent-deep:var(--mantine-color-leilo-8);--crm-dark:var(--mantine-color-carvao-9);--crm-header:var(--mantine-color-carvao-8);--crm-header-line:var(--mantine-color-carvao-6);--crm-claro:var(--mantine-color-leilo-0);--crm-chrome:var(--mantine-color-carvao-8);--crm-chrome-line:var(--mantine-color-carvao-7);--crm-chrome-text:var(--mantine-color-carvao-0);--crm-chrome-dim:var(--mantine-color-carvao-3);--crm-chrome-hover:var(--mantine-color-carvao-7);--crm-chrome-divider:var(--mantine-color-carvao-6)}[data-mantine-color-scheme] .crm-field[data-variant=default]{--input-bd:var(--crm-surface-field-border);--input-bg:var(--crm-surface-field)}.crm-field>.mantine-Input-input{box-shadow:var(--crm-surface-field-shadow)}.crm-date-presets-root{flex-direction:column}.crm-date-presets-list{border-inline-end:0;border-block-end:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-default-border);flex-flow:wrap;margin:0 0 .5em;padding:0 0 .5em}.crm-date-presets-button{min-height:var(--crm-touch-target)}.crm-date-time-line .mantine-Input-input{box-shadow:none;font-size:var(--mantine-font-size-sm);text-align:end;min-height:var(--crm-touch-target);padding-inline:0}.crm-topbar-brand{flex:none;align-items:center;display:flex}.crm-topbar-brand img{width:auto;height:var(--crm-touch-target,36px);display:block}.crm-app-button{color:var(--crm-chrome-text,var(--mantine-color-text));background:0 0;transition:background-color .14s,color .14s}.crm-app-button[data-active]{color:var(--mantine-color-leilo-2);background:var(--crm-chrome-hover,var(--mantine-color-default-hover))}.crm-app-button svg{transition:transform .14s}@media (hover:hover){.crm-app-button:hover:not([data-active]){color:var(--mantine-color-carvao-0);background:var(--crm-chrome-hover)}.crm-app-button:hover svg{transform:scale(1.08)}.crm-app-button[data-active]:hover{background:color-mix(in srgb, var(--mantine-color-leilo-6) 20%, transparent)}}.crm-app-button:active:not([data-active]){background:var(--crm-chrome-hover)}@media (prefers-reduced-motion:reduce){.app-surface *,.app-surface :before,.app-surface :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.crm-app-button:hover svg{transform:none}}.crm-shell .mantine-AppShell-navbar{border-right:1px solid var(--crm-chrome-line);background:var(--crm-chrome);color:var(--crm-chrome-text)}.crm-shell .mantine-AppShell-header{border-bottom:1px solid var(--crm-chrome-line);background:var(--crm-chrome);color:var(--crm-chrome-text)}.crm-shell .mantine-AppShell-navbar .mantine-Text-root,.crm-shell .mantine-AppShell-header .mantine-Text-root,.crm-shell .mantine-AppShell-navbar button,.crm-shell .mantine-AppShell-header button{color:inherit}.crm-shell .mantine-AppShell-navbar [data-position]:not(.mantine-Input-section),.crm-shell .mantine-AppShell-header [data-position]:not(.mantine-Input-section),.crm-shell .mantine-AppShell-navbar .mantine-Popover-dropdown,.crm-shell .mantine-AppShell-header .mantine-Popover-dropdown,.crm-shell .mantine-AppShell-navbar .mantine-Menu-dropdown,.crm-shell .mantine-AppShell-header .mantine-Menu-dropdown,.crm-shell .mantine-AppShell-navbar .mantine-Combobox-dropdown,.crm-shell .mantine-AppShell-header .mantine-Combobox-dropdown{color:var(--mantine-color-text)}.crm-shell .mantine-AppShell-header .crm-notifications-panel .mantine-Button-root,.crm-shell .mantine-AppShell-header .crm-chat-attention-card .mantine-Button-root{color:var(--button-color)}.crm-shell .mantine-AppShell-header .crm-notifications-panel .mantine-Text-dimmed{color:var(--mantine-color-dimmed)}.crm-shell :is(.mantine-AppShell-navbar,.mantine-AppShell-header){--mantine-color-dimmed:var(--crm-chrome-dim)}.crm-shell .mantine-AppShell-header :is(.crm-notifications-panel,.crm-chat-attention-card){--mantine-color-dimmed:var(--lightningcss-light,var(--mantine-color-gray-7))var(--lightningcss-dark,var(--mantine-color-dark-2))}.crm-shell .mantine-AppShell-navbar .mantine-Text-dimmed,.crm-shell .mantine-AppShell-header .mantine-Text-dimmed,.crm-shell .mantine-AppShell-navbar [data-dimmed],.crm-topbar .crm-top-search-field input::placeholder{color:var(--crm-chrome-dim)}.crm-topbar .crm-filter-button{color:var(--crm-chrome-text);background:var(--crm-chrome-hover);border-color:var(--crm-chrome-line)}[data-mantine-color-scheme] .crm-top-search-field .mantine-Input-wrapper{--input-bd:var(--crm-chrome-line);--input-bg:var(--crm-chrome-hover);--input-color:var(--crm-chrome-text);--input-section-color:var(--crm-chrome-dim)}.crm-top-search-field .mantine-Input-input{box-shadow:none}.crm-topbar .crm-filter-button[data-open]{color:var(--mantine-color-white);background:var(--mantine-color-leilo-6);border-color:var(--mantine-color-leilo-6)}.crm-content{background:var(--crm-surface-page);min-width:0}.crm-topbar{height:100%;color:var(--crm-chrome-text);background:var(--crm-chrome);border-bottom:1px solid var(--crm-chrome-line);flex-wrap:wrap;align-items:center;gap:12px;padding:0 16px;display:flex}.crm-sidebar-trigger{width:var(--crm-touch-target);height:var(--crm-touch-target);color:var(--mantine-color-text);background:var(--mantine-color-default-hover);border-radius:8px}@media (hover:hover){.crm-sidebar-trigger:hover{background:var(--crm-row-hover)}}.crm-sidebar-trigger:active{background:var(--crm-row-hover)}.crm-top-search{max-width:min(var(--crm-search-width), 100%);flex:200px;min-width:0}.crm-top-search .crm-top-search-field{flex:1;min-width:0}.crm-top-search .crm-top-search-field input{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.crm-top-search .crm-top-search-field .mantine-Input-input:focus-within{box-shadow:inset calc(-.0625rem * var(--mantine-scale)) 0 0 var(--mantine-color-leilo-6)}.crm-top-search>.mantine-Indicator-root{flex:none;align-self:stretch;min-width:0;display:flex}.crm-search-hint{color:var(--crm-chrome-dim,var(--mantine-color-dimmed));letter-spacing:.06em;white-space:nowrap;opacity:.75;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.72rem;font-weight:500;transition:opacity .14s}.crm-top-search:focus-within .crm-search-hint{opacity:0}.crm-top-search .crm-filter-button{--button-padding-x:var(--mantine-spacing-sm);height:100%;padding-inline:var(--mantine-spacing-sm);border-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;font-weight:500;position:relative}.crm-top-search .crm-filter-button:before{content:"";width:calc(.0625rem * var(--mantine-scale));background:var(--crm-chrome-line,var(--mantine-color-default-border));position:absolute;top:20%;bottom:20%;left:0}.crm-top-search .crm-filter-button[data-open]:before{opacity:0}.crm-top-search .crm-filter-button[data-open]{color:var(--mantine-color-leilo-8);background:var(--mantine-color-leilo-light)}.crm-header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.crm-call-indicator{border-left:.0625em solid color-mix(in srgb, currentColor 22%, transparent);min-width:0;margin-left:.25em;padding-left:.5em}.crm-call-identity{border-radius:var(--mantine-radius-md);min-width:0;color:inherit;margin:-.25em 0;padding:.25em .375em}@media (hover:hover){.crm-call-identity:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}}.crm-call-copy{min-width:3.25em;max-width:12.5em}.crm-call-status{color:color-mix(in srgb, currentColor 62%, transparent);font-variant-numeric:tabular-nums}.crm-call-people{flex:none}.crm-call-people .crm-call-avatar{box-shadow:0 0 0 .09em color-mix(in srgb, currentColor 30%, transparent)}.crm-call-dot{background:var(--mantine-color-gray-5);border-radius:50%;flex:none;width:.5em;height:.5em}.crm-call-indicator[data-call-state=ringing-in] .crm-call-dot{background:var(--mantine-primary-color-filled);animation:1.4s ease-out infinite crm-call-pulse}.crm-call-indicator[data-call-state=active] .crm-call-dot{background:var(--mantine-color-green-5)}.crm-call-indicator[data-call-state=available] .crm-call-dot{background:var(--mantine-color-green-3)}@keyframes crm-call-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--mantine-primary-color-filled) 70%, transparent)}70%,to{box-shadow:0 0 0 .375em #0000}}.crm-call-controls{flex:none}.crm-call-controls [data-alert]{color:var(--mantine-color-red-5)}.crm-call-controls svg[data-on]{color:var(--mantine-color-green-4)}.crm-call-join{min-height:2.25em}.crm-chat-count{border:2px solid var(--mantine-color-body);min-width:19px;height:19px;color:var(--mantine-color-white);background:#d52b1e;border-radius:999px;place-items:center;padding:0 5px;font-size:.748rem;font-weight:900;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.crm-notification-hub{position:relative}.crm-notification-count{border:2px solid var(--mantine-color-body);color:#fff;background:#d52b1e;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:.748rem;font-weight:900;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.crm-notifications-panel{z-index:90;color:#342a24;border:1px solid var(--border);background:#fff;border-radius:10px;width:min(560px,100vw - 32px);max-height:min(720px,100dvh - 100px);position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 20px 46px #22161038}.crm-notifications-panel .crm-notifications-head,.crm-notifications-panel .crm-notifications-foot{z-index:1;background:#fff;position:sticky}.crm-notifications-panel .crm-notifications-head{top:0}.crm-notifications-panel .crm-notifications-foot{border-top:1px solid var(--border);bottom:0}.crm-chat-attention-copy .mantine-Button-root,.crm-panel-actions .mantine-Button-root{white-space:normal;overflow-wrap:anywhere;text-align:center;flex-shrink:1;min-width:0;max-width:100%}.crm-chat-attention-card{z-index:80;color:#342a24;border:1px solid var(--border);background:#fff;border-radius:10px;grid-template-columns:44px minmax(0,1fr);gap:11px;width:min(360px,100vw - 32px);padding:13px;display:grid;position:fixed;top:98px;right:16px;box-shadow:0 20px 46px #22161038}.crm-chat-attention-icon{color:#fff;background:var(--crm-accent);border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.crm-chat-attention-icon svg{width:19px;height:19px}.crm-chat-attention-copy{gap:3px;min-width:0;display:grid}.crm-chat-attention-copy>small{color:#a84408;letter-spacing:.04em;text-transform:uppercase;font-size:.77rem;font-weight:900}.crm-chat-attention-copy>strong,.crm-chat-attention-copy>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-chat-attention-copy>strong{font-size:.88rem}.crm-chat-attention-copy>p{color:var(--muted-foreground);margin:0;font-size:.8rem}.crm-chat-attention-copy>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.crm-chat-attention-copy button{min-height:var(--crm-touch-target);padding:0 9px;font-size:.74rem}.crm-main{width:100%;min-width:0;color:var(--ui-text,var(--foreground));font-size:var(--ui-text-body,1rem);line-height:var(--ui-line-body,1.45)}.crm-main>*,.crm-main-screen>*{min-width:0}.crm-main{--crm-sticky-top:var(--app-shell-header-offset,0rem)}.crm-main:not(.crm-main-mobile){--crm-sticky-top:calc(var(--app-shell-header-offset,0rem) + var(--crm-tabrow-height))}.crm-main .crm-panel-row-split>.crm-panel{--crm-sticky-top:0rem}.crm-panel-row:not(.crm-panel-row-split)[data-record-sheet],.crm-panel-row:not(.crm-panel-row-split)>.crm-panel:only-of-type[data-record-sheet]{overflow-x:clip}.crm-compact-lines,.mantine-Table-table{font-variant-numeric:tabular-nums}.crm-main .crm-card{gap:var(--ui-space-6,1rem);padding-block:var(--ui-space-7,1.25rem);border-color:var(--ui-border,var(--border));border-radius:var(--ui-radius-panel,.5rem);background:var(--ui-surface,var(--card));box-shadow:var(--ui-shadow-panel,0 4px 12px #36241614)}.crm-main .crm-card-header,.crm-main .crm-card-content{padding-inline:var(--ui-space-7,1.25rem)}.crm-main .crm-panel-title{color:var(--ui-text,var(--foreground));font-size:var(--ui-text-section,1.1429rem);font-weight:800;line-height:var(--ui-line-compact,1.25);letter-spacing:-.01em}.crm-main .crm-panel-description{color:var(--ui-text-muted,var(--muted-foreground));font-size:var(--ui-text-sm,.8125rem);line-height:var(--ui-line-body,1.45)}.crm-main .mantine-Badge-root{font-size:var(--ui-text-xs,.75rem);line-height:var(--ui-line-compact,1.25)}.crm-panel-title{font-size:var(--ui-text-section,1.1429rem)!important}.crm-panel-description{margin-top:var(--ui-space-1,.25rem)}.crm-panel-kicker,.crm-feature-kicker,.crm-metric-label{font-weight:800;line-height:var(--ui-line-compact,1.25);letter-spacing:.04em;text-transform:uppercase;font-size:var(--ui-text-xs,.75rem)!important}.crm-panel-kicker{color:var(--ui-accent-hover,var(--crm-accent-deep))!important}.crm-metric-card{position:relative;overflow:hidden;gap:var(--ui-space-3,.5rem)!important}.crm-metric-card:before{content:"";background:var(--ui-accent,var(--crm-accent));width:3px;position:absolute;inset:0 auto 0 0}.crm-metric-card .crm-card-header{gap:var(--ui-space-2,.375rem)}.crm-metric-label{color:var(--ui-text-muted,var(--muted-foreground))!important}.crm-metric-value{font-variant-numeric:tabular-nums;color:var(--ui-text,var(--foreground))!important;font-size:calc(var(--ui-text-page,1.5714rem) * 1.15)!important;font-weight:850!important;line-height:1!important}.crm-metric-footer{padding-top:var(--ui-space-1,.25rem)}.crm-module-guidance{color:var(--ui-text-muted,var(--muted-foreground));border-color:var(--ui-border,var(--border));border-radius:var(--ui-radius-panel,.5rem);background:var(--ui-surface-subtle,color-mix(in srgb, var(--muted) 30%, white));line-height:var(--ui-line-body,1.45);border-style:dashed}.crm-integration-card{border-left:3px solid var(--ui-accent,var(--crm-accent))}.crm-feature-panel{color:#fff;border-color:color-mix(in srgb, var(--ui-accent,var(--mantine-color-leilo-6)) 42%, var(--ui-brand-dark,var(--mantine-color-carvao-9)))!important;border-bottom:3px solid var(--ui-accent,var(--mantine-color-leilo-6))!important;background:var(--ui-brand-dark,var(--mantine-color-carvao-9))!important;box-shadow:var(--ui-shadow-panel,0 4px 12px #36241614)!important}.crm-feature-panel .crm-panel-title,.crm-feature-title{color:#fff!important}.crm-feature-title{font-size:var(--ui-text-page,1.5714rem)!important}.crm-feature-kicker{color:color-mix(in srgb, var(--ui-accent,var(--mantine-color-leilo-6)) 55%, white)!important}.crm-feature-copy{color:color-mix(in srgb, var(--ui-text-muted,#5f6368) 35%, white);font-size:var(--ui-text-sm,.8125rem);line-height:var(--ui-line-body,1.45);margin:0}.crm-main-communication{box-sizing:border-box;height:100dvh;min-height:0;padding-top:var(--app-shell-header-offset,0px);padding-bottom:var(--app-shell-footer-offset,0);overflow:hidden}.crm-main-mobile{padding-bottom:calc(var(--app-shell-footer-offset,0rem) + var(--app-shell-padding) + env(safe-area-inset-bottom))}.crm-main-mobile.crm-main-communication{padding-bottom:calc(var(--app-shell-footer-offset,0rem) + env(safe-area-inset-bottom))}.crm-main-communication{flex-direction:column;display:flex}.crm-main-communication .crm-panel-row{flex:auto;align-items:stretch;min-height:0}.crm-main-communication .crm-panel{flex-direction:column;min-height:0;display:flex}.crm-main-communication .crm-panel>*{flex:auto;min-height:0}.crm-main-communication{padding-inline:var(--app-shell-navbar-offset,0rem) 0}.crm-main-communication:not(.crm-main-mobile){padding-top:calc(var(--app-shell-header-offset,0rem) + var(--app-shell-padding))}.crm-main-mobile .crm-chat-list{border-right:0}.crm-main-communication .crm-chat,.crm-main-communication .crm-communication-workspace{border:0;border-top:.0625em solid var(--mantine-color-default-border);border-radius:0}.crm-communication-workspace,.crm-communication-frame{width:100%;height:100%;min-height:0}.crm-communication-workspace{position:relative}.crm-webmail-skeleton{background:var(--crm-surface-card);transition:opacity .22s;position:absolute;inset:0;overflow:hidden}.crm-webmail-skeleton[data-hidden]{opacity:0;pointer-events:none}.crm-webmail-skeleton-folders{background:var(--crm-surface-row);border-right:.0625rem solid var(--crm-surface-border);flex:0 0 17rem}.crm-webmail-skeleton-band{border-bottom:.0625rem solid var(--crm-surface-border)}.crm-webmail-skeleton-folders>.crm-webmail-skeleton-band:last-child{border-bottom:0;border-top:.0625rem solid var(--crm-surface-border);background:var(--crm-surface-card)}.crm-webmail-skeleton-column{border-right:.0625rem solid var(--crm-surface-border);flex:0 0 21.25rem}.crm-webmail-skeleton-row{border-bottom:.0625rem solid var(--crm-surface-border)}.crm-communication-frame{background:#f7f4f1;border:0;display:block}.crm-chat{background-color:var(--crm-surface-card);height:100%}.crm-chat-band{height:3.75rem;padding-inline:var(--mantine-spacing-md);background-color:var(--crm-surface-row);border-bottom:.0625rem solid var(--crm-surface-border);flex-shrink:0}.crm-chat-band-title{font-size:var(--mantine-font-size-md);font-weight:700}.crm-chat-list{background-color:var(--crm-surface-row);border-right:.0625rem solid var(--crm-surface-border);min-width:0}.crm-chat-list-scroll{border-top:.0625rem solid var(--mantine-color-gray-2)}.crm-chat-forward-list{contain:inline-size;border:.0625rem solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);max-height:45vh;overflow-y:auto}.crm-chat-forward-list .crm-chat-row:last-child{border-bottom:0}.crm-chat-row{width:100%;padding:.625rem var(--mantine-spacing-md);border-bottom:.0625rem solid var(--mantine-color-gray-2);display:block}@media (hover:hover){.crm-main-communication:not(.crm-main-mobile) .crm-chat-row:hover{background-color:var(--crm-row-hover)}}.crm-chat-row[data-active]{background-color:color-mix(in srgb, var(--mantine-color-leilo-6) 5%, var(--crm-surface-row));box-shadow:inset .1875rem 0 0 var(--mantine-color-leilo-5)}.crm-chat-row-title{font-size:.9375rem;font-weight:500}.crm-chat-row-time{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);flex-shrink:0}.crm-chat-row-preview{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.crm-chat-row[data-unread] .crm-chat-row-title{font-weight:700}.crm-chat-row[data-unread] .crm-chat-row-time{color:var(--mantine-color-leilo-7);font-weight:600}.crm-chat-row[data-unread] .crm-chat-row-preview{color:var(--mantine-color-text)}.crm-person-avatar{background:var(--avatar-bg)}.crm-person-row[data-active]{background-color:var(--mantine-color-default-hover)}@media (hover:hover){.crm-person-row:hover{background-color:var(--crm-row-hover)}}.crm-person-row[data-active]{box-shadow:inset .1875em 0 0 var(--mantine-primary-color-filled)}.crm-chat-conversation,.crm-chat-thread{background-color:var(--crm-surface-card)}.crm-chat-line{padding:.125rem var(--mantine-spacing-lg)}.crm-chat-line[data-first]{padding-top:.5rem}.crm-chat-line[data-focused]{background-color:var(--mantine-primary-color-light);transition:background-color .3s}@media (hover:hover){.crm-main-communication:not(.crm-main-mobile) .crm-chat-line:hover{background-color:var(--crm-surface-row)}.crm-main-communication:not(.crm-main-mobile) .crm-chat-line:hover .crm-chat-line-reply{visibility:visible}}.crm-chat-line-reply{visibility:hidden;flex-shrink:0}.crm-chat-line:focus-within .crm-chat-line-reply{visibility:visible}.crm-main-mobile .crm-chat-line-reply{visibility:hidden;width:0;min-width:0;overflow:hidden}.crm-main-mobile .crm-chat-line{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.crm-chat-quote{align-items:center;gap:var(--mantine-spacing-xs);border-left:.1875rem solid var(--mantine-primary-color-filled);border-radius:var(--mantine-radius-sm);background-color:var(--crm-surface-row);max-width:36rem;margin:.125rem 0 .25rem;padding:.25rem .5rem;display:flex}.crm-chat-quote[data-deleted]{border-left-color:var(--mantine-color-dimmed)}.crm-chat-quote-open{flex:1;align-items:center;min-width:0;display:flex}.crm-chat-quote-open,.crm-chat-menu-item{min-height:var(--crm-touch-min)}.crm-chat-quote-author{color:var(--mantine-primary-color-filled)}.crm-chat-gutter{flex-shrink:0;width:2.375rem}.crm-chat-gutter-time{visibility:hidden;text-align:right;color:var(--mantine-color-dimmed);font-size:.6875rem;line-height:1.5rem}.crm-main-communication:not(.crm-main-mobile) .crm-chat-line:hover .crm-chat-gutter-time{visibility:visible}.crm-chat-author{font-size:.9375rem;font-weight:700}.crm-chat-author[data-mine]{color:var(--mantine-color-leilo-7)}.crm-chat-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5}.crm-inline-reference{color:var(--mantine-color-leilo-8);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.2em;cursor:pointer;border-radius:var(--mantine-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:500;display:inline}.crm-inline-reference-icon{vertical-align:-.125em;margin-inline-end:.25em;display:inline-block}.crm-inline-reference-icon>svg{display:block}.crm-inline-reference[data-unavailable]{color:var(--mantine-color-dimmed);cursor:default}:root[data-mantine-color-scheme=dark] .crm-inline-reference:not([data-unavailable]){color:var(--mantine-color-leilo-4)}@media (hover:hover){.crm-inline-reference:not([data-unavailable]):hover{text-decoration-color:currentColor}}@media (hover:none){.crm-inline-reference{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.crm-chat-seen svg{color:var(--mantine-color-blue-6)}.crm-chat-line[data-marked]{background-color:var(--mantine-primary-color-light)}.crm-chat-marked svg{color:var(--mantine-primary-color-filled)}.crm-chat-extras{max-width:26rem}.crm-chat-card{background-color:var(--crm-surface-row);border:.0625rem solid var(--crm-surface-border);border-radius:var(--mantine-radius-md);padding:.625rem}.crm-chat-card[data-flat]{padding:.5rem var(--mantine-spacing-md);background-color:#0000;border:0;border-radius:0}@media (hover:hover){.crm-chat-card-button:hover .crm-chat-card[data-flat]{background-color:var(--crm-surface-row)}}.crm-chat-card-icon[data-tone=blue]{color:var(--mantine-color-blue-7);background-color:var(--mantine-color-blue-0)}.crm-chat-card-icon[data-tone=gray]{color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-1)}.crm-chat-card-button{width:100%;display:block}.crm-chat-card-icon{border-radius:var(--mantine-radius-md);width:2.25rem;height:2.25rem;color:var(--mantine-color-leilo-7);background-color:var(--mantine-color-leilo-0);flex-shrink:0;place-items:center;display:grid}.crm-chat-card-icon[data-tone=teal]{color:var(--mantine-color-teal-7);background-color:var(--mantine-color-teal-0)}.crm-chat-card-icon[data-tone=red]{color:var(--mantine-color-red-7);background-color:var(--mantine-color-red-0)}.crm-chat-card-chevron{color:var(--mantine-color-gray-5);flex-shrink:0}.crm-chat-pill{background-color:var(--crm-surface-card);border:.0625rem solid var(--crm-surface-border);border-radius:999em;padding:.1875rem .75rem}.crm-chat-day{padding:.5rem var(--mantine-spacing-lg)}.crm-chat-day:before,.crm-chat-day:after{content:"";background-color:var(--crm-surface-border);flex:1;height:.0625rem}.crm-chat-composer{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md) var(--mantine-spacing-md);background-color:var(--crm-surface-row);border-top:.0625rem solid var(--crm-surface-border);flex-shrink:0}.crm-chat-composer-box{background-color:var(--crm-surface-card);border:.0625rem solid var(--crm-surface-border);box-shadow:var(--crm-surface-card-shadow);border-radius:.875rem}.crm-chat-composer-box:focus-within{border-color:var(--mantine-color-leilo-6);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--mantine-color-leilo-6) 20%, transparent)}.crm-chat-composer-input{padding:.25rem var(--mantine-spacing-sm) 0}.crm-chat-composer-box textarea:focus-visible{outline:none}.crm-chat-composer-tools{padding:0 .375rem .375rem}.crm-chat-broadcast-composer .crm-chat-composer-input textarea{max-height:max(6rem,30dvh);overflow-y:auto}.crm-chat-broadcast-files{max-height:7.5rem;overflow-y:auto}.crm-chat-broadcast-composer .crm-chat-composer-tools{z-index:1;background-color:var(--crm-surface-card);border-radius:0 0 .875rem .875rem;padding-top:.375rem;position:sticky;bottom:0}.crm-chat-context-column{background-color:var(--crm-surface-card);border-left:.0625rem solid var(--crm-surface-border);flex-direction:column;min-width:0;min-height:0;display:flex}.crm-chat-context-who{padding:var(--mantine-spacing-lg) var(--mantine-spacing-md);background-color:var(--crm-surface-row);border-bottom:.0625rem solid var(--crm-surface-border)}.crm-chat-shortcut{color:var(--mantine-color-leilo-7);border-radius:.75rem}.crm-chat-context-tabs{z-index:1;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-xs);background-color:var(--crm-surface-card);position:sticky;top:0}.crm-chat-context-person{padding:.5rem var(--mantine-spacing-md)}.crm-chat-composer{position:relative}.crm-chat-mention{bottom:calc(100% - .25rem);left:var(--mantine-spacing-md);right:var(--mantine-spacing-md);z-index:3;background-color:var(--crm-surface-card);border:.0625rem solid var(--crm-surface-border);max-width:36rem;height:min(24rem,55dvh);box-shadow:var(--mantine-shadow-lg);border-radius:.875rem;flex-direction:column;display:flex;position:absolute;overflow:hidden}.crm-main-mobile .crm-chat-mention{left:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);max-width:none}.crm-chat-broadcast-composer .crm-chat-mention{contain:inline-size;max-width:none;height:min(20rem,45dvh);margin-bottom:var(--mantine-spacing-xs);position:static}.crm-chat-mention-head{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) .25rem;color:var(--mantine-color-leilo-7)}.crm-chat-mention-sieve{padding:.25rem var(--mantine-spacing-md) var(--mantine-spacing-sm);border-bottom:.0625rem solid var(--mantine-color-gray-2)}.crm-chat-mention-chip{font-size:var(--mantine-font-size-xs);white-space:nowrap;color:var(--mantine-color-gray-7);background-color:var(--crm-surface-card);border:.0625rem solid var(--crm-surface-border);border-radius:999em;padding:.25rem .75rem;font-weight:600}.crm-chat-mention-chip[data-active]{color:var(--mantine-color-leilo-8);background-color:var(--mantine-color-leilo-0);border-color:var(--mantine-color-leilo-3)}.crm-chat-mention-list{flex:1;min-height:0}.crm-chat-mention-label{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) .25rem;color:var(--mantine-color-dimmed)}.crm-chat-mention-row{width:100%;padding:.5rem var(--mantine-spacing-md);display:block}.crm-chat-mention-row[data-active]:not(:disabled){background-color:var(--crm-surface-row)}.crm-chat-mention-row:disabled{cursor:default;opacity:.6}.crm-chat-empty{background-color:var(--crm-surface-card)}.crm-chat-empty-icon{width:4rem;height:4rem;color:var(--mantine-color-leilo-7);background-color:var(--mantine-color-leilo-0);border-radius:50%;place-items:center;display:grid}.crm-chat-empty-recent{background-color:var(--crm-surface-card);border:.0625rem solid var(--crm-surface-border);border-radius:var(--mantine-radius-lg);width:min(22rem,100%);overflow:hidden}.crm-chat-empty-recent .crm-chat-row:last-child{border-bottom:0}.crm-main-mobile .crm-chat-line,.crm-main-mobile .crm-chat-day{padding-inline:var(--mantine-spacing-sm)}.crm-main-mobile .crm-chat-composer{padding:var(--mantine-spacing-xs)}.crm-call-tile{place-items:center;width:14em;height:10.5em;display:grid;position:relative;overflow:hidden}.crm-call-tile[data-speaking]{box-shadow:0 0 0 .125em var(--mantine-color-green-5)}.crm-call-tile-name{color:var(--mantine-color-white);text-shadow:0 0 .25em var(--mantine-color-dark-9);position:absolute;bottom:.375em;left:.5em}.crm-call-video{object-fit:cover;width:100%;height:100%}.crm-call-share{aspect-ratio:16/9;background-color:var(--mantine-color-black);border-radius:var(--mantine-radius-md);overflow:hidden}.crm-call-share .crm-call-video{object-fit:contain}.process-list{gap:var(--ui-space-6,1rem);min-width:850px;padding:var(--ui-space-5,.75rem) var(--ui-space-6,1rem);grid-template-columns:minmax(160px,1fr) minmax(180px,1.35fr) minmax(150px,1fr) minmax(120px,.8fr) minmax(120px,.8fr);align-items:center;display:grid}.process-list-head{color:var(--ui-text-muted,var(--muted-foreground));background:var(--ui-surface-subtle,var(--muted));font-size:var(--ui-text-xs,.75rem);font-weight:800;line-height:var(--ui-line-compact,1.25);text-transform:uppercase}.process-list-row+.process-list-row{border-top:1px solid var(--border)}@media (hover:hover){.process-list-row:hover{background:var(--ui-accent-soft,color-mix(in oklab, var(--accent) 35%, transparent))}}@media (width<=600px){.crm-topbar-brand{display:none}.crm-topbar{gap:8px 12px;padding:12px}.crm-top-search{flex:1 0 100%;order:3;max-width:none;min-height:48px;padding-left:42px}.crm-top-search>svg{left:16px}.crm-top-search input{height:46px;min-height:46px;font-size:.95rem}.crm-filter-button .mantine-Button-label{display:none}.crm-filter-button .mantine-Button-section{margin:0}.crm-header-actions{grid-area:1/2;gap:6px}.crm-documents-button,.crm-agenda-button{display:none}.crm-documents-button,.crm-agenda-button,.crm-email-button,.crm-chat-button,.crm-notification-button{width:var(--crm-touch-target);height:var(--crm-touch-target)}.crm-main .crm-card-header,.crm-main .crm-card-content{padding-inline:16px}.crm-chat-attention-card{width:calc(100vw - 20px);top:124px;right:10px}.crm-notifications-panel{width:calc(100% - 20px);max-height:calc(100dvh - 82px);position:fixed;top:72px;right:10px}}@media (width>=601px) and (width<=1180px){.crm-topbar{grid-template-columns:42px minmax(0,1fr) auto;gap:12px;padding-inline:18px}.crm-filter-button .mantine-Button-label{display:none}.crm-filter-button .mantine-Button-section{margin:0}.crm-documents-button,.crm-agenda-button{display:none}.crm-header-actions{gap:6px}.crm-top-search{width:100%;min-width:0}}.crm-tasks-page{gap:18px;min-width:0;display:grid}.mantine-Tabs-tab[data-active]{--tab-border-bottom-color:var(--mantine-primary-color-filled)}.mantine-Tabs-tab:not([data-active]){color:var(--mantine-color-dimmed)}@media (hover:hover){.mantine-Tabs-tab:not([data-active]):hover{--tab-border-bottom-color:var(--mantine-color-gray-5);color:var(--mantine-color-text);background-color:var(--lightningcss-light,var(--mantine-color-gray-2))var(--lightningcss-dark,var(--mantine-color-dark-5))}}[data-combobox-option][data-combobox-selected]{--mantine-color-dimmed:var(--mantine-color-leilo-0)}.crm-picker-create{color:var(--mantine-primary-color-filled)}[data-combobox-option][data-combobox-selected] .crm-picker-create{color:var(--mantine-color-white)}@media (hover:hover){.mantine-Modal-close:hover,.mantine-Drawer-close:hover{background-color:var(--mantine-color-red-0);color:var(--mantine-color-red-5)}}.crm-calendario-toolbar{min-height:36px}.crm-calendario-periodo{text-transform:none}.crm-calendario-periodo:first-letter{text-transform:uppercase}.crm-quadro{flex:auto;grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;gap:10px;min-height:0;display:grid;overflow-x:auto}.crm-quadro-coluna{grid-template-rows:auto minmax(0,1fr);gap:6px;min-width:0;min-height:0;display:grid}.crm-quadro-coluna>header{justify-content:space-between;align-items:center;gap:6px;min-height:28px;display:flex}.crm-quadro-cartoes{border:1px solid var(--ui-border,var(--border));border-radius:var(--ui-radius-control,.375rem);background:var(--mantine-color-gray-0,var(--card));align-content:start;gap:6px;min-height:0;padding:8px;display:grid;overflow-y:auto}.crm-quadro-cartao{border:1px solid var(--ui-border,var(--border));border-radius:var(--ui-radius-control,.375rem);background:var(--mantine-color-body,var(--card));grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px;min-width:0;padding:8px;display:grid}.crm-quadro-cartao-abrir{text-align:left;gap:.25rem;min-width:0;display:grid}.crm-main[data-stretch]{flex-direction:column;max-height:100dvh;display:flex;overflow:hidden}.crm-main[data-stretch]>:not(.crm-panel-row,.crm-main-screen),.crm-main[data-stretch]>.crm-main-screen>:not(.crm-panel-row){flex:none}.crm-main[data-stretch]>.crm-panel-row,.crm-main[data-stretch]>.crm-main-screen>.crm-panel-row{flex:auto;min-height:0}.crm-panel[data-stretch]{align-self:stretch}.crm-panel[data-stretch]>.mantine-Stack-root{height:100%}.crm-panel-row-split>.crm-panel[data-stretch]{flex-direction:column;display:flex}.crm-panel-row-split>.crm-panel[data-stretch]>.mantine-Stack-root{flex:auto;height:auto;min-height:0}.crm-calendario-superficie{--crm-calendario-ponto-fundo:#ffedd5;--crm-calendario-ponto-texto:#7c2d12;flex:auto;min-width:0;min-height:0;overflow:hidden}.crm-calendario-grid{grid-template-rows:auto repeat(6,minmax(88px,1fr));grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-width:0;height:100%;padding:10px;display:grid;overflow-y:auto}.crm-calendario-weekday{color:var(--ui-text-muted,var(--muted-foreground));font-size:var(--ui-text-xs,.75rem);font-weight:600;line-height:var(--ui-line-compact,1.25);text-align:center;align-self:center;padding-bottom:2px}.crm-calendario-day{border:1px solid var(--ui-border,var(--border));border-radius:var(--ui-radius-control,.375rem);background:var(--mantine-color-gray-0,var(--card));align-content:start;gap:2px;min-width:0;min-height:0;padding:5px;display:grid;overflow:hidden}.crm-calendario-day.is-outside{opacity:.42;background:var(--muted)}.crm-calendario-day.is-today{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.crm-calendario-day-number{min-height:0;color:var(--muted-foreground);background:0 0;border-radius:4px;justify-self:start;padding:0 2px;font-size:.77rem;font-weight:800;line-height:1}.crm-calendario-action{min-width:0;min-height:0;color:var(--crm-calendario-ponto-texto);background:var(--crm-calendario-ponto-fundo);text-align:left;border-radius:.25rem;align-content:start;gap:1px;padding:.125rem .25rem;font-size:.726rem;line-height:1.15;display:grid;overflow:hidden}.crm-calendario-action-topo{white-space:nowrap;align-items:baseline;gap:.25rem;min-width:0;display:flex}.crm-calendario-action-topo>span{opacity:.72;font-variant-numeric:tabular-nums;flex:none}.crm-calendario-action-topo>strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.crm-calendario-action>small{opacity:.78;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.66rem;overflow:hidden}.crm-calendario-day>.crm-calendario-more{color:var(--muted-foreground);background:0 0;justify-content:center;padding:0;font-size:.726rem;font-weight:800}.crm-calendario-superficie:has(.crm-calendario-year){flex:0 auto}.crm-calendario-year{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));align-content:start;gap:.75rem 1.25rem;height:100%;min-height:0;padding:12px;display:grid;overflow-y:auto}.crm-calendario-mini{align-content:start;gap:.25rem;display:grid}.crm-calendario-mini-title{min-height:0;font-size:var(--ui-text-sm,.8125rem);text-transform:capitalize;background:0 0;justify-self:start;padding:0;font-weight:700}.crm-calendario-mini-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem;display:grid}.crm-calendario-mini-grid>strong{color:var(--ui-text-muted,var(--muted-foreground));text-align:center;font-size:.66rem;font-weight:600}.crm-calendario-mini-grid>button{aspect-ratio:1;min-height:0;color:var(--foreground);font-variant-numeric:tabular-nums;background:0 0;place-items:center;padding:0;font-size:.68rem;display:grid;position:relative}.crm-calendario-mini-grid>button>span{border-radius:var(--ui-radius-control,.375rem);place-items:center;width:1.6rem;height:1.6rem;display:grid}.crm-calendario-mini-grid>button.is-outside{opacity:.32}.crm-calendario-mini-grid>button.is-today>span{box-shadow:inset 0 0 0 1px var(--primary)}.crm-calendario-mini-grid>button.has-actions>span{background:var(--crm-calendario-ponto-fundo);color:var(--crm-calendario-ponto-texto);font-weight:800}.crm-calendario-mini-grid>button>i{font-size:.56rem;font-style:normal;font-weight:800;line-height:1;position:absolute;inset:auto .0625rem 0 auto}.crm-calendario-time{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.crm-calendario-time-header{grid-template-columns:3.25rem repeat(var(--crm-calendario-days,1), minmax(0, 1fr));border-bottom:1px solid var(--ui-border,var(--border));display:grid}.crm-calendario-time-header>div{border-left:1px solid var(--ui-border,var(--border));justify-items:center;padding:.375rem .125rem;display:grid}.crm-calendario-time-header>div.is-today{color:var(--primary)}.crm-calendario-time-header>div small{color:var(--ui-text-muted,var(--muted-foreground));text-transform:capitalize;font-size:.68rem}.crm-calendario-time-header>div.is-today small{color:inherit}.crm-calendario-time-zone{color:var(--ui-text-muted,var(--muted-foreground));text-align:center;align-self:center;font-size:.62rem}.crm-calendario-time-scroll{min-height:0;overflow-y:auto}.crm-calendario-time-canvas{grid-template-columns:3.25rem minmax(0,1fr);display:grid}.crm-calendario-time-axis{grid-auto-rows:var(--crm-calendario-hour);display:grid}.crm-calendario-time-axis>span{color:var(--ui-text-muted,var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:right;padding-right:.375rem;font-size:.64rem;transform:translateY(-.4em)}.crm-calendario-time-days{grid-template-columns:repeat(var(--crm-calendario-days,1), minmax(0, 1fr));display:grid}.crm-calendario-time-day{min-width:0;height:calc(var(--crm-calendario-hour) * 24);border-left:1px solid var(--ui-border,var(--border));background-image:repeating-linear-gradient(to bottom, var(--ui-border,var(--border)) 0 1px, transparent 1px var(--crm-calendario-hour));position:relative}.crm-calendario-now{background:var(--primary);height:.125rem;position:absolute;left:0;right:0}.crm-calendario-time-action{height:3.25rem;color:var(--crm-calendario-ponto-texto);background:var(--crm-calendario-ponto-fundo);text-align:left;border-radius:.375rem;align-content:start;padding:.25rem .375rem;font-size:.7rem;line-height:1.15;display:grid;position:absolute;overflow:hidden}.crm-calendario-time-action strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-calendario-time-action span{opacity:.72;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-tasks-toolbar{justify-content:space-between;align-items:end;gap:16px;display:flex}.crm-tasks-toolbar h2,.crm-tasks-toolbar p{margin:0}.crm-tasks-toolbar p{color:var(--ui-text-muted,var(--muted-foreground));font-size:var(--ui-text-sm,.8125rem)}.crm-tasks-toolbar input{width:min(360px,100%)}.crm-task-board{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;align-items:stretch;gap:14px;min-width:0;height:100%;min-height:0;padding-bottom:8px;display:grid;overflow:auto hidden}.crm-task-column{border:1px solid var(--ui-border,var(--border));border-radius:var(--ui-radius-panel,.5rem);background:var(--ui-surface-subtle,color-mix(in srgb, var(--muted) 54%, white));scrollbar-gutter:stable;min-width:0;height:100%;min-height:0;padding:12px;overflow:hidden auto}.crm-task-column>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.crm-task-column h3{font-size:var(--ui-text-md,.875rem);font-weight:800;line-height:var(--ui-line-compact,1.25);margin:0}.crm-task-column>div{gap:8px;display:grid}.crm-task-card{border:1px solid var(--ui-border,var(--border));border-radius:var(--ui-radius-panel,.5rem);width:100%;color:var(--ui-text,var(--foreground));background:var(--ui-surface,var(--card));text-align:left;--crm-task-card-raised:0 7px 18px #0f172a17;gap:7px;padding:12px;display:grid;box-shadow:0 4px 12px #0f172a0d}.crm-task-card:focus-visible{border-color:var(--primary);box-shadow:var(--crm-task-card-raised)}@media (hover:hover){.crm-task-card:hover{border-color:var(--primary);box-shadow:var(--crm-task-card-raised)}}.crm-task-card span,.crm-task-card small,.crm-task-empty{color:var(--muted-foreground)}.crm-task-card small{align-items:center;gap:5px;display:flex}.crm-task-card small svg{width:14px;height:14px}.crm-task-empty{margin:8px 2px;font-size:.82rem}.crm-task-dialog{border:1px solid var(--ui-border,var(--border));border-radius:var(--ui-radius-dialog,.75rem);background:var(--ui-canvas,var(--background));width:min(1280px,100vw - 20px);max-width:1280px;max-height:calc(100dvh - 20px);box-shadow:var(--ui-shadow-dialog,0 18px 48px #201b162e);margin:auto;padding:0;overflow:hidden}.crm-task-dialog::backdrop{background:#0f172a94}.crm-task-dialog-shell{grid-template-rows:auto minmax(0,1fr);max-height:calc(100dvh - 20px);display:grid}.crm-task-dialog-shell>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:start;gap:16px;padding:20px 22px;display:flex}.crm-task-dialog-shell header h2,.crm-task-dialog-shell header p{margin:6px 0 0}.crm-task-dialog-shell header p{color:var(--muted-foreground);font-size:.85rem}.crm-task-dialog-shell header .mantine-Badge-root{gap:5px}.crm-task-dialog-shell header .mantine-Badge-root svg{width:14px;height:14px}.crm-task-dialog-body{min-height:0;display:block;overflow:hidden}.crm-task-dialog-body>main{grid-template-columns:minmax(260px,.75fr) minmax(0,1.55fr);align-content:start;gap:18px;min-width:0;padding:20px;display:grid;overflow-y:auto}.crm-task-dialog-body h3{margin:0 0 12px;font-size:.95rem}.crm-task-description{border:1px solid var(--ui-border,var(--border));border-radius:var(--ui-radius-panel,.5rem);background:var(--ui-surface,var(--card));min-height:72px;line-height:var(--ui-line-body,1.45);white-space:pre-wrap;margin:0;padding:14px}.crm-task-relations{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.crm-task-relations>div{border:1px solid var(--ui-border,var(--border));border-radius:var(--ui-radius-panel,.5rem);background:var(--ui-surface-subtle,var(--background));grid-template-columns:minmax(0,1fr);gap:7px;min-width:0;padding:10px 12px;display:grid}.crm-task-relations dt{color:var(--muted-foreground);text-transform:uppercase;font-size:.76rem;font-weight:700}.crm-task-relations dd{overflow-wrap:anywhere;margin:0}@media (width<=760px){.crm-task-board{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;height:auto;overflow:visible}.crm-task-column{min-width:0;height:auto;overflow:visible}.crm-calendario-grid{grid-template-rows:auto repeat(6,minmax(64px,auto));gap:2px;padding:6px}.crm-calendario-day{border-radius:4px;padding:2px}.crm-calendario-action{padding-inline:2px;font-size:.616rem}.crm-calendario-action span{display:none}.crm-tasks-toolbar{flex-direction:column;align-items:stretch}.crm-tasks-toolbar input{width:100%}.crm-task-dialog-body{overflow-y:auto}.crm-task-dialog-body>main{grid-template-columns:1fr;padding:16px;overflow:visible}.crm-task-relations{grid-template-columns:1fr}.crm-task-relations>div{grid-template-columns:1fr;gap:3px}}.crm-panel-row{--crm-panel-min:22.4rem;align-items:flex-start;gap:var(--mantine-spacing-md);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.crm-panel{flex:1 0 min(100%, var(--crm-panel-min));min-width:min(100%, var(--crm-panel-min));scroll-snap-align:start;overflow-x:auto}.crm-panel-side{min-width:0}.crm-record-drawer .mantine-Drawer-content{flex-direction:column;display:flex}.crm-record-drawer .mantine-Drawer-body{flex-direction:column;flex:1 0 auto;padding-bottom:0;display:flex}.crm-record-drawer-stack{flex:1 0 auto}.crm-record-drawer-actions{z-index:2;margin-top:auto;margin-inline:calc(-1 * var(--mantine-spacing-md));padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background:var(--mantine-color-body);border-top:1px solid var(--mantine-color-default-border);position:sticky;bottom:0}.crm-drawer-resize{z-index:calc(var(--mantine-z-index-modal) + 1);cursor:col-resize;touch-action:none;animation:.2s ease-out crm-drawer-resize-in;position:fixed;top:0;bottom:0}.crm-drawer-resize:after{content:"";top:0;bottom:0;right:var(--crm-drawer-resize-inside);background:var(--mantine-primary-color-filled);opacity:0;width:.125rem;transition:opacity .12s;position:absolute;transform:translate(50%)}.crm-drawer-resize[data-active]:after{opacity:1}@media (hover:hover){.crm-drawer-resize:hover:after{opacity:1}}@keyframes crm-drawer-resize-in{0%{opacity:0}}.crm-tabrow{top:var(--app-shell-header-offset,0rem);z-index:20;height:var(--crm-tabrow-height);margin:calc(-1 * var(--app-shell-padding)) calc(-1 * var(--app-shell-padding)) calc(var(--app-shell-padding) / 2);padding-inline:var(--app-shell-padding);background:var(--mantine-color-body);border-bottom:thin solid var(--border);position:sticky}.crm-main-communication .crm-tabrow{margin:calc(-1 * var(--app-shell-padding)) 0 0;flex:none;position:relative;top:auto}.crm-main[data-stretch] .crm-tabrow{position:relative;top:auto}.crm-main-communication:not(.crm-main-mobile) :is(.crm-chat,.crm-communication-workspace){border-top:0}.crm-tabrow[data-estilo=browser]{background:var(--mantine-color-gray-1);padding-top:.3125rem}[data-mantine-color-scheme=dark] .crm-tabrow[data-estilo=browser]{background:var(--mantine-color-dark-8)}.crm-tabstrip{align-items:stretch;min-width:0;height:100%;display:flex}.crm-tabstrip-pane{align-items:stretch;gap:var(--mantine-spacing-xs);flex:1 1 0;min-width:0;display:flex}.crm-tabstrip-gap{width:var(--mantine-spacing-xs);background:linear-gradient(var(--border), var(--border)) center / .0625rem 60% no-repeat;flex:none}.crm-tabstrip-tabs[data-dropping]{background:color-mix(in srgb, var(--mantine-color-leilo-6) 6%, transparent)}.crm-tabstrip-tabs{flex:1 1 0;align-items:stretch;gap:.125rem;min-width:0;display:flex;overflow:hidden}.crm-tab{color:var(--mantine-color-dimmed);cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:.5rem;padding-inline:.625rem .25rem;transition:width .16s,background-color .12s,color .12s;display:flex;position:relative}.crm-tab[data-drop]:after{content:"";background:var(--mantine-color-leilo-6);pointer-events:none;border-radius:999rem;width:.1875rem;position:absolute;top:.25rem;bottom:.25rem}.crm-tab[data-drop=before]:after{left:0}.crm-tab[data-drop=after]:after{right:0}@media (hover:hover){.crm-tab:hover{color:var(--mantine-color-text);background:var(--crm-row-hover)}}.crm-tab[data-state=focus]{color:var(--mantine-color-text)}.crm-tabrow[data-estilo=sublinhado] .crm-tab{border-radius:var(--mantine-radius-sm) var(--mantine-radius-sm) 0 0}.crm-tabrow[data-estilo=sublinhado] .crm-tab[data-state=hidden]{opacity:.55}.crm-tabrow[data-estilo=sublinhado] .crm-tab[data-state=hidden] :is(.crm-tab-photo,.crm-tab-avatar){filter:grayscale(.6)}@media (hover:hover){.crm-tabrow[data-estilo=sublinhado] .crm-tab[data-state=hidden]:hover{opacity:1}.crm-tabrow[data-estilo=sublinhado] .crm-tab[data-state=hidden]:hover :is(.crm-tab-photo,.crm-tab-avatar){filter:none}}.crm-tabrow[data-estilo=sublinhado] .crm-tab[data-state=focus]{box-shadow:inset 0 -.125rem 0 var(--mantine-color-leilo-6)}.crm-tabrow[data-estilo=sublinhado] .crm-tab[data-state=visible]{color:var(--mantine-color-text);box-shadow:inset 0 -.125rem 0 var(--mantine-color-gray-4)}.crm-tabrow[data-estilo=browser] .crm-tab{border-radius:var(--mantine-radius-md) var(--mantine-radius-md) 0 0}.crm-tabrow[data-estilo=browser] .crm-tab[data-state=focus]{background:var(--mantine-color-body);box-shadow:inset 0 .125rem 0 var(--mantine-color-leilo-6)}.crm-tabrow[data-estilo=browser] .crm-tab[data-state=visible]{color:var(--mantine-color-text);background:color-mix(in srgb, var(--mantine-color-body) 60%, transparent)}.crm-tab[data-icon-only]{justify-content:center;padding:0}.crm-tab:focus-visible{outline:var(--ui-focus-outline);outline-offset:calc(-2 * var(--ui-focus-offset))}.crm-tab-label{min-width:0;color:inherit;flex:auto;font-weight:500}.crm-tab[data-state=focus] .crm-tab-label{font-weight:600}.crm-tab-photo,.crm-tab-avatar{border-radius:var(--mantine-radius-xs);object-fit:cover;flex:none}.crm-tab .crm-tab-photo,.crm-tab .crm-tab-avatar{width:1.25rem;min-width:1.25rem;height:1.25rem}.crm-tab-icon{flex:none;width:1rem;height:1rem}.crm-tab[data-icon-only] .crm-tab-photo,.crm-tab[data-icon-only] .crm-tab-avatar{width:1.5rem;min-width:1.5rem;height:1.5rem}.crm-tab-action{width:1.5rem;height:var(--crm-tab-action-height);min-width:1.5rem;min-height:1.5rem;color:inherit;opacity:.6;flex:none}@media (hover:hover){.crm-tab-action:hover{opacity:1}}.crm-tab-action svg{width:.875rem;height:.875rem}.crm-tabstrip-button{color:var(--mantine-color-dimmed);flex:none;align-self:center}.crm-panel{position:relative}.crm-panel-row-split{height:calc(100dvh - var(--app-shell-header-offset,0rem) - var(--crm-tabrow-height) - 2 * var(--app-shell-padding));align-items:stretch;gap:0;overflow:hidden}.crm-panel-row-split>.crm-panel{min-width:0;overflow:auto}.crm-panel-row-split>.crm-panel-side[data-communication]{flex-direction:column;padding:0;display:flex;overflow:hidden}.crm-panel-row-split>.crm-panel-side[data-communication]>*,.crm-panel-row-split>.crm-panel-side .crm-communication-workspace{border:0;flex:auto;min-height:0}.crm-pane-resize{width:var(--mantine-spacing-xs);cursor:col-resize;touch-action:none;flex:none;position:relative}.crm-pane-resize:after{content:"";inset-block:0;background:var(--border);width:.0625rem;transition:background-color .12s,width .12s;position:absolute;left:50%;transform:translate(-50%)}.crm-pane-resize[data-active]:after{background:var(--mantine-primary-color-filled);width:.125rem}@media (hover:hover){.crm-pane-resize:hover:after{background:var(--mantine-primary-color-filled);width:.125rem}}.crm-pane-drop{z-index:5;position:absolute;inset:0}.crm-pane-drop-preview{inset:var(--mantine-spacing-xs);border:thin solid color-mix(in srgb, var(--mantine-color-leilo-6) 35%, transparent);border-radius:var(--mantine-radius-md);background:color-mix(in srgb, var(--mantine-color-leilo-6) 7%, transparent);opacity:0;pointer-events:none;transition:opacity .12s,left .16s,right .16s;position:absolute}.crm-pane-drop-preview[data-zone]{opacity:1}.crm-pane-drop-preview[data-zone=before]{right:50%}.crm-pane-drop-preview[data-zone=after]{left:50%}.crm-pane-drop-label{top:var(--crm-drop-y,50%);white-space:nowrap;border:thin solid var(--border);background:var(--card);box-shadow:var(--mantine-shadow-xs);color:var(--mantine-color-text);font-size:var(--mantine-font-size-xs);border-radius:999rem;padding:.25rem .625rem;font-weight:500;position:absolute;left:50%;transform:translate(-50%,-175%)}.crm-tab[data-dragging]{opacity:.45}.crm-panel-row-split>.crm-panel~.crm-panel{animation:.18s ease-out crm-pane-in}@keyframes crm-pane-in{0%{opacity:0}}.status-disponivel{--status-fill:#20bf12;--status-ink:#1f252b}.status-concretizado{--status-fill:#0b7d79;--status-ink:#fff}.status-ignorado{--status-fill:#8a95a3;--status-ink:#1f252b}.status-por-verificar{--status-fill:#1971c2;--status-ink:#fff}.status-reservado{--status-fill:#f2860c;--status-ink:#1f252b}.status-vendido{--status-fill:#d92b2b;--status-ink:#fff}.status-suspenso{--status-fill:#7b3fd4;--status-ink:#fff}.status-cancelado{--status-fill:#7f1d1d;--status-ink:#fff}.status-retirado{--status-fill:#8a5a2b;--status-ink:#fff}.crm-map{border-radius:var(--mantine-radius-md);border:thin solid var(--mantine-color-default-border);background:var(--mantine-color-default);isolation:isolate;height:70vh;min-height:24em;overflow:hidden}.crm-location-fix-map{height:clamp(14rem,40vh,22rem);min-height:0}.crm-map-pin span{aspect-ratio:1;background:var(--mantine-color-leilo-6);border:.15em solid var(--mantine-color-white);transform-origin:50%;box-shadow:var(--mantine-shadow-sm);border-radius:50% 50% 50% 0;margin-inline:auto;display:block;transform:rotate(-45deg)}.crm-map-cluster span{background:var(--mantine-color-leilo-6);width:100%;height:100%;color:var(--mantine-color-white);font-weight:700;font-size:var(--mantine-font-size-sm);border:.15em solid var(--mantine-color-white);box-shadow:var(--mantine-shadow-sm);border-radius:50%;place-items:center;display:grid}.crm-route-stage{position:relative}.crm-route-map{height:calc(100dvh - 11rem);min-height:28rem;position:relative}.crm-route-map[data-compact]{height:45vh;min-height:16rem}.crm-route-panel{top:var(--mantine-spacing-sm);left:var(--mantine-spacing-sm);max-height:calc(100% - 2 * var(--mantine-spacing-sm));width:min(36rem, calc(100% - 2 * var(--mantine-spacing-sm)));z-index:1;flex-direction:column;display:flex;position:absolute}.crm-route-panel>.mantine-ScrollArea-root{flex:1;min-height:0}.crm-route-map-status{z-index:2;pointer-events:none;align-items:center;position:absolute;inset:0}.crm-route-line{fill:none;stroke:var(--mantine-color-leilo-6);stroke-width:4px;stroke-dasharray:2 10;stroke-linecap:round}.crm-route-stop span,.crm-route-start span{border:.15em solid var(--mantine-color-white);width:100%;height:100%;color:var(--mantine-color-white);font-weight:700;font-size:var(--mantine-font-size-sm);box-shadow:var(--mantine-shadow-sm);place-items:center;display:grid}.crm-route-stop span{background:var(--mantine-color-leilo-6);border-radius:50%}.crm-route-start span{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-dark-6)}.crm-route-stop-line{padding-block:.125rem}.crm-route-result{min-height:var(--crm-touch-target);border:thin solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);padding:.375rem .625rem}.crm-route-visit{border-left:.2rem solid var(--mantine-color-teal-6);border-radius:var(--mantine-radius-sm);background:var(--lightningcss-light,var(--mantine-color-teal-0))var(--lightningcss-dark,var(--mantine-color-dark-6));padding:.375rem .5rem}.crm-map-popup{gap:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);display:grid}.crm-map-popup-photo{object-fit:cover;border-radius:var(--mantine-radius-sm);width:100%;max-height:9em}.crm-map-popup-body{gap:.25em;display:grid}.crm-map-popup ul{gap:.25em;margin:0;padding:0;list-style:none;display:grid}.leaflet-container a.crm-map-popup-open,.crm-map-popup-open{min-height:var(--crm-touch-target);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-leilo-6);color:var(--mantine-color-white);font:inherit;cursor:pointer;border:0;justify-self:start;place-items:center;padding:0 .9em;font-weight:600;text-decoration:none;display:inline-grid}.crm-map-popup ul .crm-map-popup-open{color:var(--mantine-color-leilo-7);background:0 0;padding:0}.crm-minuta-pagina{max-width:76ch;padding:var(--mantine-spacing-lg);background:var(--crm-surface-card);border:1px solid var(--crm-surface-border);border-radius:var(--mantine-radius-md);margin-inline:auto}.crm-minuta-titulo{font-size:var(--mantine-font-size-lg);text-align:center;font-weight:700;line-height:1.3}.crm-minuta-subtitulo{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);text-align:center}.crm-minuta-aviso{margin-top:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-lg);font-size:var(--mantine-font-size-xs);text-align:center;color:var(--mantine-primary-color-filled);font-weight:700}.crm-minuta-paragrafo{margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);text-align:justify;line-height:1.85}.crm-minuta-clausula{margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);text-align:center;color:var(--mantine-primary-color-filled);font-weight:700}.crm-minuta-centro{margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);text-align:center;font-weight:700}.crm-minuta-fecho{margin-top:var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm);text-align:center}.crm-minuta-lacuna,.crm-minuta-valor{font:inherit;text-align:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:0;display:inline}.crm-minuta-lacuna{background:var(--mantine-color-yellow-light);box-shadow:inset 0 -2px 0 0 var(--mantine-color-yellow-6);padding:2px 6px;font-weight:600}.crm-minuta-lacuna[data-activa]{background:var(--mantine-color-orange-light);box-shadow:inset 0 -2px 0 0 var(--mantine-primary-color-filled)}.crm-minuta-valor{box-shadow:inset 0 -1px 0 0 var(--crm-surface-border)}.crm-minuta-valor[data-activa]{background:var(--mantine-color-blue-light)}.crm-minuta-assinaturas{gap:var(--mantine-spacing-lg);margin-top:var(--mantine-spacing-xl);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.crm-minuta-assinaturas span{border-top:1px solid var(--crm-surface-border);margin-bottom:6px;display:block}.crm-minuta-referencia{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);text-align:right}.crm-minuta-rotulo{margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-primary-color-filled);font-weight:700}.crm-minuta-linha{margin-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);line-height:1.85}.crm-minuta-assinatura{justify-items:center;gap:var(--mantine-spacing-xs);margin-block:var(--mantine-spacing-lg);text-align:center;display:grid}.crm-minuta-assinatura span{width:min(100%,20rem);margin-top:var(--mantine-spacing-lg);border-top:thin solid var(--crm-surface-border);display:block}.crm-minuta-lacuna[data-opcional]{box-shadow:none;border-bottom:thin dashed var(--mantine-color-yellow-6);background:0 0;font-weight:400}.crm-minuta-derivado{color:var(--mantine-color-dimmed);font-style:italic}.crm-shell-mobile .mantine-AppShell-footer{background:var(--crm-chrome);border-top:1px solid var(--crm-chrome-line);padding-bottom:env(safe-area-inset-bottom)}.crm-mobile-destination{min-width:0;height:var(--crm-touch-target);border-radius:var(--mantine-radius-md);color:var(--crm-chrome-dim);font-size:var(--mantine-font-size-xs);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.1875rem;margin:.5rem 0;line-height:1;display:flex}.crm-mobile-destination[data-active]{color:var(--mantine-color-leilo-2);background:var(--crm-chrome-hover);font-weight:600}.crm-mobile-more-item{align-items:center;gap:var(--mantine-spacing-sm);width:100%;min-height:var(--crm-touch-target);padding:0 var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);display:flex}.crm-mobile-more-item[data-active]{background:var(--mantine-color-leilo-light)}.crm-mobile-more-icon{width:1.25rem;height:1.25rem;color:var(--mantine-color-dimmed);flex:none}.crm-mobile-more-item[data-danger] .crm-mobile-more-icon{color:var(--mantine-color-red-6)}.crm-mobile-more-grid{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.crm-mobile-more-tile{min-height:calc(var(--crm-touch-target) + 2rem);padding:var(--mantine-spacing-xs) .25rem;border-radius:var(--mantine-radius-md);background:var(--crm-surface-field);box-shadow:var(--crm-surface-field-shadow);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;display:flex}.crm-mobile-more-tile[data-active]{background:var(--mantine-color-leilo-light)}.crm-mobile-bar-preview-top,.crm-mobile-bar-preview-bar{background:var(--crm-chrome);color:var(--crm-chrome-text)}.crm-mobile-bar-preview-body{background:var(--crm-surface-page)}.crm-mobile-more-tile .crm-mobile-more-icon{color:var(--mantine-color-text)}.crm-mobile-search .mantine-Modal-content{--crm-chrome:var(--mantine-color-carvao-8);--crm-chrome-line:var(--mantine-color-carvao-7);--crm-chrome-text:var(--mantine-color-carvao-0);--crm-chrome-dim:var(--mantine-color-carvao-3);--crm-chrome-hover:var(--mantine-color-carvao-7);background:var(--mantine-color-gray-0);border-radius:0}.crm-mobile-search .mantine-Modal-inner,.crm-mobile-search .mantine-Modal-body{padding:0}.crm-mobile-search-top{z-index:1;position:sticky;top:0}.crm-mobile-search-head{background:var(--crm-chrome);color:var(--crm-chrome-text);border-bottom:1px solid var(--crm-chrome-line)}.crm-mobile-search-head .crm-filter-button{color:var(--crm-chrome-text);background:var(--crm-chrome-hover);border-color:var(--crm-chrome-line)}.crm-mobile-search-head .crm-top-search-field input::placeholder{color:var(--crm-chrome-dim)}.crm-mobile-search-back{color:var(--crm-chrome-text);flex:none}.crm-mobile-search-scopes{background:var(--mantine-color-body)}.crm-shell-mobile .crm-notifications-panel,.crm-notifications-mobile[data-position=top-center]{top:4rem}.crm-shell-mobile .crm-notifications-panel{right:var(--mantine-spacing-xs);left:var(--mantine-spacing-xs);width:auto;max-height:calc(100dvh - 8rem)}.crm-compact-lines{margin:0 calc(-1 * var(--mantine-spacing-sm))}.crm-compact-line{align-items:center;gap:var(--mantine-spacing-sm);width:100%;min-height:4rem;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-bottom:1px solid var(--mantine-color-default-border);text-align:left;gap:var(--mantine-spacing-xs);display:flex}.crm-compact-line-text{min-width:0;flex:1 1 0;margin-inline-start:calc(var(--mantine-spacing-sm) - var(--mantine-spacing-xs))}.crm-compact-line-aside{flex:0 auto;min-width:0;max-width:max(6.5rem,25%)}.crm-compact-line-controls{flex:none;align-items:center;margin-inline-start:calc(-1 * var(--mantine-spacing-xs));display:flex}.crm-compact-line-controls+.crm-compact-line-chevron{margin-inline-start:calc(-1 * var(--mantine-spacing-xs) - .25rem)}.crm-compact-line:has(>.crm-compact-line-controls[data-favorite]) .crm-compact-line-aside{max-width:max(4.25rem,17%)}.crm-compact-line:active{background:var(--crm-row-hover)}.crm-compact-line{position:relative}.crm-compact-line-open{text-align:left;color:inherit;flex-direction:column;justify-content:center;align-self:stretch;gap:.125rem;display:flex}.crm-compact-line-open:after{content:"";position:absolute;inset:0}.crm-compact-line-controls{z-index:1;position:relative}.crm-compact-line-open:focus-visible{outline:none}.crm-compact-line:has(.crm-compact-line-open:focus-visible){outline:var(--ui-focus-outline);outline-offset:calc(-2 * var(--ui-focus-offset))}.crm-compact-line-chevron{color:var(--mantine-color-dimmed);flex:none}.crm-subpage-pills{scrollbar-width:none;flex:auto;min-width:0;padding-bottom:.125rem;overflow-x:auto}.crm-subpage-pills::-webkit-scrollbar{display:none}.crm-quadro-seccao-cabeca{align-items:center;gap:var(--mantine-spacing-xs);width:100%;min-height:var(--crm-touch-target);padding:0 var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-0);display:flex}.crm-quadro-seccao .crm-compact-lines{margin:0}.crm-record-sheet-mobile .crm-record-cover img{width:4rem;height:3rem}.crm-record-section-title{letter-spacing:.03em;padding:var(--mantine-spacing-xs) 0}.crm-record-sheet-actions{z-index:2;margin:0 calc(-1 * var(--mantine-spacing-sm));padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);background:var(--mantine-color-body);border-top:1px solid var(--mantine-color-default-border);position:sticky;bottom:0}.crm-record-sheet-actions-below{margin-top:var(--mantine-spacing-xs);justify-content:flex-end;display:flex}.crm-record-drawer-stack .crm-record-sheet-actions-below{z-index:3;margin-inline:calc(-1 * var(--mantine-spacing-md));padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}.crm-edited-field{position:relative}.crm-edited-field .mantine-InputWrapper-label{padding-right:1.125rem}.crm-edited-mark{width:1rem;height:1rem;color:var(--crm-accent-deep);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:.125rem;right:0}[data-mantine-color-scheme=dark] .crm-edited-mark{color:var(--mantine-color-leilo-3)}.crm-edited-field-inline{min-height:1rem;padding-right:1.125rem}.crm-edited-field-inline .crm-edited-mark{top:50%;transform:translateY(-50%)}.crm-people-picker{align-items:center;gap:var(--mantine-spacing-xs);width:100%;min-height:var(--crm-touch-target);padding-inline:var(--mantine-spacing-sm);background-color:var(--crm-surface-field);border:.0625rem solid var(--crm-surface-border);border-radius:var(--mantine-radius-default);box-shadow:var(--crm-surface-field-shadow);display:flex}.crm-people-picker-option{align-items:center;gap:var(--mantine-spacing-sm);min-height:var(--crm-touch-target);padding-inline:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm);display:flex}@media (hover:hover){.crm-people-picker-option:hover{background-color:var(--crm-row-hover)}}.crm-field-list-row{justify-content:space-between;align-items:flex-start;gap:var(--mantine-spacing-md);min-height:2.5rem;padding:var(--mantine-spacing-xs) 0;border-bottom:1px solid var(--mantine-color-default-border);display:flex}.crm-field-list-label{flex:none}.crm-field-list-value{text-align:right;overflow-wrap:anywhere;min-width:0}.crm-fields{gap:var(--mantine-spacing-sm);flex-direction:column;display:flex}.crm-field-cards{gap:var(--mantine-spacing-xs);display:grid}.crm-field-card{min-width:0;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background:var(--crm-surface-row)}.crm-field-list-desk .crm-field-list-label{flex:0 0 40%}.crm-field-list-desk .crm-field-list-value{text-align:left;flex:1}.crm-field-list-row-wide{gap:calc(var(--mantine-spacing-xs) / 4);flex-direction:column}.crm-field-list-row-wide .crm-field-list-value{text-align:left;white-space:pre-wrap}.crm-field-empty-toggle{align-items:center;gap:calc(var(--mantine-spacing-xs) * .6);min-height:var(--crm-touch-target);display:flex}.crm-field-empty-chevron{transition:transform .15s}.crm-field-empty-chevron[data-open]{transform:rotate(180deg)}.crm-main-mobile .crm-record-sheet-actions{left:0;right:0;bottom:calc(var(--app-shell-footer-height,0rem) + env(safe-area-inset-bottom));margin:0;position:fixed}.crm-main-mobile .crm-record-sheet-mobile{padding-bottom:calc(var(--crm-sheet-actions-height,4rem) + var(--mantine-spacing-md) + env(safe-area-inset-bottom))}.crm-linked-row:focus-visible{background:var(--crm-row-hover)}@media (hover:hover){.crm-linked-row:hover{background:var(--crm-row-hover)}}.crm-linked-select-row{border-radius:var(--mantine-radius-sm)}.crm-linked-select-row[data-striped]{background:var(--crm-surface-row)}.crm-linked-select-row[data-checked]{background:var(--mantine-color-leilo-light)}.crm-linked-select-row .crm-linked-row:is(:hover,:focus-visible,:active){background:0 0}.crm-linked-select-row:has(.crm-linked-row:focus-visible){background:var(--crm-row-hover)}@media (hover:hover){.crm-linked-select-row:hover{background:var(--crm-row-hover)}.crm-linked-select-row[data-checked]:hover{background:var(--mantine-color-leilo-light-hover)}}.crm-reference-line{border-radius:var(--mantine-radius-md);width:100%}.crm-reference-line[data-striped],.crm-reference-line[data-boxed]{background:var(--crm-surface-row)}@media (hover:hover){.crm-reference-line[data-boxed]:hover{background:var(--crm-row-hover)}}.crm-reference{align-items:center;gap:var(--mantine-spacing-sm);width:100%;padding:calc(var(--mantine-spacing-xs) * .6) var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);text-align:left;display:flex}.crm-reference-plain{min-height:var(--crm-touch-min);margin-block:calc(var(--crm-touch-min) * -.25);padding:0;position:relative}.crm-reference-plain.crm-reference-entry{--crm-entry-pad:calc((max(2.25rem, var(--crm-touch-min)) - 1.25rem) / 2);min-height:0;margin-block:calc(var(--crm-entry-pad) * -1);padding-block:var(--crm-entry-pad)}.crm-record-section-toggle{width:100%;min-height:var(--crm-touch-target);border-radius:var(--mantine-radius-md);align-items:center;display:flex}.crm-record-section-toggle>*{flex:1;min-width:0}.crm-record-section-chevron{flex-shrink:0;transition:transform .15s}.crm-record-section-chevron[data-open]{transform:rotate(180deg)}.crm-record-section-toggle{transition:background-color .12s,box-shadow .12s}@media (hover:hover){.crm-record-section-toggle:hover{background-color:var(--crm-row-hover);box-shadow:0 0 0 calc(var(--mantine-spacing-xs) * .6) var(--crm-row-hover)}.crm-record-section-toggle:hover .crm-record-section-chevron{color:var(--mantine-color-text)}.mantine-Accordion-control:hover{background-color:var(--crm-row-hover)}.crm-field-empty-toggle{border-radius:var(--mantine-radius-sm);transition:background-color .12s}.crm-field-empty-toggle:hover{background-color:var(--crm-row-hover);box-shadow:0 0 0 calc(var(--mantine-spacing-xs) * .4) var(--crm-row-hover)}.crm-field-empty-toggle:hover :is(.mantine-Text-root,.crm-field-empty-chevron){color:var(--mantine-color-text)}}.crm-record-counter{min-height:var(--crm-touch-target);padding:calc(var(--mantine-spacing-xs) * .6) var(--mantine-spacing-sm);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md)}.crm-deal-timeline-open{min-height:var(--crm-touch-min);align-items:center;display:inline-flex}.mantine-Timeline-itemBullet.crm-timeline-tone{--crm-tone-ink:var(--crm-tone-ink-light);border-color:var(--crm-tone-ink);background-color:var(--crm-tone-soft);color:var(--crm-tone-ink)}[data-mantine-color-scheme=dark] .mantine-Timeline-itemBullet.crm-timeline-tone{--crm-tone-ink:var(--crm-tone-ink-dark)}.mantine-Timeline-itemBullet.crm-timeline-tone-solid,[data-mantine-color-scheme=dark] .mantine-Timeline-itemBullet.crm-timeline-tone-solid{border-color:var(--crm-tone-solid);background-color:var(--crm-tone-solid);color:var(--mantine-color-white)}.crm-record-timeline .mantine-Timeline-itemBullet{border-width:.0625rem;border-color:var(--crm-surface-border)}.crm-record-timeline .mantine-Timeline-itemBullet.crm-timeline-tone{border-color:color-mix(in srgb, var(--crm-tone-ink) 35%, transparent)}.crm-record-timeline .mantine-Timeline-itemBullet.crm-timeline-tone-solid{border-color:var(--crm-tone-solid)}.crm-feed-message{background-color:var(--mantine-color-gray-light)}[data-mantine-color-scheme=dark] .crm-feed-message{background-color:color-mix(in srgb, var(--mantine-color-white) 6%, transparent)}.crm-record-work{padding:var(--mantine-spacing-md);border:1px solid var(--crm-surface-border);border-radius:var(--mantine-radius-md);background:var(--crm-surface-row);--crm-surface-field:var(--crm-surface-card)}.crm-reference-cards{gap:var(--mantine-spacing-xs);display:grid}.crm-reference-card{border-radius:var(--mantine-radius-md);background:var(--crm-surface-row);min-width:0}.crm-reference-card-slot{display:flex}.crm-reference-card-button{justify-content:flex-start;gap:calc(var(--mantine-spacing-xs) * .6);width:100%;min-width:0;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);text-align:left;flex-direction:column;flex:1;display:flex}@media (hover:hover){.crm-reference-card:hover{background:var(--crm-row-hover)}}.crm-reference-card-button:focus-visible{background:var(--crm-row-hover)}.crm-reference-card-shortcuts{padding-inline-end:calc(var(--mantine-spacing-xs) / 2)}.crm-reference-thumbnail{flex-shrink:0;display:inline-flex}.crm-reference-item{align-items:center;gap:var(--mantine-spacing-sm);min-width:0;max-width:100%;display:inline-flex}.crm-reference-text{flex-direction:column;min-width:0;display:flex}.crm-reference-preview-band{background:var(--crm-surface-row);height:4rem;color:var(--mantine-color-dimmed)}.crm-reference-photo{object-fit:cover;background:var(--crm-surface-row);flex-shrink:0;display:block}@media (hover:none){.crm-reference{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.crm-reference-preview-photo{object-fit:cover;background:var(--crm-surface-row);width:100%;height:12rem;display:block}.crm-photo-carousel{background:var(--crm-surface-row);position:relative;overflow:hidden}.crm-photo-carousel-viewport{height:100%;overflow:hidden}.crm-photo-carousel-track{touch-action:pan-y pinch-zoom;height:100%;display:flex}.crm-photo-carousel-slide{flex:0 0 100%;min-width:0;height:100%}.crm-photo-carousel-photo{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.crm-photo-carousel-control{box-shadow:var(--mantine-shadow-sm);opacity:0;transition:opacity .12s;position:absolute;top:50%;translate:0 -50%}.crm-photo-carousel-control[data-side=previous]{left:var(--mantine-spacing-xs)}.crm-photo-carousel-control[data-side=next]{right:var(--mantine-spacing-xs)}.crm-photo-carousel:hover .crm-photo-carousel-control,.crm-photo-carousel-control:focus-visible{opacity:1}@media (hover:none){.crm-photo-carousel-control{opacity:1}}.crm-photo-count{right:var(--mantine-spacing-xs);bottom:var(--mantine-spacing-xs);padding:0 var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm);color:#fff;background:#0009;position:absolute}.crm-reference-preview-now{border-top:1px solid var(--mantine-color-default-border)}.crm-cabula-head{padding:.5rem .5rem .5rem var(--mantine-spacing-sm);border-bottom:.0625rem solid var(--mantine-color-default-border)}.crm-cabula-body{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm) var(--mantine-spacing-sm)}.crm-cabula-deals{container-type:inline-size}.crm-cabula-deal{border-top:.0625rem solid var(--mantine-color-gray-2);cursor:pointer;grid-template-columns:6.5rem minmax(0,1fr) 5.5rem 4.75rem 3.75rem 1.75rem;align-items:center;gap:0 .625rem;padding-block:.25rem;display:grid}.crm-cabula-deal[data-head]{cursor:default;border-top:0;padding-block:0 .125rem}.crm-cabula-deal:not([data-head]):hover{background:var(--crm-surface-row)}.crm-cabula-deal-next{grid-column:2/6;min-width:0}.crm-cabula-deal-name{max-width:100%;display:block}@container (width<=30rem){.crm-cabula-deal{grid-template-columns:6rem minmax(0,1fr) 5rem 3.5rem 1.75rem}.crm-cabula-deal>:nth-child(4){display:none}.crm-cabula-deal-next{grid-column:2/5}}@container (width<=24rem){.crm-cabula-deal{grid-template-columns:5.75rem minmax(0,1fr) 3.5rem 1.75rem;column-gap:.5rem}.crm-cabula-deal>:nth-child(3){display:none}.crm-cabula-deal-next{grid-column:2/4}}.crm-cabula-task{border-radius:var(--mantine-radius-sm);width:100%;min-width:0;margin-inline:-.25rem;padding:.1875rem .25rem;display:block}button.crm-cabula-task:hover{background:var(--crm-surface-row)}.crm-cabula :is(button,a):focus-visible{outline:.125rem solid var(--mantine-color-leilo-6);outline-offset:-.125rem}.crm-cabula-documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem .75rem;display:grid}.crm-reference-trigger{border-radius:var(--mantine-radius-sm);max-width:100%;display:block}.crm-reference-trigger:hover>*>:first-child{text-underline-offset:.2em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.crm-reference-trigger:focus-visible{outline:.125rem solid var(--mantine-color-leilo-6);outline-offset:.125rem}.crm-record-bar-title,.crm-dialog-title,.crm-dialog-title>span{min-width:0}.crm-drawer-title{flex:1;min-width:0}.crm-record-page{background:var(--mantine-color-body);border-radius:var(--mantine-radius-md)}.crm-record-page-bar{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-default-border)}.crm-record-status-dot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.crm-reference-sheet{height:auto;max-height:85%;padding-bottom:env(safe-area-inset-bottom)}.crm-reference-sheet-header{min-height:0;padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs) 0}.crm-publication-card{overflow:hidden}.crm-publication-cover{aspect-ratio:16/7;object-fit:cover;width:100%;display:block}.crm-publication-cover[data-narrow]{aspect-ratio:4/3}.crm-publication-cover-empty{aspect-ratio:16/7;background:var(--mantine-color-default-hover);place-items:center;display:grid}.crm-publication-strip{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs);display:flex;overflow-x:auto}.crm-publication-strip img,.crm-publication-strip-button{border-radius:var(--mantine-radius-sm);object-fit:cover;flex-shrink:0;width:5.5rem;height:4.125rem}.crm-publication-strip-button{text-align:center;border:.0625rem solid var(--mantine-color-default-border);place-items:center;display:grid}.crm-publication-photo-grid{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr));display:grid}.crm-publication-photo{border-radius:var(--mantine-radius-sm);outline-offset:.125rem}.crm-publication-photo[draggable=true]{cursor:grab}.crm-publication-photo[data-dragging]{opacity:.4}.crm-publication-photo[data-over]{outline:.125rem dashed var(--mantine-primary-color-filled)}.crm-publication-photo-frame{position:relative}.crm-publication-photo-frame[data-excluded]{opacity:.45}.crm-publication-photo-frame img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--mantine-radius-sm);width:100%;display:block}.crm-publication-photo-toggle{width:var(--crm-touch-target);height:var(--crm-touch-target);place-items:center;display:grid;position:absolute;top:0;left:0}.crm-publication-photo-check{color:var(--mantine-color-white);border-radius:var(--mantine-radius-xs);border:.125rem solid var(--mantine-color-white);background:var(--mantine-color-dark-6);place-items:center;width:1.25rem;height:1.25rem;display:grid}.crm-publication-photo-check[data-checked]{background:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled)}.crm-publication-cover-badge{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);position:absolute}.crm-publication-visit-badge{bottom:var(--mantine-spacing-xs);left:var(--mantine-spacing-xs);position:absolute}.crm-publication-kind{max-width:100%;min-height:var(--crm-touch-target);padding:0 var(--mantine-spacing-xs) var(--mantine-spacing-xs);align-items:flex-end;display:flex;position:absolute;bottom:0;left:0}.crm-publication-kind-badge{text-transform:none;max-width:100%;font-weight:600}.crm-publication-kind-menu{max-height:min(20rem,60vh);overflow-y:auto}.crm-publication-photo-out{min-height:var(--crm-touch-target);place-items:center;display:grid}.crm-publication-missing{border:.0625rem dashed var(--mantine-color-orange-6);color:var(--mantine-color-orange-7);border-radius:var(--mantine-radius-sm);padding:.125rem var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);min-height:var(--crm-touch-target)}.crm-column-header[data-icon-column]{position:relative}.crm-column-header[data-icon-column] .crm-column-funnel{display:inline-flex;position:absolute;top:50%;left:calc(100% + .125rem);transform:translateY(-50%)}.crm-column-header[data-icon-column]:not([data-filtering]) .crm-column-funnel{opacity:0}.crm-column-header[data-icon-column]:hover .crm-column-funnel,.crm-column-header[data-icon-column]:focus-visible .crm-column-funnel{opacity:1}.crm-route-start-choice{min-height:var(--crm-touch-target);border:thin solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);padding:.375rem .625rem}.crm-route-result[data-active]{border-color:var(--mantine-color-leilo-6);background:var(--lightningcss-light,var(--mantine-color-leilo-0))var(--lightningcss-dark,var(--mantine-color-dark-6))}@media (hover:hover){.crm-activity-item:hover:not(:disabled){background:var(--crm-row-hover)}}.crm-help{max-width:40rem}.crm-help-areas{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.crm-help-back{align-self:flex-start}.crm-help-row{align-items:center;gap:var(--mantine-spacing-sm);width:100%;min-height:var(--crm-touch-target);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);text-align:left;display:flex}.crm-help-list{overflow:hidden}.crm-help-mobile{gap:.375rem;display:flex}.crm-help-shot[data-phone] img{max-width:20rem}.crm-help-shot img{border-radius:var(--mantine-radius-md);max-width:100%;height:auto;box-shadow:var(--crm-surface-card-shadow);display:block}.crm-help-steps{margin:0;padding:0;list-style:none}.crm-help-step{align-items:flex-start;gap:.75rem;display:flex}.crm-lot-line{cursor:pointer;margin-inline:calc(var(--mantine-spacing-xs) * -1);padding-inline:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm)}@media (hover:hover){.crm-lot-line:hover{background:var(--crm-row-hover)}}:root{--crm-scrollbar-thumb:var(--mantine-color-gray-4)}:root[data-mantine-color-scheme=dark]{--crm-scrollbar-thumb:var(--mantine-color-dark-3)}*{scrollbar-width:thin;scrollbar-color:var(--crm-scrollbar-thumb) transparent}:root{--crm-scrollbar-thumb-hover:var(--mantine-color-gray-5)}:root[data-mantine-color-scheme=dark]{--crm-scrollbar-thumb-hover:var(--mantine-color-dark-2)}.mantine-ScrollArea-scrollbar,.mantine-ScrollArea-scrollbar:hover,.mantine-ScrollArea-scrollbar:active{background-color:#0000}.mantine-ScrollArea-scrollbar>.mantine-ScrollArea-thumb{background-color:var(--crm-scrollbar-thumb)}.mantine-ScrollArea-scrollbar:hover>.mantine-ScrollArea-thumb,.mantine-ScrollArea-scrollbar:active>.mantine-ScrollArea-thumb{background-color:var(--crm-scrollbar-thumb-hover)}@media (hover:hover){:is(.crm-desk-row,.crm-compact-line,.crm-column-header,.crm-help-row,.crm-automation-row,.crm-route-result:not([data-active]),.crm-calendario-day-number,.crm-calendario-mini-grid>button,.crm-calendario-day>.crm-calendario-more,.crm-mobile-more-item:is(button,a):not([data-active])):hover{background-color:var(--crm-row-hover)}}:is(.crm-desk-row,.crm-person-row,.crm-people-picker-option,.crm-linked-row,.crm-activity-item:not(:disabled),.crm-lot-line,.crm-column-header,.crm-help-row,.crm-automation-row,.crm-route-result:not([data-active]),.crm-calendario-day-number,.crm-calendario-mini-grid>button,.crm-mobile-more-item:is(button,a):not([data-active]),.crm-mobile-more-tile:not([data-active])):active{background-color:var(--crm-row-hover)}:is(.crm-desk-row,.crm-person-row,.crm-linked-row,.crm-help-row,.crm-automation-row):focus-visible{outline-offset:calc(-2 * var(--ui-focus-offset))}.crm-automation-row{cursor:pointer;position:relative}.crm-automation-row-open{max-width:100%;color:inherit;text-align:left;display:block}.crm-automation-row-open:after{content:"";position:absolute;inset:0}.crm-automation-row-switch{z-index:1;position:relative}.crm-automation-row-open:focus-visible{outline:none}.crm-automation-row:has(.crm-automation-row-open:focus-visible){outline:var(--ui-focus-outline);outline-offset:calc(-2 * var(--ui-focus-offset))}.crm-skip-link{min-height:var(--crm-touch-target);top:var(--mantine-spacing-xs);left:var(--mantine-spacing-xs);z-index:1000;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);color:var(--mantine-color-text);box-shadow:var(--mantine-shadow-md);align-items:center;font-weight:600;display:inline-flex;position:fixed;transform:translateY(-200%)}.crm-skip-link:focus-visible{transform:none}#crm-main:focus{outline:none}[data-mantine-color-scheme] .crm-surface-card{--paper-border-color:var(--crm-surface-border);background-color:var(--crm-surface-card)}@media (hover:hover){:is(.crm-deal-board-card,.crm-quadro-cartao,.crm-simulator-card,.crm-data-card:has(.crm-data-card-button),.crm-chat-card-button>.crm-chat-card:not([data-flat])):hover,.crm-chat-card-button:hover>.crm-chat-card:not([data-flat]){background-color:var(--crm-row-hover);border-color:var(--mantine-color-gray-4)}}:is(.crm-deal-board-card,.crm-quadro-cartao,.crm-simulator-card,.crm-data-card:has(.crm-data-card-button)):active,.crm-chat-card-button:active>.crm-chat-card:not([data-flat]),.crm-simulator-card:focus-visible,.crm-chat-card-button:focus-visible>.crm-chat-card:not([data-flat]){background-color:var(--crm-row-hover);border-color:var(--mantine-color-gray-4)}:is(.crm-deal-board-card,.crm-quadro-cartao,.crm-data-card):has(:is(.crm-deal-board-open,.crm-quadro-cartao-abrir,.crm-data-card-button):focus-visible){background-color:var(--crm-row-hover);border-color:var(--mantine-color-gray-4)}:is(.crm-deal-board-card,.crm-quadro-cartao,.crm-data-card):has(:is(.crm-deal-board-open,.crm-quadro-cartao-abrir,.crm-data-card-button):focus-visible){outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}:is(.crm-deal-board-open,.crm-quadro-cartao-abrir,.crm-data-card-button):focus-visible{outline:none}:is(.crm-deal-board-card,.crm-quadro-cartao,.crm-simulator-card,.crm-data-card,.crm-chat-card){transition:background-color .14s,border-color .14s}@media (prefers-reduced-motion:reduce){:is(.crm-deal-board-card,.crm-quadro-cartao,.crm-simulator-card,.crm-data-card,.crm-chat-card){transition:none}}.crm-deal-board-card{cursor:pointer}.crm-deal-board-open{width:100%;min-width:0;color:inherit;text-align:left;flex-direction:column;gap:.375rem;display:flex}.crm-deal-board-open:after{content:"";position:absolute;inset:0}.crm-deal-board-icons{z-index:1;top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm);background:var(--crm-surface-card);box-shadow:calc(-1 * var(--mantine-spacing-xs)) 0 var(--mantine-spacing-xs) var(--crm-surface-card);position:absolute}:is(.crm-deal-board-card:active,.crm-deal-board-card:focus-within) .crm-deal-board-icons{background:var(--crm-row-hover);box-shadow:calc(-1 * var(--mantine-spacing-xs)) 0 var(--mantine-spacing-xs) var(--crm-row-hover)}@media (hover:hover){.crm-deal-board-card:hover .crm-deal-board-icons{background:var(--crm-row-hover);box-shadow:calc(-1 * var(--mantine-spacing-xs)) 0 var(--mantine-spacing-xs) var(--crm-row-hover)}.crm-deal-board-icons{opacity:0;transition:opacity .12s}:is(.crm-deal-board-card:hover,.crm-deal-board-card:focus-within) .crm-deal-board-icons{opacity:1}.crm-deal-board-icons:has([aria-expanded=true]){opacity:1}.crm-deal-board-card[data-treatment] .crm-deal-board-icons{opacity:1}.crm-deal-board-card[data-treatment]:not(:hover,:focus-within) .crm-deal-board-icons:not(:has([aria-expanded=true]))>:not(.crm-deal-board-status){display:none}.crm-deal-board-card[data-treatment] .crm-deal-board-open [data-deal-card-title]{padding-right:1.75rem}}.crm-deal-board-status{width:1.5rem;min-height:var(--crm-touch-target);flex:none;place-items:center;display:grid}.crm-deal-board-status>span{border-radius:50%;width:.625rem;height:.625rem}.crm-deal-board-card{padding-left:calc(var(--card-padding) + .1875rem)}.crm-deal-board-card:before{content:"";background:var(--deal-card-phase,var(--mantine-color-gray-4));width:.1875rem;position:absolute;top:0;bottom:0;left:0}.crm-deal-board-timeline,.crm-deal-board-feed{z-index:1;position:relative}.crm-deal-board-feed{cursor:auto}.crm-deal-board-timeline{width:100%;min-height:var(--crm-touch-target);padding:.25rem var(--mantine-spacing-xs);border-radius:var(--mantine-radius-sm);background:var(--crm-surface-row);margin-top:.125rem;transition:background-color .14s;display:block}.crm-deal-board-timeline[data-opened]{background:var(--mantine-color-leilo-light)}.crm-deal-board-timeline-icon{color:var(--mantine-color-leilo-6);flex:none}.crm-deal-board-chevron{flex:none;transition:transform .16s}.crm-deal-board-chevron[data-opened]{transform:rotate(180deg)}@media (hover:hover){.crm-deal-board-timeline:hover{background:var(--mantine-color-leilo-light)}}@media (hover:none){.crm-deal-board-open [data-deal-card-title]{padding-right:calc(2 * var(--crm-touch-target))}.crm-deal-board-card[data-treatment] .crm-deal-board-open [data-deal-card-title]{padding-right:calc(2 * var(--crm-touch-target) + 1.5rem)}}@media (prefers-reduced-motion:reduce){.crm-deal-board-timeline,.crm-deal-board-chevron{transition:none}}.crm-filter-row .crm-filter-count{color:var(--mantine-color-dimmed)}[data-mantine-color-scheme=dark] .crm-filter-row .crm-filter-count{color:var(--mantine-color-dark-1)}.crm-filter-row [aria-pressed=true] .crm-filter-count{color:inherit}.crm-list-header-below:not(:has(button,input)){display:none}
