@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-a1f84d35],[data-v-a1f84d35]::backdrop,[data-v-a1f84d35]:after,[data-v-a1f84d35]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid}}}.flow-shell[data-v-a1f84d35]{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.app-sidebar[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:#eff6fff2}@supports (color:color-mix(in lab,red,red)){.app-sidebar[data-v-a1f84d35]{background-color:color-mix(in oklab,var(--color-blue-50,oklch(97% .014 254.604)) 95%,transparent)}}.app-sidebar[data-v-a1f84d35]{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-right-width:1px;grid-template-rows:auto auto auto 1fr auto;align-content:stretch;gap:18px;height:100vh;padding:18px;display:grid;position:sticky;top:0}.brand-strip[data-v-a1f84d35],.form-actions[data-v-a1f84d35],.page-actions[data-v-a1f84d35],.page-head[data-v-a1f84d35],.panel-title[data-v-a1f84d35],.period-control[data-v-a1f84d35],.profile-switcher[data-v-a1f84d35],.section-bar[data-v-a1f84d35],.toolbar-actions[data-v-a1f84d35]{align-items:center;gap:10px;display:flex}.brand-mark[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-white,#fff);--tw-shadow-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.brand-mark[data-v-a1f84d35]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-600,oklch(54.6% .245 262.881)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.brand-mark[data-v-a1f84d35]{width:44px;height:44px;box-shadow:0 10px 24px var(--tw-shadow-color);border-width:1px;border-radius:10px;place-items:center;display:grid;overflow:hidden}.brand-mark img[data-v-a1f84d35]{-o-object-fit:contain;object-fit:contain;width:34px;height:34px}.brand-strip span[data-v-a1f84d35],.brand-strip strong[data-v-a1f84d35]{display:block}.brand-strip span[data-v-a1f84d35],.page-head p[data-v-a1f84d35],.section-bar span[data-v-a1f84d35],.settings-card p[data-v-a1f84d35],td small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.86rem}.field-stack[data-v-a1f84d35],.profile-switcher[data-v-a1f84d35],.side-nav[data-v-a1f84d35]{gap:8px;display:grid}.auth-gate[data-v-a1f84d35]{place-items:center;min-height:100vh;padding:22px;display:grid}.auth-gate-panel[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-white,#fff);--tw-shadow-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.auth-gate-panel[data-v-a1f84d35]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-600,oklch(54.6% .245 262.881)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.auth-gate-panel[data-v-a1f84d35]{width:min(100%,380px);box-shadow:0 18px 46px var(--tw-shadow-color);border-width:1px;border-radius:8px;gap:18px;padding:22px;display:grid}.auth-gate-panel h1[data-v-a1f84d35]{color:var(--color-slate-950,oklch(12.9% .042 264.695));margin-top:4px;font-size:1.35rem;line-height:1.2}.auth-gate-panel p[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));margin-top:6px;font-size:.9rem}.auth-session[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-white,#fff);border-width:1px;border-radius:8px;align-items:center;gap:9px;padding:10px;display:flex}.auth-session-button[data-v-a1f84d35]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.auth-session-button[data-v-a1f84d35]:hover{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));--tw-shadow-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.auth-session-button[data-v-a1f84d35]:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-600,oklch(54.6% .245 262.881)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.auth-session-button[data-v-a1f84d35]:hover{box-shadow:0 10px 22px var(--tw-shadow-color)}.access-office[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-white,#fff);border-width:1px;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;display:flex}.access-office-button[data-v-a1f84d35]{cursor:pointer;text-align:left;width:100%;transition:border-color .15s,box-shadow .15s}.access-office-button[data-v-a1f84d35]:hover{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));--tw-shadow-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.access-office-button[data-v-a1f84d35]:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-600,oklch(54.6% .245 262.881)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.access-office-button[data-v-a1f84d35]:hover{box-shadow:0 10px 22px var(--tw-shadow-color)}.access-office-button svg[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));flex:none;margin-left:auto}.access-office-logo[data-v-a1f84d35],.access-user-avatar[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638));border-radius:999px;flex:none;place-items:center;font-weight:900;line-height:1;display:grid;overflow:hidden}.access-office-logo[data-v-a1f84d35]{width:30px;height:30px;font-size:.68rem}.access-user-avatar[data-v-a1f84d35]{width:38px;height:38px;font-size:.78rem}.access-office-logo img[data-v-a1f84d35],.access-user-avatar img[data-v-a1f84d35]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.access-office-logo>span[data-v-a1f84d35],.access-user-avatar>span[data-v-a1f84d35]{line-height:1}.access-office strong[data-v-a1f84d35]{overflow-wrap:anywhere;min-width:0;font-size:.82rem;line-height:1.2}.auth-session>div>small[data-v-a1f84d35],.auth-session>div>span[data-v-a1f84d35],.auth-session>div>strong[data-v-a1f84d35]{overflow-wrap:anywhere;min-width:0;display:block}.auth-error[data-v-a1f84d35],.auth-session>div>small[data-v-a1f84d35],.auth-session>div>span[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.78rem}.auth-session>div>small[data-v-a1f84d35]{font-weight:800}.auth-error[data-v-a1f84d35]{color:var(--color-red-700,oklch(50.5% .213 27.518))}.sidebar-footer[data-v-a1f84d35]{align-self:end}.sidebar-footer .lz-button[data-v-a1f84d35]{justify-content:center;width:100%}.tenant-summary[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-slate-700,oklch(37.2% .044 257.287));border-width:1px;border-radius:8px;gap:3px;padding:10px;font-size:.84rem;display:grid}.tenant-summary strong[data-v-a1f84d35]{color:var(--color-blue-800,oklch(42.4% .199 265.638));font-size:.95rem}.side-nav a[data-v-a1f84d35]{color:var(--color-slate-700,oklch(37.2% .044 257.287));text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:0 10px;font-weight:800;transition:all .15s;display:flex}.side-nav a.active[data-v-a1f84d35],.side-nav a[data-v-a1f84d35]:hover{background-color:var(--color-white,#fff);color:var(--color-blue-700,oklch(48.8% .243 264.376));--tw-shadow-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.side-nav a.active[data-v-a1f84d35],.side-nav a[data-v-a1f84d35]:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-600,oklch(54.6% .245 262.881)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.side-nav a.active[data-v-a1f84d35],.side-nav a[data-v-a1f84d35]:hover{box-shadow:0 10px 24px var(--tw-shadow-color)}.period-control[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-white,#fff);border-width:1px;border-radius:6px;min-height:38px;padding:0 10px}.period-control select[data-v-a1f84d35]{color:inherit;font:inherit;background:0 0;border:0;outline:0}.period-control select[data-v-a1f84d35]:first-of-type{min-width:96px}.workspace[data-v-a1f84d35]{align-content:start;gap:16px;min-width:0;padding:22px;display:grid}.page-head[data-v-a1f84d35]{justify-content:space-between}.page-actions[data-v-a1f84d35]{flex-wrap:wrap;justify-content:flex-end}.page-head h1[data-v-a1f84d35],.page-head p[data-v-a1f84d35]{margin:0}.page-head h1[data-v-a1f84d35]{font-size:clamp(1.5rem,2vw,2.1rem);font-weight:900}.dashboard-title-filter[data-v-a1f84d35]{flex-wrap:wrap;align-items:baseline;gap:.22em;display:flex}.dashboard-title-select[data-v-a1f84d35]{color:inherit;cursor:pointer;align-items:center;gap:8px;display:inline-flex;position:relative}.dashboard-title-trigger[data-v-a1f84d35]{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.title-filter-avatar[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638));border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:.72rem;font-weight:900;display:inline-grid;overflow:hidden}.title-filter-avatar img[data-v-a1f84d35]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.title-filter-avatar-office[data-v-a1f84d35]{width:28px;height:28px}.dashboard-title-menu[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);color:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#0206181a}@supports (color:color-mix(in lab,red,red)){.dashboard-title-menu[data-v-a1f84d35]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.dashboard-title-menu[data-v-a1f84d35]{z-index:30;border-width:1px;border-radius:8px;width:-moz-max-content;width:max-content;min-width:220px;max-width:min(320px,80vw);max-height:280px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.dashboard-title-option[data-v-a1f84d35]{color:var(--color-slate-700,oklch(37.2% .044 257.287))}@media(hover:hover){.dashboard-title-option[data-v-a1f84d35]:hover{background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-800,oklch(42.4% .199 265.638))}}.dashboard-title-option[data-v-a1f84d35]{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:.92rem;font-weight:800;line-height:1.15;display:flex}.title-option-avatar[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638));border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:.62rem;font-weight:900;display:inline-grid;overflow:hidden}.title-option-avatar img[data-v-a1f84d35]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.dashboard-title-option.active[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-900,oklch(37.9% .146 265.522))}.eyebrow[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376));text-transform:uppercase;font-size:.75rem;font-weight:900}.kpi-grid[data-v-a1f84d35]{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:12px;display:grid}.kpi[data-v-a1f84d35]{gap:7px;padding:14px;display:grid}.kpi span[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.82rem}.kpi strong[data-v-a1f84d35]{font-size:2rem;line-height:1}.management-panel[data-v-a1f84d35]{gap:14px;padding:14px;display:grid}.modal-backdrop[data-v-a1f84d35]{background-color:#02061873}@supports (color:color-mix(in lab,red,red)){.modal-backdrop[data-v-a1f84d35]{background-color:color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695)) 45%,transparent)}}.modal-backdrop[data-v-a1f84d35]{z-index:60;overscroll-behavior:contain;place-items:start center;padding:6vh 18px;display:grid;position:fixed;inset:0;overflow:hidden}.modal-card[data-v-a1f84d35]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:min(980px,100%);max-height:calc(100dvh - 12vh);overflow:hidden auto}.registro-modal[data-v-a1f84d35]{width:min(760px,100%)}.batch-status-modal[data-v-a1f84d35]{gap:16px;width:min(860px,100%);padding:16px;display:grid;overflow:visible}.obligation-batch-modal[data-v-a1f84d35]{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(840px,100%);padding:0;display:grid;overflow:hidden}.obligation-batch-titlebar[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);border-bottom-width:1px;align-items:flex-start;padding:18px 20px}.obligation-batch-titlebar>div[data-v-a1f84d35]{gap:3px;display:grid}.obligation-batch-tabs[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));border-bottom-width:1px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px 12px 0;display:grid}.obligation-batch-tabs button[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;padding:9px 8px;font-size:.78rem;font-weight:850;display:inline-flex}.obligation-batch-tabs button[data-v-a1f84d35]:hover{color:var(--color-slate-800,oklch(27.9% .041 260.031))}.obligation-batch-tabs button.active[data-v-a1f84d35]{border-color:var(--color-blue-700,oklch(48.8% .243 264.376));color:var(--color-blue-800,oklch(42.4% .199 265.638))}.obligation-batch-tabs button span[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638));border-radius:999px;min-width:20px;padding:2px 6px;font-size:.68rem}.obligation-batch-body[data-v-a1f84d35]{align-content:start;gap:14px;min-height:0;padding:18px 20px;display:grid;overflow-y:auto}.obligation-batch-prompt[data-v-a1f84d35]{color:var(--color-slate-700,oklch(37.2% .044 257.287));margin:0;font-size:.92rem;line-height:1.5}.obligation-batch-prompt strong[data-v-a1f84d35]{color:var(--color-slate-950,oklch(12.9% .042 264.695))}.obligation-batch-selection[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);border-width:1px;border-radius:8px;gap:12px;padding:14px;display:grid}.obligation-batch-selection-head[data-v-a1f84d35]{justify-content:space-between;align-items:center;gap:10px;font-size:.78rem;font-weight:850;display:flex}.obligation-batch-selection-head span[data-v-a1f84d35]{color:var(--color-slate-600,oklch(44.6% .043 257.281));text-transform:uppercase}.obligation-batch-selection-head strong[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376))}.obligation-batch-grid[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:250px;display:grid;overflow-y:auto}.obligation-batch-option[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-700,oklch(37.2% .044 257.287));cursor:pointer;border-width:1px;border-radius:7px;align-items:center;gap:9px;min-width:0;min-height:40px;padding:9px 10px;font-size:.82rem;font-weight:800;transition:border-color .15s,background .15s;display:flex}.obligation-batch-option.selected[data-v-a1f84d35],.obligation-batch-option[data-v-a1f84d35]:hover{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-slate-950,oklch(12.9% .042 264.695))}.obligation-batch-option input[data-v-a1f84d35]{width:17px;height:17px;accent-color:var(--color-blue-700);flex:none}.obligation-batch-option span[data-v-a1f84d35]{overflow-wrap:anywhere;min-width:0}.obligation-batch-notice[data-v-a1f84d35]{border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-50,oklch(98.7% .022 95.277));color:var(--color-amber-900,oklch(41.4% .112 45.904));border-width:1px;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.obligation-batch-notice svg[data-v-a1f84d35]{flex:none;margin-top:2px}.obligation-batch-notice p[data-v-a1f84d35]{margin:0;font-size:.8rem;line-height:1.5}.obligation-batch-footer[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));border-top-width:1px;justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;display:flex}.obligation-batch-footer>span[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.76rem;font-weight:800}.obligation-batch-footer .lz-button[data-v-a1f84d35]{justify-content:center}.batch-status-titlebar>div[data-v-a1f84d35]{gap:3px;display:grid}.batch-status-titlebar span[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.8rem;font-weight:700}.batch-status-field[data-v-a1f84d35]{gap:6px;width:min(320px,100%);display:grid}.batch-status-list[data-v-a1f84d35]{border:1px solid var(--border);border-radius:8px;max-height:min(48vh,430px);overflow:auto}.batch-status-table[data-v-a1f84d35]{min-width:620px}.batch-status-table td[data-v-a1f84d35]:first-child,.batch-status-table td[data-v-a1f84d35]:nth-child(2),.batch-status-table th[data-v-a1f84d35]:first-child,.batch-status-table th[data-v-a1f84d35]:nth-child(2){width:38%}.batch-status-table td[data-v-a1f84d35]:nth-child(3),.batch-status-table th[data-v-a1f84d35]:nth-child(3){width:24%}.batch-status-table thead[data-v-a1f84d35]{z-index:1;position:sticky;top:0}.batch-status-actions[data-v-a1f84d35]{justify-content:flex-end;gap:10px;display:flex}.company-batch-modal[data-v-a1f84d35]{width:min(1080px,100%)}.company-batch-fields[data-v-a1f84d35]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.company-batch-fields label[data-v-a1f84d35]{gap:6px;display:grid}.company-batch-team[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));border-width:1px;border-radius:8px;gap:10px;padding:12px;display:grid}.company-batch-team-heading[data-v-a1f84d35]{justify-content:space-between;align-items:center;gap:10px;display:flex}.company-batch-team-heading strong[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376));font-size:.78rem}.company-batch-team-grid[data-v-a1f84d35]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:180px;display:grid;overflow-y:auto}.company-batch-team .company-check-row[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);cursor:pointer;border-width:1px;border-radius:7px;padding:8px 10px}.company-batch-team .company-check-row.selected[data-v-a1f84d35]{border-color:var(--color-blue-300,oklch(80.9% .105 251.813));background-color:var(--color-blue-50,oklch(97% .014 254.604))}.company-batch-team .company-check-row>span[data-v-a1f84d35]{gap:1px;min-width:0;display:grid}.company-batch-team .company-check-row small[data-v-a1f84d35],.company-batch-team .company-check-row strong[data-v-a1f84d35]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-batch-team .company-check-row small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.7rem}.company-batch-team p[data-v-a1f84d35]{color:var(--color-slate-600,oklch(44.6% .043 257.281));margin:0;font-size:.76rem;line-height:1.45}.company-batch-list[data-v-a1f84d35]{max-height:min(34vh,310px)}.company-batch-table[data-v-a1f84d35]{table-layout:auto;min-width:940px}.company-batch-table td[data-v-a1f84d35]:first-child,.company-batch-table th[data-v-a1f84d35]:first-child{width:24%}.company-batch-table td[data-v-a1f84d35]:nth-child(2),.company-batch-table th[data-v-a1f84d35]:nth-child(2){width:17%}.company-batch-table td[data-v-a1f84d35]:nth-child(3),.company-batch-table td[data-v-a1f84d35]:nth-child(4),.company-batch-table th[data-v-a1f84d35]:nth-child(3),.company-batch-table th[data-v-a1f84d35]:nth-child(4){width:18%}.company-batch-table td[data-v-a1f84d35]:nth-child(5),.company-batch-table th[data-v-a1f84d35]:nth-child(5){width:23%}.company-batch-row-select[data-v-a1f84d35]{min-width:145px;min-height:34px;padding:6px 8px;font-size:.76rem}.company-batch-team-names[data-v-a1f84d35]{color:var(--color-slate-700,oklch(37.2% .044 257.287));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:800;display:block;overflow:hidden}.organization-modal[data-v-a1f84d35]{width:min(760px,100%)}.system-admin-modal[data-v-a1f84d35]{width:min(560px,100%)}.organization-switcher-modal[data-v-a1f84d35]{width:min(440px,100%);padding:14px}.confirm-modal[data-v-a1f84d35]{width:min(520px,100%);padding:18px}.confirm-copy[data-v-a1f84d35]{color:var(--color-slate-700,oklch(37.2% .044 257.287));margin:0;font-size:.96rem;line-height:1.55}.confirm-copy strong[data-v-a1f84d35]{color:var(--color-slate-950,oklch(12.9% .042 264.695));font-weight:900}.confirm-actions[data-v-a1f84d35]{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.company-import-modal[data-v-a1f84d35]{grid-template-rows:auto minmax(0,1fr) auto;width:min(1180px,100%);padding:0;display:grid;overflow:hidden}.company-import-titlebar[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);border-bottom-width:1px;align-items:flex-start;padding:18px 20px}.company-import-titlebar>div[data-v-a1f84d35]{flex:1;gap:4px;min-width:0;display:grid}.company-import-eyebrow[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376));letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.company-import-titlebar h2[data-v-a1f84d35]{max-width:980px;font-size:1.08rem;line-height:1.35}.company-import-subtitle[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));max-width:980px;margin:0;font-size:.78rem;line-height:1.45}.company-import-subtitle a[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376));text-underline-offset:2px;font-weight:900;text-decoration:underline}.company-import-subtitle a[data-v-a1f84d35]:hover{color:var(--color-blue-900,oklch(37.9% .146 265.522))}.company-import-body[data-v-a1f84d35]{align-content:start;gap:12px;min-height:0;padding:16px 20px;display:grid;overflow-y:auto}.company-import-controls[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.company-import-dropzone[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-white,#fff);color:var(--color-slate-700,oklch(37.2% .044 257.287));cursor:pointer;border-style:dashed;border-width:2px;border-radius:8px;align-items:center;gap:13px;min-height:126px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex;position:relative}.company-import-dropzone.active[data-v-a1f84d35],.company-import-dropzone[data-v-a1f84d35]:hover{border-color:var(--color-blue-500,oklch(62.3% .214 259.815));background-color:var(--color-blue-50,oklch(97% .014 254.604))}.company-import-dropzone.loaded[data-v-a1f84d35]{border-style:solid}.company-import-dropzone input[data-v-a1f84d35]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.company-import-upload-icon[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638));border-radius:999px;flex:none;place-items:center;width:42px;height:42px;display:grid}.company-import-drop-copy[data-v-a1f84d35]{gap:3px;min-width:0;display:grid}.company-import-drop-copy strong[data-v-a1f84d35]{color:var(--color-slate-950,oklch(12.9% .042 264.695));text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.company-import-drop-copy small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.78rem}.company-import-batch-panel[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));border-width:1px;border-radius:8px;align-content:center;gap:14px;min-width:0;padding:14px 16px;display:grid}.company-import-found-count[data-v-a1f84d35]{align-items:baseline;gap:7px;display:flex}.company-import-found-count strong[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376));font-size:1.85rem;font-weight:950;line-height:1}.company-import-found-count span[data-v-a1f84d35]{color:var(--color-slate-600,oklch(44.6% .043 257.281));font-size:.84rem;font-weight:800}.company-import-batch-fields[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.company-import-batch-fields label[data-v-a1f84d35]{gap:5px;min-width:0;display:grid}.company-import-batch-fields .lz-input[data-v-a1f84d35]{min-width:0;font-size:.78rem}.company-import-error[data-v-a1f84d35]{border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-800,oklch(44.4% .177 26.899));border-width:1px;border-radius:7px;align-items:flex-start;gap:9px;padding:11px 12px;font-size:.84rem;font-weight:750;display:flex}.company-import-error svg[data-v-a1f84d35]{flex:none}.company-import-tabs[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));border-bottom-width:1px;gap:4px;padding-inline:2px;display:flex;overflow-x:auto}.company-import-tabs button[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:9px 11px;font-size:.8rem;font-weight:850;display:inline-flex}.company-import-tabs button[data-v-a1f84d35]:hover{color:var(--color-slate-800,oklch(27.9% .041 260.031))}.company-import-tabs button.active[data-v-a1f84d35]{border-color:var(--color-blue-700,oklch(48.8% .243 264.376));color:var(--color-blue-800,oklch(42.4% .199 265.638))}.company-import-tabs button span[data-v-a1f84d35]{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));color:var(--color-slate-600,oklch(44.6% .043 257.281));text-align:center;border-radius:999px;min-width:22px;padding:2px 6px;font-size:.7rem;line-height:1.35}.company-import-tabs button.active span[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638))}.company-import-empty[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));text-align:center;padding:20px;font-weight:750}.company-import-table-shell[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));border-width:1px;border-radius:8px;max-height:310px;overflow:auto}.company-import-table[data-v-a1f84d35]{border-collapse:separate;border-spacing:0;width:100%;min-width:1040px}.company-import-table thead[data-v-a1f84d35]{z-index:1;position:sticky;top:0}.company-import-table td[data-v-a1f84d35]:first-child,.company-import-table th[data-v-a1f84d35]:first-child{width:48px;padding-inline:8px}.company-import-table td[data-v-a1f84d35]:nth-child(2),.company-import-table th[data-v-a1f84d35]:nth-child(2){text-align:left;width:28%}.company-import-table td[data-v-a1f84d35]:nth-child(3),.company-import-table th[data-v-a1f84d35]:nth-child(3){width:16%}.company-import-table td[data-v-a1f84d35]:nth-child(4),.company-import-table th[data-v-a1f84d35]:nth-child(4){text-align:left;width:16%}.company-import-table td[data-v-a1f84d35]:nth-child(5),.company-import-table th[data-v-a1f84d35]:nth-child(5){text-align:left;width:21%}.company-import-table td[data-v-a1f84d35]:nth-child(6),.company-import-table th[data-v-a1f84d35]:nth-child(6){text-align:left;width:15%}.company-import-table td[data-v-a1f84d35]{font-size:.82rem}.company-import-row-selected>td[data-v-a1f84d35]{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.company-import-table td small[data-v-a1f84d35],.company-import-table td strong[data-v-a1f84d35]{display:block}.company-import-select[data-v-a1f84d35]{width:100%;min-width:140px;min-height:34px;padding:6px 9px;font-size:.78rem}.company-import-not-applicable[data-v-a1f84d35]{color:var(--color-slate-400,oklch(70.4% .04 256.788));padding-inline:8px;display:inline-block}.company-import-table td small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));margin-top:3px;font-size:.74rem;line-height:1.35}.company-import-status[data-v-a1f84d35]{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:900;display:inline-flex}.company-import-status.new[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638))}.company-import-status.existing[data-v-a1f84d35]{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));color:var(--color-slate-700,oklch(37.2% .044 257.287))}.company-import-status.invalid[data-v-a1f84d35]{background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-900,oklch(41.4% .112 45.904))}.company-import-footer[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-500,oklch(55.4% .046 257.417));border-top-width:1px;justify-content:flex-end;align-items:center;gap:12px;padding:13px 20px;font-size:.78rem;font-weight:750;display:flex}.company-import-footer>div[data-v-a1f84d35]{gap:9px;display:flex}.company-missing-value[data-v-a1f84d35]{color:var(--color-amber-700,oklch(55.5% .163 48.998));font-weight:900}.spin[data-v-a1f84d35]{animation:spin-a1f84d35 .85s linear infinite}@keyframes spin-a1f84d35{to{transform:rotate(1turn)}}.organization-switcher-list[data-v-a1f84d35]{gap:8px;display:grid}.organization-switcher-row[data-v-a1f84d35]{border-color:var(--color-blue-100,oklch(93.2% .032 255.585));background-color:var(--color-white,#fff);color:var(--color-slate-900,oklch(20.8% .042 265.755));text-align:left;cursor:pointer;border-width:1px;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px;transition:border-color .15s,background .15s;display:flex}.organization-switcher-row.active[data-v-a1f84d35],.organization-switcher-row[data-v-a1f84d35]:hover:not(:disabled){border-color:var(--color-blue-300,oklch(80.9% .105 251.813));background-color:var(--color-blue-50,oklch(97% .014 254.604))}.organization-switcher-row[data-v-a1f84d35]:disabled{cursor:default}.organization-switcher-row strong[data-v-a1f84d35]{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.92rem}.organization-switcher-row svg[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376));flex:none}.panel-title[data-v-a1f84d35]{justify-content:space-between}.panel-title h2[data-v-a1f84d35],.section-bar h2[data-v-a1f84d35]{margin:0;font-size:1.05rem;font-weight:900}.company-modal-card[data-v-a1f84d35]{grid-template-rows:auto minmax(0,1fr);gap:0;width:min(1220px,100%);max-height:calc(100dvh - 8vh);padding:0;overflow:hidden}.company-modal-card .panel-title[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);border-bottom-width:1px;padding:20px 22px}.company-modal-card .panel-title h2[data-v-a1f84d35]{font-size:clamp(1.4rem,2vw,1.9rem)}.modal-close-action[data-v-a1f84d35]{box-shadow:none;background:0 0;border-color:#0000}.company-editor[data-v-a1f84d35]{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.company-editor-body[data-v-a1f84d35]{grid-template-columns:minmax(320px,.8fr) minmax(420px,1.2fr);gap:14px;padding:14px;display:grid;overflow:auto}.company-editor-card[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);border-width:1px;border-radius:8px;align-content:start;gap:18px;padding:18px;display:grid}.company-obligation-card[data-v-a1f84d35]{grid-column:1/-1}.company-card-title[data-v-a1f84d35]{color:var(--color-slate-950,oklch(12.9% .042 264.695));align-items:center;gap:12px;display:flex}.company-card-title svg[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376));flex:none}.company-card-title h3[data-v-a1f84d35]{margin:0;font-size:1.05rem;font-weight:900}.selection-pill[data-v-a1f84d35]{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));color:var(--color-slate-700,oklch(37.2% .044 257.287));white-space:nowrap;border-radius:999px;margin-left:auto;padding:4px 12px;font-size:.82rem;font-weight:900}.company-field[data-v-a1f84d35],.company-field-row[data-v-a1f84d35]{gap:7px;display:grid}.company-field-row[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.company-team-chips[data-v-a1f84d35]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.team-chip[data-v-a1f84d35]{border-color:var(--color-blue-100,oklch(93.2% .032 255.585));background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-slate-900,oklch(20.8% .042 265.755));border-width:1px;border-radius:999px;align-items:center;gap:10px;min-height:62px;padding:10px 12px;display:flex}.team-chip.responsible[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-blue-100,oklch(93.2% .032 255.585))}.team-avatar[data-v-a1f84d35]{background-color:var(--color-blue-700,oklch(48.8% .243 264.376));color:var(--color-white,#fff);border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:.78rem;font-weight:900;display:grid}.team-chip-copy[data-v-a1f84d35]{gap:2px;min-width:0;display:grid}.team-chip-copy small[data-v-a1f84d35],.team-chip-copy strong[data-v-a1f84d35]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.team-chip-copy small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.78rem;font-weight:800}.team-chip button[data-v-a1f84d35]{color:var(--color-slate-700,oklch(37.2% .044 257.287));background:0 0;border:0;flex:none;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.company-add-people[data-v-a1f84d35]{flex-wrap:wrap;gap:8px;display:flex}.company-add-person[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);color:var(--color-slate-700,oklch(37.2% .044 257.287));border-width:1px;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-weight:850;display:inline-flex}.company-add-person[data-v-a1f84d35]:hover{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-800,oklch(42.4% .199 265.638))}.company-empty-note[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));align-items:center;min-height:40px;font-size:.86rem;font-weight:750;display:inline-flex}.company-obligation-grid[data-v-a1f84d35]{grid-template-columns:repeat(4,minmax(170px,1fr));gap:10px 22px;display:grid}.company-check-row[data-v-a1f84d35]{align-items:center;gap:9px;min-width:0;min-height:34px;font-weight:800;display:inline-flex}.company-check-row input[data-v-a1f84d35]{width:17px;height:17px;accent-color:var(--color-blue-700);flex:none}.company-check-row span[data-v-a1f84d35]{overflow-wrap:anywhere;min-width:0}.company-editor-footer[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);border-top-width:1px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 18px;display:flex}.footer-actions[data-v-a1f84d35]{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-left:auto;display:flex}.company-editor-footer .lz-button[data-v-a1f84d35]{justify-content:center;min-width:170px}.editor-grid[data-v-a1f84d35],.task-form[data-v-a1f84d35]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.editor-grid.compact[data-v-a1f84d35]{grid-template-columns:1fr minmax(220px,.8fr) 180px auto}.collaborator-form[data-v-a1f84d35]{grid-template-columns:minmax(0,1fr)}.password-change-trigger[data-v-a1f84d35]{white-space:nowrap;justify-content:center;width:auto;min-height:36px}.collaborator-actions[data-v-a1f84d35],.obligation-editor-actions[data-v-a1f84d35]{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.collaborator-secondary-actions[data-v-a1f84d35]{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;display:flex}.organization-form[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-form .lz-button-primary[data-v-a1f84d35],.organization-form .profile-photo-field[data-v-a1f84d35]{grid-column:1/-1}.collaborator-actions>.lz-button-primary[data-v-a1f84d35],.obligation-editor-actions>.lz-button-primary[data-v-a1f84d35]{justify-content:center;min-width:170px;margin-left:auto}.organization-form .lz-button-primary[data-v-a1f84d35]{justify-self:end}.registro-grid[data-v-a1f84d35],.task-delivery-grid[data-v-a1f84d35]{grid-template-columns:repeat(3,minmax(0,1fr))}.task-delivery-status[data-v-a1f84d35]{align-content:start;gap:6px;display:grid}.task-delivery-status-menu[data-v-a1f84d35]{width:-moz-fit-content;width:fit-content}.task-delivery-status-pill[data-v-a1f84d35]{min-height:34px;padding-inline:12px;font-size:.9rem}.task-delivery-actions[data-v-a1f84d35]{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.editor-grid label[data-v-a1f84d35],.task-form label[data-v-a1f84d35]{gap:6px;display:grid}.recurrence-check[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);color:var(--color-slate-900,oklch(20.8% .042 265.755));border-width:1px;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-self:end;align-items:center;gap:9px;min-height:36px;padding:7px 12px;font-size:.875rem;font-weight:500}.recurrence-check input[data-v-a1f84d35]{width:17px;height:17px;accent-color:var(--color-blue-700)}.obligation-picker[data-v-a1f84d35],.wide[data-v-a1f84d35]{grid-column:1/-1}.obligation-picker[data-v-a1f84d35]{gap:8px;display:grid}.obligation-picker>span[data-v-a1f84d35]{grid-column:1/-1}.team-picker[data-v-a1f84d35]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.obligation-grid[data-v-a1f84d35]{grid-template-columns:repeat(auto-fill,minmax(190px,190px))}.check-row[data-v-a1f84d35]{align-items:center;gap:7px;min-height:34px;padding:4px 0;display:inline-flex}.check-row input[data-v-a1f84d35]{width:15px;height:15px;accent-color:var(--color-blue-700)}.table-section[data-v-a1f84d35]{gap:10px;display:grid}.company-list-toolbar[data-v-a1f84d35]{grid-template-columns:minmax(190px,1.25fr) repeat(3,minmax(150px,.85fr)) auto;align-items:end;gap:10px;padding:12px;display:grid}.company-list-toolbar>label[data-v-a1f84d35]{gap:6px;min-width:0;display:grid}.company-list-actions[data-v-a1f84d35]{justify-items:end;gap:5px;min-width:150px;display:grid}.company-list-actions>span[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.72rem;font-weight:800}.company-list-actions .lz-button[data-v-a1f84d35]{white-space:nowrap}.settings-grid[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.settings-card[data-v-a1f84d35]{gap:12px}.office-card[data-v-a1f84d35],.settings-card[data-v-a1f84d35]{align-content:start;padding:16px;display:grid}.office-card[data-v-a1f84d35]{gap:16px;position:relative}.office-card.editable[data-v-a1f84d35]:hover{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));--tw-shadow-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.office-card.editable[data-v-a1f84d35]:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-600,oklch(54.6% .245 262.881)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.office-card.editable[data-v-a1f84d35]:hover{box-shadow:0 12px 28px var(--tw-shadow-color)}.office-card-head[data-v-a1f84d35]{align-items:center;gap:12px;display:flex}.office-card-head>div[data-v-a1f84d35]{min-width:0}.office-edit-button[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);color:var(--color-slate-500,oklch(55.4% .046 257.417));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);opacity:0;border-width:1px;border-radius:8px;place-items:center;width:34px;height:34px;transition:opacity .16s,color .16s,border-color .16s;display:grid;position:absolute;top:12px;right:12px}.office-card:focus-within .office-edit-button[data-v-a1f84d35],.office-card:hover .office-edit-button[data-v-a1f84d35]{opacity:1}.office-edit-button[data-v-a1f84d35]:focus-visible,.office-edit-button[data-v-a1f84d35]:hover{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));color:var(--color-blue-700,oklch(48.8% .243 264.376))}.office-card h2[data-v-a1f84d35]{margin:0;font-size:1.08rem;font-weight:900}.office-card p[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));margin:3px 0 0;font-size:.84rem}.mini-avatar[data-v-a1f84d35],.office-logo[data-v-a1f84d35],.profile-photo[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638));flex:none;place-items:center;font-weight:900;display:grid;overflow:hidden}.office-logo[data-v-a1f84d35]{border-radius:8px;width:58px;height:58px;font-size:1rem}.profile-photo[data-v-a1f84d35]{border-radius:999px;width:64px;height:64px;font-size:1rem;position:relative}.profile-photo-upload[data-v-a1f84d35]{cursor:pointer}.profile-photo-edit-control[data-v-a1f84d35]{border-radius:999px 8px 8px 999px;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;display:flex}.profile-photo-change-button[data-v-a1f84d35]{white-space:nowrap;justify-content:center;min-height:36px}.organization-logo-upload[data-v-a1f84d35]{cursor:pointer;position:relative}.profile-photo-upload[data-v-a1f84d35]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-blue-500,oklch(62.3% .214 259.815));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.profile-photo-upload input[type=file][data-v-a1f84d35]{display:none}.profile-photo-overlay[data-v-a1f84d35]{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.profile-photo-overlay[data-v-a1f84d35]{background-color:color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695)) 70%,transparent)}}.profile-photo-overlay[data-v-a1f84d35]{color:var(--color-white,#fff);text-align:center;opacity:0;place-items:center;gap:2px;padding:8px;font-size:.63rem;font-weight:900;line-height:1.05;transition:opacity .16s;display:grid;position:absolute;inset:0}.profile-photo-upload:focus-within .profile-photo-overlay[data-v-a1f84d35],.profile-photo-upload:hover .profile-photo-overlay[data-v-a1f84d35]{opacity:1}.mini-avatar[data-v-a1f84d35]{border-radius:999px;width:34px;height:34px;font-size:.74rem}.mini-avatar img[data-v-a1f84d35],.office-logo img[data-v-a1f84d35],.profile-photo img[data-v-a1f84d35]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mini-avatar>span[data-v-a1f84d35],.office-logo>span[data-v-a1f84d35],.profile-photo>span[data-v-a1f84d35]:not(.profile-photo-overlay){line-height:1}.office-facts[data-v-a1f84d35]{gap:14px;margin:0;display:grid}.office-facts div[data-v-a1f84d35]{gap:5px;display:grid}.office-facts dt[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));text-transform:uppercase;font-size:.74rem;font-weight:900}.office-facts dd[data-v-a1f84d35]{margin:0}.office-contact[data-v-a1f84d35]{align-items:center;gap:9px;display:flex}.office-contact small[data-v-a1f84d35],.office-contact strong[data-v-a1f84d35]{display:block}.office-contact small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.78rem}.office-form[data-v-a1f84d35]{gap:12px;display:grid}.office-form label[data-v-a1f84d35],.profile-photo-field[data-v-a1f84d35]{gap:6px;display:grid}.profile-photo-field[data-v-a1f84d35]{align-content:start}.profile-permission-note[data-v-a1f84d35]{border-color:var(--color-blue-100,oklch(93.2% .032 255.585));background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-800,oklch(42.4% .199 265.638));border-width:1px;border-radius:8px;margin:0;padding:9px 11px;font-size:.78rem;line-height:1.35}.office-form input[type=file][data-v-a1f84d35],.profile-photo-field input[type=file][data-v-a1f84d35]{display:none}.office-stats-card[data-v-a1f84d35]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px;display:grid}.office-stat[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);border-width:1px;border-radius:8px;align-content:start;gap:7px;min-height:126px;padding:14px;display:grid}.office-stat-icon[data-v-a1f84d35]{border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.office-stat-icon.users-icon[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-700,oklch(48.8% .243 264.376))}.office-stat-icon.companies-icon[data-v-a1f84d35]{background-color:var(--color-emerald-100,oklch(95% .052 163.051));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.office-stat-icon.plan-icon[data-v-a1f84d35]{background-color:var(--color-violet-100,oklch(94.3% .029 294.588));color:var(--color-violet-700,oklch(49.1% .27 292.581))}.office-stat strong[data-v-a1f84d35]{font-size:1.5rem;line-height:1.05}.office-stat small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:.78rem;font-weight:800}.settings-audit-card[data-v-a1f84d35]{grid-column:1/-1}.settings-card h2[data-v-a1f84d35],.settings-card p[data-v-a1f84d35]{margin:0}.settings-card h2[data-v-a1f84d35]{font-size:1.05rem;font-weight:900}.matrix-panel[data-v-a1f84d35]{padding:0;overflow:hidden}.audit-shell[data-v-a1f84d35]{border-radius:8px;max-height:min(52vh,520px);overflow:auto}.audit-table[data-v-a1f84d35]{border-collapse:separate;border-spacing:0;width:100%}.audit-table td[data-v-a1f84d35],.audit-table th[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);text-align:left;vertical-align:middle;border-bottom-width:1px;padding:10px}.audit-table thead th[data-v-a1f84d35]{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-700,oklch(37.2% .044 257.287));z-index:1;font-size:.78rem;font-weight:900;position:sticky;top:0}.audit-table td[data-v-a1f84d35]{font-size:.86rem}.matrix-shell[data-v-a1f84d35]{max-height:min(70vh,680px);overflow:auto}.link-matrix[data-v-a1f84d35]{border-collapse:separate;border-spacing:0;width:-moz-max-content;width:max-content;min-width:100%}.link-matrix td[data-v-a1f84d35],.link-matrix th[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);text-align:center;vertical-align:middle;border-bottom-width:1px;border-right-width:1px;min-width:132px;padding:12px 10px}.link-matrix thead th[data-v-a1f84d35]{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-700,oklch(37.2% .044 257.287));z-index:2;font-size:.8rem;font-weight:900;position:sticky;top:0}.link-matrix .matrix-company-col[data-v-a1f84d35]{z-index:3;text-align:left;min-width:260px;position:sticky;left:0}.link-matrix tbody .matrix-company-col[data-v-a1f84d35]{background-color:var(--color-white,#fff)}.link-matrix tbody tr:hover .matrix-company-col[data-v-a1f84d35],.link-matrix tbody tr:hover td[data-v-a1f84d35]{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.link-matrix thead .matrix-company-col[data-v-a1f84d35]{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));z-index:4}.matrix-company-button[data-v-a1f84d35]{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}.link-matrix small[data-v-a1f84d35],.link-matrix strong[data-v-a1f84d35]{display:block}.link-matrix small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));margin-top:3px;font-weight:700}.link-matrix input[type=checkbox][data-v-a1f84d35]{width:16px;height:16px;accent-color:var(--color-blue-700);cursor:pointer}.section-bar[data-v-a1f84d35]{justify-content:space-between}.table-shell[data-v-a1f84d35]{overflow:auto}.status-menu-active .table-shell[data-v-a1f84d35]{overflow:visible}.obligation-queue[data-v-a1f84d35]{gap:12px;display:grid}.obligation-filters[data-v-a1f84d35]{grid-template-columns:repeat(3,minmax(140px,.75fr)) repeat(2,minmax(180px,1fr));align-items:end;gap:10px;padding:12px;display:grid}.obligation-filters label[data-v-a1f84d35]{gap:6px;display:grid}.obligation-filters .icon-only[data-v-a1f84d35]:disabled{opacity:.45;cursor:not-allowed}.queue-block[data-v-a1f84d35]{gap:10px;padding:12px;display:grid}.queue-heading[data-v-a1f84d35]{justify-content:space-between;align-items:center;gap:12px;display:flex}.queue-title-row[data-v-a1f84d35]{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.queue-heading h3[data-v-a1f84d35]{margin:0;font-size:.98rem;font-weight:900}.queue-title-stack[data-v-a1f84d35]{gap:2px;display:grid}.batch-status-trigger[data-v-a1f84d35]{flex:none}.queue-count[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));text-transform:uppercase;font-size:.78rem;font-weight:800}.queue-empty-inline[data-v-a1f84d35]{color:var(--color-emerald-700,oklch(50.8% .118 165.612));min-width:0;font-size:.78rem;font-weight:800;line-height:1.35}.compact-shell[data-v-a1f84d35]{border-radius:8px}table[data-v-a1f84d35]{border-collapse:collapse;table-layout:fixed;width:100%}.summary-table[data-v-a1f84d35]{min-width:920px}.organization-table[data-v-a1f84d35]{table-layout:auto;min-width:980px}.system-admin-table[data-v-a1f84d35]{min-width:640px}.organization-cell[data-v-a1f84d35]{align-items:center;gap:9px;display:flex}.organization-cell>span[data-v-a1f84d35]:last-child{min-width:0}.collaborator-cell>span[data-v-a1f84d35]:last-child{gap:1px;display:grid}.collaborator-cell small[data-v-a1f84d35]{line-height:1.15}.work-table[data-v-a1f84d35]{min-width:1180px}.obligation-work-table[data-v-a1f84d35]{min-width:1120px}.obligation-settings-table[data-v-a1f84d35]{min-width:720px}.task-management-section[data-v-a1f84d35]{gap:14px;display:grid}.task-table-panel[data-v-a1f84d35]{gap:12px;padding:12px;display:grid}.task-table-heading[data-v-a1f84d35]{justify-content:space-between;align-items:baseline;gap:12px;padding:0 2px;display:flex}.task-table-heading h2[data-v-a1f84d35]{margin:0;font-size:1rem;font-weight:900}.task-table-title-row[data-v-a1f84d35]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.task-competencia-filter[data-v-a1f84d35]{gap:4px;min-height:32px;padding:5px 8px}.task-competencia-filter select[data-v-a1f84d35]{min-width:auto;color:inherit;font:inherit;background:0 0;border:0;outline:none;font-size:.82rem;font-weight:800}.task-competencia-filter select[data-v-a1f84d35]:first-of-type{min-width:92px}.task-competencia-filter select[data-v-a1f84d35]:last-of-type{width:60px}.task-table-heading span[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));text-transform:uppercase;font-size:.78rem;font-weight:800}.task-settings-table[data-v-a1f84d35]{border:1px solid var(--border);border-radius:8px;min-width:980px;overflow:hidden}.recurring-task-table td[data-v-a1f84d35]:first-child,.recurring-task-table th[data-v-a1f84d35]:first-child{width:41.666%}.recurring-task-table td[data-v-a1f84d35]:nth-child(2),.recurring-task-table th[data-v-a1f84d35]:nth-child(2){width:16.666%}.recurring-task-table td[data-v-a1f84d35]:nth-child(3),.recurring-task-table th[data-v-a1f84d35]:nth-child(3){width:41.666%}.task-editor-grid[data-v-a1f84d35]{grid-template-columns:repeat(3,minmax(0,1fr))}.task-company-picker[data-v-a1f84d35]{gap:6px;min-width:0;display:grid}.task-company-layout[data-v-a1f84d35]{grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);align-items:start;gap:10px;display:grid}.task-company-picker p[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));margin:0;font-size:.82rem}.task-company-control[data-v-a1f84d35]{min-width:0;position:relative}.task-company-trigger[data-v-a1f84d35]{text-align:left;cursor:pointer;align-items:center;gap:8px;width:100%;display:flex}.task-company-trigger>span[data-v-a1f84d35]:first-child{flex:1;min-width:0}.task-company-count[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-800,oklch(42.4% .199 265.638));border-radius:999px;place-items:center;min-width:22px;height:22px;padding-inline:6px;font-size:.74rem;font-weight:900;display:inline-grid}.task-company-menu[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#0206181a}@supports (color:color-mix(in lab,red,red)){.task-company-menu[data-v-a1f84d35]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.task-company-menu[data-v-a1f84d35]{z-index:20;border-width:1px;border-radius:8px;width:min(420px,90vw);padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.task-company-search[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-500,oklch(55.4% .046 257.417));border-width:1px;border-radius:6px;align-items:center;padding:8px 10px;grid-template-columns:none!important;gap:8px!important;display:flex!important}.task-company-search input[data-v-a1f84d35]{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:none}.task-company-options[data-v-a1f84d35]{overscroll-behavior:contain;gap:4px;max-height:230px;margin-top:6px;padding-right:2px;display:grid;overflow-y:auto}.task-company-option[data-v-a1f84d35]{color:var(--color-slate-800,oklch(27.9% .041 260.031))}@media(hover:hover){.task-company-option[data-v-a1f84d35]:hover{background-color:var(--color-blue-50,oklch(97% .014 254.604))}}.task-company-option[data-v-a1f84d35]{cursor:pointer;border:0;border-radius:6px;align-items:center;min-width:0;padding:8px 10px;gap:8px!important;display:flex!important}.task-company-option[data-v-a1f84d35]:has(input:checked){background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-900,oklch(37.9% .146 265.522))}.task-company-option input[data-v-a1f84d35]{width:16px;height:16px;accent-color:var(--color-blue-700);flex:none}.task-company-option>span[data-v-a1f84d35]{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.task-company-option strong[data-v-a1f84d35]{font-size:.86rem;font-weight:800}.task-company-option small[data-v-a1f84d35]{font-size:.72rem}.task-company-empty[data-v-a1f84d35],.task-company-option small[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417))}.task-company-empty[data-v-a1f84d35]{padding:12px 10px;font-size:.84rem}.task-company-selected[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.task-company-selected[data-v-a1f84d35]{background-color:color-mix(in oklab,var(--color-slate-50,oklch(98.4% .003 247.858)) 70%,transparent)}}.task-company-selected[data-v-a1f84d35]{border-width:1px;border-radius:6px;flex-wrap:wrap;align-content:center;align-items:center;gap:6px;min-height:42px;padding:6px;display:flex}.task-company-placeholder[data-v-a1f84d35]{color:var(--color-slate-400,oklch(70.4% .04 256.788));padding-inline:5px;font-size:.84rem}.task-company-chip[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-900,oklch(37.9% .146 265.522));border-width:1px;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:4px 5px 4px 9px;font-size:.78rem;font-weight:800;display:inline-flex}.task-company-chip>span[data-v-a1f84d35]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-company-chip button[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376))}@media(hover:hover){.task-company-chip button[data-v-a1f84d35]:hover{background-color:var(--color-blue-100,oklch(93.2% .032 255.585))}}.task-company-chip button[data-v-a1f84d35]{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}td[data-v-a1f84d35],th[data-v-a1f84d35]{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:11px 10px}td[data-v-a1f84d35]:first-child,th[data-v-a1f84d35]:first-child{width:24%}.company-table:not(.company-table-selectable) td[data-v-a1f84d35]:first-child,.company-table:not(.company-table-selectable) th[data-v-a1f84d35]:first-child{width:26%}.company-table:not(.company-table-selectable) td[data-v-a1f84d35]:nth-child(2),.company-table:not(.company-table-selectable) th[data-v-a1f84d35]:nth-child(2){width:18%}.company-table:not(.company-table-selectable) td[data-v-a1f84d35]:nth-child(3),.company-table:not(.company-table-selectable) th[data-v-a1f84d35]:nth-child(3){width:20%}.company-table-selectable td[data-v-a1f84d35]:first-child,.company-table-selectable th[data-v-a1f84d35]:first-child{width:48px;padding-inline:8px}.company-table-selectable td[data-v-a1f84d35]:nth-child(2),.company-table-selectable th[data-v-a1f84d35]:nth-child(2){width:25%}.company-table-selectable td[data-v-a1f84d35]:nth-child(3),.company-table-selectable th[data-v-a1f84d35]:nth-child(3){width:16%}.company-table-selectable td[data-v-a1f84d35]:nth-child(4),.company-table-selectable th[data-v-a1f84d35]:nth-child(4){width:19%}.company-table-row-selected>td[data-v-a1f84d35]{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.obligation-work-table td[data-v-a1f84d35]:first-child,.obligation-work-table th[data-v-a1f84d35]:first-child{width:30%}.obligation-work-table td[data-v-a1f84d35]:nth-child(2),.obligation-work-table th[data-v-a1f84d35]:nth-child(2){width:12%}.obligation-work-table td[data-v-a1f84d35]:nth-child(3),.obligation-work-table th[data-v-a1f84d35]:nth-child(3){width:18%}.dashboard-work-table td[data-v-a1f84d35]:first-child,.dashboard-work-table th[data-v-a1f84d35]:first-child{width:48px;padding-inline:8px}.dashboard-work-table td[data-v-a1f84d35]:nth-child(2),.dashboard-work-table th[data-v-a1f84d35]:nth-child(2){width:28%}.dashboard-work-table td[data-v-a1f84d35]:nth-child(3),.dashboard-work-table th[data-v-a1f84d35]:nth-child(3){width:12%}.dashboard-work-table td[data-v-a1f84d35]:nth-child(4),.dashboard-work-table th[data-v-a1f84d35]:nth-child(4){width:18%}.selection-cell[data-v-a1f84d35]{text-align:center}.selection-cell input[data-v-a1f84d35]{width:16px;height:16px;accent-color:var(--color-blue-700);cursor:pointer;margin:0 auto;display:block}.selection-cell input[data-v-a1f84d35]:disabled{cursor:not-allowed}.dashboard-row-selected>td[data-v-a1f84d35]{background-color:var(--color-blue-50,oklch(97% .014 254.604))}th[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-slate-600,oklch(44.6% .043 257.281));text-align:center;text-transform:uppercase;font-size:.76rem}td strong[data-v-a1f84d35]{display:block}td[data-v-a1f84d35]{text-align:center}tfoot td[data-v-a1f84d35]{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));font-weight:900}td[data-v-a1f84d35]:first-child{text-align:left}.click-row[data-v-a1f84d35]{cursor:pointer}.click-row[data-v-a1f84d35] :where(td,strong,small,span,div,label,input){cursor:inherit}.click-row[data-v-a1f84d35]:hover{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.action-cell[data-v-a1f84d35]{text-align:center;width:58px}.row-edit[data-v-a1f84d35]{border-color:var(--color-blue-200,oklch(88.2% .059 254.128));background-color:var(--color-white,#fff);color:var(--color-blue-700,oklch(48.8% .243 264.376));opacity:0;cursor:pointer;border-width:1px;border-radius:6px;place-items:center;width:30px;height:30px;transition:all .15s;display:inline-grid}.row-edit.visible[data-v-a1f84d35],.row-edit[data-v-a1f84d35]:focus-visible,tr:hover .row-edit[data-v-a1f84d35]{opacity:1}.row-edit.danger[data-v-a1f84d35]{color:var(--color-red-700,oklch(50.5% .213 27.518))}.metric-blue[data-v-a1f84d35],.metric-danger[data-v-a1f84d35],.metric-good[data-v-a1f84d35],.metric-soon[data-v-a1f84d35],.metric-today[data-v-a1f84d35]{font-weight:900}.metric-good[data-v-a1f84d35]{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.metric-today[data-v-a1f84d35]{color:var(--color-orange-600,oklch(64.6% .222 41.116))}.metric-blue[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376))}.metric-soon[data-v-a1f84d35]{color:var(--color-yellow-600,oklch(68.1% .162 75.834))}.metric-danger[data-v-a1f84d35]{color:var(--color-red-700,oklch(50.5% .213 27.518))}.detail-toolbar[data-v-a1f84d35]{justify-content:space-between;padding:12px}.detail-toolbar[data-v-a1f84d35],.detail-toolbar>div[data-v-a1f84d35]{align-items:center;gap:10px;display:flex}.task-form[data-v-a1f84d35]{padding:14px}.task-info-labels[data-v-a1f84d35]{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.task-info-labels.centered[data-v-a1f84d35]{justify-content:center}.task-info-label[data-v-a1f84d35]{border-radius:999px;align-items:center;padding:2px 7px;font-size:.72rem;font-weight:900;line-height:1.3;display:inline-flex}.task-info-action[data-v-a1f84d35]{cursor:pointer;border:0;font-family:inherit;transition:filter .15s,transform .15s}.task-info-action[data-v-a1f84d35]:hover{filter:saturate(1.2);transform:translateY(-1px)}.task-info-action[data-v-a1f84d35]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.task-info-label.protocol[data-v-a1f84d35]{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.task-info-label.note[data-v-a1f84d35]{background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-700,oklch(48.8% .243 264.376))}.batch-note-badges[data-v-a1f84d35]{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.batch-note-badges .task-info-label[data-v-a1f84d35]{cursor:help}.batch-note-badges .task-info-label[data-v-a1f84d35]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.batch-tooltip[data-v-a1f84d35]{background-color:var(--color-slate-900,oklch(20.8% .042 265.755));color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#02061833}@supports (color:color-mix(in lab,red,red)){.batch-tooltip[data-v-a1f84d35]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695)) 20%,transparent) var(--tw-shadow-alpha),transparent)}}.batch-tooltip[data-v-a1f84d35]{z-index:80;pointer-events:none;border-radius:6px;width:-moz-max-content;width:max-content;max-width:min(320px,100vw - 24px);padding:8px 10px;font-size:.78rem;font-weight:700;line-height:1.4;animation:batch-tooltip-in-a1f84d35 80ms ease-out;position:fixed;transform:translate(-50%)}.batch-tooltip[data-v-a1f84d35]:after{left:calc(50% + var(--batch-tooltip-arrow-offset));content:"";border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;transform:translate(-50%)}.batch-tooltip-below[data-v-a1f84d35]:after{border-bottom:6px solid var(--color-slate-900);top:-6px}.batch-tooltip-above[data-v-a1f84d35]{transform:translate(-50%,-100%)}.batch-tooltip-above[data-v-a1f84d35]:after{border-top:6px solid var(--color-slate-900);bottom:-6px}@keyframes batch-tooltip-in-a1f84d35{0%{opacity:0}to{opacity:1}}.batch-note-empty[data-v-a1f84d35]{color:var(--color-slate-400,oklch(70.4% .04 256.788))}.deadline-label[data-v-a1f84d35]{width:-moz-fit-content;width:fit-content;font-size:.76rem;font-weight:900}.deadline-overdue[data-v-a1f84d35]{color:var(--color-red-700,oklch(50.5% .213 27.518))}.deadline-today[data-v-a1f84d35]{color:var(--color-orange-700,oklch(55.3% .195 38.402))}.deadline-soon[data-v-a1f84d35]{color:var(--color-yellow-700,oklch(55.4% .135 66.442))}.deadline-month[data-v-a1f84d35]{color:var(--color-sky-700,oklch(50% .134 242.749))}.dashboard-row-overdue>td[data-v-a1f84d35]{background-color:#fef2f2b3}@supports (color:color-mix(in lab,red,red)){.dashboard-row-overdue>td[data-v-a1f84d35]{background-color:color-mix(in oklab,var(--color-red-50,oklch(97.1% .013 17.38)) 70%,transparent)}}.form-actions[data-v-a1f84d35]{justify-content:flex-end;align-self:end}.task-editor-actions[data-v-a1f84d35]{justify-content:space-between;align-items:center;gap:12px;display:flex}.task-editor-actions>.lz-button-primary[data-v-a1f84d35]{justify-content:center;min-width:170px;margin-left:auto}.task-delete-confirmation[data-v-a1f84d35]{flex:auto;min-height:48px}.collaborator-delete-confirmation.delete-confirmation[data-v-a1f84d35],.inline-delete.delete-confirmation[data-v-a1f84d35],.task-delete-confirmation.delete-confirmation[data-v-a1f84d35]{color:var(--color-slate-700,oklch(37.2% .044 257.287));background-color:#0000;border-color:#0000;padding:0}.collaborator-delete-confirmation[data-v-a1f84d35]{flex:auto;min-height:48px}.read-only-field[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-900,oklch(20.8% .042 265.755));border-width:1px;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;min-height:48px;padding:9px 12px;display:flex}.read-only-field strong[data-v-a1f84d35]{overflow-wrap:anywhere;min-width:0;font-size:.94rem;font-weight:850}.delete-confirmation[data-v-a1f84d35]{border-color:var(--color-red-100,oklch(93.6% .032 17.717));background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-800,oklch(44.4% .177 26.899));border-width:1px;border-radius:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;padding:10px;display:flex}.delete-confirmation span[data-v-a1f84d35]{font-size:.9rem;font-weight:850}.danger-action[data-v-a1f84d35]{color:var(--color-red-700,oklch(50.5% .213 27.518))}.lz-button-primary.danger-action[data-v-a1f84d35]{background-color:var(--color-red-700,oklch(50.5% .213 27.518));color:var(--color-white,#fff)}.delivery-cell[data-v-a1f84d35]{text-align:center}.delivery-check[data-v-a1f84d35]{cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}.delivery-check input[data-v-a1f84d35]{width:16px;height:16px;accent-color:var(--color-blue-700)}.delivery-date[data-v-a1f84d35]{color:var(--color-blue-700,oklch(48.8% .243 264.376));font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:400}.delivery-date[data-v-a1f84d35]:hover{text-decoration:underline}.icon-only[data-v-a1f84d35]{aspect-ratio:1;width:38px;padding:0}.hidden[data-v-a1f84d35]{display:none}.empty[data-v-a1f84d35]{color:var(--color-slate-500,oklch(55.4% .046 257.417));padding:16px}.empty.positive[data-v-a1f84d35]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200,oklch(90.5% .093 164.15));background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-700,oklch(50.8% .118 165.612));border-radius:8px;font-weight:800}.lz-badge[data-v-a1f84d35]{text-transform:capitalize}.status-cell[data-v-a1f84d35]{overflow:visible}.status-menu-wrap[data-v-a1f84d35]{display:inline-flex;position:relative}.status-pill[data-v-a1f84d35]{white-space:nowrap;cursor:pointer;gap:6px}.status-pill svg[data-v-a1f84d35]{flex:none}.status-menu[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);color:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#0206181a}@supports (color:color-mix(in lab,red,red)){.status-menu[data-v-a1f84d35]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-950,oklch(12.9% .042 264.695)) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.status-menu[data-v-a1f84d35]{z-index:35;border-width:1px;border-radius:8px;min-width:148px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.status-menu-option[data-v-a1f84d35]{color:var(--color-slate-700,oklch(37.2% .044 257.287))}@media(hover:hover){.status-menu-option[data-v-a1f84d35]:hover{background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-800,oklch(42.4% .199 265.638))}}.status-menu-option[data-v-a1f84d35]{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:.86rem;font-weight:800}.status-menu-option.active[data-v-a1f84d35]{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-900,oklch(37.9% .146 265.522))}.badge-good[data-v-a1f84d35]{border-color:var(--color-emerald-200,oklch(90.5% .093 164.15));background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.badge-warn[data-v-a1f84d35]{border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-50,oklch(98.7% .022 95.277));color:var(--color-amber-700,oklch(55.5% .163 48.998))}.badge-danger[data-v-a1f84d35]{border-color:var(--color-red-200,oklch(88.5% .062 18.334));background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-700,oklch(50.5% .213 27.518))}.badge-info[data-v-a1f84d35]{border-color:var(--color-sky-200,oklch(90.1% .058 230.902));background-color:var(--color-sky-50,oklch(97.7% .013 236.62));color:var(--color-sky-700,oklch(50% .134 242.749))}.badge-muted[data-v-a1f84d35]{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-600,oklch(44.6% .043 257.281))}.done-icon[data-v-a1f84d35]{color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.pending-icon[data-v-a1f84d35]{color:var(--color-amber-700,oklch(55.5% .163 48.998))}.toast[data-v-a1f84d35]{border-color:#155dfc40}@supports (color:color-mix(in lab,red,red)){.toast[data-v-a1f84d35]{border-color:color-mix(in oklab,var(--color-blue-600,oklch(54.6% .245 262.881)) 25%,transparent)}}.toast[data-v-a1f84d35]{background-color:var(--color-blue-700,oklch(48.8% .243 264.376));color:var(--color-white,#fff);--tw-shadow-color:#00000026}@supports (color:color-mix(in lab,red,red)){.toast[data-v-a1f84d35]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black,#000) 15%,transparent) var(--tw-shadow-alpha),transparent)}}.toast[data-v-a1f84d35]{z-index:50;max-width:min(420px,100vw - 36px);box-shadow:0 18px 40px var(--tw-shadow-color);border-width:1px;border-radius:8px;padding:12px 14px;position:fixed;bottom:18px;right:18px}@media(max-width:1120px){.flow-shell[data-v-a1f84d35]{grid-template-columns:220px minmax(0,1fr)}.kpi-grid[data-v-a1f84d35]{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-grid[data-v-a1f84d35],.obligation-filters[data-v-a1f84d35],.task-form[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr))}.collaborator-form[data-v-a1f84d35],.company-editor-body[data-v-a1f84d35],.office-stats-card[data-v-a1f84d35],.organization-form[data-v-a1f84d35]{grid-template-columns:1fr}.company-obligation-grid[data-v-a1f84d35]{grid-template-columns:repeat(3,minmax(150px,1fr))}.company-list-toolbar[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr))}.company-list-actions[data-v-a1f84d35]{justify-content:space-between;align-items:center;justify-items:legacy;grid-column:1/-1;grid-auto-flow:column}}@media(max-width:760px){.flow-shell[data-v-a1f84d35]{display:block}.app-sidebar[data-v-a1f84d35]{border-bottom-width:1px;border-right-width:0;height:auto;position:static}.side-nav[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr))}.period-control[data-v-a1f84d35]{width:100%}.workspace[data-v-a1f84d35]{padding:14px}.page-head[data-v-a1f84d35]{align-items:flex-start;display:grid}.page-actions[data-v-a1f84d35]{justify-content:stretch}.company-batch-fields[data-v-a1f84d35],.company-batch-team-grid[data-v-a1f84d35],.company-list-toolbar[data-v-a1f84d35],.editor-grid[data-v-a1f84d35],.editor-grid.compact[data-v-a1f84d35],.kpi-grid[data-v-a1f84d35],.obligation-filters[data-v-a1f84d35],.office-stats-card[data-v-a1f84d35],.settings-grid[data-v-a1f84d35],.task-form[data-v-a1f84d35]{grid-template-columns:1fr}.company-list-actions[data-v-a1f84d35]{grid-auto-flow:row;justify-content:stretch;justify-items:stretch}.company-list-actions>span[data-v-a1f84d35]{text-align:right}.company-list-actions .lz-button[data-v-a1f84d35]{width:100%}.task-company-layout[data-v-a1f84d35]{grid-template-columns:1fr}.task-company-menu[data-v-a1f84d35]{width:100%}.modal-backdrop[data-v-a1f84d35]{padding:12px}.modal-card[data-v-a1f84d35]{max-height:calc(100dvh - 24px)}.batch-status-modal[data-v-a1f84d35]{overflow:hidden auto}.obligation-batch-tabs[data-v-a1f84d35]{grid-template-columns:repeat(2,minmax(0,1fr))}.obligation-batch-grid[data-v-a1f84d35]{grid-template-columns:1fr}.obligation-batch-footer[data-v-a1f84d35]{padding-inline:14px;display:grid}.obligation-batch-footer .lz-button[data-v-a1f84d35]{width:100%}.batch-status-actions[data-v-a1f84d35]{grid-template-columns:1fr;display:grid}.batch-status-actions .lz-button[data-v-a1f84d35]{justify-content:center;width:100%}.queue-heading[data-v-a1f84d35]{align-items:flex-start}.company-modal-card[data-v-a1f84d35]{max-height:calc(100dvh - 24px)}.company-import-body[data-v-a1f84d35],.company-import-footer[data-v-a1f84d35],.company-import-titlebar[data-v-a1f84d35]{padding-inline:14px}.company-import-batch-fields[data-v-a1f84d35],.company-import-controls[data-v-a1f84d35]{grid-template-columns:1fr}.company-import-footer[data-v-a1f84d35]{display:grid}.company-import-footer>div[data-v-a1f84d35]{grid-template-columns:1fr;display:grid}.company-import-footer .lz-button[data-v-a1f84d35]{justify-content:center;width:100%}.company-editor-body[data-v-a1f84d35],.company-editor-footer[data-v-a1f84d35],.company-modal-card .panel-title[data-v-a1f84d35]{padding:14px}.company-field-row[data-v-a1f84d35],.company-obligation-grid[data-v-a1f84d35],.company-team-chips[data-v-a1f84d35]{grid-template-columns:1fr}.company-editor-footer[data-v-a1f84d35]{display:grid}.company-editor-footer .lz-button[data-v-a1f84d35]{width:100%}.delete-confirmation[data-v-a1f84d35]{flex-wrap:wrap;justify-content:flex-start;display:flex}.delete-confirmation .lz-button[data-v-a1f84d35]{justify-content:center;width:auto}.form-actions[data-v-a1f84d35]{justify-content:stretch}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
