[data-modus-v3]{--modus-font-sans:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--modus-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--modus-type-display-size:2rem;--modus-type-display-leading:2.375rem;--modus-type-page-title-size:1.375rem;--modus-type-page-title-leading:1.75rem;--modus-type-section-title-size:1.125rem;--modus-type-section-title-leading:1.5rem;--modus-type-component-title-size:0.875rem;--modus-type-component-title-leading:1.25rem;--modus-type-body-size:0.875rem;--modus-type-body-leading:1.3125rem;--modus-type-body-small-size:0.8125rem;--modus-type-body-small-leading:1.125rem;--modus-type-label-size:0.75rem;--modus-type-label-leading:1rem;--modus-type-caption-size:0.6875rem;--modus-type-caption-leading:0.9375rem;--modus-type-metric-size:1.75rem;--modus-type-metric-leading:2rem;--modus-type-financial-size:1.25rem;--modus-type-financial-leading:1.625rem;--modus-type-table-header-size:0.6875rem;--modus-type-table-header-leading:1rem;--modus-type-table-cell-size:0.8125rem;--modus-type-table-cell-leading:1.125rem;--modus-space-0-5:0.125rem;--modus-space-1:0.25rem;--modus-space-1-5:0.375rem;--modus-space-2:0.5rem;--modus-space-3:0.75rem;--modus-space-4:1rem;--modus-space-5:1.25rem;--modus-space-6:1.5rem;--modus-space-8:2rem;--modus-space-10:2.5rem;--modus-space-12:3rem;--modus-radius-xs:0.25rem;--modus-radius-sm:0.375rem;--modus-radius-md:0.5rem;--modus-radius-lg:0.625rem;--modus-radius-xl:0.75rem;--modus-radius-control:var(--modus-radius-pill);--modus-radius-surface:1rem;--modus-radius-surface-sm:0.5rem;--modus-radius-overlay:1rem;--modus-radius-pill:3.125rem;--modus-radius-full:9999px;--modus-border-width:1px;--modus-border-focus-width:2px;--modus-elevation-0:none;--modus-elevation-1:0 1px 2px rgba(2,6,23,.18);--modus-elevation-2:0 8px 24px rgba(2,6,23,.24);--modus-elevation-3:0 16px 40px rgba(2,6,23,.32);--modus-motion-fast:120ms;--modus-motion-normal:180ms;--modus-motion-slow:240ms;--modus-motion-easing:cubic-bezier(0.2,0,0,1);--modus-focus-width:2px;--modus-focus-offset:2px;--modus-scrollbar-size:0.625rem;--modus-control-height:2.5rem;--modus-control-padding-x:1rem;--modus-table-row-height:2.75rem;--modus-panel-padding:1.25rem;--modus-form-gap:1rem}[data-modus-v3][data-density=compact]{--modus-control-height:2.125rem;--modus-control-padding-x:0.875rem;--modus-table-row-height:2.25rem;--modus-panel-padding:0.875rem;--modus-form-gap:0.75rem}[data-modus-v3],[data-modus-v3][data-modus-theme=dark]{color-scheme:dark;--modus-canvas:#080a0f;--modus-sidebar:#090c12;--modus-sidebar-text:#f8fafc;--modus-sidebar-muted:#9aa4b2;--modus-sidebar-disabled:#626b78;--modus-sidebar-hover:rgba(166,176,194,.07);--modus-topbar:#090c12;--modus-surface:#0e121a;--modus-surface-raised:#151a24;--modus-surface-hover:#1b202c;--modus-overlay:#191e29;--modus-border-subtle:rgba(166,176,194,.08);--modus-border:rgba(166,176,194,.12);--modus-border-strong:rgba(166,176,194,.18);--modus-text-primary:#f4f6f9;--modus-text-secondary:#bdc4ce;--modus-text-muted:#8c96a5;--modus-text-disabled:#5f6875;--modus-brand:#4656d9;--modus-brand-hover:#5262e5;--modus-brand-pressed:#3d4bc2;--modus-brand-soft:rgba(70,86,217,.16);--modus-brand-border:rgba(82,98,229,.32);--modus-primary:var(--modus-brand);--modus-primary-hover:var(--modus-brand-hover);--modus-primary-pressed:var(--modus-brand-pressed);--modus-primary-soft:var(--modus-brand-soft);--modus-primary-border:var(--modus-brand-border);--modus-focus-ring:rgba(82,98,229,.42);--modus-backdrop:rgba(2,6,23,.72);--modus-data:#2bc4d9;--modus-data-soft:rgba(43,196,217,.12);--modus-data-border:rgba(43,196,217,.28);--modus-success:#45c997;--modus-success-soft:rgba(69,201,151,.12);--modus-success-border:rgba(69,201,151,.27);--modus-warning:#e7b454;--modus-warning-soft:rgba(231,180,84,.13);--modus-warning-border:rgba(231,180,84,.28);--modus-danger:#ed7180;--modus-danger-soft:rgba(237,113,128,.12);--modus-danger-border:rgba(237,113,128,.27);--modus-info:var(--modus-data);--modus-info-soft:var(--modus-data-soft);--modus-info-border:var(--modus-data-border);--modus-neutral:#929ba8;--modus-neutral-soft:rgba(148,163,184,.12);--modus-neutral-border:rgba(148,163,184,.24);--modus-control-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%238c96a5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");--modus-scrollbar-track:transparent;--modus-scrollbar-thumb:rgba(166,176,194,.24);--modus-scrollbar-thumb-hover:rgba(166,176,194,.38);--modus-scrollbar-thumb-active:rgba(166,176,194,.48)}[data-modus-v3][data-modus-theme=light]{color-scheme:light;--modus-canvas:#f2f3f6;--modus-sidebar:#e8edf4;--modus-sidebar-text:#171b24;--modus-sidebar-muted:#4b5565;--modus-sidebar-disabled:#5d6778;--modus-sidebar-hover:rgba(52,70,102,.07);--modus-topbar:#f7f8fa;--modus-surface:#fcfcfd;--modus-surface-raised:#f5f6f8;--modus-surface-hover:#eceef3;--modus-overlay:#fff;--modus-border-subtle:rgba(55,65,81,.08);--modus-border:rgba(55,65,81,.12);--modus-border-strong:rgba(55,65,81,.18);--modus-text-primary:#171b24;--modus-text-secondary:#434a57;--modus-text-muted:#697281;--modus-text-disabled:#9299a4;--modus-brand:#3f4fc9;--modus-brand-hover:#495bd7;--modus-brand-pressed:#3543ad;--modus-brand-soft:rgba(63,79,201,.11);--modus-brand-border:rgba(63,79,201,.28);--modus-primary:var(--modus-brand);--modus-primary-hover:var(--modus-brand-hover);--modus-primary-pressed:var(--modus-brand-pressed);--modus-primary-soft:var(--modus-brand-soft);--modus-primary-border:var(--modus-brand-border);--modus-focus-ring:rgba(63,79,201,.38);--modus-backdrop:rgba(15,23,42,.48);--modus-success:#047857;--modus-success-soft:#ddf7ec;--modus-success-border:#9bdcc2;--modus-warning:#a15c00;--modus-warning-soft:#fff2d6;--modus-warning-border:#efca82;--modus-danger:#be123c;--modus-danger-soft:#ffe4e9;--modus-danger-border:#f3a5b5;--modus-data:#087f92;--modus-data-soft:#dff5f7;--modus-data-border:#8fd3dc;--modus-info:var(--modus-data);--modus-info-soft:var(--modus-data-soft);--modus-info-border:var(--modus-data-border);--modus-neutral:#52677f;--modus-neutral-soft:#e9eef4;--modus-neutral-border:#c4ceda;--modus-control-chevron:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23697281' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");--modus-scrollbar-track:transparent;--modus-scrollbar-thumb:rgba(71,85,105,.3);--modus-scrollbar-thumb-hover:rgba(71,85,105,.46);--modus-scrollbar-thumb-active:rgba(71,85,105,.56)}:root:has(>body[data-modus-v3]){--modus-scrollbar-track:transparent;--modus-scrollbar-thumb:rgba(166,176,194,.24);--modus-scrollbar-thumb-hover:rgba(166,176,194,.38);--modus-scrollbar-thumb-active:rgba(166,176,194,.48)}[data-modus-v3] .modus-legacy-bridge{--modus-scrollbar-track:transparent;--modus-scrollbar-thumb:rgba(166,176,194,.24);--modus-scrollbar-thumb-hover:rgba(166,176,194,.38);--modus-scrollbar-thumb-active:rgba(166,176,194,.48)}:root:has(>body[data-modus-v3][data-modus-theme=light]){--modus-scrollbar-track:transparent;--modus-scrollbar-thumb:rgba(71,85,105,.3);--modus-scrollbar-thumb-hover:rgba(71,85,105,.46);--modus-scrollbar-thumb-active:rgba(71,85,105,.56)}[data-modus-v3]{box-sizing:border-box;min-height:100%;margin:0;background:var(--modus-canvas);color:var(--modus-text-secondary);font-family:var(--modus-font-sans);font-size:var(--modus-type-body-size);line-height:var(--modus-type-body-leading);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-modus-v3] :not([data-modus-legacy],[data-modus-legacy] *),[data-modus-v3] :not([data-modus-legacy],[data-modus-legacy] *):after,[data-modus-v3] :not([data-modus-legacy],[data-modus-legacy] *):before{box-sizing:inherit}[data-modus-v3] :where(button,input,select,textarea):not([data-modus-legacy] *){font:inherit}[data-modus-v3] [hidden]{display:none!important}[data-modus-v3] :where(button,[role=button]):not(:disabled){cursor:pointer}[data-modus-v3] :where(button,a,input,select,textarea,[tabindex]):not([data-modus-legacy] *):focus-visible{outline:var(--modus-focus-width) solid var(--modus-focus-ring);outline-offset:var(--modus-focus-offset)}[data-modus-v3] .modus-financial-value,[data-modus-v3] .modus-tabular-numbers{font-variant-numeric:tabular-nums lining-nums}[data-modus-v3] :where(h1,h2,h3,h4,h5,h6):not([data-modus-legacy] *){color:var(--modus-text-primary)!important}@supports selector(::-webkit-scrollbar){[data-modus-v3] ::-webkit-scrollbar,[data-modus-v3]::-webkit-scrollbar{width:var(--modus-scrollbar-size);height:var(--modus-scrollbar-size);background:transparent}[data-modus-v3] ::-webkit-scrollbar-track,[data-modus-v3]::-webkit-scrollbar-track{background:var(--modus-scrollbar-track)}[data-modus-v3] ::-webkit-scrollbar-thumb,[data-modus-v3]::-webkit-scrollbar-thumb{min-width:2rem;min-height:2rem;border:2px solid transparent;border-radius:var(--modus-radius-full);background:var(--modus-scrollbar-thumb) padding-box}[data-modus-v3] ::-webkit-scrollbar-thumb:hover,[data-modus-v3]::-webkit-scrollbar-thumb:hover{background-color:var(--modus-scrollbar-thumb-hover)}[data-modus-v3] ::-webkit-scrollbar-thumb:active,[data-modus-v3]::-webkit-scrollbar-thumb:active{background-color:var(--modus-scrollbar-thumb-active)}[data-modus-v3] ::-webkit-scrollbar-corner,[data-modus-v3]::-webkit-scrollbar-corner{background:transparent}}@supports not selector(::-webkit-scrollbar){:root:has(>body[data-modus-v3]){scrollbar-width:thin;scrollbar-color:var(--modus-scrollbar-thumb) var(--modus-scrollbar-track)}[data-modus-v3],[data-modus-v3] .modus-legacy-bridge{scrollbar-color:var(--modus-scrollbar-thumb) var(--modus-scrollbar-track)}:where([data-modus-v3],[data-modus-v3] *){scrollbar-width:thin}}@media (prefers-reduced-motion:reduce){[data-modus-v3] *,[data-modus-v3] :after,[data-modus-v3] :before{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}[data-modus-v3] .modus-button,[data-modus-v3] .modus-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--modus-space-2);border:var(--modus-border-width) solid transparent;border-radius:var(--modus-radius-control);font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:color var(--modus-motion-fast) var(--modus-motion-easing),background-color var(--modus-motion-fast) var(--modus-motion-easing),border-color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] :where(.modus-button){min-height:var(--modus-control-height);padding:0 var(--modus-control-padding-x);font-size:var(--modus-type-body-size)}[data-modus-v3] .modus-button:active,[data-modus-v3] .modus-icon-button:active{filter:brightness(.92)}[data-modus-v3] .modus-button:disabled,[data-modus-v3] .modus-button[aria-disabled=true],[data-modus-v3] .modus-icon-button:disabled,[data-modus-v3] .modus-icon-button[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}[data-modus-v3] .modus-button--sm{min-height:2rem;padding:0 var(--modus-space-3);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .modus-button--md{min-height:var(--modus-control-height);padding:0 var(--modus-control-padding-x);font-size:var(--modus-type-body-size)}[data-modus-v3] .modus-button--lg{min-height:2.75rem;padding:0 var(--modus-space-5);font-size:var(--modus-type-body-size)}[data-modus-v3] .modus-button--primary{color:#fff;background:var(--modus-primary)}[data-modus-v3] .modus-button--primary:hover{background:var(--modus-primary-hover)}[data-modus-v3] .modus-button--primary:active{background:var(--modus-primary-pressed)}[data-modus-v3] .modus-button--secondary{color:var(--modus-text-primary);background:var(--modus-surface-raised);border-color:var(--modus-border-strong)}[data-modus-v3] .modus-button--ghost:hover,[data-modus-v3] .modus-button--secondary:hover{background:var(--modus-surface-hover)}[data-modus-v3] .modus-button--ghost{color:var(--modus-text-secondary);background:transparent}[data-modus-v3] .modus-button--danger{color:#fff;background:var(--modus-danger)}[data-modus-v3] .modus-button--danger:hover{filter:brightness(.92)}[data-modus-v3] .modus-icon-button{flex:none;width:2.125rem;height:2.125rem;padding:0;border-radius:var(--modus-radius-full);color:var(--modus-text-secondary);background:transparent}[data-modus-v3] .modus-icon-button--sm{width:2rem;height:2rem}[data-modus-v3] .modus-icon-button--lg{width:2.75rem;height:2.75rem}[data-modus-v3] .modus-button__spinner,[data-modus-v3] .modus-loading__spinner{width:1em;height:1em;flex:none;border:2px solid;border-right:2px solid transparent;border-radius:var(--modus-radius-full);animation:modus-spin .7s linear infinite}@keyframes modus-spin{to{transform:rotate(1turn)}}[data-modus-v3] .modus-panel{border-radius:var(--modus-radius-surface);padding:var(--modus-panel-padding)}[data-modus-v3] .modus-panel--default{background:var(--modus-surface);border:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .modus-panel--raised{background:var(--modus-surface-raised);border:var(--modus-border-width) solid var(--modus-border-subtle);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .modus-panel--subtle{background:var(--modus-primary-soft);border:var(--modus-border-width) solid transparent}[data-modus-v3] .modus-panel__body{padding:var(--modus-space-4)}[data-modus-v3] .modus-panel__footer{display:flex;justify-content:flex-end;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-4);border-top:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .modus-field-group{display:flex;align-items:stretch;width:100%}[data-modus-v3] .modus-field-group__prefix{display:inline-flex;align-items:center;padding:0 var(--modus-space-3);color:var(--modus-text-muted);background:var(--modus-surface-raised);border:var(--modus-border-width) solid var(--modus-border-strong);border-right:0;border-radius:var(--modus-radius-control) 0 0 var(--modus-radius-control)}[data-modus-v3] .modus-field-group>.modus-control{border-radius:0 var(--modus-radius-control) var(--modus-radius-control) 0}[data-modus-v3] .modus-dialog{width:min(42rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;color:var(--modus-text-primary);background:transparent;border:0;overflow:visible}[data-modus-v3] .modus-dialog--sm{width:min(28rem,calc(100vw - 2rem))}[data-modus-v3] .modus-dialog--md{width:min(42rem,calc(100vw - 2rem))}[data-modus-v3] .modus-dialog--lg{width:min(56rem,calc(100vw - 2rem))}[data-modus-v3] :is(.modus-dialog,.modus-drawer)::backdrop{background:var(--modus-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-modus-v3] .modus-dialog__surface{width:100%}[data-modus-v3] .modus-dialog__content{width:100%;max-height:calc(100dvh - 2rem);display:flex;flex-direction:column;overflow:hidden;background:var(--modus-overlay);border:var(--modus-border-width) solid var(--modus-border-strong);border-radius:var(--modus-radius-overlay);box-shadow:var(--modus-elevation-3)}[data-modus-v3] :is(.modus-dialog__header,.modus-drawer__header){flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-4) var(--modus-space-5);border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] :is(.modus-dialog__title,.modus-drawer__title){margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading);font-weight:650}[data-modus-v3] :is(.modus-dialog__description,.modus-drawer__description){margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .modus-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--modus-space-4);padding:var(--modus-space-5)}[data-modus-v3] :is(.modus-dialog__footer,.modus-drawer__footer){flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--modus-space-2);padding:var(--modus-space-4) var(--modus-space-5);border-top:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] :is(.modus-dialog__close,.modus-drawer__close){flex:none;display:inline-grid;place-items:center;width:2.125rem;height:2.125rem;margin:-.25rem -.5rem -.25rem 0;padding:0;color:var(--modus-text-muted);background:transparent;border:0;border-radius:var(--modus-radius-full);cursor:pointer}[data-modus-v3] :is(.modus-dialog__close,.modus-drawer__close):hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .modus-drawer{--modus-drawer-width:32rem;position:fixed;inset:0 0 0 auto;z-index:1300;width:min(var(--modus-drawer-width),100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;flex-direction:column;overflow:hidden;color:var(--modus-text-primary);background:var(--modus-overlay);border:0;border-left:var(--modus-border-width) solid var(--modus-border-strong);border-radius:var(--modus-radius-overlay) 0 0 var(--modus-radius-overlay);box-shadow:var(--modus-elevation-3)}[data-modus-v3] .modus-drawer[open]{display:flex;animation:modus-drawer-in var(--modus-motion-normal) var(--modus-motion-easing)}[data-modus-v3] .modus-drawer--sm{--modus-drawer-width:26rem}[data-modus-v3] .modus-drawer--lg{--modus-drawer-width:38rem}[data-modus-v3] .modus-drawer__header{padding:var(--modus-space-5) var(--modus-space-5) var(--modus-space-4)}[data-modus-v3] .modus-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--modus-space-5)}@keyframes modus-drawer-in{0%{opacity:0;transform:translateX(1.5rem)}}@media (max-width:767px){[data-modus-v3] .modus-drawer{width:100vw;border-left:0;border-radius:0}}@media (max-width:639px){[data-modus-v3] :is(.modus-dialog__header,.modus-dialog__body,.modus-dialog__footer,.modus-drawer__header,.modus-drawer__body,.modus-drawer__footer){padding-inline:var(--modus-space-4)}[data-modus-v3] :is(.modus-dialog__footer,.modus-drawer__footer){flex-direction:column-reverse;align-items:stretch}[data-modus-v3] :is(.modus-dialog__footer,.modus-drawer__footer) .modus-button{width:100%}}@media (prefers-reduced-motion:reduce){[data-modus-v3] .modus-drawer[open]{animation:none}}[data-modus-v3] .modus-section-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--modus-space-3)}[data-modus-v3] .modus-section-header__copy{min-width:0}[data-modus-v3] .modus-section-header__title{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading);font-weight:700}[data-modus-v3] .modus-section-header__description{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .modus-section-header__meta{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .modus-section-header__actions{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .modus-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);margin:-1px;padding:0;border:0;white-space:nowrap}[data-modus-v3] .modus-eyebrow{display:block;margin:0 0 var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading);font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-modus-v3] .modus-eyebrow--accent{color:var(--modus-primary)}[data-modus-v3] .modus-page-title{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-page-title-size);line-height:var(--modus-type-page-title-leading);font-weight:650;letter-spacing:-.018em}@media (max-width:639px){[data-modus-v3] .modus-page-title{font-size:1.25rem;line-height:1.625rem}}[data-modus-v3] .modus-divider{height:1px;margin:var(--modus-space-4) 0;border:0;background:var(--modus-border-subtle)}[data-modus-v3] .modus-field{display:grid;gap:var(--modus-space-1-5)}[data-modus-v3] .modus-field__label{color:var(--modus-text-secondary);font-size:var(--modus-type-label-size);line-height:var(--modus-type-label-leading);font-weight:600}[data-modus-v3] .modus-field__required{color:var(--modus-danger)}[data-modus-v3] .modus-field__error,[data-modus-v3] .modus-field__help{margin:0;font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading)}[data-modus-v3] .modus-field__help{color:var(--modus-text-muted)}[data-modus-v3] .modus-field__error{color:var(--modus-danger)}[data-modus-v3] .modus-control{width:100%;min-height:var(--modus-control-height);padding:0 var(--modus-control-padding-x);border:var(--modus-border-width) solid var(--modus-border-strong);border-radius:var(--modus-radius-control);background-color:var(--modus-surface);color:var(--modus-text-primary);font-size:var(--modus-type-body-size);line-height:var(--modus-type-body-leading);transition:background-color var(--modus-motion-fast) var(--modus-motion-easing),border-color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] :is(input,select).modus-control{height:var(--modus-control-height)}[data-modus-v3] .modus-control:hover:not(:disabled){border-color:var(--modus-text-muted)}[data-modus-v3] .modus-control:focus{border-color:var(--modus-primary)}[data-modus-v3] .modus-control::-moz-placeholder{color:var(--modus-text-disabled);opacity:1}[data-modus-v3] .modus-control::placeholder{color:var(--modus-text-disabled);opacity:1}[data-modus-v3] .modus-control:disabled{background-color:var(--modus-surface-raised);color:var(--modus-text-disabled);cursor:not-allowed;opacity:.8}[data-modus-v3] .modus-control[readonly]{background-color:var(--modus-surface-raised);border-style:dashed;cursor:default}[data-modus-v3] .modus-control[aria-invalid=true]{border-color:var(--modus-danger)}[data-modus-v3] textarea.modus-control{height:auto;min-height:6rem;padding:var(--modus-space-2) var(--modus-control-padding-x);border-radius:var(--modus-radius-xl);resize:vertical}[data-modus-v3] select.modus-control{cursor:pointer}[data-modus-v3] select.modus-control:not([multiple]):not([size]),[data-modus-v3] select.modus-control[size="1"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:calc(var(--modus-control-padding-x) + 1.25rem);background-image:var(--modus-control-chevron);background-repeat:no-repeat;background-position:right var(--modus-control-padding-x) center;background-size:.75rem .75rem;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] select.modus-control[multiple],[data-modus-v3] select.modus-control[size]:not([size="1"]){height:auto;padding:var(--modus-space-1-5) var(--modus-space-2);border-radius:var(--modus-radius-xl);cursor:default}[data-modus-v3] .modus-control::-webkit-calendar-picker-indicator{opacity:.72;cursor:pointer}[data-modus-v3] .modus-control::-webkit-calendar-picker-indicator:hover{opacity:1}[data-modus-v3] .modus-search{position:relative;display:block;min-width:0}[data-modus-v3] .modus-search>.bi:first-child{position:absolute;z-index:1;top:50%;left:var(--modus-control-padding-x);color:var(--modus-text-muted);font-size:.875rem;line-height:1;transform:translateY(-50%);pointer-events:none}[data-modus-v3] .modus-search>.modus-control{width:100%;padding-left:calc(var(--modus-control-padding-x) + 1.375rem)}[data-modus-v3] .modus-search>.modus-search__clear{position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}[data-modus-v3] .modus-search:has(>.modus-search__clear)>.modus-control{padding-right:2.5rem}@media (forced-colors:active){[data-modus-v3] select.modus-control:not([multiple]):not([size]),[data-modus-v3] select.modus-control[size="1"]{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;background-image:none;padding-right:var(--modus-control-padding-x)}}[data-modus-v3] .modus-choice{display:flex;align-items:flex-start;gap:var(--modus-space-2);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);cursor:pointer}[data-modus-v3] .modus-choice:has(input:disabled){color:var(--modus-text-disabled);cursor:not-allowed}[data-modus-v3] .modus-choice__input{width:1rem;height:1rem;margin:.125rem 0 0;accent-color:var(--modus-primary);flex:none}[data-modus-v3] .modus-switch{display:inline-flex;align-items:center;gap:var(--modus-space-2);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);cursor:pointer}[data-modus-v3] .modus-switch:has(input:disabled){color:var(--modus-text-disabled);cursor:not-allowed}[data-modus-v3] .modus-switch__input{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-modus-v3] .modus-switch__track{position:relative;width:2.25rem;height:1.25rem;border:var(--modus-border-width) solid var(--modus-border-strong);border-radius:var(--modus-radius-full);background:var(--modus-surface-hover);transition:background-color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-switch__track:after{content:"";position:absolute;top:.125rem;left:.125rem;width:.875rem;height:.875rem;border-radius:var(--modus-radius-full);background:var(--modus-text-muted);transition:transform var(--modus-motion-fast) var(--modus-motion-easing),background-color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-switch__input:checked+.modus-switch__track{background:var(--modus-primary);border-color:var(--modus-primary)}[data-modus-v3] .modus-switch__input:checked+.modus-switch__track:after{transform:translateX(1rem);background:#fff}[data-modus-v3] .modus-switch__input:focus-visible+.modus-switch__track{outline:var(--modus-focus-width) solid var(--modus-focus-ring);outline-offset:var(--modus-focus-offset)}[data-modus-v3] .modus-badge,[data-modus-v3] .modus-status{display:inline-flex;align-items:center;gap:var(--modus-space-1-5);width:-moz-fit-content;width:fit-content;border:var(--modus-border-width) solid;border-radius:var(--modus-radius-full);padding:.1875rem var(--modus-space-2);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading);font-weight:600}[data-modus-v3] .modus-badge--primary{color:var(--modus-primary);background:var(--modus-primary-soft);border-color:var(--modus-primary)}[data-modus-v3] .modus-tone--neutral{color:var(--modus-neutral);background:var(--modus-neutral-soft);border-color:var(--modus-neutral-border)}[data-modus-v3] .modus-tone--info{color:var(--modus-info);background:var(--modus-info-soft);border-color:var(--modus-info-border)}[data-modus-v3] .modus-tone--success{color:var(--modus-success);background:var(--modus-success-soft);border-color:var(--modus-success-border)}[data-modus-v3] .modus-tone--warning{color:var(--modus-warning);background:var(--modus-warning-soft);border-color:var(--modus-warning-border)}[data-modus-v3] .modus-tone--danger{color:var(--modus-danger);background:var(--modus-danger-soft);border-color:var(--modus-danger-border)}[data-modus-v3] .modus-status__dot{width:.375rem;height:.375rem;border-radius:var(--modus-radius-full);background:currentColor;flex:none}[data-modus-v3] .modus-metric{min-width:0}[data-modus-v3] .modus-metric__label{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-label-size);line-height:var(--modus-type-label-leading);font-weight:600}[data-modus-v3] .modus-metric__value{margin:var(--modus-space-1) 0 0;color:var(--modus-text-primary);font-size:var(--modus-type-metric-size);line-height:var(--modus-type-metric-leading);font-weight:700;font-variant-numeric:tabular-nums lining-nums}[data-modus-v3] .modus-metric--financial .modus-metric__value{font-size:var(--modus-type-financial-size);line-height:var(--modus-type-financial-leading)}[data-modus-v3] .modus-metric__support{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .modus-table-wrap{position:relative;width:100%;overflow-x:auto;border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm)}[data-modus-v3] .modus-table{width:100%;border-collapse:collapse;color:var(--modus-text-secondary);font-size:var(--modus-type-table-cell-size);line-height:var(--modus-type-table-cell-leading)}[data-modus-v3] .modus-table caption{padding:var(--modus-space-3);color:var(--modus-text-muted);text-align:left;font-size:var(--modus-type-caption-size)}[data-modus-v3] :is(.modus-table th,.modus-table__head){color:var(--modus-text-muted);background:var(--modus-surface-raised);font-size:var(--modus-type-table-header-size);line-height:var(--modus-type-table-header-leading);font-weight:600;text-align:left;letter-spacing:.02em;text-transform:none}[data-modus-v3] .modus-table td,[data-modus-v3] .modus-table th,[data-modus-v3] .modus-table__head{border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .modus-table td,[data-modus-v3] .modus-table th{min-height:var(--modus-table-row-height);padding:var(--modus-space-3);vertical-align:middle}[data-modus-v3] .modus-table tbody tr:last-child td{border-bottom:0}[data-modus-v3] .modus-table tbody tr:hover{background:var(--modus-surface-hover)}[data-modus-v3] .modus-table tbody tr[aria-selected=true]{background:var(--modus-primary-soft)}[data-modus-v3] .modus-table--compact td,[data-modus-v3] .modus-table--compact th{height:2.25rem;padding:var(--modus-space-2) var(--modus-space-3)}[data-modus-v3] .modus-table--comfortable td,[data-modus-v3] .modus-table--comfortable th{height:2.75rem;padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .modus-table__numeric{text-align:right;font-variant-numeric:tabular-nums lining-nums}[data-modus-v3] .modus-table__empty{padding:var(--modus-space-6);color:var(--modus-text-muted);text-align:center}[data-modus-v3] .modus-alert{display:flex;align-items:flex-start;gap:var(--modus-space-3);border:var(--modus-border-width) solid;border-radius:var(--modus-radius-surface-sm);padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .modus-alert__icon{flex:none;line-height:var(--modus-type-body-leading)}[data-modus-v3] .modus-alert__title{margin:0;color:currentColor;font-size:var(--modus-type-component-title-size);line-height:var(--modus-type-component-title-leading);font-weight:600}[data-modus-v3] .modus-alert__content{margin:var(--modus-space-1) 0 0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .modus-empty{display:grid;justify-items:center;gap:var(--modus-space-2);padding:var(--modus-space-6) var(--modus-space-4);color:var(--modus-text-muted);text-align:center}[data-modus-v3] .modus-empty[hidden]{display:none}[data-modus-v3] .modus-empty__icon{color:var(--modus-text-muted);font-size:1.5rem;line-height:1}[data-modus-v3] .modus-empty__icon--success{color:var(--modus-success)}[data-modus-v3] .modus-empty__title{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);line-height:var(--modus-type-component-title-leading);font-weight:600}[data-modus-v3] .modus-empty__description{max-width:32rem;margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .modus-empty__action{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--modus-space-2);margin-top:var(--modus-space-2)}[data-modus-v3] .modus-empty--compact{display:flex;align-items:center;justify-content:flex-start;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-4);font-size:var(--modus-type-body-small-size);text-align:left}[data-modus-v3] .modus-empty--compact .modus-empty__icon{font-size:1rem}[data-modus-v3] .modus-loading{display:inline-flex;align-items:center;gap:var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .modus-loading[aria-busy=true]{cursor:progress}[data-modus-v3] .modus-skeleton{display:block;min-height:.75rem;border-radius:var(--modus-radius-sm);background:linear-gradient(90deg,var(--modus-surface-raised) 25%,var(--modus-surface-hover) 50%,var(--modus-surface-raised) 75%);background-size:200% 100%;animation:modus-skeleton 1.4s ease-in-out infinite}[data-modus-v3] .modus-skeleton--text{height:.75rem}[data-modus-v3] .modus-skeleton--title{height:1.25rem}[data-modus-v3] .modus-skeleton--avatar{width:2.5rem;height:2.5rem;border-radius:var(--modus-radius-full)}@keyframes modus-skeleton{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){[data-modus-v3] .modus-button__spinner,[data-modus-v3] .modus-loading__spinner,[data-modus-v3] .modus-skeleton{animation:none}}[data-modus-v3] .modus-toast-region{position:fixed;inset:var(--modus-space-4) var(--modus-space-5) auto auto;z-index:1500;width:min(24rem,calc(100vw - 2rem));height:auto;max-height:calc(100dvh - 2rem);margin:0;padding:0;display:flex;flex-direction:column;gap:var(--modus-space-2);overflow:visible;border:0;background:transparent;color:inherit;pointer-events:none}[data-modus-v3] .modus-toast-region[popover]:not(:popover-open){display:none}[data-modus-v3]:has(.modus-shell__topbar) .modus-toast-region{top:calc(3.5rem + var(--modus-space-3));right:var(--modus-space-6)}@media (min-width:640px){[data-modus-v3]:has(.modus-notif[open]) .modus-toast-region{right:calc(min(26rem, 100vw) + var(--modus-space-4))}}@media (max-width:639px){[data-modus-v3] .modus-toast-region,[data-modus-v3]:has(.modus-shell__topbar) .modus-toast-region{right:var(--modus-space-3);left:var(--modus-space-3);width:auto}}[data-modus-v3] .modus-toast{--modus-toast-accent:var(--modus-info);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-2) var(--modus-space-3) var(--modus-space-4);border:var(--modus-border-width) solid var(--modus-border);border-radius:var(--modus-radius-xl);background:var(--modus-overlay);box-shadow:var(--modus-elevation-2);color:var(--modus-text-secondary);pointer-events:auto;animation:modus-toast-in var(--modus-motion-normal) var(--modus-motion-easing);transition:opacity var(--modus-motion-fast) var(--modus-motion-easing),transform var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-toast:before{content:"";position:absolute;inset:var(--modus-space-3) auto var(--modus-space-3) 0;width:3px;border-radius:0 var(--modus-radius-full) var(--modus-radius-full) 0;background:var(--modus-toast-accent)}[data-modus-v3] .modus-toast--success{--modus-toast-accent:var(--modus-success)}[data-modus-v3] .modus-toast--warning{--modus-toast-accent:var(--modus-warning)}[data-modus-v3] .modus-toast--error{--modus-toast-accent:var(--modus-danger)}[data-modus-v3] .modus-toast--info{--modus-toast-accent:var(--modus-info)}[data-modus-v3] .modus-toast.is-leaving{opacity:0;transform:translateY(-.25rem)}[data-modus-v3] .modus-toast__icon{margin-top:.125rem;color:var(--modus-toast-accent);font-size:1rem;line-height:1}[data-modus-v3] .modus-toast__body{min-width:0;padding-top:.0625rem}[data-modus-v3] .modus-toast__title{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);line-height:var(--modus-type-component-title-leading);font-weight:600}[data-modus-v3] .modus-toast__message{margin:0;font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading);overflow-wrap:anywhere;white-space:pre-line}[data-modus-v3] .modus-toast__title+.modus-toast__message{margin-top:var(--modus-space-0-5)}[data-modus-v3] .modus-toast__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-modus-v3] .modus-toast__close{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;margin:-.25rem 0;padding:0;border:0;border-radius:var(--modus-radius-full);background:transparent;color:var(--modus-text-muted);font-size:.75rem;cursor:pointer}[data-modus-v3] .modus-toast__close:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}@keyframes modus-toast-in{0%{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){[data-modus-v3] .modus-toast{animation:none;transition:none}}[data-modus-v3] .modus-confirm__message{margin:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-size);line-height:var(--modus-type-body-leading);white-space:pre-line;overflow-wrap:anywhere}[data-modus-v3] .modus-alert[hidden]{display:none}[data-modus-v3] .modus-shell{min-height:100vh;display:flex;background:var(--modus-canvas)}[data-modus-v3] .modus-shell__sidebar{position:fixed;inset:0 auto 0 0;z-index:50;width:15.75rem;display:flex;flex-direction:column;background:var(--modus-sidebar);border-right:1px solid var(--modus-border-subtle);transition:width var(--modus-motion-normal) var(--modus-motion-easing),transform var(--modus-motion-normal) var(--modus-motion-easing)}[data-modus-v3] .modus-shell__brand{height:3.625rem;display:flex;align-items:center;gap:var(--modus-space-3);padding:0 var(--modus-space-4);color:var(--modus-sidebar-text);text-decoration:none;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-shell__mark{width:auto;height:1.625rem;aspect-ratio:315/443;display:block;flex:none;color:var(--modus-brand-hover);fill:currentColor}[data-modus-v3] .modus-shell__brand-copy{min-width:0;overflow:hidden;white-space:nowrap;line-height:1}[data-modus-v3] .modus-shell__brand-name{display:block;width:auto;height:.75rem;aspect-ratio:527/81;fill:currentColor}[data-modus-v3] .modus-shell__brand-sub{display:block;margin-top:var(--modus-space-1);color:var(--modus-sidebar-muted);font-size:.625rem;font-weight:550;letter-spacing:.105em;text-transform:uppercase}[data-modus-v3] .modus-shell__nav{flex:1;overflow-y:auto;padding:var(--modus-space-3) var(--modus-space-2)}[data-modus-v3] .modus-shell__group-label{margin:var(--modus-space-5) var(--modus-space-2) var(--modus-space-1);color:var(--modus-sidebar-disabled);font-size:.625rem;font-weight:650;letter-spacing:.1em;line-height:var(--modus-type-caption-leading);text-transform:uppercase;white-space:nowrap}[data-modus-v3] .modus-shell__group-label:first-child{margin-top:var(--modus-space-2)}[data-modus-v3] .modus-shell__nav-link,[data-modus-v3] .modus-shell__nav-summary{position:relative;min-height:2.25rem;display:flex;align-items:center;gap:var(--modus-space-3);padding:0 var(--modus-space-3);border-radius:var(--modus-radius-lg);color:var(--modus-sidebar-muted);font-size:var(--modus-type-body-small-size);font-weight:450;text-decoration:none;cursor:pointer;white-space:nowrap;list-style:none;transition:color var(--modus-motion-fast) var(--modus-motion-easing),background var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-shell__nav-link:hover,[data-modus-v3] .modus-shell__nav-summary:hover{color:var(--modus-sidebar-text);background:var(--modus-sidebar-hover)}[data-modus-v3] .modus-shell__nav-link[aria-current=page]{background:linear-gradient(90deg,color-mix(in srgb,var(--modus-primary-soft) 82%,var(--modus-sidebar)),color-mix(in srgb,var(--modus-surface-raised) 48%,var(--modus-sidebar)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--modus-primary) 12%,transparent);font-weight:550}[data-modus-v3] .modus-shell__nav-link[aria-current=page]:before{left:0;border-radius:0 2px 2px 0;background:var(--modus-primary)}[data-modus-v3] .modus-shell__nav-link[aria-current=page] i{color:var(--modus-primary)}[data-modus-v3] .modus-shell__nav-link i,[data-modus-v3] .modus-shell__nav-summary i{width:1.125rem;flex:none;text-align:center;font-size:1rem;line-height:1}[data-modus-v3] .modus-shell__subnav{display:grid;gap:2px;padding:var(--modus-space-1) 0 var(--modus-space-2) var(--modus-space-6)}[data-modus-v3] .modus-shell__nav-summary::-webkit-details-marker,[data-modus-v3] .modus-shell__nav-summary::marker{display:none;content:""}[data-modus-v3] .modus-shell__nav-summary-chevron{margin-left:auto;color:var(--modus-sidebar-disabled);font-size:.625rem;transition:transform var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] details.modus-shell__subnav-group[open]>.modus-shell__nav-summary .modus-shell__nav-summary-chevron{transform:rotate(180deg)}[data-modus-v3] .modus-shell__footer{padding:var(--modus-space-2);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-shell__main{width:calc(100% - 15.75rem);min-width:0;margin-left:15.75rem;transition:width var(--modus-motion-normal) var(--modus-motion-easing),margin var(--modus-motion-normal) var(--modus-motion-easing)}[data-modus-v3] .modus-shell__topbar{position:sticky;top:0;z-index:40;height:3.625rem;display:flex;align-items:center;gap:var(--modus-space-2);padding:0 var(--modus-space-5);background:var(--modus-topbar);border-bottom:1px solid color-mix(in srgb,var(--modus-border-subtle) 60%,transparent)}[data-modus-v3] .modus-shell__topbar-spacer{flex:1}[data-modus-v3] .modus-shell__search-slot{min-width:4.75rem;height:2rem;display:flex;align-items:center;gap:var(--modus-space-2);padding:0 var(--modus-space-2);border:0;border-radius:var(--modus-radius-sm);background:transparent;color:var(--modus-text-disabled);font-size:var(--modus-type-body-small-size);cursor:not-allowed}[data-modus-v3] .modus-shell__search-slot small{padding-left:var(--modus-space-2);border-left:1px solid var(--modus-border-subtle);color:var(--modus-text-disabled);font-size:.625rem;letter-spacing:.04em;text-transform:uppercase}[data-modus-v3] .modus-icon-button{color:var(--modus-text-muted)}[data-modus-v3] .modus-icon-button:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .modus-shell__appearance,[data-modus-v3] .modus-shell__user{position:relative}[data-modus-v3] .modus-shell__appearance-menu,[data-modus-v3] .modus-shell__user-menu{position:absolute;top:calc(100% + var(--modus-space-2));right:0;z-index:60;padding:var(--modus-space-2);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-overlay);background:var(--modus-overlay);box-shadow:var(--modus-elevation-2)}[data-modus-v3] .modus-shell__appearance-menu{width:11rem}[data-modus-v3] .modus-shell__appearance-menu[hidden]{display:none}[data-modus-v3] .modus-shell__appearance-menu>p{margin:var(--modus-space-1) var(--modus-space-2) var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:650;letter-spacing:.07em;text-transform:uppercase}[data-modus-v3] .modus-shell__appearance-menu button{width:100%;min-height:2.25rem;display:grid;grid-template-columns:1.125rem 1fr 1rem;align-items:center;gap:var(--modus-space-2);padding:0 var(--modus-space-2);border:0;border-radius:var(--modus-radius-lg);background:transparent;color:var(--modus-text-secondary);text-align:left;cursor:pointer}[data-modus-v3] .modus-shell__appearance-menu button:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] .modus-shell__appearance-menu button .bi-check2{visibility:hidden;color:var(--modus-primary)}[data-modus-v3] .modus-shell__appearance-menu button[aria-pressed=true]{color:var(--modus-text-primary)}[data-modus-v3] .modus-shell__appearance-menu button[aria-pressed=true] .bi-check2{visibility:visible}[data-modus-v3] .modus-shell__user summary{min-height:2.25rem;display:flex;align-items:center;gap:var(--modus-space-2);padding:0 var(--modus-space-1);border-radius:var(--modus-radius-lg);color:var(--modus-text-secondary);cursor:pointer;list-style:none}[data-modus-v3] .modus-shell__user summary:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] .modus-shell__user summary::-webkit-details-marker{display:none}[data-modus-v3] .modus-shell__avatar{width:1.875rem;height:1.875rem;display:grid;place-items:center;border-radius:var(--modus-radius-full);background:var(--modus-primary-soft);color:var(--modus-primary-hover);font-size:var(--modus-type-label-size);font-weight:700}[data-modus-v3] .modus-shell__user-name{max-width:10rem;overflow:hidden;color:inherit;font-size:var(--modus-type-body-small-size);font-weight:550;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-shell__user-chevron{color:var(--modus-text-disabled);font-size:.625rem;transition:transform var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-shell__user[open] .modus-shell__user-chevron{transform:rotate(180deg)}[data-modus-v3] .modus-shell__user-menu{width:11rem}[data-modus-v3] .modus-shell__frame{padding:var(--modus-space-5) var(--modus-space-6) var(--modus-space-6)}[data-modus-v3] .modus-shell__backdrop{display:none;position:fixed;inset:0;z-index:45;border:0;background:var(--modus-backdrop);padding:0;cursor:pointer}[data-modus-v3] .modus-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--modus-space-4);margin-bottom:var(--modus-space-4)}[data-modus-v3] .modus-page-header>:first-child{flex:1 1 20rem;min-width:0}[data-modus-v3] .modus-page-header__description{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .modus-legacy-bridge{min-width:0;padding:var(--modus-space-4);border:0;border-radius:var(--modus-radius-md);background:var(--bg,#080f1e);color-scheme:dark}[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__sidebar{width:4.25rem}[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__main{width:calc(100% - 4.25rem);margin-left:4.25rem}[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__brand-copy,[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__group-label,[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__nav-label,[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__subnav{display:none}[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__brand,[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__nav-link{justify-content:center;padding-inline:0}[data-modus-v3][data-sidebar-collapsed=true] .modus-shell__brand{gap:0}@media (max-width:1023px){[data-modus-v3] .modus-shell__sidebar{width:15.75rem;transform:translateX(-100%)}[data-modus-v3] .modus-shell__main{width:100%;margin-left:0}[data-modus-v3][data-mobile-nav=open] .modus-shell__sidebar{transform:translateX(0)}[data-modus-v3][data-mobile-nav=open] .modus-shell__backdrop{display:block}[data-modus-v3] .modus-shell__frame{padding-inline:var(--modus-space-5)}}@media (max-width:639px){[data-modus-v3] .modus-shell__topbar{padding:0 var(--modus-space-3)}[data-modus-v3] .modus-shell__search-slot small,[data-modus-v3] .modus-shell__search-slot span,[data-modus-v3] .modus-shell__user-chevron,[data-modus-v3] .modus-shell__user-name{display:none}[data-modus-v3] .modus-shell__search-slot{min-width:2.125rem;width:2.125rem;justify-content:center;padding:0}[data-modus-v3] .modus-shell__frame{padding:var(--modus-space-4)}}@media (min-width:1024px){[data-modus-v3] .modus-shell__sidebar{width:13.5rem}[data-modus-v3] .modus-shell__main{width:calc(100% - 13.5rem);margin-left:13.5rem}}[data-modus-v3] .modus-shell__brand{height:3.5rem;border-bottom-color:color-mix(in srgb,var(--modus-border-subtle) 55%,transparent)}[data-modus-v3] .modus-shell__nav{padding:var(--modus-space-3) var(--modus-space-3)}[data-modus-v3] .modus-shell__group-label{margin-top:var(--modus-space-4)}[data-modus-v3] .modus-shell__nav-link,[data-modus-v3] .modus-shell__nav-summary{min-height:2.375rem;border-radius:var(--modus-radius-xl)}[data-modus-v3] .modus-shell__nav-link[aria-current=page]{color:var(--modus-sidebar-text);border:1px solid var(--modus-primary-border);background:color-mix(in srgb,var(--modus-primary-soft) 82%,var(--modus-sidebar));box-shadow:0 5px 16px color-mix(in srgb,var(--modus-brand) 8%,transparent);font-weight:650}[data-modus-v3] .modus-shell__nav-link[aria-current=page]:before{content:"";position:absolute;left:.25rem;width:2px;height:1rem;border-radius:var(--modus-radius-full);background:var(--modus-brand-hover)}[data-modus-v3] .modus-shell__nav-link[aria-current=page] i{color:var(--modus-brand-hover)}[data-modus-v3] .modus-shell__footer{border-top-color:color-mix(in srgb,var(--modus-border-subtle) 55%,transparent)}[data-modus-v3] .modus-shell__topbar{height:3.5rem;padding-inline:var(--modus-space-6);background:color-mix(in srgb,var(--modus-topbar) 94%,transparent)}[data-modus-v3] .modus-shell__search-slot{width:min(21rem,32vw);min-width:12rem;height:2.125rem;padding-inline:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-pill);background:color-mix(in srgb,var(--modus-surface-raised) 52%,transparent)}[data-modus-v3] .modus-shell__search-slot span{flex:1}[data-modus-v3] .modus-shell__search-slot small{border:0;padding:.125rem var(--modus-space-2);border-radius:var(--modus-radius-lg);background:var(--modus-surface-hover)}[data-modus-v3] .modus-shell__appearance>.modus-icon-button,[data-modus-v3] .modus-shell__topbar>.modus-icon-button{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-full);background:color-mix(in srgb,var(--modus-surface-raised) 48%,transparent)}[data-modus-v3] .modus-shell__user summary{padding:0 var(--modus-space-2);border:1px solid transparent;border-radius:var(--modus-radius-pill)}[data-modus-v3] .modus-shell__frame{max-width:100rem;margin-inline:auto;padding:var(--modus-space-4) var(--modus-space-6) var(--modus-space-6)}[data-modus-v3] .modus-page-header{margin-bottom:var(--modus-space-2)}@media (max-width:639px){[data-modus-v3] .modus-shell__search-slot{width:2.125rem;min-width:2.125rem}}[data-modus-v3][data-modus-theme=light] .modus-shell__mark,[data-modus-v3][data-modus-theme=light] .modus-shell__nav-link[aria-current=page] i{color:var(--modus-brand)}[data-modus-v3][data-modus-theme=light] .modus-shell__nav-link[aria-current=page]:before{background:var(--modus-brand)}[data-modus-v3] .modus-shell__nav{scrollbar-gutter:stable}@supports selector(::-webkit-scrollbar){@media (hover:hover) and (pointer:fine){[data-modus-v3] .modus-shell__nav{padding-right:calc(var(--modus-space-3) - var(--modus-scrollbar-size))}}}:root:has(>body[data-modus-v3]>.modus-shell){scrollbar-gutter:stable}[data-modus-v3] .modus-shell__notif-toggle{position:relative}[data-modus-v3] .modus-shell__notif-badge{position:absolute;top:-.25rem;right:-.3rem;min-width:1.05rem;height:1.05rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .3rem;border-radius:var(--modus-radius-full);background:var(--modus-danger);color:#fff;font-size:.625rem;font-weight:650;line-height:1;box-shadow:0 0 0 2px var(--modus-topbar);pointer-events:none}[data-modus-v3] .modus-shell__notif-badge[hidden]{display:none}[data-modus-v3] .modus-notif{color:var(--modus-text-secondary);outline:none}[data-modus-v3] .modus-notif__subtitle{margin:var(--modus-space-0-5) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .modus-notif__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-2) var(--modus-space-4) var(--modus-space-2) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-notif__filters{display:inline-flex;padding:2px;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-lg);background:var(--modus-canvas)}[data-modus-v3] .modus-notif__filters button{min-height:1.75rem;padding:0 var(--modus-space-3);border:0;border-radius:calc(var(--modus-radius-lg) - 2px);background:transparent;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:550;cursor:pointer}[data-modus-v3] .modus-notif__filters button:hover{color:var(--modus-text-primary)}[data-modus-v3] .modus-notif__filters button[aria-pressed=true]{background:var(--modus-surface-raised);color:var(--modus-text-primary);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .modus-notif__mark-all,[data-modus-v3] .modus-notif__retry{padding:0;border:0;background:transparent;color:var(--modus-primary);font-size:var(--modus-type-body-small-size);font-weight:550;cursor:pointer;white-space:nowrap}[data-modus-v3] .modus-notif__mark-all:hover,[data-modus-v3] .modus-notif__retry:hover{color:var(--modus-primary-hover);text-decoration:underline}[data-modus-v3] .modus-notif__mark-all:disabled{color:var(--modus-text-disabled);cursor:default;text-decoration:none}[data-modus-v3] .modus-notif__list{flex:1;overflow-y:auto;overscroll-behavior:contain}[data-modus-v3] .modus-notif__group{margin:0;padding:var(--modus-space-4) var(--modus-space-5) var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:650;letter-spacing:.07em;text-transform:uppercase}[data-modus-v3] .modus-notif__state{padding:var(--modus-space-10) var(--modus-space-5);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);text-align:center}[data-modus-v3] .modus-notif__state p{margin:0 0 var(--modus-space-2)}[data-modus-v3] .modus-notif__state--error p{color:var(--modus-danger)}[data-modus-v3] .modus-notif__item{position:relative;display:flex;align-items:stretch;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-notif__item[data-unread=true]{background:var(--modus-surface-raised)}[data-modus-v3] .modus-notif__item:hover{background:var(--modus-surface-hover)}[data-modus-v3] .modus-notif__item-main{flex:1;min-width:0;display:grid;grid-template-columns:.5rem 1fr auto;align-items:start;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-3) var(--modus-space-3) var(--modus-space-4);border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}[data-modus-v3] .modus-notif__dot{width:.5rem;height:.5rem;margin-top:.4rem;border-radius:var(--modus-radius-full)}[data-modus-v3] .modus-notif__item[data-unread=true] .modus-notif__dot{background:var(--modus-primary)}[data-modus-v3] .modus-notif__body{min-width:0;display:flex;flex-direction:column;gap:2px}[data-modus-v3] .modus-notif__item-title{color:var(--modus-text-secondary);font-size:var(--modus-type-component-title-size);line-height:var(--modus-type-component-title-leading);font-weight:550}[data-modus-v3] .modus-notif__item[data-unread=true] .modus-notif__item-title{color:var(--modus-text-primary);font-weight:650}[data-modus-v3] .modus-notif__item-text{color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading);overflow-wrap:anywhere}[data-modus-v3] .modus-notif__item-text--muted,[data-modus-v3] .modus-notif__item[data-unread=false] .modus-notif__item-text{color:var(--modus-text-muted)}[data-modus-v3] .modus-notif__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-1-5);margin-top:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading)}[data-modus-v3] .modus-notif__origin{display:inline-flex;align-items:center;gap:var(--modus-space-1)}[data-modus-v3] .modus-notif__sep{opacity:.6}[data-modus-v3] .modus-notif__chevron{margin-top:.2rem;color:var(--modus-text-muted);font-size:.75rem}[data-modus-v3] .modus-notif__read{flex:none;width:2.25rem;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--modus-space-3);border:0;background:transparent;color:var(--modus-text-muted);cursor:pointer}[data-modus-v3] .modus-notif__read:hover{color:var(--modus-primary);background:var(--modus-surface-hover)}@media (max-width:639px){[data-modus-v3] .modus-notif__toolbar{padding-left:var(--modus-space-4);flex-wrap:wrap}[data-modus-v3] .modus-notif__group{padding-left:var(--modus-space-4)}}[data-modus-v3] .modus-central,[data-modus-v3] .modus-central-root{min-width:0;color:var(--modus-text-secondary)}[data-modus-v3] .modus-central{display:grid;gap:var(--modus-space-5)}[data-modus-v3] .modus-central__command{display:flex;justify-content:space-between;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .modus-central__day{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);white-space:nowrap}[data-modus-v3] .modus-central__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--modus-space-1);min-width:0}[data-modus-v3] .modus-central__actions .modus-button--ghost{color:var(--modus-text-secondary);background:color-mix(in srgb,var(--modus-surface-raised) 48%,transparent)}[data-modus-v3] .modus-central__actions .modus-button--ghost:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .modus-central__error{margin:0}[data-modus-v3] .modus-central__metrics{overflow:hidden;border:1px solid color-mix(in srgb,var(--modus-border-subtle) 72%,transparent);background:linear-gradient(110deg,color-mix(in srgb,var(--modus-surface-raised) 52%,var(--modus-surface)),var(--modus-surface) 68%)}[data-modus-v3] .modus-central__eyebrow{margin:0;padding:var(--modus-space-3) var(--modus-space-4) 0}[data-modus-v3] .modus-central__metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}[data-modus-v3] .modus-central__metric{min-width:0;padding:var(--modus-space-2) var(--modus-space-4) var(--modus-space-4)}[data-modus-v3] .modus-central__metric+.modus-central__metric{border-left:1px solid color-mix(in srgb,var(--modus-border-subtle) 60%,transparent)}[data-modus-v3] .modus-central__metric-value{display:flex;align-items:center;gap:var(--modus-space-2);min-height:2.6rem}[data-modus-v3] .modus-central__metric-value strong{overflow:hidden;color:var(--modus-text-primary);font-size:clamp(1.65rem,2.4vw,2.25rem);font-weight:720;line-height:1;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-central__metric-indicator{width:.4rem;height:.4rem;flex:none;border-radius:50%;background:var(--modus-text-disabled)}[data-modus-v3] .modus-central__metric[data-tone=danger] .modus-central__metric-value strong{color:var(--modus-danger)}[data-modus-v3] .modus-central__metric[data-tone=danger] .modus-central__metric-indicator{background:var(--modus-danger)}[data-modus-v3] .modus-central__metric[data-tone=warning] .modus-central__metric-value strong{color:var(--modus-warning)}[data-modus-v3] .modus-central__metric[data-tone=warning] .modus-central__metric-indicator{background:var(--modus-warning)}[data-modus-v3] .modus-central__metric-label,[data-modus-v3] .modus-central__metric-support{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-central__metric-label{color:var(--modus-text-secondary);font-size:var(--modus-type-label-size);font-weight:650}[data-modus-v3] .modus-central__metric-support{margin-top:.15rem;color:var(--modus-text-disabled);font-size:var(--modus-type-caption-size)}[data-modus-v3] .modus-central__primary-grid,[data-modus-v3] .modus-central__secondary-grid,[data-modus-v3] .modus-central__tertiary-grid{display:grid;align-items:start;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .modus-central__primary-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}[data-modus-v3] .modus-central__secondary-grid{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr)}[data-modus-v3] .modus-central__tertiary-grid{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr)}[data-modus-v3] .modus-central__panel{min-width:0;overflow:hidden}[data-modus-v3] .modus-central__primary-grid .modus-central__panel{border:1px solid var(--modus-border-subtle);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .modus-central__panel--attention{border:1px solid color-mix(in srgb,var(--modus-border-subtle) 65%,transparent);background:color-mix(in srgb,var(--modus-surface) 72%,transparent)}[data-modus-v3] .modus-central__panel--attention[data-state=data]{border-color:color-mix(in srgb,var(--modus-warning-border) 55%,var(--modus-border-subtle));background:color-mix(in srgb,var(--modus-warning-soft) 18%,var(--modus-surface))}[data-modus-v3] .modus-central__panel--workflow{background:color-mix(in srgb,var(--modus-data-soft) 22%,var(--modus-surface));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--modus-data) 10%,transparent)}[data-modus-v3] .modus-central__panel--summary{background:transparent}[data-modus-v3] .modus-central__panel>.modus-section-header{border-bottom:1px solid color-mix(in srgb,var(--modus-border-subtle) 72%,transparent)}[data-modus-v3] .modus-central__panel--summary>.modus-section-header{padding-inline:0}[data-modus-v3] .modus-central__list{min-width:0}[data-modus-v3] .modus-central__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--modus-space-3);min-height:3rem;padding:var(--modus-space-2) var(--modus-space-4);border-bottom:1px solid color-mix(in srgb,var(--modus-border-subtle) 68%,transparent)}[data-modus-v3] .modus-central__row:last-child{border-bottom:0}[data-modus-v3] .modus-central__row-main{display:flex;align-items:center;gap:var(--modus-space-3);min-width:0}[data-modus-v3] .modus-central__row-icon{display:grid;width:1.65rem;height:1.65rem;flex:none;place-items:center;border-radius:50%;color:var(--modus-text-muted);background:var(--modus-surface-raised);font-size:.7rem}[data-modus-v3] .modus-central__row-icon[data-tone=danger]{color:var(--modus-danger);background:var(--modus-danger-soft)}[data-modus-v3] .modus-central__row-icon[data-tone=warning]{color:var(--modus-warning);background:var(--modus-warning-soft)}[data-modus-v3] .modus-central__row-copy{min-width:0}[data-modus-v3] .modus-central__row-meta,[data-modus-v3] .modus-central__row-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-central__row-title{color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:620}[data-modus-v3] .modus-central__row-meta{margin-top:.1rem;color:var(--modus-text-disabled);font-size:var(--modus-type-caption-size)}[data-modus-v3] .modus-central__row-side{max-width:12rem;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-align:right;white-space:nowrap}[data-modus-v3] .modus-central__loading{display:grid;gap:var(--modus-space-3);padding:var(--modus-space-4)}[data-modus-v3] .modus-central__workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:var(--modus-space-4) var(--modus-space-3) var(--modus-space-5)}[data-modus-v3] .modus-central__stage{display:grid;grid-template-rows:auto 1.25rem auto;gap:var(--modus-space-1);min-width:0;text-align:center}[data-modus-v3] .modus-central__stage strong{color:var(--modus-text-disabled);font-size:1.15rem;font-variant-numeric:tabular-nums}[data-modus-v3] .modus-central__stage[data-state=data] strong{color:var(--modus-text-primary);font-size:1.45rem}[data-modus-v3] .modus-central__stage-track{display:flex;align-items:center;width:100%}[data-modus-v3] .modus-central__stage-node{width:.65rem;height:.65rem;margin-left:calc(50% - .325rem);flex:none;border:2px solid var(--modus-text-disabled);border-radius:50%;background:var(--modus-surface)}[data-modus-v3] .modus-central__stage[data-state=data] .modus-central__stage-node{border-color:var(--modus-data);background:var(--modus-data);box-shadow:0 0 0 3px var(--modus-data-soft)}[data-modus-v3] .modus-central__stage-line{height:2px;flex:1;margin-right:calc(-50% + .325rem);background:color-mix(in srgb,var(--modus-data) 34%,var(--modus-border-subtle))}[data-modus-v3] .modus-central__stage-label{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-central__office{display:grid}[data-modus-v3] .modus-central__office-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--modus-space-2);padding:var(--modus-space-2) 0;border-bottom:1px solid color-mix(in srgb,var(--modus-border-subtle) 62%,transparent)}[data-modus-v3] .modus-central__office-item:last-child{border-bottom:0}[data-modus-v3] .modus-central__office-item strong{grid-column:2;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-variant-numeric:tabular-nums}[data-modus-v3] .modus-central__office-item span{grid-column:1;grid-row:1;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .modus-central__microbar{grid-column:1/-1;height:.22rem;overflow:hidden;border:0;border-radius:999px;background:var(--modus-surface-raised);-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-modus-v3] .modus-central__microbar::-webkit-progress-bar{background:var(--modus-surface-raised)}[data-modus-v3] .modus-central__microbar::-moz-progress-bar,[data-modus-v3] .modus-central__microbar::-webkit-progress-value{background:var(--modus-success)}[data-modus-v3] .modus-central__updated{margin:calc(var(--modus-space-3)*-1) 0 0;color:var(--modus-text-disabled);font-size:var(--modus-type-caption-size);text-align:right}@media(max-width:1100px){[data-modus-v3] .modus-central__command{align-items:flex-start;flex-direction:column}[data-modus-v3] .modus-central__actions{justify-content:flex-start;width:100%;overflow-x:auto;padding-bottom:var(--modus-space-1)}[data-modus-v3] .modus-central__actions .modus-button{flex:none}[data-modus-v3] .modus-central__secondary-grid,[data-modus-v3] .modus-central__tertiary-grid{grid-template-columns:1fr}}@media(max-width:767px){[data-modus-v3] .modus-central{gap:var(--modus-space-4)}[data-modus-v3] .modus-central__primary-grid{grid-template-columns:1fr}[data-modus-v3] .modus-central__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .modus-central__metric:nth-child(3){border-left:0}[data-modus-v3] .modus-central__metric:nth-child(n+3){border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-central__workflow{grid-template-columns:repeat(5,minmax(7rem,1fr));overflow-x:auto;scroll-snap-type:x proximity}[data-modus-v3] .modus-central__stage{scroll-snap-align:start}}@media(max-width:479px){[data-modus-v3] .modus-central__day{white-space:normal}[data-modus-v3] .modus-central__row{align-items:start;grid-template-columns:minmax(0,1fr)}[data-modus-v3] .modus-central__row-side{padding-left:2.4rem;text-align:left}[data-modus-v3] .modus-central__metric{padding-inline:var(--modus-space-3)}[data-modus-v3] .modus-central__metric-value strong{font-size:1.55rem}}[data-modus-v3] .modus-central__metrics{position:relative;border-inline:0;border-radius:0;background:transparent}[data-modus-v3] .modus-central__metrics:before{content:"";position:absolute;inset:var(--modus-space-3) auto auto var(--modus-space-4);width:2rem;height:2px;background:var(--modus-primary)}[data-modus-v3] .modus-central__eyebrow{padding-top:var(--modus-space-4)}[data-modus-v3] .modus-central__metric{padding-block:var(--modus-space-3) var(--modus-space-5)}[data-modus-v3] .modus-central__metric-value strong{font-size:clamp(1.65rem,2.2vw,2rem)}[data-modus-v3] .modus-central__metric[data-tone=neutral] .modus-central__metric-value strong{color:var(--modus-text-muted);font-size:clamp(1.45rem,2vw,1.75rem);font-weight:620}[data-modus-v3] .modus-central__metric[data-tone=data] .modus-central__metric-value strong{color:var(--modus-data)}[data-modus-v3] .modus-central__metric[data-tone=data] .modus-central__metric-indicator{background:var(--modus-data)}[data-modus-v3] .modus-central__action-group{display:flex;align-items:center;gap:var(--modus-space-1);flex:none}[data-modus-v3] .modus-central__action-group--quiet{margin-left:var(--modus-space-2);gap:0}[data-modus-v3] .modus-central__actions .modus-button--primary{position:relative;min-height:2.25rem;border-color:color-mix(in srgb,var(--modus-primary) 42%,var(--modus-border));background:var(--modus-surface-raised);box-shadow:inset 2px 0 0 var(--modus-primary);color:var(--modus-text-primary)}[data-modus-v3] .modus-central__actions .modus-button--primary i{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:var(--modus-radius-xs);background:var(--modus-primary);color:#fff}[data-modus-v3] .modus-central__actions .modus-button--primary:hover{border-color:var(--modus-primary);background:var(--modus-surface-hover)}[data-modus-v3] .modus-central__actions .modus-button--primary:active{transform:translateY(1px);background:color-mix(in srgb,var(--modus-primary) 12%,var(--modus-surface-raised))}[data-modus-v3] .modus-central__actions .modus-button--primary:focus-visible{outline:2px solid var(--modus-primary);outline-offset:2px}[data-modus-v3] .modus-central__actions .modus-button--secondary{border-color:var(--modus-border);background:var(--modus-surface-raised)}[data-modus-v3] .modus-central__action-group--quiet .modus-button{padding-inline:var(--modus-space-2);border-color:transparent;color:var(--modus-text-muted)}[data-modus-v3] .modus-central__primary-grid .modus-central__panel{box-shadow:none}[data-modus-v3] .modus-central__panel--tasks{border-top-color:color-mix(in srgb,var(--modus-primary) 38%,var(--modus-border-subtle))}[data-modus-v3] .modus-central__panel--agenda{background:color-mix(in srgb,var(--modus-surface-raised) 34%,var(--modus-surface));border-left-color:color-mix(in srgb,var(--modus-warning) 30%,var(--modus-border-subtle))}[data-modus-v3] .modus-central__panel--activity{border:0;background:transparent;box-shadow:none}[data-modus-v3] .modus-central__panel--activity>.modus-section-header{padding-inline:0;border-bottom-color:var(--modus-border)}[data-modus-v3] .modus-central__panel:has(.modus-central__empty){align-self:start}[data-modus-v3] .modus-central__panel--agenda:has(.modus-central__empty),[data-modus-v3] .modus-central__panel--tasks:has(.modus-central__empty){background:color-mix(in srgb,var(--modus-surface) 76%,var(--modus-canvas))}[data-modus-v3] .modus-central__panel--activity:has(.modus-central__empty) .modus-central__empty{padding-inline:0}[data-modus-v3] .modus-central__empty{position:relative}[data-modus-v3] .modus-central__empty:after{content:"";width:clamp(2rem,8vw,5rem);height:1px;flex:none;margin-left:var(--modus-space-2);background:var(--modus-border-subtle)}[data-modus-v3] .modus-central__panel--workflow{position:relative;overflow:hidden;border:1px solid var(--modus-data-border);background:color-mix(in srgb,var(--modus-data-soft) 18%,var(--modus-surface))}[data-modus-v3] .modus-central__panel--workflow:after{content:none}[data-modus-v3] .modus-central__workflow{position:relative;padding-block:var(--modus-space-5) var(--modus-space-6)}[data-modus-v3] .modus-central__stage-track{position:relative;height:1.4rem}[data-modus-v3] .modus-central__stage-node{position:relative;z-index:2;width:.8rem;height:.8rem;margin-left:calc(50% - .4rem);border-width:2px;background:var(--modus-surface-raised)}[data-modus-v3] .modus-central__stage-line{height:1px;margin-right:calc(-50% + .4rem);background:var(--modus-border)}[data-modus-v3] .modus-central__stage[data-state=data] strong{color:var(--modus-data)}[data-modus-v3] .modus-central__stage[data-state=warning] strong{color:var(--modus-warning)}[data-modus-v3] .modus-central__stage[data-state=warning] .modus-central__stage-node{border-color:var(--modus-warning);background:var(--modus-warning)}[data-modus-v3] .modus-central__stage[data-state=success] strong{color:var(--modus-success)}[data-modus-v3] .modus-central__stage[data-state=success] .modus-central__stage-node{border-color:var(--modus-success);background:var(--modus-success)}[data-modus-v3] .modus-central__workflow[data-state=empty] .modus-central__stage-node{border-color:var(--modus-text-disabled);background:var(--modus-surface-raised);box-shadow:none}[data-modus-v3] .modus-central__panel--summary{padding:var(--modus-space-3) var(--modus-space-4);border-left:2px solid color-mix(in srgb,var(--modus-data) 54%,var(--modus-border));background:color-mix(in srgb,var(--modus-surface-raised) 24%,transparent)}[data-modus-v3] .modus-central__panel--summary>.modus-section-header{padding-top:0}[data-modus-v3] .modus-central__office-item strong{font-size:1rem}[data-modus-v3] .modus-central__office-item[data-state=empty] strong{color:var(--modus-text-muted);font-weight:600}[data-modus-v3] .modus-central__office-item[data-level=adherence],[data-modus-v3] .modus-central__office-item[data-level=financial]{padding-block:var(--modus-space-3)}[data-modus-v3] .modus-central__office-item[data-level=adherence] strong{font-size:1.35rem}[data-modus-v3] .modus-central__office-item[data-level=financial] strong{font-size:1.45rem;font-weight:720;letter-spacing:-.025em;font-variant-numeric:tabular-nums lining-nums}[data-modus-v3] .modus-central__microbar{height:.3rem}@media(max-width:1100px){[data-modus-v3] .modus-central__actions{flex-wrap:wrap;overflow:visible}[data-modus-v3] .modus-central__action-group--quiet{margin-left:0;flex-wrap:wrap}}@media(max-width:767px){[data-modus-v3] .modus-central__metrics{border-inline:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface)}[data-modus-v3] .modus-central__metric-value strong{font-size:1.75rem}[data-modus-v3] .modus-central__action-group--prominent{width:100%}}@media(max-width:479px){[data-modus-v3] .modus-central__action-group,[data-modus-v3] .modus-central__actions{align-items:stretch;flex-direction:column;width:100%}[data-modus-v3] .modus-central__actions .modus-button{justify-content:flex-start;width:100%}[data-modus-v3] .modus-central__action-group--quiet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}[data-modus-v3] .modus-central{gap:var(--modus-space-6)}[data-modus-v3] .modus-central__command{padding:var(--modus-space-1) var(--modus-space-1) 0}[data-modus-v3] .modus-central__actions{gap:var(--modus-space-2)}[data-modus-v3] .modus-central__actions .modus-button{min-height:2.25rem;border-radius:var(--modus-radius-pill)}[data-modus-v3] .modus-central__actions .modus-button--primary{padding-inline:var(--modus-space-2) var(--modus-space-4);box-shadow:none}[data-modus-v3] .modus-central__actions .modus-button--primary i{border-radius:var(--modus-radius-full)}[data-modus-v3] .modus-central__actions .modus-button--secondary{padding-inline:var(--modus-space-4)}[data-modus-v3] .modus-central__action-group--quiet{padding:var(--modus-space-0-5);border-radius:var(--modus-radius-pill);background:color-mix(in srgb,var(--modus-surface-raised) 38%,transparent)}[data-modus-v3] .modus-central__action-group--quiet .modus-button{background:transparent}[data-modus-v3] .modus-central__metrics{padding:var(--modus-space-4);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);box-shadow:0 8px 28px rgba(2,6,23,.1)}[data-modus-v3] .modus-central__metrics:before{inset:var(--modus-space-4) auto auto var(--modus-space-4);width:1.5rem;border-radius:var(--modus-radius-full)}[data-modus-v3] .modus-central__eyebrow{padding:var(--modus-space-3) 0 var(--modus-space-2)}[data-modus-v3] .modus-central__metric-grid{gap:var(--modus-space-5)}[data-modus-v3] .modus-central__metric{padding:var(--modus-space-2) 0 var(--modus-space-1)}[data-modus-v3] .modus-central__metric+.modus-central__metric{border-left:0}[data-modus-v3] .modus-central__primary-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:var(--modus-space-5)}[data-modus-v3] .modus-central__secondary-grid{grid-template-columns:minmax(15rem,.68fr) minmax(0,1.32fr);gap:var(--modus-space-5)}[data-modus-v3] .modus-central__tertiary-grid{grid-template-columns:minmax(0,.92fr) minmax(19rem,1.08fr);gap:var(--modus-space-5)}[data-modus-v3] .modus-central__panel{border-radius:var(--modus-radius-surface)}[data-modus-v3] .modus-central__primary-grid .modus-central__panel{border-color:color-mix(in srgb,var(--modus-border-subtle) 78%,transparent);background:var(--modus-surface);box-shadow:0 8px 28px rgba(2,6,23,.08)}[data-modus-v3] .modus-central__panel--tasks{border-top-color:color-mix(in srgb,var(--modus-primary) 22%,var(--modus-border-subtle))}[data-modus-v3] .modus-central__panel--agenda{border-left-color:var(--modus-border-subtle);background:color-mix(in srgb,var(--modus-surface-raised) 28%,var(--modus-surface))}[data-modus-v3] .modus-central__panel>.modus-section-header{padding:var(--modus-space-4) var(--modus-space-5);border-bottom:0}[data-modus-v3] .modus-central__primary-grid .modus-central__list{padding:0 var(--modus-space-2) var(--modus-space-2)}[data-modus-v3] .modus-central__row{border-bottom-color:color-mix(in srgb,var(--modus-border-subtle) 48%,transparent)}[data-modus-v3] .modus-central__row-icon{border-radius:var(--modus-radius-lg)}[data-modus-v3] .modus-central__empty{padding:var(--modus-space-3) var(--modus-space-5)}[data-modus-v3] .modus-central__empty:after{content:none}[data-modus-v3] .modus-central__panel--attention{padding:var(--modus-space-1);border:1px solid color-mix(in srgb,var(--modus-border-subtle) 68%,transparent);border-radius:var(--modus-radius-surface);background:color-mix(in srgb,var(--modus-surface-raised) 28%,transparent)}[data-modus-v3] .modus-central__panel--attention[data-state=data]{border-color:color-mix(in srgb,var(--modus-warning-border) 36%,var(--modus-border-subtle));background:color-mix(in srgb,var(--modus-warning-soft) 10%,var(--modus-surface))}[data-modus-v3] .modus-central__panel--attention>.modus-section-header{padding-bottom:var(--modus-space-2)}[data-modus-v3] .modus-central__panel--workflow{border-color:var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface-raised);box-shadow:0 8px 28px rgba(2,6,23,.08)}[data-modus-v3] .modus-central__panel--workflow>.modus-section-header{padding-bottom:var(--modus-space-2)}[data-modus-v3] .modus-central__workflow{margin:0 var(--modus-space-3) var(--modus-space-3);padding:var(--modus-space-5) var(--modus-space-3);border-radius:var(--modus-radius-surface-sm);background:color-mix(in srgb,var(--modus-canvas) 38%,transparent)}[data-modus-v3] .modus-central__stage-node{border-radius:var(--modus-radius-full)}[data-modus-v3] .modus-central__panel--activity{padding:var(--modus-space-1) 0;border-radius:0}[data-modus-v3] .modus-central__panel--activity>.modus-section-header{padding:var(--modus-space-3) 0;border-bottom:0}[data-modus-v3] .modus-central__panel--activity .modus-central__empty{padding-inline:0}[data-modus-v3] .modus-central__panel--summary{padding:var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface-raised);box-shadow:0 8px 28px rgba(2,6,23,.08)}[data-modus-v3] .modus-central__panel--summary>.modus-section-header{padding:0 0 var(--modus-space-4)}[data-modus-v3] .modus-central__office{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-4) var(--modus-space-5)}[data-modus-v3] .modus-central__office-item{display:flex;align-items:flex-start;flex-direction:column;gap:var(--modus-space-1);padding:0;border-bottom:0}[data-modus-v3] .modus-central__office-item span,[data-modus-v3] .modus-central__office-item strong{grid-column:auto;grid-row:auto}[data-modus-v3] .modus-central__office-item[data-level=adherence]{grid-column:span 2;padding:var(--modus-space-3) 0 0}[data-modus-v3] .modus-central__office-item[data-level=financial]{grid-column:1/-1;padding:var(--modus-space-4) 0 0;border-top:1px solid color-mix(in srgb,var(--modus-border-subtle) 56%,transparent)}[data-modus-v3] .modus-central__microbar{width:100%;margin-top:var(--modus-space-2);border-radius:var(--modus-radius-pill)}[data-modus-v3] .modus-central__updated{margin-top:calc(var(--modus-space-4)*-1)}@media(max-width:1100px){[data-modus-v3] .modus-central,[data-modus-v3] .modus-central__secondary-grid,[data-modus-v3] .modus-central__tertiary-grid{gap:var(--modus-space-5)}[data-modus-v3] .modus-central__panel--activity{padding-bottom:var(--modus-space-3)}}@media(max-width:767px){[data-modus-v3] .modus-central__metrics{padding:var(--modus-space-3);border-radius:var(--modus-radius-surface)}[data-modus-v3] .modus-central__metric-grid{gap:0 var(--modus-space-4)}[data-modus-v3] .modus-central__metric:nth-child(n+3){border-top-color:color-mix(in srgb,var(--modus-border-subtle) 52%,transparent)}[data-modus-v3] .modus-central__primary-grid{gap:var(--modus-space-4)}[data-modus-v3] .modus-central__panel,[data-modus-v3] .modus-central__panel--summary,[data-modus-v3] .modus-central__panel--workflow{border-radius:var(--modus-radius-surface)}[data-modus-v3] .modus-central__office{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .modus-central__office-item[data-level=adherence]{grid-column:span 1}}@media(max-width:479px){[data-modus-v3] .modus-central__command{padding-inline:0}[data-modus-v3] .modus-central__action-group--quiet{padding:0;border-radius:var(--modus-radius-xl);background:transparent}[data-modus-v3] .modus-central__office{grid-template-columns:1fr}[data-modus-v3] .modus-central__office-item[data-level=adherence]{grid-column:auto}}[data-modus-v3] .modus-central{gap:var(--modus-space-3)}[data-modus-v3] .modus-central__command{min-height:2.75rem;padding:0;align-items:center}[data-modus-v3] .modus-central__day{display:flex;align-items:center;gap:var(--modus-space-2);color:var(--modus-text-secondary);font-weight:550}[data-modus-v3] .modus-central__day:before{content:"";width:.5rem;height:.5rem;flex:none;border-radius:var(--modus-radius-full);background:var(--modus-warning);box-shadow:0 0 0 5px var(--modus-warning-soft)}[data-modus-v3] .modus-central__action-group--quiet{background:transparent}[data-modus-v3] .modus-central__actions .modus-button{min-height:2rem;font-size:var(--modus-type-caption-size)}[data-modus-v3] .modus-central__actions .modus-button--primary{color:#fff;background:var(--modus-primary);border-color:var(--modus-primary)}[data-modus-v3] .modus-central__actions .modus-button--primary:hover{background:var(--modus-primary-hover)}[data-modus-v3] .modus-central__actions .modus-button--primary:active{background:var(--modus-primary-pressed);border-color:var(--modus-primary-pressed);box-shadow:none}[data-modus-v3] .modus-central__actions .modus-button--primary:focus-visible{outline-color:var(--modus-focus-ring);box-shadow:0 5px 18px color-mix(in srgb,var(--modus-brand) 16%,transparent)}[data-modus-v3] .modus-central__actions .modus-button--primary i{width:auto;height:auto;background:transparent}[data-modus-v3] .modus-central__metrics{padding:var(--modus-space-3) var(--modus-space-4) var(--modus-space-4);border-color:color-mix(in srgb,var(--modus-border-subtle) 70%,transparent);background:var(--modus-surface-raised);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 3%,transparent),0 10px 30px rgba(2,6,23,.12)}[data-modus-v3] .modus-central__metrics:before{content:none}[data-modus-v3] .modus-central__eyebrow{display:flex;align-items:center;gap:var(--modus-space-2);padding:0 0 var(--modus-space-3)}[data-modus-v3] .modus-central__eyebrow:before{content:"";width:.45rem;height:.45rem;border-radius:var(--modus-radius-full);background:var(--modus-data)}[data-modus-v3] .modus-central__metric-grid{gap:var(--modus-space-3)}[data-modus-v3] .modus-central__metric{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-1) 0}[data-modus-v3] .modus-central__metric-icon{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:var(--modus-radius-full);color:var(--modus-data);background:var(--modus-data-soft);font-size:1.15rem}[data-modus-v3] .modus-central__metric[data-tone=neutral] .modus-central__metric-icon{color:var(--modus-neutral);background:var(--modus-neutral-soft)}[data-modus-v3] .modus-central__metric[data-tone=warning] .modus-central__metric-icon{color:var(--modus-warning);background:var(--modus-warning-soft)}[data-modus-v3] .modus-central__metric[data-tone=danger] .modus-central__metric-icon{color:var(--modus-danger);background:var(--modus-danger-soft)}[data-modus-v3] .modus-central__metric-content{min-width:0}[data-modus-v3] .modus-central__metric-value{min-height:auto}[data-modus-v3] .modus-central__metric-value strong,[data-modus-v3] .modus-central__metric[data-tone=neutral] .modus-central__metric-value strong{font-size:1.5rem;font-weight:700;color:var(--modus-text-primary)}[data-modus-v3] .modus-central__metric-indicator{display:none}[data-modus-v3] .modus-central__metric-label{color:var(--modus-text-primary);font-size:var(--modus-type-caption-size)}[data-modus-v3] .modus-central__metric-support{font-size:.625rem}[data-modus-v3] .modus-central__primary-grid{grid-template-columns:1fr 1fr;gap:var(--modus-space-3)}[data-modus-v3] .modus-central__panel--activity,[data-modus-v3] .modus-central__panel--attention,[data-modus-v3] .modus-central__panel--summary,[data-modus-v3] .modus-central__panel--workflow,[data-modus-v3] .modus-central__primary-grid .modus-central__panel{border:1px solid color-mix(in srgb,var(--modus-border-subtle) 72%,transparent);border-radius:var(--modus-radius-surface);background:var(--modus-surface);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 2.5%,transparent),0 10px 30px rgba(2,6,23,.1)}[data-modus-v3] .modus-central__panel>.modus-section-header{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .modus-central__section-icon{display:grid;width:2rem;height:2rem;place-items:center;border-radius:var(--modus-radius-lg);font-size:.85rem}[data-modus-v3] .modus-central__section-icon--brand{color:var(--modus-primary-hover);background:var(--modus-primary-soft)}[data-modus-v3] .modus-central__section-icon--data{color:var(--modus-data);background:var(--modus-data-soft)}[data-modus-v3] .modus-central__section-icon--danger{color:var(--modus-danger);background:var(--modus-danger-soft)}[data-modus-v3] .modus-central__panel .modus-section-header__title{font-size:var(--modus-type-component-title-size)}[data-modus-v3] .modus-central__panel .modus-section-header__description{margin:0 0 var(--modus-space-1);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-modus-v3] .modus-central__panel .modus-section-header__actions .modus-button{min-height:1.875rem;padding-inline:var(--modus-space-3);border:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised);font-size:.625rem}[data-modus-v3] .modus-central__primary-grid .modus-central__list{padding:0}[data-modus-v3] .modus-central__empty{justify-content:center;min-height:4.5rem;padding:var(--modus-space-4);text-align:center}[data-modus-v3] .modus-central__insight-grid{display:grid;grid-template-columns:minmax(12rem,.78fr) minmax(20rem,1.48fr) minmax(14rem,.82fr);grid-template-areas:"alerts workflow office" "activity activity office";align-items:stretch;gap:var(--modus-space-3);min-width:0}[data-modus-v3] .modus-central__panel--attention{grid-area:alerts;padding:0}[data-modus-v3] .modus-central__panel--workflow{grid-area:workflow}[data-modus-v3] .modus-central__panel--summary{grid-area:office;padding:0}[data-modus-v3] .modus-central__panel--activity{grid-area:activity;padding:0}[data-modus-v3] .modus-central__panel--activity>.modus-section-header,[data-modus-v3] .modus-central__panel--summary>.modus-section-header,[data-modus-v3] .modus-central__panel--workflow>.modus-section-header{padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .modus-central__workflow{margin:0;padding:var(--modus-space-3) var(--modus-space-2) var(--modus-space-4);background:transparent}[data-modus-v3] .modus-central__stage strong{font-size:.9rem}[data-modus-v3] .modus-central__stage[data-state=data] strong{font-size:1rem}[data-modus-v3] .modus-central__stage-node{width:.6rem;height:.6rem;margin-left:calc(50% - .3rem)}[data-modus-v3] .modus-central__stage-line{margin-right:calc(-50% + .3rem)}[data-modus-v3] .modus-central__office{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3);padding:0 var(--modus-space-4) var(--modus-space-4)}[data-modus-v3] .modus-central__office-item[data-level=adherence]{grid-column:auto;padding:0}[data-modus-v3] .modus-central__office-item[data-level=financial]{padding-top:var(--modus-space-3)}[data-modus-v3] .modus-central__updated{margin:0}@media(max-width:1279px){[data-modus-v3] .modus-central__command{align-items:flex-start;flex-direction:column}[data-modus-v3] .modus-central__actions{justify-content:flex-start;width:100%;flex-wrap:wrap}[data-modus-v3] .modus-central__insight-grid{grid-template-columns:minmax(12rem,.8fr) minmax(20rem,1.4fr);grid-template-areas:"alerts workflow" "activity activity" "office office"}[data-modus-v3] .modus-central__office{grid-template-columns:repeat(5,minmax(0,1fr))}[data-modus-v3] .modus-central__office-item[data-level=financial]{grid-column:auto;border-top:0;padding-top:0}}@media(max-width:767px){[data-modus-v3] .modus-central__insight-grid,[data-modus-v3] .modus-central__primary-grid{grid-template-columns:1fr;grid-template-areas:none}[data-modus-v3] .modus-central__insight-grid>*{grid-area:auto}[data-modus-v3] .modus-central__metric{grid-template-columns:2.25rem minmax(0,1fr)}[data-modus-v3] .modus-central__metric-icon{width:2.25rem;height:2.25rem}[data-modus-v3] .modus-central__office{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .modus-central__office-item[data-level=financial]{grid-column:1/-1}}[data-modus-v3] .modus-clientes-root{min-width:0;background:transparent;border:0;box-shadow:none;color-scheme:inherit;padding:var(--modus-space-1) 0 0}[data-modus-v3] .modus-clientes{display:grid;min-width:0;gap:var(--modus-space-5);color:var(--modus-text-primary)}[data-modus-v3] .modus-clientes__header-actions{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .modus-clientes-summary{position:relative;display:grid;grid-template-columns:minmax(9rem,.75fr) minmax(12rem,1fr) minmax(20rem,1.65fr) minmax(14rem,1.1fr);gap:0;overflow:hidden;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:linear-gradient(110deg,color-mix(in srgb,var(--modus-primary-soft) 35%,var(--modus-surface)) 0,var(--modus-surface) 32%,color-mix(in srgb,var(--modus-data-soft) 16%,var(--modus-surface)) 100%);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .modus-clientes-summary:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--modus-primary);content:""}[data-modus-v3] .modus-clientes-summary__group,[data-modus-v3] .modus-clientes-summary__primary{min-width:0;align-content:start;padding:var(--modus-space-4)}[data-modus-v3] .modus-clientes-summary__group{border-left:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-clientes-summary__value{display:block;margin-top:var(--modus-space-2);color:var(--modus-text-primary);font-size:clamp(1.75rem,2.5vw,2.25rem);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.05em;line-height:.95}[data-modus-v3] .modus-clientes-summary__label{display:block;margin-top:var(--modus-space-2);color:var(--modus-text-secondary);font-size:.75rem}[data-modus-v3] .modus-clientes-summary__group-title{min-height:1rem;margin:0 0 var(--modus-space-2);color:var(--modus-text-secondary);font-size:.75rem;font-weight:650;line-height:1.35}[data-modus-v3] .modus-clientes-summary__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-2);margin:0}[data-modus-v3] .modus-clientes-summary__metrics--regimes{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--modus-space-2)}[data-modus-v3] .modus-clientes-summary__metrics div{display:grid;min-width:0;grid-template-rows:1.25rem auto;align-content:start;gap:2px}[data-modus-v3] .modus-clientes-summary__metrics dt{overflow:hidden;color:var(--modus-text-muted);font-size:.625rem;font-weight:500;line-height:1.25;text-overflow:ellipsis;grid-row:2}[data-modus-v3] .modus-clientes-summary__metrics dd{grid-row:1;margin:0;color:var(--modus-text-primary);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.25}[data-modus-v3] .modus-clientes-summary__metrics [data-tone=danger] dd{color:var(--modus-danger)}[data-modus-v3] .modus-clientes-summary__metrics [data-tone=warning] dd{color:var(--modus-warning)}[data-modus-v3] .modus-clientes-summary__metrics [data-tone=data] dd{color:var(--modus-data)}[data-modus-v3] .modus-clientes-summary__error{grid-column:1/-1;margin:0;padding:var(--modus-space-2) var(--modus-space-5);border-top:1px solid var(--modus-danger-border);background:var(--modus-danger-soft);color:var(--modus-danger);font-size:.75rem}[data-modus-v3] .modus-clientes-dataset{min-width:0;overflow:hidden;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .modus-clientes-dataset__heading{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:var(--modus-space-4);padding:var(--modus-space-5) var(--modus-space-5) var(--modus-space-3);overflow:visible}[data-modus-v3] .modus-clientes-dataset__heading>div{min-width:0;overflow:visible}[data-modus-v3] .modus-clientes-dataset__heading h2{margin:var(--modus-space-4) 0 0;color:var(--modus-text-primary);font-size:1.125rem;font-weight:650;letter-spacing:-.02em}[data-modus-v3] .modus-clientes-dataset__heading>p{margin:0;color:var(--modus-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}[data-modus-v3] .modus-clientes-toolbar{display:flex;min-width:0;align-items:center;gap:var(--modus-space-2);padding:0 var(--modus-space-5) var(--modus-space-3)}[data-modus-v3] .modus-clientes-toolbar__count{flex:0 0 auto;margin:0 0 0 auto;color:var(--modus-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap}[data-modus-v3] .modus-clientes-search{width:min(100%,42rem);min-width:0}[data-modus-v3] .modus-clientes-filter-count{display:inline-grid;min-width:1.125rem;height:1.125rem;place-items:center;border-radius:999px;background:var(--modus-primary-soft);color:var(--modus-primary);font-size:.625rem}[data-modus-v3] .modus-clientes-quick-filters{display:flex;width:-moz-max-content;width:max-content;max-width:calc(100% - var(--modus-space-5)*2);gap:2px;margin:0 var(--modus-space-5) var(--modus-space-2);overflow-x:auto;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-pill);background:var(--modus-surface-raised);padding:2px}[data-modus-v3] .modus-clientes-active-filters button,[data-modus-v3] .modus-clientes-quick-filters button{min-height:1.75rem;border:1px solid transparent;border-radius:var(--modus-radius-pill);background:transparent;padding:0 var(--modus-space-2);color:var(--modus-text-muted);font-size:.6875rem;font-weight:600;white-space:nowrap}[data-modus-v3] .modus-clientes-quick-filters button:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] .modus-clientes-quick-filters button[aria-pressed=true]{border-color:var(--modus-primary-border);background:var(--modus-primary-soft);color:var(--modus-text-primary)}[data-modus-v3] .modus-clientes-filters{display:grid;grid-template-columns:repeat(4,minmax(9rem,1fr)) auto auto;align-items:end;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5);border-block:1px solid var(--modus-border-subtle);background:color-mix(in srgb,var(--modus-surface-raised) 75%,transparent)}[data-modus-v3] .modus-clientes-filters[hidden]{display:none}[data-modus-v3] .modus-clientes-filters label{display:grid;gap:var(--modus-space-6);color:var(--modus-text-muted);font-size:.6875rem}[data-modus-v3] .modus-clientes-file input{min-height:var(--modus-control-height);border:1px solid var(--modus-border);border-radius:var(--modus-radius-xl);outline:0;background:var(--modus-surface);padding:0 var(--modus-space-2);color:var(--modus-text-primary);font:inherit;font-size:.75rem}[data-modus-v3] .modus-clientes-file input:focus-visible{border-color:var(--modus-primary);box-shadow:0 0 0 3px var(--modus-focus-ring)}[data-modus-v3] .modus-clientes-check{min-height:var(--modus-control-height);display:flex;align-items:center;gap:var(--modus-space-2);white-space:nowrap}[data-modus-v3] .modus-clientes-check input{width:1rem;height:1rem;accent-color:var(--modus-primary)}[data-modus-v3] .modus-clientes-active-filters{display:flex;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-2) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);color:var(--modus-text-muted);font-size:.6875rem}[data-modus-v3] .modus-clientes-active-filters[hidden]{display:none}[data-modus-v3] .modus-clientes-active-filters>div{display:flex;min-width:0;flex:1;gap:var(--modus-space-6);overflow-x:auto}[data-modus-v3] .modus-clientes-active-filters>div button{border-color:var(--modus-border);background:var(--modus-surface-raised);color:var(--modus-text-secondary)}[data-modus-v3] .modus-clientes-active-filters>button{color:var(--modus-primary)}[data-modus-v3] .modus-clientes-table-wrap{position:relative;width:100%;min-width:0;overflow-x:visible;border-top:1px solid var(--modus-border-subtle);outline:0}[data-modus-v3] .modus-clientes-table-wrap:focus-visible{box-shadow:inset 0 0 0 2px var(--modus-focus-ring)}[data-modus-v3] .modus-clientes-table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}[data-modus-v3] .modus-clientes-col--client{width:33%}[data-modus-v3] .modus-clientes-col--cnpj{width:15%}[data-modus-v3] .modus-clientes-col--city{width:12%}[data-modus-v3] .modus-clientes-col--regime{width:14%}[data-modus-v3] .modus-clientes-col--contacts{width:12%}[data-modus-v3] .modus-clientes-col--status{width:8%}[data-modus-v3] .modus-clientes-col--actions{width:6%}[data-modus-v3] .modus-clientes-table th{height:2rem;overflow:visible;padding:0 var(--modus-space-2);white-space:nowrap}[data-modus-v3] .modus-clientes-table td{height:3.25rem;overflow:hidden;border-bottom:1px solid var(--modus-border-subtle);padding:var(--modus-space-1-5) var(--modus-space-2);color:var(--modus-text-secondary);font-size:.75rem;text-overflow:ellipsis;vertical-align:middle}[data-modus-v3] .modus-clientes-table td:last-child{overflow:visible}[data-modus-v3] .modus-clientes-table tbody tr{cursor:pointer;transition:background-color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-clientes-table tbody tr:hover,[data-modus-v3] .modus-clientes-table tbody tr[data-selected]{background:var(--modus-surface-hover)}[data-modus-v3] .modus-clientes-table tbody tr[data-selected]{box-shadow:inset 2px 0 var(--modus-primary)}[data-modus-v3] .modus-clientes-table tbody tr:focus-visible{outline:2px solid var(--modus-focus-ring);outline-offset:-2px}[data-modus-v3] .modus-clientes-company{display:flex;min-width:0;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .modus-clientes-company__avatar{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border:1px solid var(--modus-primary-border);border-radius:.5rem;background:var(--modus-primary-soft);color:var(--modus-primary);font-size:.625rem;font-weight:750}[data-modus-v3] .modus-clientes-company__copy{display:grid;min-width:0;gap:2px}[data-modus-v3] .modus-clientes-company__copy span,[data-modus-v3] .modus-clientes-company__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-clientes-company__copy strong{color:var(--modus-text-primary);font-size:.75rem;font-weight:620}[data-modus-v3] .modus-clientes-company__copy span{color:var(--modus-text-muted);font-size:.625rem}[data-modus-v3] .modus-clientes-contacts{display:grid;min-width:0;gap:2px}[data-modus-v3] .modus-clientes-contacts span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-clientes-contacts i{margin-right:var(--modus-space-6);color:var(--modus-data)}[data-modus-v3] .modus-clientes-regime{display:grid;min-width:0;justify-items:start;gap:3px}[data-modus-v3] .modus-clientes-regime__adapter{max-width:100%;overflow:hidden;color:var(--modus-text-muted);font-family:var(--modus-font-mono);font-size:.5625rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-clientes-badge{display:inline-flex;align-items:center;margin:2px;border:1px solid var(--modus-neutral-border);border-radius:var(--modus-radius-pill);background:var(--modus-neutral-soft);padding:3px 7px;color:var(--modus-neutral);font-size:.625rem;line-height:1.1;white-space:nowrap}[data-modus-v3] .modus-clientes-badge--success{border-color:var(--modus-success-border);background:var(--modus-success-soft);color:var(--modus-success)}[data-modus-v3] .modus-clientes-badge--warning{border-color:var(--modus-warning-border);background:var(--modus-warning-soft);color:var(--modus-warning)}[data-modus-v3] .modus-clientes-badge--danger{border-color:var(--modus-danger-border);background:var(--modus-danger-soft);color:var(--modus-danger)}[data-modus-v3] .modus-clientes-row-actions{position:relative;display:flex;justify-content:flex-end;gap:2px;overflow:visible}[data-modus-v3] .modus-clientes-row-actions .modus-icon-button{width:1.875rem;height:1.875rem;min-width:1.875rem}[data-modus-v3] .modus-clientes-action-menu{position:relative}[data-modus-v3] .modus-clientes-action-menu summary{list-style:none;cursor:pointer}[data-modus-v3] .modus-clientes-action-menu summary::-webkit-details-marker{display:none}[data-modus-v3] .modus-clientes-action-menu__panel{position:absolute;right:0;bottom:calc(100% + var(--modus-space-4));z-index:5;display:grid;width:-moz-max-content;width:max-content;min-width:11rem;overflow:hidden;border:1px solid var(--modus-border);border-radius:var(--modus-radius-md);background:var(--modus-overlay);padding:var(--modus-space-4);box-shadow:var(--modus-elevation-2)}[data-modus-v3] .modus-clientes-action-menu__item{display:flex;min-height:2rem;align-items:center;gap:var(--modus-space-2);border:0;border-radius:var(--modus-radius-lg);background:transparent;padding:0 var(--modus-space-2);color:var(--modus-text-secondary);font:inherit;font-size:.75rem;text-decoration:none;white-space:nowrap;cursor:pointer}[data-modus-v3] .modus-clientes-action-menu__item:focus-visible,[data-modus-v3] .modus-clientes-action-menu__item:hover{outline:0;background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] .modus-clientes-danger-action:hover{background:var(--modus-danger-soft);color:var(--modus-danger)}[data-modus-v3] .modus-clientes-state{display:grid;min-height:10rem;place-items:center;align-content:center;gap:var(--modus-space-6);color:var(--modus-text-muted);text-align:center}[data-modus-v3] .modus-clientes-state i{color:var(--modus-data);font-size:1.25rem}[data-modus-v3] .modus-clientes-state strong{color:var(--modus-text-primary);font-size:.8125rem}[data-modus-v3] .modus-clientes-state span{font-size:.6875rem}[data-modus-v3] .modus-clientes-state--error i{color:var(--modus-danger)}[data-modus-v3] .modus-clientes-spinner{width:1.25rem;height:1.25rem;border:2px solid var(--modus-border-subtle);border-top-color:var(--modus-primary);border-radius:50%;animation:modus-clientes-spin .7s linear infinite}@keyframes modus-clientes-spin{to{transform:rotate(1turn)}}[data-modus-v3] .modus-clientes-dialog__body{color:var(--modus-text-secondary);font-size:.8125rem}[data-modus-v3] .modus-clientes-dialog__body p{margin:0}[data-modus-v3] .modus-clientes-file{display:grid;gap:var(--modus-space-6);color:var(--modus-text-muted);font-size:.6875rem}[data-modus-v3] .modus-clientes-file input{padding:var(--modus-space-2)}[data-modus-v3] .modus-clientes-dialog__actions{display:flex;gap:var(--modus-space-2);margin-top:var(--modus-space-3)}[data-modus-v3] [data-import-duplicates],[data-modus-v3] [data-import-result]{border:1px solid var(--modus-warning-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-warning-soft);padding:var(--modus-space-3)}[data-modus-v3] [data-import-duplicates] ul{max-height:10rem;overflow:auto;margin:var(--modus-space-2) 0 0;padding-left:var(--modus-space-5)}[data-modus-v3] [data-import-progress]{display:grid;gap:var(--modus-space-2)}[data-modus-v3] [data-import-progress][hidden]{display:none}[data-modus-v3] [data-import-progress] progress{width:100%;accent-color:var(--modus-primary)}[data-modus-v3] #clienteDrawer{top:0;bottom:0;width:clamp(48rem,60vw,60rem);max-width:calc(100vw - var(--modus-space-4));min-width:0;height:100dvh;z-index:1080;overflow:hidden;border:0;border-left:1px solid var(--modus-border-strong);background:var(--modus-canvas);color:var(--modus-text-primary);box-shadow:var(--modus-elevation-3)}[data-modus-v3] .offcanvas-backdrop{z-index:1070;background:var(--modus-backdrop)}[data-modus-v3] #clienteDrawer .modus-client-drawer__body{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}[data-modus-v3] #clienteDrawer .modus-client-drawer__header{display:flex;min-width:0;min-height:6rem;flex:0 0 auto;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-4) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface)}[data-modus-v3] #clienteDrawer .modus-client-drawer__header-content{display:grid;min-width:0;flex:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--modus-space-3)}[data-modus-v3] #clienteDrawer .cp-drawer-avatar{width:2.5rem;height:2.5rem;flex:0 0 auto;border:1px solid var(--modus-primary-border);border-radius:.75rem;background:var(--modus-primary-soft);color:var(--modus-primary);font-size:.75rem}[data-modus-v3] #clienteDrawer .cp-drawer-identity{min-width:0;flex:1}[data-modus-v3] #clienteDrawer .cp-drawer-client-name{overflow:hidden;color:var(--modus-text-primary);font-size:.9375rem;font-weight:680;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] #clienteDrawer .cp-drawer-client-meta{margin-top:2px;color:var(--modus-text-muted);font-size:.6875rem}[data-modus-v3] #clienteDrawer .cp-drawer-client-badges{display:flex;align-items:center;flex-wrap:wrap;gap:var(--modus-space-4);margin-top:var(--modus-space-6)}[data-modus-v3] #clienteDrawer .modus-client-drawer__close{flex:0 0 auto;border-radius:var(--modus-radius-pill)}[data-modus-v3] #clienteDrawer .cp-drawer-section-label{padding:var(--modus-space-4) var(--modus-space-5) var(--modus-space-2);color:var(--modus-text-muted);font-size:.625rem;font-weight:700;letter-spacing:.12em;line-height:1.35}[data-modus-v3] #clienteDrawer .cp-drawer-section-label--flush{padding-inline:0;padding-top:0}[data-modus-v3] #clienteDrawer .cp-drawer-alerts{gap:var(--modus-space-1);padding-inline:var(--modus-space-5)}[data-modus-v3] #clienteDrawer .cp-drawer-alert{border:1px solid var(--modus-border-subtle);border-left-width:2px;border-radius:var(--modus-radius-surface-sm);padding:var(--modus-space-1-5) var(--modus-space-2)}[data-modus-v3] #clienteDrawer .cp-drawer-alert.urgente{border-left-color:var(--modus-danger);background:var(--modus-danger-soft);color:var(--modus-danger)}[data-modus-v3] #clienteDrawer .cp-drawer-alert.atencao{border-left-color:var(--modus-warning);background:var(--modus-warning-soft);color:var(--modus-warning)}[data-modus-v3] #clienteDrawer .cp-drawer-alert.informativo{border-left-color:var(--modus-data);background:var(--modus-data-soft);color:var(--modus-data)}[data-modus-v3] #clienteDrawer .cp-drawer-indicators{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(3.25rem,auto);gap:0;padding:0 var(--modus-space-5) var(--modus-space-3)}[data-modus-v3] #clienteDrawer .cp-drawer-indicator{min-width:0;border:0;border-left:1px solid var(--modus-border-subtle);border-radius:0;background:transparent;padding:var(--modus-space-2) var(--modus-space-3)}[data-modus-v3] #clienteDrawer .cp-drawer-indicator:nth-child(4n+1){border-left:0;padding-left:0}[data-modus-v3] #clienteDrawer .cp-drawer-indicator-label{overflow:hidden;margin-bottom:var(--modus-space-4);color:var(--modus-text-muted);font-size:.5625rem;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] #clienteDrawer .cp-drawer-indicator-value{overflow:hidden;color:var(--modus-text-primary);font-size:.75rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] #clienteDrawer .cp-drawer-indicator-value.indisponivel{color:var(--modus-text-muted);font-weight:500;font-style:normal}[data-modus-v3] #clienteDrawer .cp-drawer-actions{flex-wrap:nowrap;gap:var(--modus-space-1-5);padding:var(--modus-space-2) var(--modus-space-5) var(--modus-space-3);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] #clienteDrawer .cp-drawer-actions .dropdown,[data-modus-v3] #clienteDrawer .cp-drawer-actions .modus-button{width:auto;flex:0 0 auto}[data-modus-v3] #clienteDrawer .modus-client-drawer__tabs{position:relative;z-index:3;display:grid;flex:0 0 auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;overflow:visible;margin:0;border-block:1px solid var(--modus-border-subtle);background:var(--modus-surface);padding:var(--modus-space-1-5) var(--modus-space-5);list-style:none}[data-modus-v3] #clienteDrawer .modus-client-drawer__tab{width:100%;min-width:0;min-height:2rem;border:1px solid transparent;border-radius:var(--modus-radius-pill);background:transparent;padding:0 var(--modus-space-2);color:var(--modus-text-muted);font:inherit;font-size:.6875rem;font-weight:620;white-space:nowrap;cursor:pointer}[data-modus-v3] #clienteDrawer .modus-client-drawer__tab:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] #clienteDrawer .modus-client-drawer__tab.active{border-color:var(--modus-primary-border);background:var(--modus-primary-soft);color:var(--modus-text-primary)}[data-modus-v3] #clienteDrawer .modus-client-drawer__content{width:100%;min-width:0;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:var(--modus-space-4) var(--modus-space-5) var(--modus-space-6)}[data-modus-v3] #clienteDrawer .cp-drawer-fields{display:grid;width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--modus-space-5)}[data-modus-v3] #clienteDrawer .cp-drawer-field{display:grid;min-width:0;min-height:3rem;align-content:center;justify-content:stretch;gap:var(--modus-space-1);border-bottom:1px solid var(--modus-border-subtle);padding:var(--modus-space-2) 0}[data-modus-v3] #clienteDrawer .cp-drawer-dl dt,[data-modus-v3] #clienteDrawer .cp-drawer-field-label{color:var(--modus-text-muted);font-size:.625rem;font-weight:650;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}[data-modus-v3] #clienteDrawer .cp-drawer-field-value{min-width:0;overflow-wrap:anywhere;color:var(--modus-text-primary);font-size:.75rem;line-height:1.35;text-align:left}[data-modus-v3] #clienteDrawer .cp-drawer-dl dd{color:var(--modus-text-primary);font-size:.75rem}[data-modus-v3] #clienteDrawer .cp-drawer-dl{grid-template-columns:minmax(8rem,.55fr) minmax(0,1.45fr);gap:0 var(--modus-space-4)}[data-modus-v3] #clienteDrawer .cp-drawer-dl dd,[data-modus-v3] #clienteDrawer .cp-drawer-dl dt{min-height:2.5rem;margin:0;border-bottom:1px solid var(--modus-border-subtle);padding-block:var(--modus-space-2)}[data-modus-v3] #clienteDrawer .cp-drawer-contas{gap:0;border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] #clienteDrawer .cp-drawer-conta-card{border:0;border-bottom:1px solid var(--modus-border-subtle);border-radius:0;background:transparent;padding:var(--modus-space-2) 0}[data-modus-v3] #clienteDrawer .cp-drawer-conta-empty{border:1px dashed var(--modus-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface);padding:var(--modus-space-4);color:var(--modus-text-muted)}[data-modus-v3] #clienteDrawer .cp-drawer-conta-dot{background:var(--bank-accent,var(--modus-text-muted))}[data-modus-v3] #clienteDrawer .dropdown-menu{border-color:var(--modus-border);border-radius:var(--modus-radius-md);background:var(--modus-overlay);box-shadow:var(--modus-elevation-2)}[data-modus-v3] #clienteDrawer .dropdown-item{color:var(--modus-text-secondary);font-size:.75rem}[data-modus-v3] #clienteDrawer .dropdown-item:focus,[data-modus-v3] #clienteDrawer .dropdown-item:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] #clienteDrawer .modus-client-drawer__empty{display:grid;min-height:8rem;place-items:center;align-content:center;gap:var(--modus-space-2);border:1px dashed var(--modus-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface);padding:var(--modus-space-5);color:var(--modus-text-muted);font-size:.75rem;text-align:center}[data-modus-v3] #clienteDrawer .modus-client-drawer__empty-icon{color:var(--modus-data);font-size:1.25rem}[data-modus-v3] #clienteDrawer .modus-client-drawer__note{margin-top:var(--modus-space-2);color:var(--modus-text-muted);font-size:.75rem}[data-modus-v3] #clienteDrawer .modus-client-drawer__record{display:grid;gap:var(--modus-space-1);border-bottom:1px solid var(--modus-border-subtle);padding:var(--modus-space-2) 0}[data-modus-v3] #clienteDrawer .modus-client-drawer__record-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-2)}[data-modus-v3] #clienteDrawer .modus-client-drawer__record-title{color:var(--modus-text-primary);font-size:.8125rem;font-weight:650}[data-modus-v3] #clienteDrawer .modus-client-drawer__record-contact,[data-modus-v3] #clienteDrawer .modus-client-drawer__record-meta{color:var(--modus-text-muted);font-size:.6875rem;overflow-wrap:anywhere}[data-modus-v3] #clienteDrawer .modus-client-drawer__record-contact{color:var(--modus-text-disabled)}[data-modus-v3] #clienteDrawer .modus-client-drawer__badge{display:inline-flex;align-items:center;border:1px solid var(--modus-neutral-border);border-radius:var(--modus-radius-pill);background:var(--modus-neutral-soft);padding:2px 6px;color:var(--modus-neutral);font-size:.5625rem;line-height:1.2}[data-modus-v3] #clienteDrawer .modus-client-drawer__badge--primary{border-color:var(--modus-primary-border);background:var(--modus-primary-soft);color:var(--modus-primary)}[data-modus-v3] #clienteDrawer .modus-client-drawer__badge--success{border-color:var(--modus-success-border);background:var(--modus-success-soft);color:var(--modus-success)}[data-modus-v3] #clienteDrawer .modus-client-drawer__feedback{border-radius:var(--modus-radius-surface-sm);padding:var(--modus-space-3);color:var(--modus-text-muted);font-size:.75rem;text-align:center}[data-modus-v3] #clienteDrawer .modus-client-drawer__feedback--danger{border:1px solid var(--modus-danger-border);background:var(--modus-danger-soft);color:var(--modus-danger)}[data-modus-v3] #clienteDrawer .modus-client-drawer__loading{display:grid;min-height:5rem;place-items:center;align-content:center;gap:var(--modus-space-6);color:var(--modus-text-muted);font-size:.75rem;text-align:center}[data-modus-v3] #clienteDrawer .modus-client-drawer__spinner{width:1.125rem;height:1.125rem;border:2px solid var(--modus-border);border-top-color:var(--modus-primary);border-radius:50%;animation:modus-clientes-spin .7s linear infinite}[data-modus-v3] #clienteDrawer .modus-client-drawer__mono{font-family:var(--modus-font-mono);font-variant-numeric:tabular-nums}[data-modus-v3] #clienteDrawer .modus-client-drawer__chip{display:inline-flex;margin:0 var(--modus-space-4) var(--modus-space-4) 0;border:1px solid var(--modus-border);border-radius:var(--modus-radius-pill);background:var(--modus-surface-raised);padding:3px 7px;color:var(--modus-text-secondary);font-size:.6875rem}[data-modus-v3] #clienteDrawer .modus-client-drawer__muted,[data-modus-v3] #clienteDrawer .modus-client-drawer__service{margin-bottom:var(--modus-space-4);color:var(--modus-text-secondary);font-size:.75rem}[data-modus-v3] #clienteDrawer .modus-client-drawer__muted,[data-modus-v3] #clienteDrawer .modus-client-drawer__service span:last-child{color:var(--modus-text-muted)}[data-modus-v3] #clienteDrawer .modus-client-drawer__menu-item{display:flex;width:100%;min-height:2rem;align-items:center;gap:var(--modus-space-2);border:0;border-radius:var(--modus-radius-lg);background:transparent;padding:0 var(--modus-space-2);color:var(--modus-text-secondary);font:inherit;font-size:.75rem;text-align:left;text-decoration:none;cursor:pointer}[data-modus-v3] #clienteDrawer .modus-client-drawer__menu-item:focus-visible,[data-modus-v3] #clienteDrawer .modus-client-drawer__menu-item:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] #clienteDrawer .modus-client-drawer__menu-item:disabled{color:var(--modus-text-disabled);cursor:not-allowed}[data-modus-v3] #clienteDrawer .modus-client-drawer__menu-divider{margin:var(--modus-space-4);border:0;border-top:1px solid var(--modus-border-subtle)}@media (max-width:1279px){[data-modus-v3] .modus-clientes-summary{grid-template-columns:.7fr 1fr 1.7fr}[data-modus-v3] .modus-clientes-summary__group--health{grid-column:1/-1;border-top:1px solid var(--modus-border-subtle);border-left:0}[data-modus-v3] .modus-clientes-filters{grid-template-columns:repeat(3,minmax(10rem,1fr))}}@media (max-width:1023px){[data-modus-v3] .modus-clientes-summary{grid-template-columns:1fr 1.4fr}[data-modus-v3] .modus-clientes-summary__group--health,[data-modus-v3] .modus-clientes-summary__group:nth-child(3){grid-column:1/-1;border-top:1px solid var(--modus-border-subtle);border-left:0}[data-modus-v3] .modus-clientes-filters{grid-template-columns:repeat(2,minmax(10rem,1fr))}[data-modus-v3] #clienteDrawer{width:min(72vw,48rem);max-width:100vw}}@media (max-width:767px){[data-modus-v3] .modus-clientes__header-actions{width:100%;flex-wrap:wrap}[data-modus-v3] .modus-clientes__header-actions .modus-button{flex:1}[data-modus-v3] .modus-clientes-summary{grid-template-columns:1fr}[data-modus-v3] .modus-clientes-summary__group{grid-column:auto;border-top:1px solid var(--modus-border-subtle);border-left:0}[data-modus-v3] .modus-clientes-summary__metrics--regimes{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .modus-clientes-toolbar{flex-wrap:wrap}[data-modus-v3] .modus-clientes-search{min-width:100%}[data-modus-v3] .modus-clientes-filters{grid-template-columns:1fr}[data-modus-v3] .modus-clientes-table-wrap{overflow-x:auto}[data-modus-v3] .modus-clientes-table{min-width:58rem}[data-modus-v3] #clienteDrawer{width:100%;max-width:100vw;min-width:0}[data-modus-v3] #clienteDrawer .cp-drawer-indicators{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] #clienteDrawer .cp-drawer-indicator:nth-child(4n+1){border-left:1px solid var(--modus-border-subtle);padding-left:var(--modus-space-3)}[data-modus-v3] #clienteDrawer .cp-drawer-indicator:nth-child(odd){border-left:0;padding-left:0}[data-modus-v3] #clienteDrawer .cp-drawer-fields{grid-template-columns:1fr}[data-modus-v3] #clienteDrawer .cp-drawer-actions{flex-wrap:wrap}[data-modus-v3] #clienteDrawer .modus-client-drawer__tabs{overflow-x:auto}}@media (max-width:479px){[data-modus-v3] .modus-clientes-active-filters,[data-modus-v3] .modus-clientes-dataset__heading,[data-modus-v3] .modus-clientes-filters,[data-modus-v3] .modus-clientes-summary__group,[data-modus-v3] .modus-clientes-summary__primary,[data-modus-v3] .modus-clientes-toolbar{padding-inline:var(--modus-space-3)}[data-modus-v3] .modus-clientes-quick-filters{max-width:calc(100% - var(--modus-space-3)*2);margin-inline:var(--modus-space-3)}[data-modus-v3] .modus-clientes-dataset__heading{align-items:start;flex-direction:column}}@media (prefers-reduced-motion:reduce){[data-modus-v3] .modus-clientes-spinner{animation:none}}[data-modus-v3] .modus-onboarding-root{min-width:0;background:transparent;border:0;box-shadow:none;padding:var(--modus-space-1) 0 0}[data-modus-v3] .modus-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--modus-space-5)}[data-modus-v3] .modus-field-grid>*{min-width:0}[data-modus-v3] .modus-field-grid--single{grid-template-columns:1fr}[data-modus-v3] .modus-field-span-2{grid-column:1/-1}[data-modus-v3] .modus-onboarding__subhead{margin:0 0 var(--modus-space-3);color:var(--modus-text-muted);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-modus-v3] .modus-hint{margin:0 0 var(--modus-space-4);color:var(--modus-text-muted);font-size:.75rem;line-height:1.45}[data-modus-v3] .modus-hint strong{color:var(--modus-text-secondary)}[data-modus-v3] .modus-inline-status{display:flex;align-items:center;gap:var(--modus-space-2);margin:var(--modus-space-3) 0 0;font-size:.75rem}[data-modus-v3] .modus-inline-status[data-tone=danger]{color:var(--modus-danger)}[data-modus-v3] .modus-inline-status[data-tone=warning]{color:var(--modus-warning)}[data-modus-v3] .modus-inline-status[data-tone=success]{color:var(--modus-success)}[data-modus-v3] .modus-inline-status[data-tone=muted]{color:var(--modus-text-muted)}[data-modus-v3] .modus-inline-status[hidden]{display:none}[data-modus-v3] .modus-onboarding__lookup{display:grid;gap:var(--modus-space-4);margin-bottom:var(--modus-space-4)}[data-modus-v3] .modus-onboarding__lookup-row{display:flex;gap:var(--modus-space-2);align-items:flex-end}[data-modus-v3] .modus-onboarding__lookup-row .modus-field{flex:1;min-width:0;margin:0}[data-modus-v3] .modus-onboarding__lookup-toggle{margin:0;color:var(--modus-text-muted);font-size:.75rem;text-align:left}[data-modus-v3] .modus-onboarding__lookup-toggle button{border:0;background:transparent;color:var(--modus-primary);font:inherit;font-size:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}[data-modus-v3] .modus-import-review{display:grid;gap:var(--modus-space-4);border:1px solid var(--modus-border-strong);border-radius:var(--modus-radius-surface);background:color-mix(in srgb,var(--modus-primary-soft) 40%,var(--modus-surface));padding:var(--modus-space-5)}[data-modus-v3] .modus-import-review__title{display:flex;align-items:center;gap:var(--modus-space-2);margin:0;color:var(--modus-text-primary);font-size:.8125rem;font-weight:650}[data-modus-v3] .modus-import-review__title i{color:var(--modus-primary)}[data-modus-v3] .modus-import-review__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-2) var(--modus-space-5);margin:0}[data-modus-v3] .modus-import-review__grid dt{color:var(--modus-text-muted);font-size:.625rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}[data-modus-v3] .modus-import-review__grid dd{margin:2px 0 0;color:var(--modus-text-primary);font-size:.8125rem;overflow-wrap:anywhere}[data-modus-v3] .modus-import-review__actions{display:flex;gap:var(--modus-space-2);flex-wrap:wrap}[data-modus-v3] .modus-import-review__note{margin:0;color:var(--modus-text-muted);font-size:.6875rem}[data-modus-v3] .modus-contacts{display:flex;flex-wrap:wrap;gap:var(--modus-space-2);align-items:center;min-height:var(--modus-control-height);border:1px solid var(--modus-border);border-radius:var(--modus-radius-xl);background:var(--modus-surface-raised);padding:var(--modus-space-1) var(--modus-space-2)}[data-modus-v3] .modus-contacts:focus-within{border-color:var(--modus-primary);box-shadow:0 0 0 3px var(--modus-focus-ring)}[data-modus-v3] .modus-contacts[data-invalid=true]{border-color:var(--modus-danger-border)}[data-modus-v3] .modus-contacts input{flex:1;min-width:8rem;border:0;outline:0;background:transparent;color:var(--modus-text-primary);font:inherit;font-size:.8125rem;padding:var(--modus-space-1) 0}[data-modus-v3] .modus-contact-chip{display:inline-flex;align-items:center;gap:var(--modus-space-1);border:1px solid var(--modus-border);border-radius:var(--modus-radius-pill);background:var(--modus-surface);padding:3px 4px 3px 10px;color:var(--modus-text-secondary);font-size:.75rem;white-space:nowrap}[data-modus-v3] .modus-contact-chip button{display:grid;place-items:center;width:1.125rem;height:1.125rem;border:0;border-radius:999px;background:transparent;color:var(--modus-text-muted);cursor:pointer}[data-modus-v3] .modus-contact-chip button:hover{background:var(--modus-danger-soft);color:var(--modus-danger)}[data-modus-v3] .modus-sticky-actions{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);margin-top:var(--modus-space-2);border-top:1px solid var(--modus-border-subtle);background:color-mix(in srgb,var(--modus-canvas) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:var(--modus-space-4) 0}[data-modus-v3] .modus-sticky-actions__meta{min-width:0;color:var(--modus-text-muted);font-size:.6875rem}[data-modus-v3] .modus-sticky-actions__buttons{display:flex;gap:var(--modus-space-2);flex:0 0 auto}[data-modus-v3] .modus-onboarding{display:grid;min-width:0;gap:var(--modus-space-5);color:var(--modus-text-primary)}[data-modus-v3] .modus-onboarding__banner{display:flex;align-items:center;gap:var(--modus-space-3);border:1px solid var(--modus-success-border);border-radius:var(--modus-radius-surface);background:var(--modus-success-soft);padding:var(--modus-space-3) var(--modus-space-4);color:var(--modus-success);font-size:.8125rem}[data-modus-v3] .modus-onboarding__banner button{margin-left:auto;border:0;background:transparent;color:inherit;cursor:pointer}[data-modus-v3] .modus-onboarding__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--modus-space-4);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);padding:var(--modus-space-5);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .modus-onboarding__identity{display:flex;align-items:center;gap:var(--modus-space-3);min-width:0}[data-modus-v3] .modus-onboarding__avatar{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:0 0 auto;border:1px solid var(--modus-primary-border);border-radius:.75rem;background:var(--modus-primary-soft);color:var(--modus-primary);font-size:.8125rem;font-weight:700}[data-modus-v3] .modus-onboarding__identity-copy{min-width:0}[data-modus-v3] .modus-onboarding__identity-copy h1{margin:0;color:var(--modus-text-primary);font-size:1rem;font-weight:680;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}[data-modus-v3] .modus-onboarding__identity-meta{margin:2px 0 0;color:var(--modus-text-muted);font-size:.75rem}[data-modus-v3] .modus-onboarding__progress{color:var(--modus-text-secondary);font-size:.75rem;text-align:right;margin:0 0 var(--modus-space-4)}[data-modus-v3] .modus-onboarding__progress strong{display:block;color:var(--modus-text-primary);font-size:.8125rem}[data-modus-v3] .modus-onboarding__header-actions{display:flex;gap:var(--modus-space-2);flex-wrap:wrap}[data-modus-v3] .modus-onboarding__layout{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:var(--modus-space-5);align-items:start}[data-modus-v3] .modus-onboarding-nav{display:grid;gap:2px;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);padding:var(--modus-space-2);position:sticky;top:var(--modus-space-4)}[data-modus-v3] .modus-onboarding-nav__item{display:flex;align-items:center;gap:var(--modus-space-2);width:100%;min-height:2.5rem;border:0;border-radius:var(--modus-radius-lg);background:transparent;padding:0 var(--modus-space-3);color:var(--modus-text-secondary);font:inherit;font-size:.8125rem;text-align:left;cursor:pointer}[data-modus-v3] .modus-onboarding-nav__item:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] .modus-onboarding-nav__item[aria-current=step]{background:var(--modus-primary-soft);color:var(--modus-text-primary);font-weight:620}[data-modus-v3] .modus-onboarding-nav__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-onboarding-nav__status{display:inline-flex;width:.5rem;height:.5rem;flex:0 0 auto;border-radius:999px;background:var(--modus-neutral)}[data-modus-v3] .modus-onboarding-nav__item[data-status=concluido] .modus-onboarding-nav__status{background:var(--modus-success)}[data-modus-v3] .modus-onboarding-nav__item[data-status=atencao] .modus-onboarding-nav__status{background:var(--modus-warning)}[data-modus-v3] .modus-onboarding-nav__item[data-status=bloqueado] .modus-onboarding-nav__status{background:var(--modus-text-disabled)}[data-modus-v3] .modus-onboarding-nav__item[data-locked=true]{color:var(--modus-text-muted)}[data-modus-v3] .modus-onboarding-nav__item[data-locked=true][aria-current=step]{background:var(--modus-primary-soft);color:var(--modus-text-primary)}[data-modus-v3] .modus-onboarding-nav__lock-tag{flex:0 0 auto;border-radius:var(--modus-radius-pill);background:var(--modus-neutral-soft);padding:2px 7px;color:var(--modus-text-muted);font-size:.5625rem;font-weight:650;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}[data-modus-v3] .modus-onboarding__locked{display:grid;place-items:center;gap:var(--modus-space-3);min-height:8rem;border:1px dashed var(--modus-border);border-radius:var(--modus-radius-surface);background:var(--modus-surface-raised);padding:var(--modus-space-6);color:var(--modus-text-muted);text-align:center}[data-modus-v3] .modus-onboarding__locked i{color:var(--modus-text-disabled);font-size:1.25rem}[data-modus-v3] .modus-onboarding__locked p{margin:0;font-size:.8125rem}[data-modus-v3] .modus-onboarding__content{min-width:0;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);box-shadow:var(--modus-elevation-1);overflow:hidden}[data-modus-v3] .modus-onboarding-section{display:none;padding:var(--modus-space-5)}[data-modus-v3] .modus-onboarding-section[data-active=true]{display:grid;gap:var(--modus-space-5)}[data-modus-v3] .modus-onboarding-section__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--modus-space-3)}[data-modus-v3] .modus-onboarding-section__head .modus-section-header{flex:1}[data-modus-v3] .modus-save-indicator{display:inline-flex;align-items:center;gap:var(--modus-space-1);flex:0 0 auto;padding-top:var(--modus-space-4);color:var(--modus-text-muted);font-size:.6875rem;white-space:nowrap}[data-modus-v3] .modus-save-indicator[data-state=dirty]{color:var(--modus-warning)}[data-modus-v3] .modus-save-indicator[data-state=saving]{color:var(--modus-primary)}[data-modus-v3] .modus-save-indicator[data-state=saved]{color:var(--modus-success)}[data-modus-v3] .modus-save-indicator[data-state=error]{color:var(--modus-danger)}[data-modus-v3] .modus-onboarding-list{display:grid;gap:0;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);overflow:hidden}[data-modus-v3] .modus-onboarding-list__row{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);border-bottom:1px solid var(--modus-border-subtle);padding:var(--modus-space-3)}[data-modus-v3] .modus-onboarding-list__row:last-child{border-bottom:0}[data-modus-v3] .modus-onboarding-list__copy{min-width:0;display:grid;gap:2px}[data-modus-v3] .modus-onboarding-list__copy strong{color:var(--modus-text-primary);font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-onboarding-list__copy span{color:var(--modus-text-muted);font-size:.6875rem}[data-modus-v3] .modus-onboarding-list__actions{display:flex;gap:var(--modus-space-1);flex:0 0 auto}[data-modus-v3] .modus-obligation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-2)}@media (max-width:1023px){[data-modus-v3] .modus-onboarding__layout{grid-template-columns:1fr}[data-modus-v3] .modus-onboarding-nav{position:static;display:flex;flex-wrap:wrap}[data-modus-v3] .modus-onboarding-nav__item{width:auto}}@media (max-width:767px){[data-modus-v3] .modus-field-grid,[data-modus-v3] .modus-import-review__grid{grid-template-columns:1fr}[data-modus-v3] .modus-obligation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .modus-onboarding__header{flex-direction:column;align-items:stretch}[data-modus-v3] .modus-onboarding__progress{text-align:left}[data-modus-v3] .modus-onboarding-list__row{flex-wrap:wrap}[data-modus-v3] .modus-sticky-actions{flex-direction:column;align-items:stretch}}@media (max-width:479px){[data-modus-v3] .modus-obligation-grid{grid-template-columns:1fr}}[data-modus-v3] .modus-onboarding__advanced{margin-block:var(--modus-space-4);padding:var(--modus-space-4);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:color-mix(in srgb,var(--modus-surface-raised) 76%,transparent)}[data-modus-v3] .modus-onboarding__helper-actions{display:flex;flex-wrap:wrap;gap:var(--modus-space-2)}[data-modus-v3] .modus-client-360-root{min-width:0}[data-modus-v3] .modus-client-360{display:grid;gap:var(--modus-space-4);max-width:1180px;margin-inline:auto;padding-bottom:var(--modus-space-8)}[data-modus-v3] .modus-client-360__identity{display:flex;align-items:center;gap:var(--modus-space-4);padding:var(--modus-space-4) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-client-360__avatar{display:grid;place-items:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border:1px solid var(--modus-primary-border);border-radius:var(--modus-radius-lg);color:var(--modus-brand-hover);background:var(--modus-surface-raised);font-weight:750}[data-modus-v3] .modus-client-360__identity-copy{min-width:0}[data-modus-v3] .modus-client-360__title-line{display:flex;align-items:center;flex-wrap:wrap;gap:var(--modus-space-2)}[data-modus-v3] .modus-client-360__title-line h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-client-360__alias{margin:.15rem 0 0;color:var(--modus-text-secondary);font-size:.8rem}[data-modus-v3] .modus-client-360__meta{display:flex;flex-wrap:wrap;gap:var(--modus-space-2);margin:.3rem 0 0;color:var(--modus-text-muted);font-size:.72rem}[data-modus-v3] .modus-client-360__meta span+span:before{content:"·";margin-right:var(--modus-space-2)}[data-modus-v3] .modus-client-360 .modus-status{display:inline-flex;align-items:center;gap:.3rem;width:-moz-fit-content;width:fit-content;color:var(--modus-text-secondary);font-size:.68rem;font-weight:650}[data-modus-v3] .modus-client-360 .modus-status[data-tone=success]{color:var(--modus-success)}[data-modus-v3] .modus-client-360__attention{display:grid;grid-template-columns:minmax(160px,.7fr) minmax(0,2fr);gap:var(--modus-space-4);align-items:center;padding:var(--modus-space-4) var(--modus-space-5);border:1px solid var(--modus-warning-border);border-radius:var(--modus-radius-surface);background:var(--modus-warning-soft)}[data-modus-v3] .modus-client-360 h2{margin:0;color:var(--modus-text-primary);font-size:.95rem;line-height:1.2}[data-modus-v3] .modus-client-360__attention-list{display:flex;flex-wrap:wrap;gap:var(--modus-space-2)}[data-modus-v3] .modus-client-360__attention-item{display:grid;grid-template-columns:auto 1fr auto;gap:var(--modus-space-2);align-items:center;min-width:180px;padding:.55rem .7rem;border:1px solid var(--modus-warning-border);border-radius:var(--modus-radius-surface-sm);color:var(--modus-text-primary);text-decoration:none;background:var(--modus-surface-raised)}[data-modus-v3] .modus-client-360__attention-item[data-tone=danger] strong{color:var(--modus-danger)}[data-modus-v3] .modus-client-360__attention-item span{color:var(--modus-text-secondary);font-size:.7rem}[data-modus-v3] .modus-client-360__detail,[data-modus-v3] .modus-client-360__overview{padding:var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .modus-client-360__section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);margin-bottom:var(--modus-space-4)}[data-modus-v3] .modus-client-360__updated,[data-modus-v3] .modus-muted{margin:0;color:var(--modus-text-muted);font-size:.7rem}[data-modus-v3] .modus-client-360__loading{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--modus-space-3)}[data-modus-v3] .modus-client-360__loading[hidden]{display:none}[data-modus-v3] .modus-client-360__loading .modus-skeleton{height:4rem;border-radius:var(--modus-radius-md);background:var(--modus-surface-raised);animation:modus-c360-pulse 1.5s ease-in-out infinite}[data-modus-v3] .modus-client-360__metrics{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-client-360__metric{display:grid;gap:.2rem;padding:var(--modus-space-3) var(--modus-space-4);border-right:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-client-360__metric:last-child{border-right:0}[data-modus-v3] .modus-client-360__metric span{color:var(--modus-text-muted);font-size:.66rem}[data-modus-v3] .modus-client-360__metric strong{color:var(--modus-text-primary);font-size:1rem}[data-modus-v3] .modus-client-360__metric[data-state=danger] strong{color:var(--modus-danger)}[data-modus-v3] .modus-client-360__domain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--modus-space-4);border-top:1px solid var(--modus-border-subtle);border-left:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-client-360__domain{display:flex;flex-direction:column;min-height:190px;padding:var(--modus-space-4);border-right:1px solid var(--modus-border-subtle);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-client-360__domain-head{display:flex;gap:var(--modus-space-3);align-items:center}[data-modus-v3] .modus-client-360__domain-icon{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:var(--modus-radius-md);color:var(--modus-brand-hover);background:var(--modus-surface-raised)}[data-modus-v3] .modus-client-360__domain h3{margin:0;color:var(--modus-text-primary);font-size:.78rem}[data-modus-v3] .modus-client-360__domain-head p{margin:.1rem 0 0;color:var(--modus-text-muted);font-size:.62rem}[data-modus-v3] .modus-client-360__domain[data-state=restricted] .modus-client-360__domain-icon{color:var(--modus-text-muted)}[data-modus-v3] .modus-client-360__domain-body{flex:1;margin-top:var(--modus-space-3)}[data-modus-v3] .modus-client-360__row{display:flex;justify-content:space-between;gap:var(--modus-space-3);padding-block:.25rem;color:var(--modus-text-primary);font-size:.7rem}[data-modus-v3] .modus-client-360__row-label{color:var(--modus-text-muted)}[data-modus-v3] .modus-client-360__value--danger{color:var(--modus-danger)}[data-modus-v3] .modus-client-360__domain-link{display:inline-flex;justify-content:space-between;align-items:center;margin-top:var(--modus-space-3);padding-top:var(--modus-space-2);border-top:1px solid var(--modus-border-subtle);color:var(--modus-text-secondary);font-size:.68rem;text-decoration:none}[data-modus-v3] .modus-client-360__state{display:flex;gap:var(--modus-space-2);align-items:flex-start;color:var(--modus-text-muted);font-size:.7rem}[data-modus-v3] .modus-client-360__state p{margin:0}[data-modus-v3] .modus-client-360__state[data-tone=danger]{color:var(--modus-danger)}[data-modus-v3] .modus-client-360__nav{position:sticky;top:3.5rem;z-index:5;display:flex;gap:var(--modus-space-1);overflow-x:auto;padding:.45rem;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:color-mix(in srgb,var(--modus-surface) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-modus-v3] .modus-client-360__nav a{flex:0 0 auto;padding:.45rem .65rem;border-radius:var(--modus-radius-md);color:var(--modus-text-secondary);font-size:.68rem;text-decoration:none}[data-modus-v3] .modus-client-360__nav a:hover{color:var(--modus-text-primary);background:var(--modus-surface-raised)}[data-modus-v3] .modus-client-360__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .modus-client-360__detail{scroll-margin-top:7.5rem;min-height:180px}[data-modus-v3] .modus-client-360__list-item{display:flex;justify-content:space-between;gap:var(--modus-space-3);padding:.65rem 0;border-bottom:1px solid var(--modus-border-subtle);color:var(--modus-text-primary);text-decoration:none}[data-modus-v3] .modus-client-360__list-item:last-child{border-bottom:0}[data-modus-v3] .modus-client-360__list-copy{display:grid;gap:.15rem;min-width:0}[data-modus-v3] .modus-client-360__list-copy strong{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .modus-client-360__list-copy span{color:var(--modus-text-muted);font-size:.64rem}@keyframes modus-c360-pulse{50%{opacity:.55}}@media (max-width:1023px){[data-modus-v3] .modus-client-360__domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .modus-client-360__metrics{grid-template-columns:repeat(2,1fr)}[data-modus-v3] .modus-client-360__metric:nth-child(2){border-right:0}}@media (max-width:767px){[data-modus-v3] .modus-client-360__attention,[data-modus-v3] .modus-client-360__details{grid-template-columns:1fr}}@media (max-width:639px){[data-modus-v3] .modus-client-360{gap:var(--modus-space-3)}[data-modus-v3] .modus-client-360__detail,[data-modus-v3] .modus-client-360__identity,[data-modus-v3] .modus-client-360__overview{padding:var(--modus-space-4)}[data-modus-v3] .modus-client-360__domain-grid,[data-modus-v3] .modus-client-360__metrics{grid-template-columns:1fr}[data-modus-v3] .modus-client-360__metric{border-right:0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .modus-client-360__title-line h1{white-space:normal}}@media (prefers-reduced-motion:reduce){[data-modus-v3] .modus-client-360__loading .modus-skeleton{animation:none}}.docs-root{display:grid;gap:18px;color:var(--modus-text-primary);min-width:0}.docs-actions{display:flex;gap:8px;flex-wrap:wrap}.docs-hero,.docs-workspace{border:1px solid var(--modus-border-subtle);background:linear-gradient(145deg,var(--modus-surface-raised),var(--modus-surface));box-shadow:var(--modus-elevation-1);border-radius:var(--modus-radius-surface)}.docs-hero{display:grid;grid-template-columns:minmax(180px,1.2fr) 3fr;gap:28px;padding:22px 26px}.docs-hero>div{display:grid;gap:3px}.docs-hero>div strong{font-size:28px}.docs-hero>div span:last-child,.docs-toolbar>span{color:var(--modus-text-secondary);font-size:12px}.docs-hero dl{display:grid;grid-template-columns:repeat(4,1fr);margin:0}.docs-hero dl div{padding:2px 20px;border-left:1px solid var(--modus-border-subtle)}.docs-hero dt{color:var(--modus-text-muted);font-size:11px;font-weight:600}.docs-hero dd{margin:5px 0 0;font-size:23px;font-weight:700}.docs-hero [data-tone=warning] dd{color:var(--modus-warning)}.docs-hero [data-tone=danger] dd{color:var(--modus-danger)}.docs-workspace{overflow:hidden}.docs-workspace>header{display:flex;align-items:end;justify-content:space-between;padding:20px 22px 15px}.docs-workspace h2{font-size:18px;line-height:1.2;margin:3px 0 0}.docs-dialog label,.docs-period label{display:grid;gap:5px;color:var(--modus-text-muted);font-size:10px}.docs-toolbar{display:flex;justify-content:space-between;gap:16px;padding:12px 22px;border-block:1px solid var(--modus-border-subtle)}.docs-toolbar form{display:flex;gap:8px;flex:1}.docs-search{max-width:430px;flex:1}[data-modus-v3] .docs-toolbar form>select.modus-control{width:auto;flex:none}.docs-table-wrap{position:relative;overflow:auto}.docs-table th{white-space:nowrap}.docs-table td:first-child small,.docs-table td:first-child strong{display:block}.docs-table td small{color:var(--modus-text-muted)}.docs-status{display:inline-flex;border:1px solid var(--modus-border);border-radius:99px;padding:4px 8px;color:var(--modus-text-secondary);font-size:10px}.docs-status[data-tone=success]{color:var(--modus-success)}.docs-status[data-tone=warning]{color:var(--modus-warning)}.docs-progress{display:inline-block;width:92px;height:4px;overflow:hidden;border-radius:99px;background:var(--modus-overlay)}.docs-progress span{display:block;height:100%;background:var(--modus-primary)}.docs-open{border:0;background:transparent;color:var(--modus-primary);font-weight:650;padding:7px}.docs-item{display:grid;grid-template-columns:auto 1fr auto;gap:12px;padding:15px 0;border-bottom:1px solid var(--modus-border-subtle)}.docs-item small,.docs-item strong{display:block}.docs-item small{color:var(--modus-text-muted)}.docs-item textarea{grid-column:2/4;width:100%}.docs-item button{border:0;background:transparent;color:var(--modus-danger)}.docs-drawer form{display:grid;gap:9px;margin-top:20px}.docs-notify-row{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px;border-bottom:1px solid var(--modus-border-subtle)}.docs-notify-row small{display:block;color:var(--modus-text-muted)}@media(max-width:767px){.docs-hero{grid-template-columns:1fr}.docs-hero dl{grid-template-columns:repeat(2,1fr);gap:14px}.docs-hero dl div{border:0;padding:0}.docs-toolbar,.docs-workspace>header{align-items:stretch;flex-direction:column}.docs-toolbar form{flex-wrap:wrap}.docs-table{min-width:760px}.docs-actions .modus-button{flex:1}}[data-modus-v3] .docs-dialog p{margin:0;color:var(--modus-text-muted)}[data-modus-v3] .docs-dialog label{width:100%;color:var(--modus-text-secondary);font-size:var(--modus-type-label-size);font-weight:600}[data-modus-v3] .docs-dialog .modus-control{display:block}[data-modus-v3] .docs-dialog label:has(>input[type=checkbox]){display:flex;align-items:center;gap:var(--modus-space-2);min-height:1.5rem}[data-modus-v3] .docs-dialog input[type=checkbox]{width:1rem;height:1rem;margin:0;accent-color:var(--modus-primary)}[data-modus-v3] .docs-drawer .docs-ad-hoc-form{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:var(--modus-space-3);margin-top:var(--modus-space-5)}[data-modus-v3] .docs-ad-hoc-form__field{display:grid;width:100%;gap:var(--modus-space-1-5);color:var(--modus-text-secondary);font-size:var(--modus-type-label-size);font-weight:600}[data-modus-v3] .docs-ad-hoc-form__field .modus-control{display:block;min-width:0}[data-modus-v3] .docs-ad-hoc-form__choice{display:flex;align-items:center;width:100%;gap:var(--modus-space-2);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);cursor:pointer}[data-modus-v3] .docs-ad-hoc-form__choice input{width:1rem;height:1rem;margin:0;flex:none;accent-color:var(--modus-primary)}[data-modus-v3] .docs-ad-hoc-form__submit{width:100%}[data-modus-v3] .tasks-root{width:100%;min-width:0}[data-modus-v3] .tasks-root>.modus-alert{margin-bottom:var(--modus-space-3)}[data-modus-v3] .tasks-workspace{overflow:visible;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .tasks-workspace__header{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-4);padding:var(--modus-space-4) var(--modus-space-5) var(--modus-space-3)}[data-modus-v3] .tasks-workspace__header h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading)}[data-modus-v3] .tasks-result-count{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .tasks-result-count strong{color:var(--modus-text-primary);font-variant-numeric:tabular-nums}[data-modus-v3] .tasks-segments{display:flex;gap:var(--modus-space-1);padding:0 var(--modus-space-5) var(--modus-space-3);overflow-x:auto}[data-modus-v3] .tasks-segments a{display:inline-flex;align-items:center;gap:var(--modus-space-2);min-height:2rem;padding:0 var(--modus-space-3);border:1px solid transparent;border-radius:var(--modus-radius-pill);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:600;text-decoration:none;white-space:nowrap}[data-modus-v3] .tasks-segments a:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .tasks-segments a[aria-current=page]{color:var(--modus-primary);border-color:var(--modus-primary-border);background:var(--modus-primary-soft)}[data-modus-v3] .tasks-segments strong{min-width:1.25rem;color:inherit;text-align:center;font-variant-numeric:tabular-nums}[data-modus-v3] .tasks-toolbar{display:grid;grid-template-columns:minmax(8.5rem,.8fr) minmax(8rem,.7fr) minmax(10rem,.9fr) minmax(13rem,1.6fr) auto;align-items:end;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-5);border-block:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .tasks-toolbar label{display:grid;min-width:0;gap:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:600}[data-modus-v3] .tasks-toolbar__clear{white-space:nowrap}[data-modus-v3] .tasks-bulk{justify-content:space-between;padding:var(--modus-space-2) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .tasks-bulk,[data-modus-v3] .tasks-bulk>div{display:flex;align-items:center;gap:var(--modus-space-3)}[data-modus-v3] .tasks-list{display:grid}[data-modus-v3] .task-row{position:relative;display:grid;grid-template-columns:minmax(15rem,2.4fr) minmax(10rem,1.15fr) minmax(7.5rem,.9fr) minmax(7.25rem,.75fr) minmax(9rem,auto);align-items:center;gap:var(--modus-space-3);min-height:4.25rem;padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .task-row:has(.task-row__select){grid-template-columns:1.25rem minmax(15rem,2.4fr) minmax(10rem,1.15fr) minmax(7.5rem,.9fr) minmax(7.25rem,.75fr) minmax(9rem,auto)}[data-modus-v3] .task-row:last-child{border-bottom:0}[data-modus-v3] .task-row:hover{background:var(--modus-surface-hover)}[data-modus-v3] .task-row__select{display:grid;place-items:center}[data-modus-v3] .task-row__select input{width:1rem;height:1rem;margin:0;accent-color:var(--modus-primary)}[data-modus-v3] .task-row__main{display:grid;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}[data-modus-v3] .task-row__title{overflow:hidden;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-weight:650;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .task-row__context{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .task-row__context b{padding-inline:var(--modus-space-1-5);color:var(--modus-border-strong)}[data-modus-v3] .task-row__badges{display:flex;align-items:center;flex-wrap:wrap;gap:var(--modus-space-1-5)}[data-modus-v3] .task-priority{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);white-space:nowrap}[data-modus-v3] .task-priority[data-priority=alta]{color:var(--modus-danger);font-weight:700}[data-modus-v3] .task-priority[data-priority=media]{color:var(--modus-warning)}[data-modus-v3] .task-row__progress{display:grid;gap:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-variant-numeric:tabular-nums}[data-modus-v3] .task-row__progress progress{width:100%;height:.25rem;border:0;border-radius:var(--modus-radius-full);background:var(--modus-surface-hover);accent-color:var(--modus-primary)}[data-modus-v3] .task-row__progress progress::-webkit-progress-bar{border-radius:var(--modus-radius-full);background:var(--modus-surface-hover)}[data-modus-v3] .task-row__progress progress::-webkit-progress-value{border-radius:var(--modus-radius-full);background:var(--modus-primary)}[data-modus-v3] .task-row__no-steps{color:var(--modus-text-disabled)}[data-modus-v3] .task-deadline{display:grid;min-width:0}[data-modus-v3] .task-deadline strong{color:var(--modus-text-secondary);font-size:var(--modus-type-caption-size);letter-spacing:.04em;white-space:nowrap}[data-modus-v3] .task-deadline span{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .task-deadline[data-temporal=atrasada] strong{color:var(--modus-danger)}[data-modus-v3] .task-deadline[data-temporal=fora_da_meta] strong,[data-modus-v3] .task-deadline[data-temporal=meta_proxima] strong,[data-modus-v3] .task-deadline[data-temporal=prazo_final_proximo] strong{color:var(--modus-warning)}[data-modus-v3] .task-row__actions{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:var(--modus-space-1)}[data-modus-v3] .task-menu{position:relative}[data-modus-v3] .task-menu summary{display:grid;width:2rem;height:2rem;place-items:center;border-radius:var(--modus-radius-full);color:var(--modus-text-muted);cursor:pointer;list-style:none}[data-modus-v3] .task-menu summary::-webkit-details-marker{display:none}[data-modus-v3] .task-menu summary:hover{color:var(--modus-text-primary);background:var(--modus-surface-raised)}[data-modus-v3] .task-menu>div{position:absolute;z-index:12;top:calc(100% + var(--modus-space-1));right:0;display:grid;width:12.5rem;padding:var(--modus-space-1);border:1px solid var(--modus-border-strong);border-radius:var(--modus-radius-md);background:var(--modus-overlay);box-shadow:var(--modus-elevation-2)}[data-modus-v3] .task-menu button{padding:var(--modus-space-2) var(--modus-space-3);border:0;border-radius:var(--modus-radius-sm);background:transparent;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);text-align:left;cursor:pointer}[data-modus-v3] .task-menu button:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .task-menu .task-menu__danger{color:var(--modus-danger)}[data-modus-v3] .tasks-drawer .modus-drawer__header p:last-child{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .tasks-drawer__body{display:grid;gap:var(--modus-space-3);padding-top:var(--modus-space-4)}[data-modus-v3] .tasks-detail-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--modus-space-2)}[data-modus-v3] .tasks-detail-summary div{padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface)}[data-modus-v3] .tasks-detail-summary span{display:block;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .tasks-detail-summary strong{display:block;margin-top:var(--modus-space-1);color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .task-step{display:grid;gap:var(--modus-space-2);padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface)}[data-modus-v3] .task-step__actions,[data-modus-v3] .task-step__head{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-2)}[data-modus-v3] .task-step h3{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size)}[data-modus-v3] .task-step p{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .tasks-dialog__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .tasks-dialog__fields label:nth-child(-n+2){grid-column:1/-1}[data-modus-v3] .tasks-dialog--compact p{margin:0;color:var(--modus-text-muted)}@media (max-width:1279px){[data-modus-v3] .task-row,[data-modus-v3] .task-row:has(.task-row__select){grid-template-columns:auto minmax(13rem,2fr) minmax(9rem,1fr) minmax(7rem,.8fr) auto}[data-modus-v3] .task-row:not(:has(.task-row__select)){grid-template-columns:minmax(13rem,2fr) minmax(9rem,1fr) minmax(7rem,.8fr) auto}[data-modus-v3] .task-row__progress{display:none}}@media (max-width:1023px){[data-modus-v3] .tasks-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .task-row,[data-modus-v3] .task-row:has(.task-row__select),[data-modus-v3] .task-row:not(:has(.task-row__select)){grid-template-columns:auto minmax(0,1fr) auto}[data-modus-v3] .task-row:not(:has(.task-row__select)){grid-template-columns:minmax(0,1fr) auto}[data-modus-v3] .task-row__badges{grid-column:2}[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-row__badges{grid-column:1}[data-modus-v3] .task-deadline{grid-column:3;grid-row:1}[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-deadline{grid-column:2}[data-modus-v3] .task-row__actions{grid-column:3;grid-row:2}[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-row__actions{grid-column:2}}@media (max-width:767px){[data-modus-v3] .task-row,[data-modus-v3] .tasks-bulk,[data-modus-v3] .tasks-segments,[data-modus-v3] .tasks-toolbar,[data-modus-v3] .tasks-workspace__header{padding-inline:var(--modus-space-3)}[data-modus-v3] .tasks-toolbar{grid-template-columns:1fr 1fr}[data-modus-v3] .tasks-toolbar__client{grid-column:1/-1}[data-modus-v3] .task-row,[data-modus-v3] .task-row:has(.task-row__select),[data-modus-v3] .task-row:not(:has(.task-row__select)){grid-template-columns:auto minmax(0,1fr);gap:var(--modus-space-2)}[data-modus-v3] .task-row:not(:has(.task-row__select)){grid-template-columns:minmax(0,1fr)}[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-row__badges,[data-modus-v3] .task-row__badges{grid-column:2}[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-row__badges{grid-column:1}[data-modus-v3] .task-deadline,[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-deadline{grid-column:2;grid-row:auto}[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-deadline{grid-column:1}[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-row__actions,[data-modus-v3] .task-row__actions{grid-column:2;grid-row:auto;justify-content:flex-start}[data-modus-v3] .task-row:not(:has(.task-row__select)) .task-row__actions{grid-column:1}}@media (max-width:479px){[data-modus-v3] .tasks-toolbar{grid-template-columns:1fr}[data-modus-v3] .tasks-toolbar__client{grid-column:auto}[data-modus-v3] .tasks-toolbar__clear{width:100%}[data-modus-v3] .tasks-bulk{align-items:flex-start;flex-direction:column}[data-modus-v3] .tasks-bulk>div{width:100%;justify-content:space-between}[data-modus-v3] .tasks-dialog__fields{grid-template-columns:1fr}[data-modus-v3] .tasks-dialog__fields label:nth-child(-n+2){grid-column:auto}[data-modus-v3] .tasks-detail-summary{grid-template-columns:1fr}}[data-modus-v3] .dash-root{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .dash-columns{display:grid;gap:var(--modus-space-4);align-items:start}[data-modus-v3] .dash-columns--top{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}[data-modus-v3] .dash-columns--metrics{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .dash-columns--main{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}[data-modus-v3] .dash-banner{display:flex;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-4);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .dash-banner--ok i{color:var(--modus-success);font-size:1rem}[data-modus-v3] .dash-panel{min-width:0;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);padding:var(--modus-panel-padding)}[data-modus-v3] .dash-panel--recent{padding-bottom:0}[data-modus-v3] .dash-panel--hero{background:var(--modus-surface-raised);border-color:var(--modus-border);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .dash-panel--compact-empty{padding-bottom:var(--modus-space-3)}[data-modus-v3] .dash-panel__header{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);margin-bottom:var(--modus-space-3)}[data-modus-v3] .dash-panel__header h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-weight:700;line-height:1.2}[data-modus-v3] .dash-metric-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .dash-metric-row .modus-metric:not(:first-child){padding-left:var(--modus-space-4);border-left:1px solid var(--modus-border-subtle)}[data-modus-v3] .dash-metric-row--hero .modus-metric__label{font-size:var(--modus-type-body-small-size)}[data-modus-v3] .dash-metric-row--hero .modus-metric__value{font-size:var(--modus-type-display-size);line-height:var(--modus-type-display-leading)}[data-modus-v3] .dash-metric__value--warning{color:var(--modus-warning)}[data-modus-v3] .dash-metric__value--danger{color:var(--modus-danger)}[data-modus-v3] .dash-compact-empty{margin:0;padding:var(--modus-space-2) 0}[data-modus-v3] .dash-distribution__section:first-of-type{padding-top:0}[data-modus-v3] .dash-distribution__title{margin:0 0 var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;letter-spacing:.04em;text-transform:uppercase}[data-modus-v3] .dash-distribution .modus-divider{margin:var(--modus-space-3) 0}[data-modus-v3] .dash-tone--danger{color:var(--modus-danger)}[data-modus-v3] .dash-tone--warning{color:var(--modus-warning)}[data-modus-v3] .dash-tone--info{color:var(--modus-info)}[data-modus-v3] .dash-tone--success{color:var(--modus-success)}[data-modus-v3] .dash-tone--neutral{color:var(--modus-neutral)}[data-modus-v3] .dash-attention__list{display:grid;gap:var(--modus-space-1-5);margin:0;padding:0;list-style:none}[data-modus-v3] .dash-attention__item{display:flex;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-2) var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);text-decoration:none}[data-modus-v3] .dash-attention__item:hover{background:var(--modus-surface-hover)}[data-modus-v3] .dash-attention__value{min-width:1.75rem;color:inherit;font-size:var(--modus-type-component-title-size);font-weight:700;font-variant-numeric:tabular-nums}[data-modus-v3] .dash-attention__label{flex:1;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .dash-attention__item i{color:var(--modus-text-muted)}[data-modus-v3] .dash-attention__empty{margin:0}[data-modus-v3] .dash-alert-list{display:grid;gap:var(--modus-space-2)}[data-modus-v3] .dash-alert-row{display:flex;gap:var(--modus-space-2);padding:var(--modus-space-2) var(--modus-space-3);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised)}[data-modus-v3] .dash-alert-row--lido{opacity:.6}[data-modus-v3] .dash-alert-row__body{display:grid;min-width:0;gap:1px}[data-modus-v3] .dash-alert-row__title{color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .dash-alert-row__message{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .dash-alert-row__meta{color:var(--modus-text-disabled);font-size:var(--modus-type-caption-size)}[data-modus-v3] .dash-recent-list{display:grid}[data-modus-v3] .dash-recent-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) 0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .dash-recent-row:last-child{border-bottom:0}[data-modus-v3] .dash-recent-row__main{display:grid;min-width:0;gap:1px}[data-modus-v3] .dash-recent-row__title{overflow:hidden;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .dash-recent-row__context{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .dash-recent-row__context b{padding-inline:var(--modus-space-1-5);color:var(--modus-border-strong)}[data-modus-v3] .dash-recent-row__deadline{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);white-space:nowrap}[data-modus-v3] .dash-recent-row__deadline[data-late=true]{color:var(--modus-danger);font-weight:700}[data-modus-v3] .dash-bars{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .dash-bar{display:grid;gap:var(--modus-space-1)}[data-modus-v3] .dash-bar__label{display:flex;justify-content:space-between;gap:var(--modus-space-2);color:var(--modus-text-secondary);font-size:var(--modus-type-caption-size)}[data-modus-v3] .dash-bar__label strong{color:var(--modus-text-primary);font-variant-numeric:tabular-nums}[data-modus-v3] .dash-bar__track{height:.375rem;border-radius:var(--modus-radius-full);background:var(--modus-surface-hover)}[data-modus-v3] .dash-bar__fill{height:100%;border-radius:var(--modus-radius-full);background:currentColor}[data-modus-v3] .dash-risk-list{display:grid;gap:var(--modus-space-2)}[data-modus-v3] .dash-risk-row{display:flex;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-2) var(--modus-space-3);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised)}[data-modus-v3] .dash-risk-row__name{overflow:hidden;min-width:0;flex:1;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .dash-risk-row__detail{overflow:hidden;flex:1.4;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .dash-risk-row__detail b{padding-inline:var(--modus-space-1-5);color:var(--modus-border-strong)}[data-modus-v3] .dash-dialog__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .dash-dialog__field--wide{grid-column:1/-1}@media (max-width:1279px){[data-modus-v3] .dash-columns--main,[data-modus-v3] .dash-columns--metrics,[data-modus-v3] .dash-columns--top{grid-template-columns:1fr}}@media (max-width:1023px){[data-modus-v3] .dash-metric-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--modus-space-3)}[data-modus-v3] .dash-metric-row .modus-metric:nth-child(odd){padding-left:0;border-left:0}}@media (max-width:767px){[data-modus-v3] .dash-recent-row{grid-template-columns:minmax(0,1fr);gap:var(--modus-space-1)}[data-modus-v3] .dash-recent-row__deadline{justify-self:start}[data-modus-v3] .dash-risk-row{flex-wrap:wrap}[data-modus-v3] .dash-risk-row__detail,[data-modus-v3] .dash-risk-row__name{flex-basis:100%}}@media (max-width:479px){[data-modus-v3] .dash-metric-row{grid-template-columns:1fr}[data-modus-v3] .dash-metric-row .modus-metric:not(:first-child){padding-left:0;padding-top:var(--modus-space-3);border-left:0;border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .dash-dialog__fields{grid-template-columns:1fr}[data-modus-v3] .dash-dialog__field--wide{grid-column:auto}[data-modus-v3] .dash-panel__header{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){[data-modus-v3] .dash-bar__fill{transition:none}}[data-modus-v3] .agenda-root{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .agenda-header-actions{display:flex;gap:var(--modus-space-2)}[data-modus-v3] .agenda-tone--danger{color:var(--modus-danger)}[data-modus-v3] .agenda-tone--warning{color:var(--modus-warning)}[data-modus-v3] .agenda-tone--info{color:var(--modus-info)}[data-modus-v3] .agenda-tone--success{color:var(--modus-success)}[data-modus-v3] .agenda-tone--neutral{color:var(--modus-neutral)}[data-modus-v3] .agenda-competencia{display:flex;align-items:center;gap:var(--modus-space-2);margin-bottom:var(--modus-space-1)}[data-modus-v3] .agenda-competencia strong{min-width:9rem;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-weight:700;text-align:center}[data-modus-v3] .agenda-competencia__picker{position:relative}[data-modus-v3] .agenda-competencia__picker summary{list-style:none}[data-modus-v3] .agenda-competencia__picker summary::-webkit-details-marker{display:none}[data-modus-v3] .agenda-competencia__picker form{position:absolute;z-index:20;top:calc(100% + var(--modus-space-1));left:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--modus-space-2);width:16rem;padding:var(--modus-space-3);border:1px solid var(--modus-border-strong);border-radius:var(--modus-radius-md);background:var(--modus-overlay);box-shadow:var(--modus-elevation-2)}[data-modus-v3] .agenda-competencia__picker label{display:grid;gap:var(--modus-space-1);grid-column:span 1;font-size:var(--modus-type-caption-size);color:var(--modus-text-muted)}[data-modus-v3] .agenda-competencia__picker button{grid-column:1/-1}[data-modus-v3] .agenda-panel{min-width:0;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);padding:var(--modus-panel-padding)}[data-modus-v3] .agenda-panel--hero{background:var(--modus-surface-raised);border-color:var(--modus-border);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .agenda-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--modus-space-3);margin-bottom:var(--modus-space-3)}[data-modus-v3] .agenda-panel__header h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-weight:700;line-height:1.2}[data-modus-v3] .agenda-panel__note{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .agenda-resumo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--modus-space-4);align-items:end}[data-modus-v3] .agenda-resumo__grupo-titulo{margin:0 0 var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;letter-spacing:.04em;text-transform:uppercase}[data-modus-v3] .agenda-metric-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .agenda-metric{display:grid;gap:var(--modus-space-1);padding:0;border:0;background:transparent;text-align:left;cursor:pointer}[data-modus-v3] .agenda-metric:not(:first-child){padding-left:var(--modus-space-4);border-left:1px solid var(--modus-border-subtle)}[data-modus-v3] .agenda-metric .modus-metric__value{color:var(--modus-text-primary);font-size:var(--modus-type-display-size);line-height:var(--modus-type-display-leading);font-weight:700;font-variant-numeric:tabular-nums}[data-modus-v3] .agenda-metric[aria-pressed=true]{outline:var(--modus-focus-width) solid var(--modus-primary);outline-offset:var(--modus-space-1);border-radius:var(--modus-radius-sm)}[data-modus-v3] .agenda-resumo__atencao{padding-left:var(--modus-space-4);border-left:1px solid var(--modus-border-strong)}[data-modus-v3] .agenda-metric--atencao .modus-metric__value{color:var(--modus-text-secondary)}[data-modus-v3] .agenda-metric--atencao.agenda-tone--danger .modus-metric__value{color:var(--modus-danger)}[data-modus-v3] .agenda-drilldown{margin-top:var(--modus-space-4);padding-top:var(--modus-space-4);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .agenda-drilldown__header{margin-bottom:var(--modus-space-2);color:var(--modus-text-primary)}[data-modus-v3] .agenda-bulk,[data-modus-v3] .agenda-drilldown__header{display:flex;align-items:center;justify-content:space-between;font-size:var(--modus-type-body-small-size)}[data-modus-v3] .agenda-bulk{gap:var(--modus-space-3);margin-bottom:var(--modus-space-3);padding:var(--modus-space-2) var(--modus-space-3);border:1px solid var(--modus-danger-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-danger-soft);color:var(--modus-text-secondary)}[data-modus-v3] .agenda-regras{display:grid}[data-modus-v3] .regra-row{display:grid;grid-template-columns:minmax(16rem,2fr) auto auto;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) 0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .regra-row:has(.regra-row__select){grid-template-columns:1.25rem minmax(16rem,2fr) auto auto}[data-modus-v3] .regra-row:last-child{border-bottom:0}[data-modus-v3] .regra-row__select{display:grid;place-items:center}[data-modus-v3] .regra-row__select input{width:1rem;height:1rem;margin:0;accent-color:var(--modus-primary)}[data-modus-v3] .regra-row__main{display:grid;min-width:0;gap:var(--modus-space-1)}[data-modus-v3] .regra-row__title-line{display:flex;align-items:center;flex-wrap:wrap;gap:var(--modus-space-1-5)}[data-modus-v3] .regra-row__title{overflow:hidden;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-weight:650;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .regra-row__meta{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .regra-row__meta b{padding-inline:var(--modus-space-1-5);color:var(--modus-border-strong)}[data-modus-v3] .regra-row__contadores{display:flex;gap:var(--modus-space-3);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);white-space:nowrap}[data-modus-v3] .regra-row__contadores b{display:block;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-variant-numeric:tabular-nums}[data-modus-v3] .regra-row__actions{display:flex;align-items:center;gap:var(--modus-space-1);justify-content:flex-end}[data-modus-v3] .regra-menu>div{min-width:13rem}[data-modus-v3] .agenda-eventos{display:grid}[data-modus-v3] .evento-row{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto auto;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-2) 0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .evento-row:last-child{border-bottom:0}[data-modus-v3] .evento-row__data{display:grid;text-align:center}[data-modus-v3] .evento-row__data strong{font-size:var(--modus-type-component-title-size);font-weight:700;line-height:1}[data-modus-v3] .evento-row__data span{font-size:.625rem;letter-spacing:.04em}[data-modus-v3] .evento-row__main{display:grid;min-width:0;gap:1px}[data-modus-v3] .evento-row__title{overflow:hidden;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .evento-row__title--cumprido{color:var(--modus-text-disabled);text-decoration:line-through}[data-modus-v3] .evento-row__context{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .evento-row__context b{padding-inline:var(--modus-space-1-5);color:var(--modus-border-strong)}[data-modus-v3] .evento-row__actions{display:flex;align-items:center;gap:var(--modus-space-1);justify-content:flex-end}[data-modus-v3] .agenda-drawer .modus-drawer__header p:last-child{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .agenda-drawer__body{display:grid;gap:var(--modus-space-3);padding-top:var(--modus-space-4)}[data-modus-v3] .agenda-drawer__chips,[data-modus-v3] .agenda-drawer__selecao-toolbar{display:flex;flex-wrap:wrap;gap:var(--modus-space-2)}[data-modus-v3] .agenda-drawer__selecao-toolbar{align-items:center}[data-modus-v3] .agenda-drawer__selecao-toolbar input[type=text]{flex:1;min-width:12rem}[data-modus-v3] .agenda-drawer__selecao-list{display:grid;gap:var(--modus-space-1);max-height:20rem;overflow-y:auto}[data-modus-v3] .agenda-drawer__selecao-row{display:flex;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-1-5) var(--modus-space-2);border-radius:var(--modus-radius-surface-sm);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .agenda-drawer__selecao-row:hover{background:var(--modus-surface-hover)}[data-modus-v3] .agenda-drawer__client-list{display:grid;gap:var(--modus-space-1);max-height:14rem;overflow-y:auto;font-size:var(--modus-type-body-small-size)}[data-modus-v3] .agenda-dialog__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .agenda-dialog__field--wide{grid-column:1/-1}[data-modus-v3] .agenda-dialog--compact p:not(.modus-field__label){margin:0;color:var(--modus-text-muted)}@media (max-width:1279px){[data-modus-v3] .agenda-resumo{grid-template-columns:1fr}[data-modus-v3] .agenda-resumo__atencao{padding-left:0;border-left:0;padding-top:var(--modus-space-3);border-top:1px solid var(--modus-border-strong)}}@media (max-width:1023px){[data-modus-v3] .agenda-metric-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--modus-space-3)}[data-modus-v3] .agenda-metric:nth-child(odd){padding-left:0;border-left:0}[data-modus-v3] .regra-row:has(.regra-row__select){grid-template-columns:auto minmax(0,1fr)}[data-modus-v3] .regra-row:not(:has(.regra-row__select)){grid-template-columns:minmax(0,1fr)}[data-modus-v3] .regra-row__actions,[data-modus-v3] .regra-row__contadores{grid-column:1/-1}[data-modus-v3] .regra-row__contadores{flex-wrap:wrap}[data-modus-v3] .regra-row__actions{justify-content:flex-start}}@media (max-width:767px){[data-modus-v3] .agenda-header-actions{flex-wrap:wrap}[data-modus-v3] .agenda-metric-row{grid-template-columns:1fr}[data-modus-v3] .agenda-metric:not(:first-child){padding-left:0;padding-top:var(--modus-space-2);border-left:0;border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .evento-row{grid-template-columns:2.5rem minmax(0,1fr)}[data-modus-v3] .evento-row .modus-status{grid-column:2}[data-modus-v3] .evento-row__actions{grid-column:2;justify-content:flex-start}[data-modus-v3] .agenda-dialog__fields{grid-template-columns:1fr}[data-modus-v3] .agenda-dialog__field--wide{grid-column:auto}}@media (max-width:479px){[data-modus-v3] .agenda-header-actions{flex-direction:column;align-items:stretch}[data-modus-v3] .agenda-header-actions .modus-button{width:100%}}[data-modus-v3] .cfg-root{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .cfg-breadcrumb{display:flex;align-items:center;gap:var(--modus-space-1-5);margin-bottom:calc(var(--modus-space-2)*-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .cfg-breadcrumb a{color:var(--modus-text-muted);text-decoration:none}[data-modus-v3] .cfg-breadcrumb a:hover{color:var(--modus-text-primary)}[data-modus-v3] .cfg-breadcrumb i{font-size:.65rem}[data-modus-v3] .cfg-breadcrumb span{color:var(--modus-text-secondary)}[data-modus-v3] .cfg-tone--warning{color:var(--modus-warning)}[data-modus-v3] .cfg-muted{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .cfg-entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .cfg-entry{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:var(--modus-space-4);column-gap:var(--modus-space-4);align-items:start;padding:var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);color:inherit;text-decoration:none;transition:border-color var(--modus-motion-fast),background var(--modus-motion-fast)}[data-modus-v3] .cfg-entry:hover{border-color:var(--modus-border-strong);background:var(--modus-surface-hover)}[data-modus-v3] .cfg-entry:focus-visible{outline:var(--modus-focus-width) solid var(--modus-focus-ring);outline-offset:2px}[data-modus-v3] .cfg-entry__icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--modus-radius-md);background:var(--modus-primary-soft);color:var(--modus-primary);font-size:1.25rem}[data-modus-v3] .cfg-entry__body{min-width:0}[data-modus-v3] .cfg-entry__title{margin:0 0 var(--modus-space-1);color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);font-weight:700;line-height:1.2}[data-modus-v3] .cfg-entry__description{margin:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .cfg-entry__stat{margin:var(--modus-space-2) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-variant-numeric:tabular-nums}[data-modus-v3] .cfg-entry__action{grid-column:1/-1;display:flex;align-items:center;gap:var(--modus-space-1);margin-top:var(--modus-space-4);padding-top:var(--modus-space-3);border-top:1px solid var(--modus-border-subtle);color:var(--modus-primary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .cfg-entry__action i{font-size:.75rem}[data-modus-v3] .cfg-aux{padding:var(--modus-space-4) var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .cfg-aux__title{margin:0 0 var(--modus-space-3);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}[data-modus-v3] .cfg-aux__item{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-2) 0;color:var(--modus-text-secondary);text-decoration:none}[data-modus-v3] .cfg-aux__item:hover .cfg-aux__item-title{color:var(--modus-primary)}[data-modus-v3] .cfg-aux__item i:first-child{color:var(--modus-text-muted);font-size:1.1rem}[data-modus-v3] .cfg-aux__item-body{display:grid;min-width:0}[data-modus-v3] .cfg-aux__item-title{color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .cfg-aux__item-description{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .cfg-aux__item-stat{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-variant-numeric:tabular-nums}[data-modus-v3] .cfg-aux__item-chevron{font-size:.7rem}[data-modus-v3] .cfg-aux__legado{margin:var(--modus-space-3) 0 0;padding-top:var(--modus-space-3);border-top:1px solid var(--modus-border-subtle);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .cfg-aux__legado a{color:var(--modus-text-muted);text-decoration:underline}[data-modus-v3] .cfg-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .cfg-filterbar__search{flex:1 1 16rem;min-width:12rem}[data-modus-v3] .cfg-filterbar select.modus-control{flex:0 0 auto;width:auto;min-width:11rem}[data-modus-v3] .cfg-filterbar button.modus-button{flex:0 0 auto}[data-modus-v3] .cfg-filterbar__toggle{white-space:nowrap}[data-modus-v3] .cfg-list{display:grid;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .cfg-row{display:grid;grid-template-columns:minmax(14rem,2fr) 6rem minmax(8rem,1fr) minmax(7rem,1fr) 6rem 6rem auto;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .cfg-row:last-child{border-bottom:0}[data-modus-v3] .cfg-row__main{display:grid;min-width:0;gap:1px;text-decoration:none}[data-modus-v3] .cfg-row__title{overflow:hidden;color:var(--modus-text-primary);font-size:var(--modus-type-body-size);font-weight:650;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .cfg-row__main:hover .cfg-row__title{color:var(--modus-primary)}[data-modus-v3] .cfg-row__meta{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .cfg-row__col{overflow:hidden;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .cfg-row__col i{margin-right:var(--modus-space-1);color:var(--modus-text-muted)}[data-modus-v3] .cfg-row__submeta{display:block;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .cfg-row__actions{display:flex;align-items:center;gap:var(--modus-space-1);justify-content:flex-end}[data-modus-v3] .cfg-list__empty-filtro{justify-content:center;padding:var(--modus-space-5) 0}[data-modus-v3] .cfg-menu{position:relative}[data-modus-v3] .cfg-menu__list{position:absolute;z-index:30;top:calc(100% + var(--modus-space-1));right:0;display:grid;min-width:11rem;padding:var(--modus-space-1);border:1px solid var(--modus-border-strong);border-radius:var(--modus-radius-md);background:var(--modus-overlay);box-shadow:var(--modus-elevation-2)}[data-modus-v3] .cfg-menu__list a,[data-modus-v3] .cfg-menu__list button{display:block;width:100%;padding:var(--modus-space-2) var(--modus-space-3);border:0;border-radius:var(--modus-radius-sm);background:transparent;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);text-align:left;text-decoration:none;cursor:pointer}[data-modus-v3] .cfg-menu__list a:hover,[data-modus-v3] .cfg-menu__list button:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] .cfg-menu__danger{color:var(--modus-danger)!important}[data-modus-v3] .cfg-form{display:grid;gap:var(--modus-space-5)}[data-modus-v3] .cfg-form__section{padding:var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .cfg-form__section-title{margin:0 0 var(--modus-space-1);color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);font-weight:700;line-height:1.2}[data-modus-v3] .cfg-form__section-help{margin:0 0 var(--modus-space-4);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .cfg-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .cfg-form__field--wide{grid-column:1/-1}[data-modus-v3] .cfg-form__inline{display:flex;gap:var(--modus-space-2)}[data-modus-v3] .cfg-form__inline input{flex:0 0 6rem}[data-modus-v3] .cfg-form__inline select{flex:1}[data-modus-v3] .cfg-form__radios{display:grid;gap:var(--modus-space-2);margin-bottom:var(--modus-space-3)}[data-modus-v3] .cfg-form__subsection{margin-top:var(--modus-space-4);padding-top:var(--modus-space-4);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .cfg-form__subsection-title{margin:0 0 var(--modus-space-1);color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-weight:700;line-height:1.2}[data-modus-v3] .cfg-form__footer{display:flex;justify-content:flex-end;gap:var(--modus-space-2)}[data-modus-v3] .cfg-etapas{margin-top:var(--modus-space-4);padding-top:var(--modus-space-4);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .cfg-etapas__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--modus-space-3)}[data-modus-v3] .cfg-etapas__header-label{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .cfg-etapa,[data-modus-v3] .cfg-etapas__list{display:grid;gap:var(--modus-space-2)}[data-modus-v3] .cfg-etapa{grid-template-columns:1.5rem 1fr auto;align-items:start;padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised)}[data-modus-v3] .cfg-etapa__handle{display:grid;place-items:center;padding-top:var(--modus-space-2);color:var(--modus-text-disabled)}[data-modus-v3] .cfg-etapa__fields{display:grid;gap:var(--modus-space-2)}[data-modus-v3] .cfg-etapa__checks{display:flex;flex-wrap:wrap;gap:var(--modus-space-3)}[data-modus-v3] .cfg-etapa__remover{align-self:start}[data-modus-v3] .cfg-dialog--confirm p{margin:0;color:var(--modus-text-muted)}[data-modus-v3] .cfg-clientes{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .cfg-clientes__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .cfg-clientes__toolbar input{flex:1;min-width:12rem}[data-modus-v3] .cfg-clientes__filtros{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .cfg-clientes__contador{margin-left:auto;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .cfg-clientes__list{display:grid;gap:var(--modus-space-1);max-height:20rem;overflow-y:auto}[data-modus-v3] .cfg-clientes__row{display:flex;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-1-5) var(--modus-space-2);border-radius:var(--modus-radius-surface-sm);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .cfg-clientes__row:hover{background:var(--modus-surface-hover)}[data-modus-v3] .cfg-bulk{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-2) var(--modus-space-3);border:1px solid var(--modus-danger-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-danger-soft);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .cfg-table{display:grid;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface);overflow-x:auto}[data-modus-v3] .cfg-table__head,[data-modus-v3] .cfg-table__row{display:grid;grid-template-columns:1.5rem 5rem minmax(10rem,2fr) 8rem minmax(10rem,1.5fr) 6rem 6.5rem;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .cfg-table__row{border-bottom:1px solid var(--modus-border-subtle);color:var(--modus-text-secondary);font-size:var(--modus-type-table-cell-size)}[data-modus-v3] .cfg-table__row:last-child{border-bottom:0}[data-modus-v3] .cfg-table__mono{font-variant-numeric:tabular-nums;color:var(--modus-text-primary);font-weight:650}[data-modus-v3] .cfg-table__impostos{display:flex;flex-wrap:wrap;gap:var(--modus-space-1)}[data-modus-v3] .cfg-table__actions{display:flex;align-items:center;gap:var(--modus-space-1);justify-content:flex-end}[data-modus-v3] .cfg-icon-button--danger{color:var(--modus-danger)}[data-modus-v3] .cfg-impostos-lista{display:grid;gap:var(--modus-space-2);margin-top:var(--modus-space-3)}[data-modus-v3] .cfg-imposto-item{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised)}[data-modus-v3] .cfg-imposto-item__badges{display:flex;flex-wrap:wrap;gap:var(--modus-space-1);margin-top:var(--modus-space-2)}@media (max-width:1279px){[data-modus-v3] .cfg-entries{grid-template-columns:1fr}[data-modus-v3] .cfg-row{grid-template-columns:minmax(12rem,2fr) 5rem minmax(7rem,1fr) 6rem auto}[data-modus-v3] .cfg-row__col:nth-child(4){display:none}[data-modus-v3] .cfg-table__head,[data-modus-v3] .cfg-table__row{grid-template-columns:1.5rem 4.5rem minmax(9rem,2fr) 7rem 5.5rem 6rem}[data-modus-v3] .cfg-table__impostos{display:none}}@media (max-width:1023px){[data-modus-v3] .cfg-form__grid{grid-template-columns:1fr}[data-modus-v3] .cfg-row{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--modus-space-2)}[data-modus-v3] .cfg-row__actions,[data-modus-v3] .cfg-row__col{grid-column:1/-1}[data-modus-v3] .cfg-row__actions{justify-content:flex-start}[data-modus-v3] .cfg-table{overflow-x:auto}[data-modus-v3] .cfg-table__head{display:none}[data-modus-v3] .cfg-table__row{grid-template-columns:1.5rem 1fr;row-gap:var(--modus-space-1)}[data-modus-v3] .cfg-table__row>span:nth-child(n+3){grid-column:1/-1}}@media (max-width:767px){[data-modus-v3] .cfg-filterbar{flex-direction:column;align-items:stretch}[data-modus-v3] .cfg-filterbar select.modus-control{width:100%;min-width:0}[data-modus-v3] .cfg-dialog__fields,[data-modus-v3] .cfg-form__grid{grid-template-columns:1fr}[data-modus-v3] .cfg-aux__item{grid-template-columns:auto 1fr auto}[data-modus-v3] .cfg-aux__item-stat{display:none}}@media (max-width:479px){[data-modus-v3] .cfg-etapa{grid-template-columns:1fr}[data-modus-v3] .cfg-etapa__handle{display:none}}@media (prefers-reduced-motion:reduce){[data-modus-v3] .cfg-entry{transition:none}}[data-modus-v3] .aprov-root{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .aprov-segments{display:flex;gap:var(--modus-space-1);overflow-x:auto}[data-modus-v3] .aprov-segments a{display:inline-flex;align-items:center;gap:var(--modus-space-2);min-height:2.25rem;padding:0 var(--modus-space-3);border:1px solid transparent;border-radius:var(--modus-radius-pill);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:600;text-decoration:none;white-space:nowrap}[data-modus-v3] .aprov-segments a:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .aprov-segments a[aria-current=page]{color:var(--modus-primary);border-color:var(--modus-primary-border);background:var(--modus-primary-soft)}[data-modus-v3] .aprov-segments a strong{min-width:1.25rem;text-align:center;color:inherit;font-variant-numeric:tabular-nums}[data-modus-v3] .aprov-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .aprov-filterbar__search{flex:1 1 16rem;min-width:12rem}[data-modus-v3] .aprov-filterbar select.modus-control{flex:0 0 auto;width:auto;min-width:11rem}[data-modus-v3] .aprov-table{display:grid;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);overflow:hidden}[data-modus-v3] .aprov-table__head,[data-modus-v3] .aprov-table__row{display:grid;grid-template-columns:minmax(14rem,2.2fr) minmax(8rem,1fr) minmax(8rem,1fr) minmax(7rem,.8fr) minmax(7rem,.8fr) minmax(11rem,auto);align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .aprov-table__row{border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .aprov-table__row:last-child{border-bottom:0}[data-modus-v3] .aprov-table__row:hover{background:var(--modus-surface-hover)}[data-modus-v3] .aprov-table__titulo{display:grid;gap:var(--modus-space-1);min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}[data-modus-v3] .aprov-table__titulo-main{overflow:hidden;color:var(--modus-text-primary);font-weight:650;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .aprov-table__titulo-sub{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .aprov-table__contexto{overflow:hidden;color:var(--modus-text-secondary);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .aprov-table__data{display:grid;gap:2px;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);font-variant-numeric:tabular-nums}[data-modus-v3] .aprov-table__aging{color:var(--modus-warning);font-size:var(--modus-type-caption-size);font-weight:600}[data-modus-v3] .aprov-table__acoes{display:flex;align-items:center;justify-content:flex-end;gap:var(--modus-space-2)}[data-modus-v3] .aprov-muted{color:var(--modus-text-muted)}[data-modus-v3] .aprov-button--success{display:inline-flex;align-items:center;gap:var(--modus-space-2);border:1px solid transparent;color:#fff;background:var(--modus-success);font-weight:600;cursor:pointer}[data-modus-v3] .aprov-button--success:hover{filter:brightness(1.06)}[data-modus-v3] .aprov-button--danger-ghost{color:var(--modus-danger)}[data-modus-v3] .aprov-button--danger-ghost:hover{background:var(--modus-danger-soft)}[data-modus-v3] .aprov-drawer__close{border:0;background:transparent;color:var(--modus-text-muted);cursor:pointer}[data-modus-v3] .aprov-drawer__close:hover{color:var(--modus-text-primary)}[data-modus-v3] .aprov-drawer__body{display:grid;gap:var(--modus-space-4);padding-top:var(--modus-space-4)}[data-modus-v3] .aprov-drawer__section-title{margin:0 0 var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;text-transform:uppercase;letter-spacing:.04em}[data-modus-v3] .aprov-drawer__facts{display:grid;gap:var(--modus-space-2);margin:0}[data-modus-v3] .aprov-drawer__facts div{display:grid;grid-template-columns:8rem 1fr;gap:var(--modus-space-2)}[data-modus-v3] .aprov-drawer__facts dt{color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .aprov-drawer__facts dd{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .aprov-drawer__timeline{display:grid;gap:var(--modus-space-3);margin:0;padding:0;list-style:none}[data-modus-v3] .aprov-drawer__timeline li{display:grid;grid-template-columns:.75rem 1fr;align-items:start;gap:var(--modus-space-2)}[data-modus-v3] .aprov-drawer__timeline-dot{margin-top:.3rem;width:.5rem;height:.5rem;border-radius:999px;background:var(--modus-primary)}[data-modus-v3] .aprov-drawer__timeline-pending .aprov-drawer__timeline-dot{background:var(--modus-border-strong)}[data-modus-v3] .aprov-drawer__timeline strong{display:block;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .aprov-drawer__timeline span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .aprov-drawer__actions{display:flex;flex-wrap:wrap;gap:var(--modus-space-2);padding-top:var(--modus-space-2);border-top:1px solid var(--modus-border-subtle)}@media (max-width:1023px){[data-modus-v3] .aprov-table__head,[data-modus-v3] .aprov-table__row{grid-template-columns:minmax(12rem,1.8fr) minmax(7rem,1fr) minmax(7rem,.8fr) minmax(7rem,.8fr) minmax(11rem,auto)}[data-modus-v3] .aprov-table__head span:nth-child(3),[data-modus-v3] .aprov-table__row .aprov-table__contexto{display:none}}@media (max-width:767px){[data-modus-v3] .aprov-table__head{display:none}[data-modus-v3] .aprov-table__row{grid-template-columns:1fr;gap:var(--modus-space-1-5)}[data-modus-v3] .aprov-table__acoes{justify-content:flex-start}[data-modus-v3] .aprov-drawer__facts div{grid-template-columns:6.5rem 1fr}}[data-modus-v3] .hist-root{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .hist-filterbar{display:flex;flex-wrap:wrap;align-items:end;gap:var(--modus-space-2)}[data-modus-v3] .hist-filterbar__search{flex:1 1 14rem;min-width:11rem}[data-modus-v3] .hist-filterbar select.modus-control{flex:0 0 auto;width:auto;min-width:10rem}[data-modus-v3] .hist-filterbar__date{display:grid;gap:var(--modus-space-1)}[data-modus-v3] .hist-filterbar__date span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:600}[data-modus-v3] .hist-filterbar__date input{width:9.5rem}[data-modus-v3] .hist-filterbar__arquivados{white-space:nowrap}[data-modus-v3] .hist-result-count{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .hist-result-count strong{color:var(--modus-text-primary);font-variant-numeric:tabular-nums}[data-modus-v3] .hist-table{display:grid;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);overflow:hidden}[data-modus-v3] .hist-table__head,[data-modus-v3] .hist-table__row{display:grid;grid-template-columns:minmax(14rem,2.2fr) minmax(9rem,1.2fr) minmax(7rem,.9fr) minmax(8rem,.9fr) minmax(6.5rem,.7fr) minmax(5.5rem,auto);align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .hist-table__row{border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .hist-table__row:last-child{border-bottom:0}[data-modus-v3] .hist-table__row:hover{background:var(--modus-surface-hover)}[data-modus-v3] .hist-table__titulo{display:grid;gap:2px;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}[data-modus-v3] .hist-table__titulo-main{overflow:hidden;color:var(--modus-text-primary);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .hist-table__titulo-sub{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .hist-table__contexto{display:grid;gap:2px;min-width:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .hist-table__contexto-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .hist-table__contexto-item i{margin-right:var(--modus-space-1);color:var(--modus-text-muted)}[data-modus-v3] .hist-table__data{color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);font-variant-numeric:tabular-nums;white-space:nowrap}[data-modus-v3] .hist-table__acoes{display:flex;align-items:center;justify-content:flex-end;gap:var(--modus-space-1)}[data-modus-v3] .hist-muted{color:var(--modus-text-muted)}[data-modus-v3] .hist-icon-button--danger{color:var(--modus-danger)}[data-modus-v3] .hist-icon-button--danger:hover{background:var(--modus-danger-soft)}[data-modus-v3] .hist-button--danger-ghost{color:var(--modus-danger)}[data-modus-v3] .hist-button--danger-ghost:hover{background:var(--modus-danger-soft)}[data-modus-v3] .hist-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding-top:var(--modus-space-1)}[data-modus-v3] .hist-pager__estado{color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-variant-numeric:tabular-nums}[data-modus-v3] .hist-drawer__close{border:0;background:transparent;color:var(--modus-text-muted);cursor:pointer}[data-modus-v3] .hist-drawer__close:hover{color:var(--modus-text-primary)}[data-modus-v3] .hist-drawer__body{display:grid;gap:var(--modus-space-4);padding-top:var(--modus-space-4)}[data-modus-v3] .hist-drawer__section-title{margin:0 0 var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;text-transform:uppercase;letter-spacing:.04em}[data-modus-v3] .hist-drawer__facts{display:grid;gap:var(--modus-space-2);margin:0}[data-modus-v3] .hist-drawer__facts div{display:grid;grid-template-columns:7rem 1fr;gap:var(--modus-space-2)}[data-modus-v3] .hist-drawer__facts dt{color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .hist-drawer__facts dd{margin:0;overflow-wrap:anywhere;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .hist-drawer__actions{display:flex;flex-wrap:wrap;gap:var(--modus-space-2);padding-top:var(--modus-space-2);border-top:1px solid var(--modus-border-subtle)}@media (max-width:1023px){[data-modus-v3] .hist-table__head,[data-modus-v3] .hist-table__row{grid-template-columns:minmax(12rem,1.8fr) minmax(7rem,.9fr) minmax(8rem,.9fr) minmax(6.5rem,.7fr) minmax(5.5rem,auto)}[data-modus-v3] .hist-table__head span:nth-child(2),[data-modus-v3] .hist-table__row .hist-table__contexto{display:none}}@media (max-width:767px){[data-modus-v3] .hist-table__head{display:none}[data-modus-v3] .hist-table__row{grid-template-columns:1fr;gap:var(--modus-space-1-5)}[data-modus-v3] .hist-table__row .hist-table__contexto{display:grid}[data-modus-v3] .hist-table__acoes{justify-content:flex-start}[data-modus-v3] .hist-drawer__facts div{grid-template-columns:6rem 1fr}[data-modus-v3] .hist-filterbar__date input{width:100%}}[data-modus-v3] .fiscal-portfolio{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .fiscal-competencia{display:flex;align-items:center;gap:var(--modus-space-6)}[data-modus-v3] .fiscal-competencia__control{display:grid;gap:2px;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading)}[data-modus-v3] .fiscal-competencia__control input{min-width:10rem}[data-modus-v3][data-modus-theme=light] .fiscal-competencia__control input{color-scheme:light}[data-modus-v3] .fiscal-attention,[data-modus-v3] .fiscal-workspace{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-attention__heading,[data-modus-v3] .fiscal-workspace__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--modus-space-4);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-attention__heading h2,[data-modus-v3] .fiscal-workspace__header h2{margin:0;font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading);color:var(--modus-text-primary)}[data-modus-v3] .fiscal-attention__heading>p,[data-modus-v3] .fiscal-workspace__header>p{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading)}[data-modus-v3] .fiscal-attention__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}[data-modus-v3] .fiscal-attention__item{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle);color:var(--modus-text-secondary);text-decoration:none;transition:background var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .fiscal-attention__item:last-child{border-right:0}[data-modus-v3] .fiscal-attention__item.is-active,[data-modus-v3] .fiscal-attention__item:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] .fiscal-attention__item.is-active{box-shadow:inset 0 -2px 0 var(--modus-brand)}[data-modus-v3] .fiscal-attention__item strong{font-size:var(--modus-type-metric-size);line-height:var(--modus-type-metric-leading);font-weight:700;font-variant-numeric:tabular-nums;color:var(--modus-text-primary)}[data-modus-v3] .fiscal-filters{display:grid;grid-template-columns:minmax(12rem,1.5fr) repeat(3,minmax(9rem,1fr)) auto auto auto;align-items:end;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-filters label:not(.fiscal-filters__check){display:grid;gap:var(--modus-space-1);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading);color:var(--modus-text-muted)}[data-modus-v3] .fiscal-filters__check{display:flex;align-items:center;gap:var(--modus-space-2);min-height:var(--modus-control-height);white-space:nowrap;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .fiscal-table-wrap{max-width:100%;overflow:auto;outline:none}[data-modus-v3] .fiscal-table{min-width:68rem;margin:0;border:0}[data-modus-v3] .fiscal-table th{white-space:nowrap}[data-modus-v3] .fiscal-table td{vertical-align:middle}[data-modus-v3] .fiscal-table tbody tr[data-priority="0"]{box-shadow:inset 3px 0 0 var(--modus-danger)}[data-modus-v3] .fiscal-client{display:grid;gap:2px;color:var(--modus-text-primary);text-decoration:none}[data-modus-v3] .fiscal-client:hover strong{text-decoration:underline;text-underline-offset:3px}[data-modus-v3] .fiscal-cell-stack small,[data-modus-v3] .fiscal-cell-stack>span:not(.modus-status),[data-modus-v3] .fiscal-client span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading)}[data-modus-v3] .fiscal-cell-stack{display:grid;justify-items:start;gap:var(--modus-space-1)}[data-modus-v3] .fiscal-due{font-variant-numeric:tabular-nums;color:var(--modus-text-secondary);white-space:nowrap}[data-modus-v3] .fiscal-due--danger{color:var(--modus-danger);font-weight:650}[data-modus-v3] .fiscal-due--warning{color:var(--modus-warning);font-weight:600}[data-modus-v3] .fiscal-muted{color:var(--modus-text-muted)}[data-modus-v3] .fiscal-action{white-space:nowrap}@media(max-width:1279px){[data-modus-v3] .fiscal-filters{grid-template-columns:repeat(3,minmax(10rem,1fr)) auto}[data-modus-v3] .fiscal-filters__check{grid-column:auto}}@media(max-width:767px){[data-modus-v3] .fiscal-competencia{justify-content:space-between}[data-modus-v3] .fiscal-competencia__control{flex:1}[data-modus-v3] .fiscal-competencia__control input{width:100%}[data-modus-v3] .fiscal-attention__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .fiscal-attention__item:nth-child(2){border-right:0}[data-modus-v3] .fiscal-attention__item:nth-child(-n+2){border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-filters{grid-template-columns:1fr 1fr}[data-modus-v3] .fiscal-attention__heading,[data-modus-v3] .fiscal-workspace__header{align-items:flex-start;flex-direction:column}}@media(max-width:639px){[data-modus-v3] .fiscal-attention__grid,[data-modus-v3] .fiscal-filters{grid-template-columns:1fr}[data-modus-v3] .fiscal-attention__item{border-right:0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-attention__item:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){[data-modus-v3] .fiscal-attention__item{transition:none}}@media(max-width:639px){[data-modus-v3] .fiscal-competencia{gap:var(--modus-space-2)}[data-modus-v3] .fiscal-competencia__control input{min-width:0}}[data-modus-v3] .fiscal-receitas{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .fiscal-receitas__page-actions{display:flex;align-items:center;gap:var(--modus-space-2);flex-wrap:wrap}[data-modus-v3] .fiscal-receitas__workspace{overflow:hidden;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .fiscal-receitas__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--modus-space-4);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-receitas__header h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading)}[data-modus-v3] .fiscal-receitas__header>p{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-receitas__filters{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(10rem,13rem) auto;align-items:end;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-receitas__filters label{display:grid;gap:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-receitas__feedback{margin:var(--modus-space-3) var(--modus-space-5)}[data-modus-v3] .fiscal-receitas__feedback[hidden],[data-modus-v3] [data-receita-existing][hidden],[data-modus-v3] [data-receita-form-feedback][hidden]{display:none}[data-modus-v3] .fiscal-receitas__table-wrap{max-width:100%;overflow:auto;outline:none}[data-modus-v3] .fiscal-receitas__table{min-width:68rem;margin:0;border:0}[data-modus-v3] .fiscal-receitas__table th{white-space:nowrap}[data-modus-v3] .fiscal-receitas__table td{vertical-align:middle}[data-modus-v3] .fiscal-receitas__table td:first-child small,[data-modus-v3] .fiscal-receitas__table td:first-child strong{display:block}[data-modus-v3] .fiscal-receitas__table td:first-child small{margin-top:2px;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-receitas__table .is-numeric{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}[data-modus-v3] .fiscal-receitas__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .fiscal-receitas__span-2{grid-column:1/-1}[data-modus-v3] .fiscal-receitas__preservation{grid-column:1/-1;margin:0;padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface-raised);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}@media(max-width:767px){[data-modus-v3] .fiscal-receitas__header{align-items:flex-start;flex-direction:column}[data-modus-v3] .fiscal-receitas__filters{grid-template-columns:1fr 1fr}[data-modus-v3] .fiscal-receitas__filters .modus-button{grid-column:1/-1}}@media(max-width:639px){[data-modus-v3] .fiscal-receitas__filters,[data-modus-v3] .fiscal-receitas__page-actions{display:grid;grid-template-columns:1fr}[data-modus-v3] .fiscal-receitas__filters .modus-button,[data-modus-v3] .fiscal-receitas__page-actions .modus-button{width:100%;grid-column:auto}[data-modus-v3] .fiscal-receitas__form{grid-template-columns:1fr}[data-modus-v3] .fiscal-receitas__span-2{grid-column:auto}}[data-modus-v3] .fiscal-apuracoes{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .fiscal-executor-state{display:grid;grid-template-columns:auto 1fr;gap:var(--modus-space-3);align-items:start;padding:var(--modus-space-3) var(--modus-space-4);border:1px solid color-mix(in srgb,var(--modus-warning) 35%,var(--modus-border-subtle));border-radius:var(--modus-radius-surface-sm);background:color-mix(in srgb,var(--modus-warning) 8%,var(--modus-surface));color:var(--modus-text-secondary)}[data-modus-v3] .fiscal-executor-state>i{font-size:1.25rem;color:var(--modus-warning)}[data-modus-v3] .fiscal-executor-state h2{margin:0;font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading);color:var(--modus-text-primary)}[data-modus-v3] .fiscal-executor-state p:last-child{margin:var(--modus-space-1) 0 0;max-width:70rem;font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .fiscal-apuracoes__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-apuracoes__summary>div{display:grid;gap:var(--modus-space-1);padding:var(--modus-space-3) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-apuracoes__summary>div:last-child{border-right:0}[data-modus-v3] .fiscal-apuracoes__summary span{font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading);color:var(--modus-text-muted)}[data-modus-v3] .fiscal-apuracoes__summary strong{font-size:var(--modus-type-metric-size);line-height:var(--modus-type-metric-leading);font-variant-numeric:tabular-nums;color:var(--modus-text-primary)}[data-modus-v3] .fiscal-apuracoes__filters{display:grid;grid-template-columns:minmax(13rem,1.6fr) repeat(2,minmax(10rem,1fr)) auto auto;align-items:end;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-apuracoes__filters label{display:grid;gap:var(--modus-space-1);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading);color:var(--modus-text-muted)}[data-modus-v3] .fiscal-apuracoes__table-wrap{max-width:100%;overflow:auto;outline:none}[data-modus-v3] .fiscal-apuracoes__table{min-width:66rem;margin:0;border:0}[data-modus-v3] .fiscal-apuracoes__table th{white-space:nowrap}[data-modus-v3] .fiscal-apuracoes__table td{vertical-align:middle}[data-modus-v3] .fiscal-apuracoes__detail{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-apuracoes__detail>footer,[data-modus-v3] .fiscal-apuracoes__detail>header{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-4);padding:var(--modus-space-3) var(--modus-space-5)}[data-modus-v3] .fiscal-apuracoes__detail>header{border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-apuracoes__detail>header h2{margin:0;font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading);color:var(--modus-text-primary)}[data-modus-v3] .fiscal-apuracoes__detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}[data-modus-v3] .fiscal-apuracoes__detail-grid>div{padding:var(--modus-space-3) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-apuracoes__detail-grid dt{font-size:var(--modus-type-caption-size);color:var(--modus-text-muted)}[data-modus-v3] .fiscal-apuracoes__detail-grid dd{margin:var(--modus-space-1) 0 0;color:var(--modus-text-primary)}[data-modus-v3] .fiscal-apuracoes__detail>footer{color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-apuracoes__detail>footer p{margin:0}@media(max-width:1023px){[data-modus-v3] .fiscal-apuracoes__detail-grid,[data-modus-v3] .fiscal-apuracoes__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){[data-modus-v3] .fiscal-apuracoes__detail-grid,[data-modus-v3] .fiscal-apuracoes__filters,[data-modus-v3] .fiscal-apuracoes__summary{grid-template-columns:1fr}[data-modus-v3] .fiscal-apuracoes__summary>div{border-right:0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-apuracoes__summary>div:last-child{border-bottom:0}[data-modus-v3] .fiscal-apuracoes__detail>footer,[data-modus-v3] .fiscal-apuracoes__detail>header{align-items:flex-start;flex-direction:column}}[data-modus-v3] .fiscal-guias{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .fiscal-guias__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-guias__summary a{display:grid;gap:var(--modus-space-1);padding:var(--modus-space-3) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle);color:var(--modus-text-muted);text-decoration:none}[data-modus-v3] .fiscal-guias__summary a:last-child{border-right:0}[data-modus-v3] .fiscal-guias__summary a:hover,[data-modus-v3] .fiscal-guias__summary a[aria-current=true]{background:var(--modus-surface-hover)}[data-modus-v3] .fiscal-guias__summary a[aria-current=true]{box-shadow:inset 0 -2px 0 var(--modus-brand)}[data-modus-v3] .fiscal-guias__summary span{font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-guias__summary strong{font-size:var(--modus-type-metric-size);line-height:var(--modus-type-metric-leading);font-variant-numeric:tabular-nums;color:var(--modus-text-primary)}[data-modus-v3] .fiscal-guias__filters{display:grid;grid-template-columns:minmax(13rem,1.5fr) repeat(2,minmax(9rem,1fr)) auto auto auto;align-items:end;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-guias__filters label:not(.fiscal-guias__check){display:grid;gap:var(--modus-space-1);font-size:var(--modus-type-caption-size);color:var(--modus-text-muted)}[data-modus-v3] .fiscal-guias__check{display:flex;align-items:center;gap:var(--modus-space-2);min-height:var(--modus-control-height);white-space:nowrap;color:var(--modus-text-secondary)}[data-modus-v3] .fiscal-guias__table-wrap{max-width:100%;overflow:auto;outline:none}[data-modus-v3] .fiscal-guias__table{min-width:76rem;margin:0;border:0}[data-modus-v3] .fiscal-guias__table td{vertical-align:middle}[data-modus-v3] .fiscal-guias__table tr[data-priority="0"]{box-shadow:inset 3px 0 0 var(--modus-danger)}[data-modus-v3] .fiscal-guias__due{white-space:nowrap;font-variant-numeric:tabular-nums}[data-modus-v3] .fiscal-guias__due--danger{color:var(--modus-danger);font-weight:650}[data-modus-v3] .fiscal-guias__due--warning{color:var(--modus-warning);font-weight:600}[data-modus-v3] .fiscal-guias__origin{color:var(--modus-info);text-decoration:none}[data-modus-v3] .fiscal-guias__origin:hover{text-decoration:underline;text-underline-offset:3px}[data-modus-v3] .fiscal-guias__detail{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-guias__detail>footer,[data-modus-v3] .fiscal-guias__detail>header{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-4);padding:var(--modus-space-3) var(--modus-space-5)}[data-modus-v3] .fiscal-guias__detail>header{border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-guias__detail h2,[data-modus-v3] .fiscal-guias__detail h3{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size)}[data-modus-v3] .fiscal-guias__detail-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}[data-modus-v3] .fiscal-guias__detail-grid>div{padding:var(--modus-space-3) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-guias__detail-grid dt{font-size:var(--modus-type-caption-size);color:var(--modus-text-muted)}[data-modus-v3] .fiscal-guias__detail-grid dd{margin:var(--modus-space-1) 0 0;color:var(--modus-text-primary)}[data-modus-v3] .fiscal-guias__document{padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-guias__document p{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted)}[data-modus-v3] .fiscal-guias__document code{display:block;max-width:100%;margin-top:var(--modus-space-2);overflow-wrap:anywhere;color:var(--modus-text-secondary)}[data-modus-v3] .fiscal-guias__detail>footer p{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-guias__dialog p{margin:0}[data-modus-v3] .fiscal-guias__warning{padding:var(--modus-space-3);border:1px solid var(--modus-warning-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-warning-soft);color:var(--modus-warning)}@media(max-width:1023px){[data-modus-v3] .fiscal-guias__detail-grid,[data-modus-v3] .fiscal-guias__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){[data-modus-v3] .fiscal-guias__detail-grid,[data-modus-v3] .fiscal-guias__filters,[data-modus-v3] .fiscal-guias__summary{grid-template-columns:1fr}[data-modus-v3] .fiscal-guias__summary a{border-right:0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-guias__detail>footer,[data-modus-v3] .fiscal-guias__detail>header{align-items:flex-start;flex-direction:column}}[data-modus-v3] .fiscal-nfse,[data-modus-v3] .fiscal-nfse-form{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .fiscal-nfse__actions,[data-modus-v3] .fiscal-nfse__period{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .fiscal-nfse__period{justify-content:flex-end}[data-modus-v3] .fiscal-nfse__period label{display:grid;gap:2px;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-nfse__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-nfse__summary>div{display:grid;gap:var(--modus-space-1);padding:var(--modus-space-3) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfse__summary>div:last-child{border-right:0}[data-modus-v3] .fiscal-nfse__summary span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-nfse__summary strong{color:var(--modus-text-primary);font-size:var(--modus-type-metric-size);line-height:var(--modus-type-metric-leading)}[data-modus-v3] .fiscal-nfse__filters{display:grid;grid-template-columns:minmax(13rem,1.5fr) repeat(2,minmax(8rem,1fr)) minmax(13rem,1.4fr) auto auto;align-items:end;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-nfse__filters label{display:grid;gap:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-nfse__table-wrap{max-width:100%;overflow:auto;outline:none}[data-modus-v3] .fiscal-nfse__table{min-width:78rem;margin:0;border:0}[data-modus-v3] .fiscal-nfse__table td{vertical-align:middle}[data-modus-v3] .fiscal-nfse__service{display:block;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .fiscal-nfse__detail{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-nfse__detail>footer,[data-modus-v3] .fiscal-nfse__detail>header{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5)}[data-modus-v3] .fiscal-nfse__detail>header{border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfse__detail h2,[data-modus-v3] .fiscal-nfse__detail h3{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size)}[data-modus-v3] .fiscal-nfse__detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}[data-modus-v3] .fiscal-nfse__detail-grid section{padding:var(--modus-space-4) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfse__detail dl{display:grid;grid-template-columns:auto 1fr;gap:var(--modus-space-2);margin:var(--modus-space-3) 0 0}[data-modus-v3] .fiscal-nfse__detail dt{color:var(--modus-text-muted)}[data-modus-v3] .fiscal-nfse__detail dd{margin:0;color:var(--modus-text-primary)}[data-modus-v3] .fiscal-nfse__error{padding:var(--modus-space-3) var(--modus-space-5);border-top:1px solid var(--modus-danger-border);border-bottom:1px solid var(--modus-danger-border);background:var(--modus-danger-soft);color:var(--modus-danger)}[data-modus-v3] .fiscal-nfse__error p{margin:var(--modus-space-1) 0}[data-modus-v3] .fiscal-nfse__error time{font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-nfse-form__body{display:grid;gap:var(--modus-space-4)}[data-modus-v3] .fiscal-nfse-form__body>section{padding:var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .fiscal-nfse-form__body section header{margin-bottom:var(--modus-space-4)}[data-modus-v3] .fiscal-nfse-form__body h2{margin:0;font-size:var(--modus-type-section-title-size);color:var(--modus-text-primary);line-height:1.2}[data-modus-v3] .fiscal-nfse-form__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .fiscal-nfse-form__grid>.m-col-span-2{grid-column:span 2}[data-modus-v3] .fiscal-nfse-form__grid>.m-col-span-3{grid-column:1/-1}[data-modus-v3] .fiscal-nfse-form__body>footer{display:flex;justify-content:space-between;gap:var(--modus-space-3)}[data-modus-v3] .fiscal-nfse__warning{padding:var(--modus-space-3);border:1px solid var(--modus-warning-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-warning-soft);color:var(--modus-warning)}@media(max-width:1023px){[data-modus-v3] .fiscal-nfse-form__grid,[data-modus-v3] .fiscal-nfse__filters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .fiscal-nfse__detail-grid{grid-template-columns:1fr}}@media(max-width:639px){[data-modus-v3] .fiscal-nfse-form__grid,[data-modus-v3] .fiscal-nfse__filters,[data-modus-v3] .fiscal-nfse__summary{grid-template-columns:1fr}[data-modus-v3] .fiscal-nfse-form__grid>.m-col-span-2,[data-modus-v3] .fiscal-nfse-form__grid>.m-col-span-3{grid-column:auto}[data-modus-v3] .fiscal-nfse-form__body>footer,[data-modus-v3] .fiscal-nfse__actions{align-items:stretch;flex-direction:column}[data-modus-v3] .fiscal-nfse__summary>div{border-right:0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfse__detail>footer,[data-modus-v3] .fiscal-nfse__detail>header{align-items:stretch;flex-direction:column}}[data-modus-v3] .fiscal-nfe,[data-modus-v3] .fiscal-nfe-form{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .fiscal-nfe__period{display:flex;align-items:center;justify-content:flex-end;gap:var(--modus-space-2)}[data-modus-v3] .fiscal-nfe__period label{display:grid;gap:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-nfe__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-nfe__summary>div{display:grid;gap:var(--modus-space-1);padding:var(--modus-space-3) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfe__summary>div:last-child{border-right:0}[data-modus-v3] .fiscal-nfe__summary span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-nfe__summary strong{color:var(--modus-text-primary);font-size:var(--modus-type-metric-size)}[data-modus-v3] .fiscal-nfe__filters{display:grid;grid-template-columns:minmax(13rem,1.5fr) repeat(2,minmax(9rem,1fr)) minmax(14rem,1.5fr) auto auto;align-items:end;gap:var(--modus-space-2);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-nfe__filters label{display:grid;gap:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-nfe__table-wrap{max-width:100%;overflow:auto;outline:none}[data-modus-v3] .fiscal-nfe__table{min-width:78rem;margin:0;border:0}[data-modus-v3] .fiscal-nfe__table td{vertical-align:middle}[data-modus-v3] .fiscal-nfe__environment{display:inline-flex;padding:var(--modus-space-1) var(--modus-space-2);border:1px solid var(--modus-border);border-radius:var(--modus-radius-pill);font-size:var(--modus-type-caption-size);font-weight:650}[data-modus-v3] .fiscal-nfe__environment--production{border-color:var(--modus-danger-border);background:var(--modus-danger-soft);color:var(--modus-danger)}[data-modus-v3] .fiscal-nfe__environment--test{border-color:var(--modus-warning-border);background:var(--modus-warning-soft);color:var(--modus-warning)}[data-modus-v3] .fiscal-nfe__detail{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .fiscal-nfe__detail>footer,[data-modus-v3] .fiscal-nfe__detail>header{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-4) var(--modus-space-5)}[data-modus-v3] .fiscal-nfe__detail>header{border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfe__detail h2,[data-modus-v3] .fiscal-nfe__detail h3{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size)}[data-modus-v3] .fiscal-nfe__detail-heading,[data-modus-v3] .fiscal-nfe__detail>footer{display:flex;align-items:center;flex-wrap:wrap;gap:var(--modus-space-2)}[data-modus-v3] .fiscal-nfe__detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}[data-modus-v3] .fiscal-nfe__detail-grid>section{padding:var(--modus-space-4) var(--modus-space-5);border-right:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfe__detail-grid>section:last-child{border-right:0}[data-modus-v3] .fiscal-nfe__detail dl{display:grid;grid-template-columns:minmax(6rem,.7fr) 1fr;gap:var(--modus-space-2);margin:var(--modus-space-3) 0 0}[data-modus-v3] .fiscal-nfe__detail dt{color:var(--modus-text-muted)}[data-modus-v3] .fiscal-nfe__detail dd{margin:0;color:var(--modus-text-primary);overflow-wrap:anywhere}[data-modus-v3] .fiscal-nfe__key{font-family:var(--modus-font-mono);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-nfe__authorization{display:flex;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5);border-top:1px solid var(--modus-border-subtle);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised);color:var(--modus-text-secondary)}[data-modus-v3] .fiscal-nfe__authorization code{margin-left:auto;color:var(--modus-text-primary)}[data-modus-v3] .fiscal-nfe__items{padding:var(--modus-space-4) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfe__items h3{margin-bottom:var(--modus-space-3)}[data-modus-v3] .fiscal-nfe-form__body{display:grid;gap:var(--modus-space-4)}[data-modus-v3] .fiscal-nfe-form__body>section{padding:var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .fiscal-nfe-form__body section>header{margin-bottom:var(--modus-space-4)}[data-modus-v3] .fiscal-nfe-form__body h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:1.2}[data-modus-v3] .fiscal-nfe-form__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .fiscal-nfe-form__span-2{grid-column:span 2}[data-modus-v3] .fiscal-nfe-form__span-3{grid-column:1/-1}[data-modus-v3] .fiscal-nfe-form__compound{display:grid;grid-template-columns:1fr auto;gap:var(--modus-space-2)}[data-modus-v3] .fiscal-nfe-form__environment{margin-top:var(--modus-space-3);padding:var(--modus-space-2) var(--modus-space-3);border:1px solid var(--modus-warning-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-warning-soft);color:var(--modus-warning)}[data-modus-v3] .fiscal-nfe-form__environment[data-production=true]{border-color:var(--modus-danger-border);background:var(--modus-danger-soft);color:var(--modus-danger)}[data-modus-v3] .fiscal-nfe-form__section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3)}[data-modus-v3] .fiscal-nfe-form__totals{display:flex;justify-content:flex-end;gap:var(--modus-space-8)}[data-modus-v3] .fiscal-nfe-form__totals>div{display:grid;gap:var(--modus-space-1);min-width:12rem;text-align:right}[data-modus-v3] .fiscal-nfe-form__totals span{color:var(--modus-text-muted)}[data-modus-v3] .fiscal-nfe-form__totals strong{font-size:var(--modus-type-financial-size);color:var(--modus-text-primary)}[data-modus-v3] .fiscal-nfe-form__body>footer{display:flex;justify-content:flex-end;gap:var(--modus-space-2)}[data-modus-v3] .fiscal-nfe__warning{padding:var(--modus-space-3);border:1px solid var(--modus-warning-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-warning-soft);color:var(--modus-warning)}@media(max-width:1023px){[data-modus-v3] .fiscal-nfe-form__grid,[data-modus-v3] .fiscal-nfe__filters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .fiscal-nfe__detail-grid{grid-template-columns:1fr}[data-modus-v3] .fiscal-nfe__detail-grid>section{border-right:0;border-bottom:1px solid var(--modus-border-subtle)}}@media(max-width:639px){[data-modus-v3] .fiscal-nfe-form__grid,[data-modus-v3] .fiscal-nfe__filters,[data-modus-v3] .fiscal-nfe__summary{grid-template-columns:1fr}[data-modus-v3] .fiscal-nfe-form__span-2,[data-modus-v3] .fiscal-nfe-form__span-3{grid-column:auto}[data-modus-v3] .fiscal-nfe__summary>div{border-right:0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-nfe-form__compound{grid-template-columns:1fr}[data-modus-v3] .fiscal-nfe-form__body>footer,[data-modus-v3] .fiscal-nfe-form__section-heading,[data-modus-v3] .fiscal-nfe-form__totals,[data-modus-v3] .fiscal-nfe__detail>footer,[data-modus-v3] .fiscal-nfe__detail>header{align-items:stretch;flex-direction:column}[data-modus-v3] .fiscal-nfe-form__totals>div{text-align:left}}[data-modus-v3] .fiscal-import,[data-modus-v3] .modus-shell__frame:has(>.fiscal-import)>.modus-page-header{width:100%;max-width:68rem;margin-inline:auto}[data-modus-v3] .fiscal-import{display:grid;gap:var(--modus-space-5)}[data-modus-v3] .fiscal-import__flow{display:flex;align-items:center;gap:var(--modus-space-3);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-import__flow span[aria-current]{color:var(--modus-primary);font-weight:700}[data-modus-v3] .fiscal-import__panel{display:grid;gap:var(--modus-space-5);padding:var(--modus-space-6);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .fiscal-import__panel header{display:grid;gap:var(--modus-space-1)}[data-modus-v3] .fiscal-import__panel h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:1.2}[data-modus-v3] .fiscal-import__types{display:inline-flex;width:-moz-max-content;width:max-content;padding:var(--modus-space-1);gap:var(--modus-space-1);border:1px solid var(--modus-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-import__types .modus-button{min-width:5.25rem;border:0;background:transparent;color:var(--modus-text-muted)}[data-modus-v3] .fiscal-import__types .modus-button[aria-pressed=true]{background:var(--modus-primary-soft);color:var(--modus-primary);font-weight:700;box-shadow:inset 0 0 0 1px var(--modus-primary-border)}[data-modus-v3] .fiscal-import__types .modus-button[aria-pressed=false]:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}[data-modus-v3] .fiscal-import__guidance{margin:0;color:var(--modus-text-muted)}[data-modus-v3] .fiscal-import__picker{display:grid;gap:var(--modus-space-3);padding:var(--modus-space-5);border:1px solid var(--modus-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-import__file-row{display:flex;align-items:center;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .fiscal-import__file-button{flex:0 0 auto;cursor:pointer}[data-modus-v3] .fiscal-import__file-button:has(input:focus-visible){outline:2px solid var(--modus-focus-ring);outline-offset:2px}[data-modus-v3] .fiscal-import__file-row>[data-file-name]{min-width:0;overflow:hidden;color:var(--modus-text-secondary);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .fiscal-import__picker small{color:var(--modus-text-muted);font-size:.875em}[data-modus-v3] .fiscal-import__panel>footer{display:flex;justify-content:flex-end;padding-top:var(--modus-space-1);gap:var(--modus-space-2)}[data-modus-v3] .fiscal-import__panel>footer .modus-button{min-width:8rem}[data-modus-v3] .fiscal-import__loading{display:flex;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface)}[data-modus-v3] .fiscal-import__loading p{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted)}[data-modus-v3] .fiscal-import__preview-head{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3)}[data-modus-v3] .fiscal-import__preview-head>div:last-child{display:flex;gap:var(--modus-space-2)}[data-modus-v3] .fiscal-import__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3);padding-top:var(--modus-space-4);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-import__span-2{grid-column:span 2}[data-modus-v3] .fiscal-import__span-3{grid-column:1/-1}[data-modus-v3] .fiscal-import__notice{margin:0;padding:var(--modus-space-3);border:1px solid var(--modus-info-border);border-radius:var(--modus-radius-surface-sm);background:var(--modus-info-soft);color:var(--modus-info)}@media(max-width:767px){[data-modus-v3] .fiscal-import__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .fiscal-import__span-3{grid-column:1/-1}[data-modus-v3] .fiscal-import__panel{padding:var(--modus-space-5)}}@media(max-width:639px){[data-modus-v3] .fiscal-import__grid{grid-template-columns:1fr}[data-modus-v3] .fiscal-import__span-2,[data-modus-v3] .fiscal-import__span-3{grid-column:auto}[data-modus-v3] .fiscal-import__flow i{display:none}[data-modus-v3] .fiscal-import__flow{align-items:flex-start;flex-direction:column}[data-modus-v3] .fiscal-import__file-row{align-items:stretch;flex-direction:column}[data-modus-v3] .fiscal-import__file-button,[data-modus-v3] .fiscal-import__panel>footer .modus-button{width:100%}[data-modus-v3] .fiscal-import__panel>footer,[data-modus-v3] .fiscal-import__preview-head{align-items:stretch;flex-direction:column}}[data-modus-v3] .fiscal-issuance{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .fiscal-issuance__tabs{display:flex;gap:var(--modus-space-1);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-issuance__tabs button{display:inline-flex;align-items:center;gap:var(--modus-space-2);min-height:2.75rem;padding:0 var(--modus-space-4);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--modus-text-secondary);font-weight:650}[data-modus-v3] .fiscal-issuance__tabs button:hover{color:var(--modus-text-primary)}[data-modus-v3] .fiscal-issuance__tabs button[aria-selected=true]{border-bottom-color:var(--modus-brand);color:var(--modus-text-primary)}[data-modus-v3] .fiscal-issuance__tabs button span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-issuance__panel{display:grid;gap:var(--modus-space-4)}[data-modus-v3] .fiscal-issuance__panel[hidden]{display:none}[data-modus-v3] .fiscal-issuance__section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--modus-space-5);padding-block:var(--modus-space-2)}[data-modus-v3] .fiscal-issuance__section-head h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading)}[data-modus-v3] .fiscal-issuance__section-head p:not(.modus-eyebrow){max-width:46rem;margin:var(--modus-space-1) 0 0;color:var(--modus-text-secondary)}[data-modus-v3] .fiscal-issuance__notice{display:flex;gap:var(--modus-space-2);max-width:26rem;padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-issuance__notice i{color:var(--modus-info)}[data-modus-v3] .fiscal-issuance__toolbar{display:flex;align-items:end;gap:var(--modus-space-3);padding:var(--modus-space-4);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .fiscal-issuance__toolbar .modus-field{min-width:10rem}[data-modus-v3] .fiscal-issuance__toolbar .fiscal-issuance__year{min-width:8rem}[data-modus-v3] .fiscal-issuance__progress{display:grid;align-self:center;gap:var(--modus-space-1);min-width:14rem;margin-left:auto;color:var(--modus-text-secondary);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-issuance__progress[hidden]{display:none}[data-modus-v3] .fiscal-issuance__progress>div{display:flex;justify-content:space-between;gap:var(--modus-space-2)}[data-modus-v3] .fiscal-issuance__progress progress{width:100%;height:.375rem;accent-color:var(--modus-brand)}[data-modus-v3] .fiscal-issuance__workspace{overflow:hidden;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .fiscal-issuance__table-tools{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4);border-bottom:1px solid var(--modus-border-subtle);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-issuance__search{width:min(100%,28rem)}[data-modus-v3] .fiscal-issuance__table-wrap{overflow:auto}[data-modus-v3] .fiscal-issuance__table-wrap .modus-table{min-width:58rem}[data-modus-v3] .fiscal-issuance__table-wrap .modus-table td{vertical-align:middle}[data-modus-v3] .fiscal-issuance__check{width:3rem}[data-modus-v3] .fiscal-issuance__client{display:grid;gap:var(--modus-space-1);color:var(--modus-text-primary);text-decoration:none}[data-modus-v3] .fiscal-issuance__client span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-issuance__result{min-width:13rem;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-issuance__result>.modus-badge{margin-right:var(--modus-space-2)}[data-modus-v3] .fiscal-issuance__count{padding:var(--modus-space-3) var(--modus-space-4);border-top:1px solid var(--modus-border-subtle);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-issuance__result-card{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .fiscal-issuance__result-card dl{display:flex;flex-wrap:wrap;gap:var(--modus-space-4);margin:0}[data-modus-v3] .fiscal-issuance__result-card dl div{display:grid;gap:var(--modus-space-1)}[data-modus-v3] .fiscal-issuance__result-card dt{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-issuance__result-card dd{margin:0;color:var(--modus-text-primary);font-weight:650}[data-modus-v3] .fiscal-issuance__dialog-client{margin:0 0 var(--modus-space-3);font-weight:650}@media(max-width:767px){[data-modus-v3] .fiscal-issuance__section-head{flex-direction:column}[data-modus-v3] .fiscal-issuance__notice{max-width:none}[data-modus-v3] .fiscal-issuance__toolbar{align-items:stretch;flex-wrap:wrap}[data-modus-v3] .fiscal-issuance__progress{width:100%;margin-left:0}}@media(max-width:639px){[data-modus-v3] .fiscal-issuance__tabs button{flex:1;justify-content:center;padding-inline:var(--modus-space-2)}[data-modus-v3] .fiscal-issuance__toolbar{display:grid}[data-modus-v3] .fiscal-issuance__toolbar .modus-button,[data-modus-v3] .fiscal-issuance__toolbar .modus-field{width:100%}[data-modus-v3] .fiscal-issuance__table-tools{align-items:stretch;flex-direction:column}[data-modus-v3] .fiscal-issuance__search{width:100%;grid-template-columns:auto minmax(0,1fr) auto}}[data-modus-v3] .fiscal-taxes{min-width:0}[data-modus-v3] .fiscal-taxes__workspace{overflow:hidden;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .fiscal-taxes__heading{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .fiscal-taxes__heading h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:1.2}[data-modus-v3] .fiscal-taxes__heading p:not(.modus-eyebrow){margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-taxes__filters{display:grid;grid-template-columns:minmax(16rem,2fr) minmax(10rem,1fr) auto auto;align-items:end;gap:var(--modus-space-3);padding:var(--modus-space-4) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-taxes__table-wrap{overflow:auto}[data-modus-v3] .fiscal-taxes__table{min-width:68rem}[data-modus-v3] .fiscal-taxes__table td{vertical-align:middle}[data-modus-v3] .fiscal-taxes__codes,[data-modus-v3] .fiscal-taxes__criteria,[data-modus-v3] .fiscal-taxes__identity{display:grid;gap:var(--modus-space-1)}[data-modus-v3] .fiscal-taxes__codes strong,[data-modus-v3] .fiscal-taxes__identity strong{color:var(--modus-text-primary)}[data-modus-v3] .fiscal-taxes__codes span,[data-modus-v3] .fiscal-taxes__criteria span,[data-modus-v3] .fiscal-taxes__identity span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-taxes__criteria span:first-letter{text-transform:uppercase}[data-modus-v3] .fiscal-taxes__period{display:grid;gap:var(--modus-space-1);padding:0;border:0;background:transparent;color:var(--modus-text-primary);text-align:left}[data-modus-v3] .fiscal-taxes__period:hover strong{text-decoration:underline;text-underline-offset:.2em}[data-modus-v3] .fiscal-taxes__period .modus-badge{justify-self:start}[data-modus-v3] .fiscal-taxes__muted,[data-modus-v3] .fiscal-taxes__period small{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-taxes__actions{display:flex;justify-content:flex-end;gap:var(--modus-space-1)}[data-modus-v3] .fiscal-taxes__history-row td{padding:0;border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-taxes__history-row[hidden]{display:none}[data-modus-v3] .fiscal-taxes__history{display:grid;gap:var(--modus-space-4);padding:var(--modus-space-5)}[data-modus-v3] .fiscal-taxes__history header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--modus-space-3)}[data-modus-v3] .fiscal-taxes__history h3{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-label-size)}[data-modus-v3] .fiscal-taxes__history header>span{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .fiscal-taxes__history ol{display:grid;gap:0;margin:0;padding:0;list-style:none}[data-modus-v3] .fiscal-taxes__history li{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--modus-space-3);padding:var(--modus-space-3) 0}[data-modus-v3] .fiscal-taxes__history li:not(:last-child):before{position:absolute;top:1.25rem;bottom:-1.25rem;left:.3125rem;width:1px;background:var(--modus-border-strong);content:""}[data-modus-v3] .fiscal-taxes__timeline-dot{position:relative;z-index:1;width:.6875rem;height:.6875rem;margin-top:.25rem;border:2px solid var(--modus-brand);border-radius:50%;background:var(--modus-surface-raised)}[data-modus-v3] .fiscal-taxes__history li div{display:grid;gap:var(--modus-space-1)}[data-modus-v3] .fiscal-taxes__history li p{margin:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-taxes__dialog--tax-modal{width:min(72vw,68rem)}[data-modus-v3] .fiscal-taxes__dialog h2,[data-modus-v3] .fiscal-taxes__dialog h3{margin:0;color:var(--modus-text-primary)}[data-modus-v3] .fiscal-taxes__dialog h3{font-size:var(--modus-type-label-size)}[data-modus-v3] .fiscal-taxes__dialog-body{gap:var(--modus-space-5)}[data-modus-v3] .fiscal-taxes__dialog-body section{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .fiscal-taxes__dialog-body section>p,[data-modus-v3] .fiscal-taxes__dialog-body section>small{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-taxes__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .fiscal-taxes__span-2{grid-column:1/-1}[data-modus-v3] .fiscal-taxes__form-grid--general{grid-template-areas:"code collection acronym status" "name name name-short name-short";grid-template-columns:minmax(7rem,.7fr) minmax(11rem,1.25fr) minmax(7rem,.8fr) minmax(9rem,1fr);-moz-column-gap:var(--modus-space-4);column-gap:var(--modus-space-4)}[data-modus-v3] .fiscal-taxes__field--code{grid-area:code}[data-modus-v3] .fiscal-taxes__field--collection{grid-area:collection}[data-modus-v3] .fiscal-taxes__field--acronym{grid-area:acronym}[data-modus-v3] .fiscal-taxes__field--status{grid-area:status}[data-modus-v3] .fiscal-taxes__field--name{grid-area:name}[data-modus-v3] .fiscal-taxes__field--short-name{grid-area:name-short}[data-modus-v3] .fiscal-taxes__criteria-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .fiscal-taxes__criteria-grid fieldset{display:grid;align-content:start;gap:var(--modus-space-2);margin:0;padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm)}[data-modus-v3] .fiscal-taxes__criteria-grid legend{float:none;width:auto;margin:0 0 var(--modus-space-1);color:var(--modus-text-secondary);font-size:var(--modus-type-caption-size);font-weight:700}[data-modus-v3] .fiscal-taxes__criteria-grid label{display:flex;align-items:center;gap:var(--modus-space-2);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .fiscal-taxes__notice{display:flex;gap:var(--modus-space-2);padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);color:var(--modus-text-secondary)}[data-modus-v3] .fiscal-taxes__notice i{color:var(--modus-info)}[data-modus-v3] .fiscal-taxes__notice p{margin:0}@media(max-width:1023px){[data-modus-v3] .fiscal-taxes__filters{grid-template-columns:minmax(0,2fr) minmax(10rem,1fr) auto}[data-modus-v3] .fiscal-taxes__filters .modus-button--ghost{grid-column:1/-1;justify-self:start}[data-modus-v3] .fiscal-taxes__dialog--tax-modal{width:calc(100vw - 2rem)}[data-modus-v3] .fiscal-taxes__form-grid--general{grid-template-areas:"code collection" "acronym status" "name name" "name-short name-short";grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){[data-modus-v3] .fiscal-taxes__filters{grid-template-columns:1fr 1fr}[data-modus-v3] .fiscal-taxes__search{grid-column:1/-1}[data-modus-v3] .fiscal-taxes__criteria-grid{grid-template-columns:1fr}[data-modus-v3] .fiscal-taxes__history header{align-items:flex-start;flex-direction:column}}@media(max-width:639px){[data-modus-v3] .fiscal-taxes__heading{padding:var(--modus-space-4)}[data-modus-v3] .fiscal-taxes__filters,[data-modus-v3] .fiscal-taxes__form-grid{grid-template-columns:1fr}[data-modus-v3] .fiscal-taxes__form-grid--general{grid-template-areas:"code" "collection" "acronym" "status" "name" "name-short"}[data-modus-v3] .fiscal-taxes__search,[data-modus-v3] .fiscal-taxes__span-2{grid-column:auto}[data-modus-v3] .fiscal-taxes__filters .modus-button{width:100%}[data-modus-v3] .fiscal-taxes__dialog--tax-modal{width:calc(100vw - 1rem)}}[data-modus-v3] .folha-identity{display:flex;align-items:center;gap:var(--modus-space-4);padding:var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .folha-identity__avatar{width:3rem;height:3rem;flex:none;display:grid;place-items:center;border-radius:var(--modus-radius-full);background:var(--modus-primary-soft);color:var(--modus-primary-hover);font-size:var(--modus-type-section-title-size);font-weight:700}[data-modus-v3] .folha-identity__copy{min-width:0;display:grid;gap:2px}[data-modus-v3] .folha-identity__title-line{display:flex;align-items:center;gap:var(--modus-space-3);flex-wrap:wrap}[data-modus-v3] .folha-identity__alias{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .folha-identity__meta{margin:var(--modus-space-1) 0 0;display:flex;gap:var(--modus-space-3);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .folha-identity__meta a{color:inherit;text-decoration:none}[data-modus-v3] .folha-identity__meta a:hover{color:var(--modus-text-primary);text-decoration:underline}[data-modus-v3] .folha-detail-tabs{display:flex;flex-wrap:wrap;gap:var(--modus-space-1);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .folha-detail-tabs__item{padding:var(--modus-space-2) var(--modus-space-3);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:550;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px}[data-modus-v3] .folha-detail-tabs__item:hover{color:var(--modus-text-primary)}[data-modus-v3] .folha-detail-tabs__item.is-active{color:var(--modus-text-primary);border-bottom-color:var(--modus-brand)}[data-modus-v3] .folha-detail-panel{border:1px solid var(--modus-border-subtle);border-top:0;border-radius:0 0 var(--modus-radius-lg) var(--modus-radius-lg);background:var(--modus-surface);padding:var(--modus-space-5)}[data-modus-v3] .folha-detail-panel__actions{display:flex;justify-content:flex-end;margin-bottom:var(--modus-space-3)}[data-modus-v3] .folha-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-4);color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .folha-detail-grid__span-2{grid-column:span 2}[data-modus-v3] .folha-detail-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--modus-space-2)}[data-modus-v3] .folha-detail-list li{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-2) 0;border-bottom:1px solid var(--modus-border-subtle);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .folha-detail-list li:last-child{border-bottom:0}@media(max-width:1023px){[data-modus-v3] .folha-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){[data-modus-v3] .folha-identity{flex-direction:column;align-items:flex-start;text-align:left}[data-modus-v3] .folha-detail-grid{grid-template-columns:1fr}[data-modus-v3] .folha-detail-grid__span-2{grid-column:1/-1}[data-modus-v3] .folha-detail-tabs{overflow-x:auto;flex-wrap:nowrap}}[data-modus-v3] .folha-workspace{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .folha-context{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .folha-context__field{display:grid;gap:var(--modus-space-1);min-width:16rem;flex:0 1 20rem}[data-modus-v3] .folha-context__label{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading);font-weight:600;text-transform:uppercase;letter-spacing:.04em}[data-modus-v3] .folha-context__identity{display:flex;align-items:center;gap:var(--modus-space-2);margin-left:var(--modus-space-2);padding-left:var(--modus-space-3);border-left:1px solid var(--modus-border-subtle)}[data-modus-v3] .folha-context__avatar{width:1.75rem;height:1.75rem;display:grid;place-items:center;border-radius:var(--modus-radius-full);background:var(--modus-primary-soft);color:var(--modus-primary-hover);font-size:var(--modus-type-label-size);font-weight:700;flex:none}[data-modus-v3] .folha-context__name{color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .folha-context__hint{margin:0 0 var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .folha-context__actions{display:flex;align-items:center;gap:var(--modus-space-2);margin-left:auto}[data-modus-v3] .folha-panel{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .folha-panel__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .folha-panel__header h2{margin:0;font-size:var(--modus-type-section-title-size);line-height:var(--modus-type-section-title-leading);color:var(--modus-text-primary)}[data-modus-v3] .folha-panel__header p{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .folha-filters{display:flex;flex-wrap:wrap;align-items:end;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5);border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface-raised)}[data-modus-v3] .folha-filters label{display:grid;gap:var(--modus-space-1);min-width:10rem;flex:1 1 10rem;font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading);color:var(--modus-text-muted)}[data-modus-v3] .folha-filters__actions{display:flex;gap:var(--modus-space-2);align-items:end;flex:0 0 auto}[data-modus-v3] .folha-table-wrap{max-width:100%;overflow:auto}[data-modus-v3] .folha-table{min-width:52rem}[data-modus-v3] .folha-table td{vertical-align:middle}[data-modus-v3] .folha-cell-stack{display:grid;justify-items:start;gap:2px}[data-modus-v3] .folha-cell-stack small,[data-modus-v3] .folha-muted{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading)}[data-modus-v3] .folha-row-actions{display:flex;justify-content:flex-end;gap:var(--modus-space-1)}[data-modus-v3] .folha-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5);border-top:1px solid var(--modus-border-subtle);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .folha-pagination__controls{display:flex;gap:var(--modus-space-2)}[data-modus-v3] .folha-form{display:grid;gap:var(--modus-space-4);max-width:64rem}[data-modus-v3] .folha-form__section{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);padding:var(--modus-space-5)}[data-modus-v3] .folha-form__section header{margin-bottom:var(--modus-space-4)}[data-modus-v3] .folha-form__section h2{margin:0;font-size:var(--modus-type-component-title-size);line-height:var(--modus-type-component-title-leading);color:var(--modus-text-primary)}[data-modus-v3] .folha-form__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .folha-form__span-2{grid-column:span 2}[data-modus-v3] .folha-form__span-3{grid-column:span 3}[data-modus-v3] .folha-form__span-4{grid-column:1/-1}[data-modus-v3] .folha-form footer{display:flex;justify-content:flex-end;gap:var(--modus-space-2)}[data-modus-v3] .modus-control.is-invalid{border-color:var(--modus-danger)}[data-modus-v3] .folha-placeholder{border:1px dashed var(--modus-border-strong);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}@media(max-width:1023px){[data-modus-v3] .folha-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .folha-form__span-3{grid-column:span 2}}@media(max-width:767px){[data-modus-v3] .folha-context{flex-direction:column;align-items:stretch}[data-modus-v3] .folha-context__field{min-width:0;flex:1 1 auto}[data-modus-v3] .folha-context__identity{margin-left:0;padding-left:0;border-left:0}[data-modus-v3] .folha-context__actions{margin-left:0}[data-modus-v3] .folha-panel__header{flex-direction:column;align-items:flex-start}[data-modus-v3] .folha-filters{flex-direction:column;align-items:stretch}[data-modus-v3] .folha-filters label{min-width:0}[data-modus-v3] .folha-pagination{flex-direction:column;align-items:flex-start}}@media(max-width:639px){[data-modus-v3] .folha-form__grid{grid-template-columns:1fr}[data-modus-v3] .folha-form__span-2,[data-modus-v3] .folha-form__span-3{grid-column:1/-1}}[data-modus-v3] .folha-metrics{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);padding:var(--modus-space-5)}[data-modus-v3] .folha-metrics__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--modus-space-5)}[data-modus-v3] .folha-metrics__grid>*+*{padding-left:var(--modus-space-5);border-left:1px solid var(--modus-border-subtle)}[data-modus-v3] .folha-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .folha-shortcut{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-4) var(--modus-space-5);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);color:var(--modus-text-secondary);text-decoration:none;transition:background var(--modus-motion-fast) var(--modus-motion-easing),border-color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .folha-shortcut:hover{background:var(--modus-surface-hover);border-color:var(--modus-border-strong)}[data-modus-v3] .folha-shortcut span{font-size:var(--modus-type-body-small-size);color:var(--modus-text-muted)}[data-modus-v3] .folha-shortcut strong{font-size:var(--modus-type-section-title-size);color:var(--modus-text-primary);font-variant-numeric:tabular-nums}[data-modus-v3] .folha-events{list-style:none;margin:0;padding:0}[data-modus-v3] .folha-events__item{display:flex;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-5);text-decoration:none;color:inherit;border-bottom:1px solid var(--modus-border-subtle);transition:background var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .folha-events li:last-child .folha-events__item{border-bottom:0}[data-modus-v3] .folha-events__item:hover{background:var(--modus-surface-hover)}[data-modus-v3] .folha-events__icon{width:2rem;height:2rem;flex:none;display:grid;place-items:center;border-radius:var(--modus-radius-full);background:var(--modus-primary-soft);color:var(--modus-primary-hover)}[data-modus-v3] .folha-events__body{min-width:0;display:grid;gap:2px}[data-modus-v3] .folha-events__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--modus-space-3);color:var(--modus-text-primary)}[data-modus-v3] .folha-events__row time{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);white-space:nowrap}[data-modus-v3] .folha-events__desc{color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}@media(max-width:1023px){[data-modus-v3] .folha-metrics__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--modus-space-4)}[data-modus-v3] .folha-metrics__grid>:nth-child(odd){padding-left:0;border-left:0}[data-modus-v3] .folha-shortcuts{grid-template-columns:1fr}}@media(max-width:639px){[data-modus-v3] .folha-metrics__grid{grid-template-columns:1fr}[data-modus-v3] .folha-metrics__grid>*{padding-left:0;border-left:0}}[data-modus-v3] .folha-funcionarios-table{min-width:56rem}[data-modus-v3] #titulo_eleitor_contador{margin-top:calc(var(--modus-space-1)*-1)}[data-modus-v3] .folha-cell-stack a{color:var(--modus-text-primary);text-decoration:none;font-weight:600}[data-modus-v3] .folha-cell-stack a:hover{text-decoration:underline}[data-modus-v3] .folha-competencia{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .folha-competencia__label{min-width:5rem;text-align:center;color:var(--modus-text-primary);font-weight:650;font-variant-numeric:tabular-nums}[data-modus-v3] .folha-esocial-legend{display:flex;align-items:center;gap:var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .folha-ev-badge{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--modus-radius-sm);border:1px solid transparent;font-size:.6875rem;font-weight:700;cursor:pointer;background:none}[data-modus-v3] .folha-ev-badge--ok{background:var(--modus-success-soft);color:var(--modus-success);border-color:var(--modus-success-border)}[data-modus-v3] .folha-ev-badge--pendente{background:var(--modus-warning-soft);color:var(--modus-warning);border-color:var(--modus-warning-border)}[data-modus-v3] .folha-ev-badge--hoje,[data-modus-v3] .folha-ev-badge--vencido{background:var(--modus-danger-soft);color:var(--modus-danger);border-color:var(--modus-danger-border)}[data-modus-v3] .folha-ev-badge--urgente{background:var(--modus-warning-soft);color:var(--modus-warning);border-color:var(--modus-warning-border)}[data-modus-v3] .folha-esocial-legend .folha-ev-badge{width:1.125rem;height:1.125rem;font-size:.5625rem;cursor:default}[data-modus-v3] .folha-dctf-pill{display:inline-flex;align-items:center;gap:var(--modus-space-1);padding:.1875rem var(--modus-space-2);border-radius:var(--modus-radius-full);border:1px solid transparent;font-size:var(--modus-type-caption-size);font-weight:600;cursor:pointer;white-space:nowrap}[data-modus-v3] .folha-dctf-pill--ok{background:var(--modus-success-soft);color:var(--modus-success);border-color:var(--modus-success-border)}[data-modus-v3] .folha-dctf-pill--pendente{background:var(--modus-warning-soft);color:var(--modus-warning);border-color:var(--modus-warning-border)}[data-modus-v3] .folha-dctf-pill--hoje,[data-modus-v3] .folha-dctf-pill--vencido{background:var(--modus-danger-soft);color:var(--modus-danger);border-color:var(--modus-danger-border)}[data-modus-v3] .folha-dctf-pill--urgente{background:var(--modus-warning-soft);color:var(--modus-warning);border-color:var(--modus-warning-border)}[data-modus-v3] .folha-esocial-matrix td,[data-modus-v3] .folha-esocial-matrix th{text-align:center}[data-modus-v3] .folha-esocial-matrix td:first-child,[data-modus-v3] .folha-esocial-matrix th:first-child{text-align:left}[data-modus-v3] .folha-esocial-progress{display:grid;justify-items:center;gap:2px;min-width:5rem}[data-modus-v3] .folha-esocial-progress span:first-child{font-size:var(--modus-type-caption-size);color:var(--modus-text-muted)}[data-modus-v3] .folha-esocial-progress__bar{width:100%;height:6px;border-radius:var(--modus-radius-full);background:var(--modus-surface-hover);overflow:hidden}[data-modus-v3] .folha-esocial-progress__bar span{display:block;height:100%;border-radius:var(--modus-radius-full)}[data-modus-v3] .folha-esocial-progress__bar span[data-tone=success]{background:var(--modus-success)}[data-modus-v3] .folha-esocial-progress__bar span[data-tone=warning]{background:var(--modus-warning)}[data-modus-v3] .folha-esocial-progress__bar span[data-tone=danger]{background:var(--modus-danger)}@media(max-width:767px){[data-modus-v3] .folha-esocial-matrix{min-width:44rem}}[data-modus-v3] .modus-contabilidade{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--modus-space-4);min-width:0;color:var(--modus-text-secondary)}[data-modus-theme=light] .modus-contabilidade{color-scheme:light}[data-modus-v3] .contabil-context-actions,[data-modus-v3] .contabil-context-bar,[data-modus-v3] .contabil-header-actions{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .contabil-context-bar{justify-content:space-between}[data-modus-v3] .contabil-context-bar .modus-field{width:min(26rem,100%)}[data-modus-v3] .contabil-toolbar__label,[data-modus-v3] .modus-contabilidade .modus-section-header>div>p{margin:0 0 var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-label-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-modus-v3] .modus-contabilidade .modus-section-header>div>h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size)}[data-modus-v3] .contabil-toolbar__hint{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .contabil-central-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(16rem,.8fr);gap:var(--modus-space-4)}[data-modus-v3] .contabil-preflight,[data-modus-v3] .contabil-statement-summary,[data-modus-v3] .contabil-summary__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}[data-modus-v3] .contabil-preflight>*,[data-modus-v3] .contabil-statement-summary>*,[data-modus-v3] .contabil-summary__metrics>*{min-width:0;padding:var(--modus-space-4);border-right:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-preflight>:last-child,[data-modus-v3] .contabil-statement-summary>:last-child,[data-modus-v3] .contabil-summary__metrics>:last-child{border-right:0}[data-modus-v3] .contabil-chart{position:relative;min-height:15rem;padding:var(--modus-space-4)}[data-modus-v3] .contabil-distribution{min-height:15rem;display:flex;flex-direction:column;padding:var(--modus-space-4)}[data-modus-v3] .contabil-alert-icon,[data-modus-v3] .contabil-metric-icon{display:grid;place-items:center;width:2.875rem;height:2.875rem;flex:none;border-radius:var(--modus-radius-md)}[data-modus-v3] .contabil-alert-icon{width:2rem;height:2rem}[data-modus-v3] .contabil-metric-value{width:auto;padding:0;background:transparent;border:0;border-radius:0;font-size:var(--modus-type-metric-size);line-height:1;font-weight:800}[data-modus-v3] .contabil-variation{width:-moz-fit-content;width:fit-content;padding:0;background:transparent;border:0;font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-is-danger{border-color:var(--modus-danger-border)}[data-modus-v3] .contabil-legend-dot{width:.5rem;height:.5rem;padding:0;border:0;border-radius:var(--modus-radius-full);background:currentColor}[data-modus-v3] .contabil-progress{width:100%;height:.35rem;overflow:hidden;background:var(--modus-surface-raised);border-radius:var(--modus-radius-full)}[data-modus-v3] .contabil-progress__bar{height:100%;background:var(--modus-success);border-radius:inherit;transition:width var(--modus-motion-normal) var(--modus-motion-easing)}[data-modus-v3] .contabil-form-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .contabil-form-cell{grid-column:span 6;min-width:0}[data-modus-v3] .contabil-form-cell:only-child{grid-column:1/-1}[data-modus-v3] .contabil-tabs{display:flex;gap:var(--modus-space-1);width:-moz-fit-content;width:fit-content;margin:0;padding:var(--modus-space-1);list-style:none;background:var(--modus-surface-raised);border-radius:var(--modus-radius-md)}[data-modus-v3] .contabil-tab,[data-modus-v3] .ftab,[data-modus-v3] .mes-chip{padding:var(--modus-space-2) var(--modus-space-3);color:var(--modus-text-muted);background:transparent;border:0;border-radius:var(--modus-radius-sm);text-decoration:none;cursor:pointer}[data-modus-v3] .contabil-tab.active,[data-modus-v3] .ftab.ativo,[data-modus-v3] .mes-chip.ativo{color:var(--modus-text-primary);background:var(--modus-primary-soft)}[data-modus-v3] .contabil-menu{position:relative}[data-modus-v3] .contabil-menu__content{position:absolute;z-index:30;top:calc(100% + var(--modus-space-2));right:0;min-width:14rem;padding:var(--modus-space-1);background:var(--modus-surface);border:var(--modus-border-width) solid var(--modus-border-strong);border-radius:var(--modus-radius-md);box-shadow:var(--modus-elevation-2)}[data-modus-v3] .contabil-menu__item{display:flex;width:100%;padding:var(--modus-space-2) var(--modus-space-3);color:var(--modus-text-secondary);background:transparent;border:0;border-radius:var(--modus-radius-sm);text-decoration:none;cursor:pointer}[data-modus-v3] .contabil-menu__item:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .contabil-reconciliation{gap:var(--modus-space-3)}[data-modus-v3] .contabil-reconciliation__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-width:0}[data-modus-v3] .contabil-reconciliation__workspace{display:grid;gap:var(--modus-space-3);min-width:0}[data-modus-v3] .contabil-reconciliation__sources{overflow:hidden}[data-modus-v3] .contabil-reconciliation__source-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4) var(--modus-space-2);border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-reconciliation__source-heading h2{margin:.1rem 0 0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size)}[data-modus-v3] .contabil-reconciliation__source-count{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-reconciliation__source-list{display:flex;gap:var(--modus-space-2);padding:var(--modus-space-2) var(--modus-space-3) var(--modus-space-3);overflow-x:auto}[data-modus-v3] .extrato-item{position:relative;display:block;flex:0 0 min(18rem,76vw);min-width:0;padding:var(--modus-space-2) var(--modus-space-3);color:var(--modus-text-secondary);background:transparent;border:0;border-radius:var(--modus-radius-surface-sm);text-decoration:none}[data-modus-v3] .extrato-item:before{position:absolute;inset:.55rem auto .55rem 0;width:.16rem;content:"";background:transparent;border-radius:var(--modus-radius-full)}[data-modus-v3] .extrato-item:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .extrato-item.ativo{color:var(--modus-text-primary);background:color-mix(in srgb,var(--modus-primary-soft) 36%,transparent)}[data-modus-v3] .extrato-item.ativo:before{background:var(--modus-primary)}[data-modus-v3] .extrato-item__meta{display:flex;align-items:center;gap:var(--modus-space-2);margin-top:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-reconciliation__context{overflow:hidden}[data-modus-v3] .contabil-reconciliation__context-body{padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .contabil-reconciliation__context-row{min-height:3.5rem}[data-modus-v3] .contabil-reconciliation__bank{min-width:14rem}[data-modus-v3] .contabil-reconciliation__metrics{align-self:stretch}[data-modus-v3] .contabil-reconciliation__metric{display:grid;align-content:center;min-width:5.75rem;padding-inline:var(--modus-space-3);border-left:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-reconciliation__metric>div:first-child{font-size:var(--modus-type-component-title-size);line-height:1.1}[data-modus-v3] .contabil-reconciliation__metric>div:last-child{margin-top:.15rem;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-reconciliation__progress{margin-top:var(--modus-space-2)}[data-modus-v3] .contabil-reconciliation__progress-label{margin-top:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-align:right}[data-modus-v3] .contabil-reconciliation__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-2);background:var(--modus-surface);border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm)}[data-modus-v3] .contabil-reconciliation__filters{display:flex;flex-wrap:wrap;gap:var(--modus-space-1)}[data-modus-v3] .contabil-reconciliation__filters .ftab{position:relative;display:inline-flex;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-2) var(--modus-space-3);background:transparent;border-radius:0}[data-modus-v3] .contabil-reconciliation__filters .ftab:hover{color:var(--modus-text-secondary);background:color-mix(in srgb,var(--modus-surface-hover) 45%,transparent)}[data-modus-v3] .contabil-reconciliation__filters .ftab span{min-width:1rem;padding:0;color:var(--modus-text-muted);background:transparent;border-radius:0;font-size:var(--modus-type-caption-size);font-weight:500;text-align:center}[data-modus-v3] .contabil-reconciliation__filters .ftab.ativo{color:var(--modus-text-primary);background:transparent;box-shadow:inset 0 -2px 0 var(--modus-primary);font-weight:700}[data-modus-v3] .contabil-reconciliation__filters .ftab.ativo span{color:var(--modus-primary)}[data-modus-v3] .contabil-reconciliation__table-panel{overflow:hidden}[data-modus-v3] .contabil-reconciliation__table{width:100%;table-layout:fixed}[data-modus-v3] .contabil-reconciliation__table .contabil-col--date{width:7.5rem}[data-modus-v3] .contabil-reconciliation__table .contabil-col--description{width:auto}[data-modus-v3] .contabil-reconciliation__table .contabil-col--value{width:9rem}[data-modus-v3] .contabil-reconciliation__table .contabil-col--status{width:9.5rem}[data-modus-v3] .contabil-reconciliation__table .contabil-col--actions{width:13rem}[data-modus-v3] .contabil-reconciliation__table td,[data-modus-v3] .contabil-reconciliation__table th{vertical-align:middle}[data-modus-v3] .contabil-reconciliation__table td:last-child,[data-modus-v3] .contabil-reconciliation__table th:last-child{padding-right:var(--modus-space-4);white-space:nowrap}[data-modus-v3] .contabil-reconciliation__table td:nth-child(2){overflow:hidden}[data-modus-v3] .contabil-reconciliation__empty{min-height:15rem}[data-modus-theme=light] .contabil-reconciliation__toolbar{background:var(--modus-surface);border-color:var(--modus-border-strong)}[data-modus-theme=light] .extrato-item.ativo{background:color-mix(in srgb,var(--modus-primary-soft) 24%,transparent)}[data-modus-theme=light] .contabil-reconciliation__filters .ftab:hover{background:color-mix(in srgb,var(--modus-surface-hover) 55%,transparent)}[data-modus-v3] .bal-row td,[data-modus-v3] .dre-table td,[data-modus-v3] .mov-row td{padding:var(--modus-space-2) var(--modus-space-3)}[data-modus-v3] .mov-conciliado td{opacity:.58}[data-modus-v3] .mov-ignorado td{opacity:.38}[data-modus-v3] .dre-resultado-pos td,[data-modus-v3] .val-pos{color:var(--modus-success)}[data-modus-v3] .dre-resultado-neg td,[data-modus-v3] .val-neg{color:var(--modus-danger)}[data-modus-v3] .sug-item{margin-bottom:var(--modus-space-2);padding:var(--modus-space-3);border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);cursor:pointer}[data-modus-v3] .sug-item.selecionado,[data-modus-v3] .sug-item:hover{border-color:var(--modus-primary);background:var(--modus-primary-soft)}[data-modus-v3] .bal-tabs,[data-modus-v3] .mes-chips{display:flex;flex-wrap:wrap;gap:var(--modus-space-1)}[data-modus-v3] .contabil-statements{gap:var(--modus-space-3)}[data-modus-v3] .contabil-filter-panel .modus-panel__body{padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .contabil-statement-filter{display:grid;grid-template-columns:minmax(16rem,1fr) 10.5rem 10.5rem minmax(7.5rem,8.75rem);gap:var(--modus-space-3);align-items:end}[data-modus-v3] .contabil-statement-filter__action,[data-modus-v3] .contabil-statement-filter__client,[data-modus-v3] .contabil-statement-filter__date{min-width:0}[data-modus-v3] .contabil-statement-filter__action{display:flex;align-items:flex-end}[data-modus-v3] .contabil-statement-shortcuts{display:flex;align-items:center;gap:var(--modus-space-3);margin-top:var(--modus-space-3);padding-top:var(--modus-space-2);border-top:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-statement-shortcuts>span{flex:none;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700}[data-modus-v3] .contabil-statement-shortcuts .mes-chip{padding:var(--modus-space-1) var(--modus-space-2);background:transparent;border-radius:0}[data-modus-v3] .contabil-statement-shortcuts .mes-chip:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .contabil-statement-shortcuts .mes-chip.ativo{color:var(--modus-text-primary);background:transparent;box-shadow:inset 0 -2px 0 var(--modus-primary)}[data-modus-v3] .contabil-statement-result{display:grid;gap:var(--modus-space-3);min-width:0}[data-modus-v3] .contabil-statement-result__header{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-4);padding:var(--modus-space-1) var(--modus-space-1) 0}[data-modus-v3] .contabil-statement-result__actions{display:flex;gap:var(--modus-space-2)}[data-modus-v3] .contabil-statement-summary{overflow:hidden;background:var(--modus-surface);border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm)}[data-modus-v3] .contabil-statement-metric{min-width:0;padding:var(--modus-space-3) var(--modus-space-4);border-right:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-statement-metric:last-child{border-right:0}[data-modus-v3] .contabil-statement-metric--status{display:grid;align-content:center}[data-modus-v3] .contabil-balance-status{display:inline-flex;align-items:center;gap:var(--modus-space-1);width:-moz-fit-content;width:fit-content;font-size:var(--modus-type-body-size);font-weight:700}[data-modus-v3] .contabil-balance-status--success{color:var(--modus-success)}[data-modus-v3] .contabil-balance-status--danger{color:var(--modus-danger)}[data-modus-v3] .bal-tabs{width:100%;gap:var(--modus-space-4);padding:0 var(--modus-space-1);border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .bal-tab{position:relative;padding:var(--modus-space-2) 0 var(--modus-space-3);color:var(--modus-text-muted);background:transparent;border:0;cursor:pointer}[data-modus-v3] .bal-tab:hover{color:var(--modus-text-secondary)}[data-modus-v3] .bal-tab.active{color:var(--modus-text-primary);font-weight:700}[data-modus-v3] .bal-tab.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background:var(--modus-primary);border-radius:var(--modus-radius-full)}[data-modus-v3] .contabil-statement-table-panel{overflow:hidden}[data-modus-v3] .contabil-statement-table-panel>.modus-section-header{padding:var(--modus-space-3) var(--modus-space-4);border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-balancete-table{width:100%;table-layout:fixed}[data-modus-v3] .contabil-balancete-table .bal-col--code{width:8.5rem}[data-modus-v3] .contabil-balancete-table .bal-col--account{width:auto}[data-modus-v3] .contabil-balancete-table .bal-col--balance,[data-modus-v3] .contabil-balancete-table .bal-col--money{width:10rem}[data-modus-v3] .contabil-balancete-table .bal-col--nature{width:4.5rem}[data-modus-v3] .bal-grupo-header{background:transparent}[data-modus-v3] .bal-grupo-header td{padding:var(--modus-space-3) var(--modus-space-4) var(--modus-space-2);color:var(--modus-text-secondary);border-top:var(--modus-border-width) solid var(--modus-border-strong);border-bottom:var(--modus-border-width) solid var(--modus-border-subtle);font-size:var(--modus-type-label-size);font-weight:800;letter-spacing:.06em}[data-modus-v3] .bal-total td{padding-block:var(--modus-space-3);background:var(--modus-surface-raised);border-top:2px solid var(--modus-border-strong);font-weight:800}[data-modus-v3] #aba-dre{display:none}[data-modus-v3] .dre-table{width:100%;table-layout:fixed}[data-modus-v3] .dre-table .dre-col--value{width:12rem}[data-modus-v3] .dre-table .dre-col--percent{width:6rem}[data-modus-v3] .dre-table .dre-level-1{padding-left:calc(var(--modus-space-4) + var(--modus-space-3))}[data-modus-v3] .dre-table .dre-level-2{padding-left:calc(var(--modus-space-4) + var(--modus-space-6))}[data-modus-v3] .dre-table .dre-level-3{padding-left:calc(var(--modus-space-6)*2)}[data-modus-v3] .dre-table .dre-level-4,[data-modus-v3] .dre-table .dre-level-5{padding-left:calc(var(--modus-space-6)*2 + var(--modus-space-4))}[data-modus-v3] .dre-total{background:var(--modus-surface-raised);font-weight:700}[data-modus-v3] .dre-total td{border-top:var(--modus-border-width) solid var(--modus-border-strong)}[data-modus-v3] .dre-resultado-pos{background:var(--modus-success-soft)}[data-modus-v3] .dre-resultado-neg{background:var(--modus-danger-soft)}[data-modus-v3] .dre-resultado-neg td,[data-modus-v3] .dre-resultado-pos td{border-top:2px solid;font-weight:800}[data-modus-v3] .dre-sep td{padding:var(--modus-space-1);border:0}[data-modus-theme=light] .contabil-statement-summary,[data-modus-theme=light] .contabil-statement-table-panel{background:var(--modus-surface);border-color:var(--modus-border-strong)}[data-modus-v3] .cp-alert-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--modus-space-2)}[data-modus-v3] .cp-alert-chip,[data-modus-v3] .cp-equipe-card{padding:var(--modus-space-3);background:var(--modus-surface-raised);border-radius:var(--modus-radius-surface-sm)}[data-modus-v3] .cp-timeline-item{position:relative;display:flex;gap:var(--modus-space-3);padding:var(--modus-space-2) var(--modus-space-2) var(--modus-space-4)}[data-modus-v3] .cp-equipe-avatar,[data-modus-v3] .cp-timeline-icon{display:grid;place-items:center;width:2rem;height:2rem;flex:none;color:var(--modus-primary);background:var(--modus-primary-soft);border-radius:var(--modus-radius-full)}[data-modus-v3] .cp-linha-cliente{cursor:pointer}[data-modus-v3] .cp-linha-cliente:hover td{background:var(--modus-surface-hover)}[data-modus-v3] .cp-competencia-popover.oculta,[data-modus-v3] .cp-expand-row.oculta,[data-modus-v3] .cp-linha-cliente.oculta{display:none}[data-modus-v3] .cp-evolucao{display:flex;gap:var(--modus-space-1);align-items:center}[data-modus-v3] .cp-evo-dot{width:.7rem;height:.7rem;flex:none;border:.1rem solid transparent;border-radius:var(--modus-radius-full);cursor:help}[data-modus-v3] .cp-evo-dot.cor-hollow{background:transparent;border-color:var(--modus-text-disabled)}[data-modus-v3] .cp-evo-dot.cor-green{background:var(--modus-success)}[data-modus-v3] .cp-evo-dot.cor-cobalt{background:var(--modus-primary)}[data-modus-v3] .cp-evo-dot.cor-amber{background:var(--modus-warning)}[data-modus-v3] .cp-evo-dot.cor-cyan{background:var(--modus-info)}[data-modus-v3] .cp-evo-dot.cor-red{background:var(--modus-danger)}[data-modus-v3] .cp-evo-dot.selecionada{outline:.15rem solid var(--modus-focus-ring);outline-offset:.1rem}[data-modus-v3] .cp-competencia-wrap{position:relative}[data-modus-v3] .cp-competencia-popover{position:absolute;z-index:60;top:calc(100% + var(--modus-space-2));right:auto;left:0;width:min(15rem,calc(100vw - 2rem));padding:var(--modus-space-3);background:var(--modus-surface);border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-overlay);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .cp-competencia-popover-header{display:grid;grid-template-columns:2rem 1fr 2rem;align-items:center;gap:var(--modus-space-2);margin-bottom:var(--modus-space-3)}[data-modus-v3] .cp-competencia-popover-header>span{color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-weight:700;text-align:center}[data-modus-v3] .cp-competencia-nav-btn{display:grid;place-items:center;width:2rem;height:2rem;padding:0;color:var(--modus-text-secondary);background:transparent;border:0;border-radius:var(--modus-radius-full);cursor:pointer;transition:color var(--modus-motion-fast) var(--modus-motion-easing),background var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .cp-competencia-nav-btn:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .cp-competencia-nav-btn:focus-visible{outline:var(--modus-focus-width) solid var(--modus-focus-ring);outline-offset:var(--modus-focus-offset)}[data-modus-v3] .cp-competencia-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--modus-space-1)}[data-modus-v3] .cp-competencia-mes{display:grid;place-items:center;height:2.25rem;padding:0 var(--modus-space-2);color:var(--modus-text-secondary);background:transparent;border:0;border-radius:var(--modus-radius-md);font-size:var(--modus-type-body-small-size);font-weight:600;cursor:pointer;transition:color var(--modus-motion-fast) var(--modus-motion-easing),background var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .cp-competencia-mes:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .cp-competencia-mes:focus-visible{outline:var(--modus-focus-width) solid var(--modus-focus-ring);outline-offset:0}[data-modus-v3] .cp-competencia-mes.ativo{color:var(--modus-primary-contrast,#fff);background:var(--modus-primary)}[data-modus-v3] .cp-badge-readonly{display:inline-flex;gap:var(--modus-space-1);padding:var(--modus-space-1) var(--modus-space-2);color:var(--modus-warning);background:var(--modus-warning-soft);border:var(--modus-border-width) dashed var(--modus-warning-border);border-radius:var(--modus-radius-md)}[data-modus-v3] .cp-expand-row td{padding:var(--modus-space-4);background:var(--modus-surface-raised)}[data-modus-v3] .cp-expand-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--modus-space-3)}[data-modus-v3] .cp-docs-lista,[data-modus-v3] .cp-expand-stack{display:flex;flex-direction:column;gap:var(--modus-space-2)}[data-modus-v3] .cp-expand-card{padding:var(--modus-space-3);background:var(--modus-surface);border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm)}[data-modus-v3] .cp-expand-card h6{display:flex;gap:var(--modus-space-1);margin:0 0 var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-label-size);text-transform:uppercase}[data-modus-v3] .cp-bancos-scroll,[data-modus-v3] .cp-historico-scroll{max-height:26rem;overflow-y:auto}[data-modus-v3] .cp-mini-table td,[data-modus-v3] .cp-mini-table th{padding:var(--modus-space-1) var(--modus-space-2)}[data-modus-v3] .cp-bank-dot{display:inline-block;width:.5rem;height:.5rem;margin-right:var(--modus-space-1);background:var(--bank-color);border-radius:var(--modus-radius-full)}[data-modus-v3] .cp-doc-item{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-2);padding:var(--modus-space-2);background:var(--modus-surface-raised);border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm)}[data-modus-v3] .cp-doc-acoes,[data-modus-v3] .cp-filtros-bar,[data-modus-v3] .cp-legenda{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .cp-loading{color:var(--modus-text-muted);text-align:center}[data-modus-v3] .contabil-closing{gap:var(--modus-space-3)}[data-modus-v3] .contabil-closing__context{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--modus-space-4);padding:0 var(--modus-space-1)}[data-modus-v3] .contabil-closing__context-label{display:block;margin-bottom:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-modus-v3] .contabil-closing__period-control{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--modus-space-2);width:auto;min-width:14rem}[data-modus-v3] .contabil-closing__period-control>.bi-calendar3{color:var(--modus-primary)}[data-modus-v3] .contabil-closing__portfolio-count{padding-bottom:var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);white-space:nowrap}[data-modus-v3] .contabil-closing__portfolio-count strong{color:var(--modus-text-primary)}[data-modus-v3] .contabil-closing__filters-body{padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .contabil-closing__filters-grid{display:grid;grid-template-columns:minmax(18rem,1.8fr) minmax(12rem,.8fr) minmax(11rem,.7fr);gap:var(--modus-space-3)}[data-modus-v3] .contabil-closing__search{min-width:0}[data-modus-v3] .contabil-closing__filter-options{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-4);margin-top:var(--modus-space-3)}[data-modus-v3] .contabil-closing__checks{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-4)}[data-modus-v3] .contabil-closing__filter-options .cp-check-filtro{color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] #contadorFiltro{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);white-space:nowrap}[data-modus-v3] .contabil-closing .cp-legenda{gap:var(--modus-space-3);margin-top:var(--modus-space-3);padding-top:var(--modus-space-2);color:var(--modus-text-muted);border-top:var(--modus-border-width) solid var(--modus-border-subtle);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-closing .cp-legenda>span{display:inline-flex;align-items:center;gap:var(--modus-space-1-5);white-space:nowrap}[data-modus-v3] .contabil-closing .cp-legenda .cp-evo-dot{width:.5rem;height:.5rem;padding:0;cursor:default}[data-modus-v3] .contabil-closing__portfolio{overflow:hidden}[data-modus-v3] .contabil-closing__table{width:100%;min-width:76rem;table-layout:fixed}[data-modus-v3] .contabil-closing__table .cp-col--toggle{width:2.75rem}[data-modus-v3] .contabil-closing__table .cp-col--company{width:auto}[data-modus-v3] .contabil-closing__table .cp-col--status{width:11rem}[data-modus-v3] .contabil-closing__table .cp-col--owner{width:12rem}[data-modus-v3] .contabil-closing__table .cp-col--progress{width:11.5rem}[data-modus-v3] .contabil-closing__table .cp-col--actions{width:16.5rem}[data-modus-v3] .contabil-closing__table td,[data-modus-v3] .contabil-closing__table th{vertical-align:middle}[data-modus-v3] .contabil-closing__table td:last-child{white-space:nowrap}[data-modus-v3] .contabil-closing__table td:last-child .modus-button{flex-shrink:0}[data-modus-v3] .contabil-closing__table td:last-child .modus-button+.modus-button{margin-left:var(--modus-space-1)}[data-modus-v3] .contabil-closing .cp-evolucao{display:inline-flex;gap:.35rem;padding:var(--modus-space-2);background:var(--modus-surface-raised);border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-full)}[data-modus-v3] .contabil-closing .cp-evo-dot{width:.55rem;height:.55rem}[data-modus-v3] .contabil-closing .cp-action-save{color:var(--modus-text-secondary);background:var(--modus-surface-raised);border-color:var(--modus-border-strong)}[data-modus-v3] .contabil-closing .cp-action-close{color:var(--modus-primary-contrast,#fff);background:var(--modus-primary);border-color:var(--modus-primary)}[data-modus-v3] .contabil-closing .cp-action-delete{width:2rem;min-width:2rem;padding-inline:0;color:var(--modus-danger);background:transparent;border-color:transparent}[data-modus-v3] .contabil-closing .cp-action-delete:hover{background:var(--modus-danger-soft)}[data-modus-v3] .contabil-closing .cp-expand-row>td{padding:0;background:var(--modus-surface-raised)}[data-modus-v3] .contabil-closing .cp-expand-layout{display:grid;grid-template-columns:1fr;gap:0}[data-modus-v3] .contabil-closing .cp-expand-section{min-width:0;padding:var(--modus-space-5) var(--modus-space-6);background:transparent;border:0;border-bottom:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:0;box-shadow:none}[data-modus-v3] .contabil-closing .cp-expand-section:last-child{border-bottom:0}[data-modus-v3] .contabil-closing .cp-expand-section h6{display:flex;align-items:center;gap:var(--modus-space-2);margin:0 0 var(--modus-space-4);color:var(--modus-text-secondary);font-size:var(--modus-type-label-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-modus-v3] .contabil-closing .cp-expand-section h6 .bi{color:var(--modus-primary)}[data-modus-v3] .contabil-closing .cp-expand-context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .contabil-closing .cp-expand-context-grid>.cp-expand-section{border-right:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-closing .cp-expand-context-grid>.cp-expand-section:last-child{border-right:0}[data-modus-v3] .contabil-closing .cp-docs-lista{gap:0}[data-modus-v3] .contabil-closing .cp-doc-item{padding:var(--modus-space-4) 0;background:transparent;border:0;border-bottom:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:0;box-shadow:none}[data-modus-v3] .contabil-closing .cp-doc-item:last-child{border-bottom:0}[data-modus-v3] .contabil-closing .cp-doc-nome{display:flex;align-items:center;gap:var(--modus-space-2);color:var(--modus-text-primary);font-size:var(--modus-type-body-size);font-weight:700}[data-modus-v3] .contabil-closing .cp-doc-nome .bi{color:var(--modus-primary)}[data-modus-v3] .contabil-closing .cp-doc-status{margin-top:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-closing .cp-doc-acoes{justify-content:flex-end}[data-modus-v3] .contabil-closing .cp-future-documents{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-3);margin-top:var(--modus-space-4);padding-top:var(--modus-space-4);color:var(--modus-text-muted);border-top:var(--modus-border-width) solid var(--modus-border-subtle);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-closing .cp-future-documents__label{flex-basis:100%;color:var(--modus-text-secondary);font-size:var(--modus-type-label-size);font-weight:700;letter-spacing:.04em;text-transform:uppercase}[data-modus-v3] .contabil-closing .cp-arquivo-chip{display:inline-flex;align-items:center;gap:var(--modus-space-1)}[data-modus-v3] .contabil-closing .cp-section-note{margin-top:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-closing .cp-bancos-scroll,[data-modus-v3] .contabil-closing .cp-historico-scroll{max-height:none;overflow:visible}[data-modus-v3] .contabil-closing .cp-card-bancos .cp-loading,[data-modus-v3] .contabil-closing .cp-expand-historico .cp-loading,[data-modus-v3] .contabil-closing .cp-expand-owner .cp-loading{padding:0;text-align:left}[data-modus-v3] .contabil-closing .cp-owner-context{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .contabil-closing .cp-owner-context__name{color:var(--modus-text-primary);font-weight:700}[data-modus-v3] .contabil-closing .cp-owner-context__contact{display:grid;gap:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .contabil-closing .cp-owner-context__contact span{display:flex;align-items:center;gap:var(--modus-space-2);min-width:0}[data-modus-v3] .contabil-closing .cp-history-event{display:grid;grid-template-columns:.75rem minmax(0,1fr);gap:var(--modus-space-2);padding:0 0 var(--modus-space-4)}[data-modus-v3] .contabil-closing .cp-history-event:last-child{padding-bottom:0}[data-modus-v3] .contabil-closing .cp-history-event__dot{width:.5rem;height:.5rem;margin-top:.35rem;background:var(--modus-primary);border-radius:var(--modus-radius-full);box-shadow:0 0 0 .2rem var(--modus-primary-soft)}[data-modus-v3] .contabil-closing .cp-history-event__description{color:var(--modus-text-secondary)}[data-modus-v3] .contabil-closing .cp-history-event__meta{margin-top:.15rem;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-theme=light] .contabil-closing .cp-evolucao,[data-modus-theme=light] .contabil-closing .cp-expand-row>td{background:var(--modus-surface)}[data-modus-theme=light] .contabil-closing .cp-competencia-popover{background:var(--modus-surface);border-color:var(--modus-border-strong);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .contabil-sped{gap:var(--modus-space-3)}[data-modus-v3] .contabil-sped__audit,[data-modus-v3] .contabil-sped__context,[data-modus-v3] .contabil-sped__history{overflow:hidden}[data-modus-v3] .contabil-sped__section-header{padding:var(--modus-space-3) var(--modus-space-4);border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-sped__section-header h2{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .contabil-sped__section-header h2 .bi{color:var(--modus-primary)}[data-modus-v3] .contabil-sped__section-description{display:block;margin-top:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .contabil-sped__context-body{padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .contabil-sped__form{display:grid;grid-template-columns:minmax(18rem,1fr) 13rem;gap:var(--modus-space-3);align-items:end}[data-modus-v3] .contabil-sped__form .modus-field{min-width:0}[data-modus-v3] .contabil-sped__form-action{display:flex;grid-column:1/-1;width:100%}[data-modus-v3] .contabil-sped__start{min-height:2.5rem;width:100%;padding-inline:var(--modus-space-4);white-space:nowrap}[data-modus-v3] .contabil-sped .contabil-preflight{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}[data-modus-v3] .contabil-sped .contabil-preflight__item{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:var(--modus-space-2);min-width:0;padding:var(--modus-space-3) var(--modus-space-4);border-right:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-sped .contabil-preflight__item:last-child{border-right:0}[data-modus-v3] .contabil-sped .contabil-preflight__item>.bi{font-size:1.125rem}[data-modus-v3] .contabil-sped .contabil-preflight__item--success strong,[data-modus-v3] .contabil-sped .contabil-preflight__item--success>.bi{color:var(--modus-success)}[data-modus-v3] .contabil-sped .contabil-preflight__item--danger strong,[data-modus-v3] .contabil-sped .contabil-preflight__item--danger>.bi{color:var(--modus-danger)}[data-modus-v3] .contabil-sped .contabil-preflight__item span{display:block;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-sped .contabil-preflight__item strong{display:block;margin-top:.1rem;font-size:var(--modus-type-financial-size);line-height:var(--modus-type-financial-leading);font-variant-numeric:tabular-nums}[data-modus-v3] .contabil-sped__issues{border-top:var(--modus-border-width) solid var(--modus-border-strong)}[data-modus-v3] .contabil-sped__subsection-header{display:flex;align-items:flex-start;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4);border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-sped__subsection-header>.bi{margin-top:.1rem;color:var(--modus-danger);font-size:1rem}[data-modus-v3] .contabil-sped__subsection-header h3{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size)}[data-modus-v3] .contabil-sped__subsection-header p{margin:var(--modus-space-1) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-sped__history-table,[data-modus-v3] .contabil-sped__issues-table{width:100%;table-layout:fixed}[data-modus-v3] .contabil-sped__issues-table .sped-col--code{width:7rem}[data-modus-v3] .contabil-sped__issues-table .sped-col--type{width:10rem}[data-modus-v3] .contabil-sped__issues-table .sped-col--action{width:6.5rem}[data-modus-v3] .contabil-sped__issues-table td:nth-child(3){overflow-wrap:anywhere}[data-modus-v3] .contabil-sped__history-table .sped-col--date{width:12rem}[data-modus-v3] .contabil-sped__history-table .sped-col--year{width:6rem}[data-modus-v3] .contabil-sped__history-table .sped-col--status{width:12rem}[data-modus-v3] .contabil-sped__history-table .sped-col--download{width:7rem}[data-modus-theme=light] .contabil-sped__audit,[data-modus-theme=light] .contabil-sped__context,[data-modus-theme=light] .contabil-sped__history{background:var(--modus-surface);border-color:var(--modus-border-strong)}@media (max-width:1023px){[data-modus-v3] .contabil-preflight,[data-modus-v3] .contabil-statement-summary,[data-modus-v3] .contabil-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .contabil-reconciliation__table{min-width:54rem}[data-modus-v3] .contabil-reconciliation__metrics{width:100%;margin-left:0}[data-modus-v3] .contabil-reconciliation__metric:first-child{padding-left:0;border-left:0}[data-modus-v3] .contabil-statement-filter{grid-template-columns:minmax(15rem,1fr) 10rem 10rem}[data-modus-v3] .contabil-statement-filter__action{grid-column:1/-1;justify-content:flex-end}[data-modus-v3] .contabil-balancete-table{min-width:55rem}[data-modus-v3] .dre-table{min-width:42rem}[data-modus-v3] .contabil-closing__filters-grid{grid-template-columns:minmax(16rem,1.5fr) minmax(11rem,1fr) minmax(10rem,1fr)}[data-modus-v3] .contabil-sped__issues-table{min-width:48rem}[data-modus-v3] .contabil-sped__history-table{min-width:44rem}}@media (max-width:767px){[data-modus-v3] .contabil-central-grid,[data-modus-v3] .contabil-reconciliation__grid,[data-modus-v3] .cp-expand-grid{grid-template-columns:1fr}[data-modus-v3] .contabil-reconciliation__sources{position:static}[data-modus-v3] .contabil-form-cell{grid-column:1/-1}[data-modus-v3] .contabil-reconciliation__context-body{padding:var(--modus-space-3)}[data-modus-v3] .contabil-reconciliation__toolbar{align-items:stretch;flex-direction:column}[data-modus-v3] .contabil-reconciliation__toolbar>.modus-button{align-self:flex-end;margin-left:0}[data-modus-v3] .contabil-statement-filter{grid-template-columns:1fr 1fr}[data-modus-v3] .contabil-statement-filter__client{grid-column:1/-1}[data-modus-v3] .contabil-statement-result__header{align-items:flex-start;flex-direction:column}[data-modus-v3] .contabil-statement-summary{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .contabil-statement-metric:nth-child(2){border-right:0}[data-modus-v3] .contabil-statement-metric:nth-child(-n+2){border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-closing__filters-grid{grid-template-columns:1fr 1fr}[data-modus-v3] .contabil-closing__search{grid-column:1/-1}[data-modus-v3] .contabil-closing .cp-expand-context-grid{grid-template-columns:1fr}[data-modus-v3] .contabil-closing .cp-expand-context-grid>.cp-expand-section{border-right:0}[data-modus-v3] .contabil-sped .contabil-preflight{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .contabil-sped .contabil-preflight__item:nth-child(2){border-right:0}[data-modus-v3] .contabil-sped .contabil-preflight__item:nth-child(3){grid-column:1/-1;border-top:var(--modus-border-width) solid var(--modus-border-subtle)}}@media (max-width:639px){[data-modus-v3] .contabil-context-bar,[data-modus-v3] .contabil-header-actions{align-items:stretch;flex-direction:column}[data-modus-v3] .contabil-preflight,[data-modus-v3] .contabil-statement-summary,[data-modus-v3] .contabil-summary__metrics{grid-template-columns:1fr}[data-modus-v3] .contabil-preflight>*,[data-modus-v3] .contabil-statement-summary>*,[data-modus-v3] .contabil-summary__metrics>*{border-right:0;border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-reconciliation__source-heading{padding-inline:var(--modus-space-3)}[data-modus-v3] .contabil-reconciliation__source-count{display:none}[data-modus-v3] .contabil-reconciliation__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:0}[data-modus-v3] .contabil-reconciliation__metric{min-width:0;padding-inline:var(--modus-space-2)}[data-modus-v3] .contabil-reconciliation__filters{display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto}[data-modus-v3] .contabil-reconciliation__filters .ftab{flex:0 0 auto;justify-content:flex-start}[data-modus-v3] .contabil-reconciliation__toolbar>.modus-button{width:100%}[data-modus-v3] .contabil-statement-filter{grid-template-columns:1fr}[data-modus-v3] .contabil-statement-filter__action,[data-modus-v3] .contabil-statement-filter__client{grid-column:auto}[data-modus-v3] .contabil-statement-filter__action .modus-button{width:100%}[data-modus-v3] .contabil-statement-shortcuts{align-items:flex-start;flex-direction:column}[data-modus-v3] .contabil-statement-shortcuts .mes-chips{flex-wrap:nowrap;width:100%;overflow-x:auto}[data-modus-v3] .contabil-statement-summary{grid-template-columns:1fr}[data-modus-v3] .contabil-statement-metric{border-right:0;border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-statement-metric:last-child{border-bottom:0}[data-modus-v3] .contabil-statement-result__actions{width:100%}[data-modus-v3] .contabil-statement-result__actions .modus-button{flex:1}[data-modus-v3] .contabil-closing__context,[data-modus-v3] .contabil-closing__filter-options{align-items:stretch;flex-direction:column}[data-modus-v3] .contabil-closing__portfolio-count{padding-bottom:0}[data-modus-v3] .contabil-closing__period-control{width:100%;min-width:0}[data-modus-v3] .contabil-closing__filters-body{padding-inline:var(--modus-space-3)}[data-modus-v3] .contabil-closing__filters-grid{grid-template-columns:1fr}[data-modus-v3] .contabil-closing__search{grid-column:auto}[data-modus-v3] .contabil-closing__checks{gap:var(--modus-space-2)}[data-modus-v3] .contabil-closing .cp-doc-item,[data-modus-v3] .contabil-closing__checks{align-items:flex-start;flex-direction:column}[data-modus-v3] .contabil-closing .cp-doc-acoes{justify-content:flex-start;width:100%}[data-modus-v3] .contabil-sped__form{grid-template-columns:1fr}[data-modus-v3] .contabil-sped__form-action{grid-column:auto;justify-content:stretch}[data-modus-v3] .contabil-sped__start{width:100%}[data-modus-v3] .contabil-sped .contabil-preflight{grid-template-columns:1fr}[data-modus-v3] .contabil-sped .contabil-preflight__item{border-right:0;border-bottom:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .contabil-sped .contabil-preflight__item:nth-child(3){grid-column:auto;border-top:0;border-bottom:0}}@media print{[data-modus-v3] .modus-shell__sidebar,[data-modus-v3] .modus-shell__topbar,[data-modus-v3] .no-print{display:none}}[data-modus-v3] .contabil-central{display:grid;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .contabil-central__header-actions{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .contabil-central__actions-menu{position:relative}[data-modus-v3] .contabil-central__actions-menu>summary{list-style:none;cursor:pointer}[data-modus-v3] .contabil-central__actions-menu>summary::-webkit-details-marker{display:none}[data-modus-v3] .contabil-central__actions-list{position:absolute;z-index:20;top:calc(100% + var(--modus-space-2));right:0;display:grid;width:-moz-max-content;width:max-content;min-width:13rem;padding:var(--modus-space-2);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);box-shadow:var(--modus-elevation-2)}[data-modus-v3] .contabil-central__actions-list a,[data-modus-v3] .contabil-central__actions-list button{display:flex;width:100%;padding:var(--modus-space-2) var(--modus-space-3);border:0;border-radius:var(--modus-radius-sm);color:var(--modus-text-secondary);background:transparent;font:inherit;text-align:left;text-decoration:none;cursor:pointer}[data-modus-v3] .contabil-central__actions-list a:hover,[data-modus-v3] .contabil-central__actions-list button:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .contabil-central__panel,[data-modus-v3] .contabil-central__summary{min-width:0;overflow:hidden}[data-modus-v3] .contabil-central__section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding-bottom:var(--modus-space-3);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .contabil-central__section-header h2,[data-modus-v3] .contabil-central__section-header p{margin:0}[data-modus-v3] .contabil-central__section-header p{margin-bottom:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-label-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-modus-v3] .contabil-central__section-header h2{color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size)}[data-modus-v3] .contabil-central__section-header>a{color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);font-weight:600;text-decoration:none}[data-modus-v3] .contabil-central__metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:var(--modus-space-3)}[data-modus-v3] .contabil-central__metric{min-width:0;padding:var(--modus-space-2) var(--modus-space-4)}[data-modus-v3] .contabil-central__metric+.contabil-central__metric{border-left:1px solid var(--modus-border-subtle)}[data-modus-v3] .contabil-central__metric .modus-metric__value{color:var(--modus-text-primary);font-variant-numeric:tabular-nums}[data-modus-v3] .contabil-central__analytics{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:var(--modus-space-4);min-width:0}[data-modus-v3] .contabil-central__chart{position:relative;height:17rem;padding-top:var(--modus-space-4)}[data-modus-v3] .contabil-central__distribution{display:grid;grid-template-rows:10rem auto;gap:var(--modus-space-3);padding-top:var(--modus-space-4);min-width:0}[data-modus-v3] .contabil-central__donut{position:relative;min-width:0;min-height:0}[data-modus-v3] .contabil-central__chart canvas,[data-modus-v3] .contabil-central__donut canvas{max-width:100%;max-height:100%}[data-modus-v3] .contabil-central__legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-2) var(--modus-space-3);min-width:0}[data-modus-v3] .contabil-central__legend-item{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-2);min-width:0;color:var(--modus-text-secondary);font-size:var(--modus-type-caption-size)}[data-modus-v3] .contabil-central__legend-label{display:flex;align-items:center;gap:var(--modus-space-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .contabil-central__legend-dot{width:.5rem;height:.5rem;flex:none;border-radius:var(--modus-radius-full);background:currentColor}[data-modus-v3] .contabil-central__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-4);min-width:0}[data-modus-v3] .contabil-central__table-wrap{margin:var(--modus-space-3) calc(var(--modus-space-4)*-1) calc(var(--modus-space-4)*-1);overflow-x:auto}[data-modus-v3] .contabil-central__activity,[data-modus-v3] .contabil-central__alerts,[data-modus-v3] .contabil-central__team{display:grid;padding-top:var(--modus-space-2)}[data-modus-v3] .contabil-central__activity-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--modus-space-3);padding:var(--modus-space-3) 0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .contabil-central__activity-item:last-child{border-bottom:0}[data-modus-v3] .contabil-central__activity-icon{display:grid;width:2rem;height:2rem;place-items:center;border-radius:var(--modus-radius-full);color:var(--modus-data);background:var(--modus-data-soft)}[data-modus-v3] .contabil-central__activity-item p,[data-modus-v3] .contabil-central__activity-item small{margin:0}[data-modus-v3] .contabil-central__activity-item small{color:var(--modus-text-muted)}[data-modus-v3] .contabil-central__team{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .contabil-central__member{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--modus-space-3);min-width:0;padding:var(--modus-space-3) 0}[data-modus-v3] .contabil-central__avatar{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:var(--modus-radius-full);color:var(--modus-primary);background:var(--modus-primary-soft);font-weight:700}[data-modus-v3] .contabil-central__member p,[data-modus-v3] .contabil-central__member small{margin:0}[data-modus-v3] .contabil-central__progress{display:block;width:100%;height:.3rem;margin-top:var(--modus-space-2);overflow:hidden;border:0;border-radius:var(--modus-radius-full);background:var(--modus-surface-hover);accent-color:var(--modus-data)}[data-modus-v3] .contabil-central__alerts{gap:var(--modus-space-2)}[data-modus-v3] .contabil-central__alerts .modus-alert{margin:0}[data-modus-v3] .contabil-central__empty{padding:var(--modus-space-6) var(--modus-space-3)}[data-modus-v3] .contabil-central__dialog-fields{display:grid;gap:var(--modus-space-3)}@media(max-width:1023px){[data-modus-v3] .contabil-central__analytics{grid-template-columns:minmax(0,1.55fr) minmax(15rem,.85fr)}[data-modus-v3] .contabil-central__team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){[data-modus-v3] .contabil-central__analytics,[data-modus-v3] .contabil-central__pair{grid-template-columns:1fr}[data-modus-v3] .contabil-central__metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .contabil-central__metric:nth-child(3){border-left:0}[data-modus-v3] .contabil-central__metric:nth-child(n+3){border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .contabil-central__distribution{grid-template-columns:minmax(9rem,.8fr) minmax(0,1.2fr);grid-template-rows:12rem;align-items:center}}@media(max-width:639px){[data-modus-v3] .contabil-central__header-actions{align-items:stretch;flex-direction:column;width:100%}[data-modus-v3] .contabil-central__actions-menu>summary,[data-modus-v3] .contabil-central__header-actions>.modus-button{justify-content:center;width:100%}[data-modus-v3] .contabil-central__actions-list{right:auto;left:0;width:100%}[data-modus-v3] .contabil-central__metric-strip,[data-modus-v3] .contabil-central__team{grid-template-columns:1fr}[data-modus-v3] .contabil-central__metric{padding-inline:0}[data-modus-v3] .contabil-central__metric+.contabil-central__metric{border-left:0;border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .contabil-central__distribution{grid-template-columns:1fr;grid-template-rows:10rem auto}[data-modus-v3] .contabil-central__legend{grid-template-columns:1fr}[data-modus-v3] .contabil-central__section-header{align-items:flex-start}}[data-modus-v3] .honorarios-dashboard{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface)}[data-modus-v3] .honorarios-toolbar__period{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .honorarios-toolbar__period select.modus-control{min-width:6.5rem}[data-modus-v3] .honorarios-toolbar__filters{display:flex;align-items:center;gap:var(--modus-space-1-5)}[data-modus-v3] .honorarios-filter{min-height:1.875rem;padding:0 var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-full);background:transparent;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:550;text-decoration:none;display:inline-flex;align-items:center;transition:background var(--modus-motion-fast) var(--modus-motion-easing),color var(--modus-motion-fast) var(--modus-motion-easing),border-color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .honorarios-filter:hover,[data-modus-v3] .honorarios-filter[aria-current=true]{color:var(--modus-text-primary);border-color:var(--modus-border-strong)}[data-modus-v3] .honorarios-filter[aria-current=true]{background:var(--modus-surface-hover)}[data-modus-v3] .honorarios-toolbar__actions{display:flex;align-items:center;gap:var(--modus-space-2);margin-left:auto}[data-modus-v3] .honorarios-toolbar__search{min-width:14rem}[data-modus-v3] .honorarios-table-subtext{margin-top:1px;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] p.honorarios-table-subtext{margin-bottom:var(--modus-space-4)}[data-modus-v3] .honorarios-summary{border:1px solid var(--modus-border);border-radius:var(--modus-radius-surface);background:var(--modus-surface-raised);box-shadow:var(--modus-elevation-1);padding:var(--modus-panel-padding)}[data-modus-v3] .honorarios-summary__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .honorarios-summary__grid .modus-metric:not(:first-child){padding-left:var(--modus-space-4);border-left:1px solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-summary__grid .modus-metric__value--success{color:var(--modus-success)}[data-modus-v3] .honorarios-summary__grid .modus-metric__value--warning{color:var(--modus-warning)}[data-modus-v3] .honorarios-summary__grid .modus-metric__value--danger{color:var(--modus-danger)}[data-modus-v3] .honorarios-secondary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .honorarios-secondary__item{display:flex;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface)}[data-modus-v3] .honorarios-secondary__icon{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:var(--modus-radius-full);font-size:.875rem}[data-modus-v3] .honorarios-secondary__body{min-width:0}[data-modus-v3] .honorarios-secondary__label{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:600;text-transform:uppercase;letter-spacing:.04em}[data-modus-v3] .honorarios-secondary__value{margin:2px 0 0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);font-weight:700;font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-secondary__icon--primary{color:var(--modus-primary);background:var(--modus-primary-soft)}[data-modus-v3] .honorarios-secondary__icon--data{color:var(--modus-data);background:var(--modus-data-soft)}[data-modus-v3] .honorarios-secondary__icon--success{color:var(--modus-success);background:var(--modus-success-soft)}[data-modus-v3] .honorarios-secondary__icon--warning{color:var(--modus-warning);background:var(--modus-warning-soft)}[data-modus-v3] .honorarios-secondary__icon--danger{color:var(--modus-danger);background:var(--modus-danger-soft)}[data-modus-v3] .honorarios-form-stack{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .honorarios-table-actions{display:flex;gap:var(--modus-space-1);justify-content:flex-end}[data-modus-v3] .honorarios-operational-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .honorarios-analytics{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(12rem,.8fr) minmax(14rem,.9fr);gap:var(--modus-space-4);align-items:stretch}[data-modus-v3] .honorarios-panel{min-width:0;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);padding:var(--modus-panel-padding)}[data-modus-v3] .honorarios-panel__header{display:flex;align-items:center;gap:var(--modus-space-2);margin-bottom:var(--modus-space-3)}[data-modus-v3] .honorarios-panel__header h2{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);font-weight:700;line-height:1.2}[data-modus-v3] .honorarios-panel__header i{color:var(--modus-primary)}[data-modus-v3] .honorarios-chart-wrap{position:relative;height:15rem}[data-modus-v3] .honorarios-donut-wrap{position:relative;height:8rem}[data-modus-v3] .honorarios-donut-legend{display:grid;gap:var(--modus-space-1-5);margin-top:var(--modus-space-3);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-donut-legend span{display:inline-flex;align-items:center;gap:var(--modus-space-1-5)}[data-modus-v3] .honorarios-donut-legend b{color:var(--modus-text-primary);font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-upcoming{display:grid;max-height:15rem;overflow-y:auto}[data-modus-v3] .honorarios-upcoming-row{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-2);padding:var(--modus-space-2) 0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-upcoming-row:last-child{border-bottom:0}[data-modus-v3] .honorarios-upcoming-row__name{overflow:hidden;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .honorarios-upcoming-row__date{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-upcoming-row__value{color:var(--modus-success);font-size:var(--modus-type-body-small-size);font-weight:700;font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-operations{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--modus-space-4);align-items:start}[data-modus-v3] .honorarios-operations__count{margin-left:auto}[data-modus-v3] .honorarios-contracts{display:grid;max-height:26rem;overflow-y:auto}[data-modus-v3] .honorarios-contract-row{display:flex;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-3) 0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-contract-row:last-child{border-bottom:0}[data-modus-v3] .honorarios-contract-row__body{min-width:0;flex:1}[data-modus-v3] .honorarios-contract-row__name{overflow:hidden;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .honorarios-contract-row__meta{overflow:hidden;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .honorarios-contract-row__actions{display:flex;gap:var(--modus-space-1);flex:none}[data-modus-v3] .honorarios-mrr-footer{display:flex;align-items:center;justify-content:space-between;margin-top:var(--modus-space-3);padding-top:var(--modus-space-3);border-top:1px solid var(--modus-border-subtle);font-size:var(--modus-type-body-small-size);color:var(--modus-text-muted)}[data-modus-v3] .honorarios-mrr-footer strong{color:var(--modus-success);font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-dialog-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .honorarios-dialog-fields .modus-field--wide{grid-column:1/-1}[data-modus-v3] .honorarios-dialog-services{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--modus-space-3)}@media (max-width:1279px){[data-modus-v3] .honorarios-analytics{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-modus-v3] .honorarios-analytics .honorarios-panel:first-child{grid-column:1/-1}}@media (max-width:1023px){[data-modus-v3] .honorarios-analytics,[data-modus-v3] .honorarios-operations{grid-template-columns:1fr}[data-modus-v3] .honorarios-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--modus-space-3)}[data-modus-v3] .honorarios-summary__grid .modus-metric:nth-child(odd){padding-left:0;border-left:0}[data-modus-v3] .honorarios-operational-grid,[data-modus-v3] .honorarios-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){[data-modus-v3] .honorarios-toolbar__actions{margin-left:0;width:100%}[data-modus-v3] .honorarios-toolbar__actions .modus-button{flex:1}[data-modus-v3] .honorarios-dialog-fields{grid-template-columns:1fr}[data-modus-v3] .honorarios-dialog-fields .modus-field--wide{grid-column:auto}}@media (max-width:479px){[data-modus-v3] .honorarios-operational-grid,[data-modus-v3] .honorarios-secondary,[data-modus-v3] .honorarios-summary__grid{grid-template-columns:1fr}[data-modus-v3] .honorarios-summary__grid .modus-metric:not(:first-child){padding-left:0;padding-top:var(--modus-space-3);border-left:0;border-top:1px solid var(--modus-border-subtle)}}[data-modus-v3] .honorarios-contratos{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-contratos-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--modus-space-3)}[data-modus-v3] .honorarios-services-pills{display:flex;flex-wrap:wrap;gap:var(--modus-space-1)}[data-modus-v3] .honorarios-services-pills:empty:after{content:"—";color:var(--modus-text-disabled)}[data-modus-v3] .honorarios-tabs__list{display:flex;gap:var(--modus-space-1);border-bottom:1px solid var(--modus-border-subtle);margin:0 0 var(--modus-space-4);padding:0 var(--modus-space-4)}[data-modus-v3] .honorarios-tabs__tab{padding:var(--modus-space-2) var(--modus-space-1);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:550;cursor:pointer}[data-modus-v3] .honorarios-tabs__tab:hover:not(:disabled){color:var(--modus-text-primary)}[data-modus-v3] .honorarios-tabs__tab[aria-selected=true]{color:var(--modus-text-primary);border-bottom-color:var(--modus-primary)}[data-modus-v3] .honorarios-tabs__tab:disabled{color:var(--modus-text-disabled);cursor:not-allowed}[data-modus-v3] .honorarios-eventos-summary{display:flex;align-items:center;justify-content:space-between;padding:var(--modus-space-3) var(--modus-space-4);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);margin-bottom:var(--modus-space-3)}[data-modus-v3] .honorarios-eventos-summary__label{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:600;text-transform:uppercase;letter-spacing:.04em}[data-modus-v3] .honorarios-eventos-summary__value{margin:2px 0 0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);font-weight:700;font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-eventos-toolbar{display:flex;justify-content:flex-end;margin-bottom:var(--modus-space-3)}[data-modus-v3] .honorarios-field-with-check{display:flex;align-items:flex-end;gap:var(--modus-space-3)}[data-modus-v3] .honorarios-field-with-check .modus-field{flex:1;min-width:0}[data-modus-v3] .honorarios-field-with-check .modus-choice{padding-bottom:var(--modus-space-2);white-space:nowrap}[data-modus-v3] .honorarios-regra-panel{padding-top:var(--modus-space-3);margin-top:var(--modus-space-1);border-top:1px dashed var(--modus-border-subtle)}[data-modus-v3] .modus-dialog.honorarios-contrato-dialog{width:min(70rem,calc(100vw - 4rem))}[data-modus-v3] .honorarios-contrato-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .honorarios-contrato-grid .modus-field--wide{grid-column:1/-1}[data-modus-v3] .honorarios-whatsapp-pair{display:flex;gap:var(--modus-space-2)}[data-modus-v3] .honorarios-whatsapp-pair input:first-child{width:4rem;flex:none;text-align:center}[data-modus-v3] .honorarios-whatsapp-pair input:last-child{flex:1;min-width:0}@media (max-width:1023px){[data-modus-v3] .honorarios-contrato-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){[data-modus-v3] .honorarios-contrato-grid{grid-template-columns:1fr}}@media (max-width:767px){[data-modus-v3] .honorarios-field-with-check{flex-direction:column;align-items:stretch}[data-modus-v3] .honorarios-tabs__list{padding:0 var(--modus-space-3);overflow-x:auto}}[data-modus-v3] .honorarios-minuta-selects{grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin-bottom:var(--modus-space-4)}[data-modus-v3] .honorarios-minuta-selects .modus-field--wide{grid-column:auto}[data-modus-v3] .honorarios-minuta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3) var(--modus-space-4);margin:0 0 var(--modus-space-4)}[data-modus-v3] .honorarios-minuta-item--wide{grid-column:1/-1}[data-modus-v3] .honorarios-minuta-item__label{margin:0 0 2px;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-minuta-item__value{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .honorarios-minuta-versoes-title{margin:var(--modus-space-4) 0 var(--modus-space-2);padding-top:var(--modus-space-3);border-top:1px solid var(--modus-border-subtle);font-size:var(--modus-type-body-small-size);font-weight:700}[data-modus-v3] .honorarios-minuta-versao{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-2) 0}[data-modus-v3] .honorarios-minuta-versao+.honorarios-minuta-versao{border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-minuta-versao__meta{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-minuta-versao__actions{display:flex;gap:var(--modus-space-2);margin-left:auto}@media (max-width:639px){[data-modus-v3] .honorarios-minuta-grid,[data-modus-v3] .honorarios-minuta-selects{grid-template-columns:1fr}[data-modus-v3] .honorarios-minuta-versao__actions{margin-left:0}}[data-modus-v3] .honorarios-cobrancas{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-cobrancas-period-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .honorarios-cobrancas-period-form select.modus-control{width:auto;flex:none}[data-modus-v3] .honorarios-cobrancas-select--mes{min-width:7rem}[data-modus-v3] .honorarios-cobrancas-select--ano{min-width:5rem}[data-modus-v3] .honorarios-cobrancas-select--conta{min-width:12rem;max-width:16rem}@media (max-width:639px){[data-modus-v3] .honorarios-cobrancas-period-form select.modus-control{width:100%;flex:1 1 100%}[data-modus-v3] .honorarios-cobrancas-select--conta{max-width:none}}[data-modus-v3] .honorarios-table-hint{margin-top:2px;font-size:var(--modus-type-caption-size);color:var(--modus-text-muted)}[data-modus-v3] .honorarios-table-hint--info{color:var(--modus-info)}[data-modus-v3] .honorarios-whatsapp-button{width:100%;color:#fff;background:#25d366}[data-modus-v3] .honorarios-whatsapp-button:hover{background:#1fb959}[data-modus-v3] .honorarios-receipt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3) var(--modus-space-4);margin-bottom:var(--modus-space-4)}[data-modus-v3] .honorarios-receipt-grid .honorarios-receipt-item--wide{grid-column:1/-1}[data-modus-v3] .honorarios-receipt-item__label{margin:0 0 2px;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-receipt-item__value{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .honorarios-receipt-composicao{display:grid;gap:var(--modus-space-1);padding:var(--modus-space-2) var(--modus-space-3);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .honorarios-receipt-composicao__row{display:flex;justify-content:space-between;gap:var(--modus-space-2)}[data-modus-v3] .honorarios-receipt-composicao__row span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-receipt-links{display:flex;flex-wrap:wrap;gap:var(--modus-space-2);margin:var(--modus-space-3) 0}[data-modus-v3] .honorarios-receipt-links .modus-button[aria-disabled=true]{pointer-events:none;opacity:.5}[data-modus-v3] .honorarios-details{margin-top:var(--modus-space-2);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm)}[data-modus-v3] .honorarios-details summary{padding:var(--modus-space-2) var(--modus-space-3);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:550;cursor:pointer;list-style:none}[data-modus-v3] .honorarios-details summary::-webkit-details-marker,[data-modus-v3] .honorarios-details summary::marker{display:none}[data-modus-v3] .honorarios-details summary:before{content:"\f285";font-family:bootstrap-icons,sans-serif;margin-right:var(--modus-space-2);display:inline-block;transition:transform var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .honorarios-details[open] summary:before{transform:rotate(90deg)}[data-modus-v3] .honorarios-details__body{padding:0 var(--modus-space-3) var(--modus-space-3);display:grid;gap:2px;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}@media (max-width:639px){[data-modus-v3] .honorarios-receipt-grid{grid-template-columns:1fr}}[data-modus-v3] .honorarios-asaas-emissao{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-emissao-section{display:grid;gap:var(--modus-space-4)}[data-modus-v3] .honorarios-emissao-group-title{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}[data-modus-v3] .honorarios-emissao-section .modus-divider{margin:0}[data-modus-v3] .honorarios-emissao-contrato-chip{display:inline-flex;align-items:center;gap:var(--modus-space-2);width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:var(--modus-space-3);padding:var(--modus-space-1-5) var(--modus-space-3);border-radius:var(--modus-radius-full);background:var(--modus-success-soft)}[data-modus-v3] .honorarios-emissao-contrato-chip i{flex:none;color:var(--modus-success);font-size:1rem}[data-modus-v3] .honorarios-emissao-contrato-chip__text{min-width:0;overflow:hidden;color:var(--modus-success);font-size:var(--modus-type-caption-size);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .honorarios-emissao-hero{display:grid;gap:2px}[data-modus-v3] .honorarios-emissao-hero__value{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-metric-size);line-height:var(--modus-type-metric-leading);font-weight:700;font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-emissao-hero__label{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-emissao-hero .modus-field__help{margin-top:2px}[data-modus-v3] .honorarios-emissao-resumo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .honorarios-emissao-inline-label{margin:0 0 var(--modus-space-1-5);color:var(--modus-text-secondary);font-size:var(--modus-type-label-size);font-weight:600}[data-modus-v3] .honorarios-emissao-vencimento-value{display:flex;align-items:center;min-height:var(--modus-control-height);font-size:var(--modus-type-section-title-size);font-weight:700}[data-modus-v3] .honorarios-emissao-competencia{display:flex;align-items:stretch;border:var(--modus-border-width) solid var(--modus-border-strong);border-radius:var(--modus-radius-control);background:var(--modus-surface);overflow:hidden}[data-modus-v3] .honorarios-emissao-competencia:focus-within{border-color:var(--modus-primary)}[data-modus-v3] .honorarios-emissao-competencia select.modus-control{width:auto;flex:1 1 0;min-width:0;border:0;border-radius:0;background-color:transparent}[data-modus-v3] .honorarios-emissao-competencia select.modus-control:first-child{border-right:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-emissao-competencia select.modus-control:focus-visible{outline-offset:-2px}[data-modus-v3] .honorarios-emissao-composicao-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:var(--modus-space-2);padding-top:var(--modus-space-3);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-emissao-composicao-total span:first-child{color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .honorarios-emissao-composicao-total span:last-child{color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);font-weight:700;font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-emissao-descricao-display{white-space:pre-line;font-weight:500}[data-modus-v3] .honorarios-emissao-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .honorarios-emissao-actions{display:flex;justify-content:flex-end}[data-modus-v3] .honorarios-emissao-resultado{padding-top:var(--modus-space-4);margin-top:var(--modus-space-4);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-emissao-pix{display:flex;gap:var(--modus-space-2);align-items:center}[data-modus-v3] .honorarios-emissao-pix input.modus-control{flex:1}[data-modus-v3] .honorarios-emissao-qrcode{max-width:220px;margin-top:var(--modus-space-2);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-md)}@media (max-width:639px){[data-modus-v3] .honorarios-emissao-duo,[data-modus-v3] .honorarios-emissao-resumo-grid{grid-template-columns:1fr}[data-modus-v3] .honorarios-emissao-actions .modus-button{width:100%}}[data-modus-v3] .honorarios-asaas-lote{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-lote-preparacao{padding:var(--modus-space-4) var(--modus-panel-padding)}[data-modus-v3] .honorarios-lote-preparacao__fields{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:var(--modus-space-4);margin-top:var(--modus-space-3)}[data-modus-v3] .honorarios-lote-preparacao__fields .honorarios-lote-contas-field{min-width:0}[data-modus-v3] .honorarios-lote-preparacao__cta{width:100%;margin-top:var(--modus-space-4)}[data-modus-v3] .honorarios-lote-contas-popover{position:relative;min-width:0}[data-modus-v3] .honorarios-lote-contas-popover__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-2);cursor:pointer;list-style:none;box-sizing:border-box}[data-modus-v3] .honorarios-lote-contas-popover__summary::-webkit-details-marker{display:none}[data-modus-v3] .honorarios-lote-contas-popover__summary::marker{display:none;content:""}[data-modus-v3] .honorarios-lote-contas-popover__summary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .honorarios-lote-contas-popover__summary i{flex:none;color:var(--modus-text-muted);font-size:.75rem;transition:transform var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .honorarios-lote-contas-popover[open]>.honorarios-lote-contas-popover__summary{border-color:var(--modus-primary)}[data-modus-v3] .honorarios-lote-contas-popover[open]>.honorarios-lote-contas-popover__summary i{transform:rotate(180deg)}[data-modus-v3] .honorarios-lote-contas-popover__panel{position:absolute;top:calc(100% + var(--modus-space-2));left:0;z-index:60;width:max(100%,18rem);max-width:calc(100vw - 2rem);max-height:16rem;overflow-y:auto;padding:var(--modus-space-2);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-overlay);background:var(--modus-overlay);box-shadow:var(--modus-elevation-2)}[data-modus-v3] .honorarios-lote-contas__master{padding:var(--modus-space-1) var(--modus-space-2) var(--modus-space-2);border-bottom:1px solid var(--modus-border-subtle);margin-bottom:var(--modus-space-1)}[data-modus-v3] .honorarios-lote-contas__list{display:grid;gap:var(--modus-space-1)}[data-modus-v3] .honorarios-lote-contas__list .modus-choice{padding:var(--modus-space-1) var(--modus-space-2);border-radius:var(--modus-radius-sm)}[data-modus-v3] .honorarios-lote-contas__list .modus-choice:hover{background:var(--modus-surface-hover)}[data-modus-v3] .honorarios-lote-preparacao__colapsada{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);flex-wrap:wrap}[data-modus-v3] .honorarios-lote-preparacao__resumo{display:flex;align-items:center;gap:var(--modus-space-2);margin:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-size)}[data-modus-v3] .honorarios-lote-preparacao__resumo i{color:var(--modus-text-muted)}[data-modus-v3] .honorarios-lote-preparacao__resumo-competencia{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .honorarios-lote-resumo{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--modus-space-2);margin:var(--modus-space-2) 0 var(--modus-space-3);color:var(--modus-text-secondary);font-size:var(--modus-type-body-size)}[data-modus-v3] .honorarios-lote-resumo #lote-resumo-total{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .honorarios-lote-resumo__sep{color:var(--modus-text-muted)}[data-modus-v3] .honorarios-lote-resumo__aptos{font-weight:600;color:var(--modus-text-muted)}[data-modus-v3] .honorarios-lote-resumo__aptos.is-positivo{color:var(--modus-success)}[data-modus-v3] .honorarios-lote-resumo__atencao{font-weight:600;color:var(--modus-warning)}[data-modus-v3] .honorarios-lote-resumo__neutro{color:var(--modus-text-muted)}[data-modus-v3] .honorarios-lote-cell-cliente,[data-modus-v3] .honorarios-lote-cell-valor{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .honorarios-lote-cell-conta{color:var(--modus-text-secondary)}[data-modus-v3] .honorarios-lote-chk-placeholder{display:inline-block;width:1rem;text-align:center;color:var(--modus-text-disabled)}[data-modus-v3] .honorarios-lote-revisao__footer{display:flex;justify-content:flex-end;margin-top:var(--modus-space-4);padding-top:var(--modus-space-4);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-lote-inconsistencia{margin-top:2px;color:var(--modus-danger);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-lote-comissionados{margin-top:2px;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-lote-progress-track{height:.5rem;border-radius:var(--modus-radius-full);background:var(--modus-surface-hover);overflow:hidden}[data-modus-v3] .honorarios-lote-progress-fill{height:100%;width:0;border-radius:var(--modus-radius-full);background:var(--modus-primary);transition:width var(--modus-motion-normal) var(--modus-motion-easing)}[data-modus-v3] .honorarios-lote-progress-meta{display:flex;justify-content:space-between;margin-top:var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .honorarios-lote-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--modus-space-3)}[data-modus-v3] .honorarios-lote-stat{display:grid;gap:2px;padding:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);text-align:center}[data-modus-v3] .honorarios-lote-stat__value{font-size:var(--modus-type-metric-size);font-weight:700;color:var(--modus-text-primary);font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-lote-stat__value--success{color:var(--modus-success)}[data-modus-v3] .honorarios-lote-stat__value--warning{color:var(--modus-warning)}[data-modus-v3] .honorarios-lote-stat__value--danger{color:var(--modus-danger)}[data-modus-v3] .honorarios-lote-stat__label{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}@media (max-width:1023px){[data-modus-v3] .honorarios-lote-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){[data-modus-v3] .honorarios-lote-stats{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .honorarios-lote-preparacao__fields{grid-template-columns:1fr}[data-modus-v3] .honorarios-lote-resumo{gap:var(--modus-space-3)}[data-modus-v3] .honorarios-lote-preparacao__colapsada{align-items:flex-start}[data-modus-v3] .honorarios-lote-revisao__footer .modus-button{width:100%}}[data-modus-v3] .honorarios-inadimplencia{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-inad-resumo{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--modus-space-2);margin:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-size)}[data-modus-v3] .honorarios-inad-resumo__clientes{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .honorarios-inad-resumo__sep{color:var(--modus-text-muted)}[data-modus-v3] .honorarios-inad-resumo__valor{color:var(--modus-danger);font-weight:600}[data-modus-v3] .honorarios-inad-th-toggle{width:2.5rem}[data-modus-v3] .honorarios-inad-toggle i{display:inline-block;transition:transform var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .honorarios-inad-toggle[aria-expanded=true] i{transform:rotate(90deg)}[data-modus-v3] .honorarios-inad-cell-valor,[data-modus-v3] .honorarios-inad-cliente{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .honorarios-inad-detalhe>td{padding:0;background:var(--modus-surface-raised)}[data-modus-v3] .honorarios-inad-subtabela{margin:var(--modus-space-2) var(--modus-space-3) var(--modus-space-3) var(--modus-space-8);width:calc(100% - var(--modus-space-8) - var(--modus-space-3))}@media (max-width:639px){[data-modus-v3] .honorarios-inad-subtabela{margin-left:var(--modus-space-3);width:calc(100% - var(--modus-space-3)*2)}}[data-modus-v3] .honorarios-reajustes{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-reaj-cell-valor,[data-modus-v3] .honorarios-reaj-cliente{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .honorarios-reaj-acoes{display:flex;gap:var(--modus-space-1)}[data-modus-v3] .honorarios-reaj-percentual{font-weight:600;font-variant-numeric:tabular-nums}[data-modus-v3] .honorarios-reaj-percentual--positivo{color:var(--modus-success)}[data-modus-v3] .honorarios-reaj-percentual--negativo{color:var(--modus-danger)}[data-modus-v3] .honorarios-reaj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .honorarios-reaj-grid .modus-field--wide{grid-column:1/-1}[data-modus-v3] .honorarios-reaj-percentual-display{display:flex;align-items:center;min-height:var(--modus-control-height);margin:0;font-weight:700;font-variant-numeric:tabular-nums;color:var(--modus-text-muted)}[data-modus-v3] .honorarios-reaj-percentual-display.honorarios-reaj-percentual--negativo,[data-modus-v3] .honorarios-reaj-percentual-display.honorarios-reaj-percentual--positivo{color:inherit}@media (max-width:1023px){[data-modus-v3] .honorarios-reaj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){[data-modus-v3] .honorarios-reaj-grid{grid-template-columns:1fr}[data-modus-v3] .honorarios-reaj-acoes{flex-wrap:wrap}}[data-modus-v3] .honorarios-recebimentos{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-receb-period-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .honorarios-receb-period-form select.modus-control{width:auto;flex:none}[data-modus-v3] .honorarios-receb-summary__grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-modus-v3] .honorarios-receb-progress{height:3px;margin-top:var(--modus-space-2);border-radius:var(--modus-radius-full);background:var(--modus-surface-hover);overflow:hidden}[data-modus-v3] .honorarios-receb-progress__fill{height:100%;border-radius:var(--modus-radius-full);background:var(--modus-success)}[data-modus-v3] .honorarios-receb-cell-valor,[data-modus-v3] .honorarios-receb-cliente{color:var(--modus-text-primary);font-weight:600}@media (max-width:767px){[data-modus-v3] .honorarios-receb-summary__grid{grid-template-columns:1fr}[data-modus-v3] .honorarios-receb-summary__grid .modus-metric:not(:first-child){padding-left:0;padding-top:var(--modus-space-3);border-left:0;border-top:1px solid var(--modus-border-subtle)}}[data-modus-v3] .honorarios-relatorios{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-relat-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:var(--modus-space-4);align-items:stretch}[data-modus-v3] .honorarios-relat-resumo{display:grid;gap:var(--modus-space-4)}[data-modus-v3] .honorarios-relat-resumo .modus-metric__value--primary{color:var(--modus-primary)}[data-modus-v3] .honorarios-relat-resumo .modus-metric__value--success{color:var(--modus-success)}[data-modus-v3] .honorarios-relat-eficiencia{display:flex;align-items:center;gap:var(--modus-space-2);margin-top:var(--modus-space-1)}[data-modus-v3] .honorarios-relat-eficiencia__valor{flex:none;font-weight:700;font-variant-numeric:tabular-nums;color:var(--modus-text-primary)}[data-modus-v3] .honorarios-relat-progress{flex:1;height:3px;border-radius:var(--modus-radius-full);background:var(--modus-surface-hover);overflow:hidden}[data-modus-v3] .honorarios-relat-progress__fill{height:100%;border-radius:var(--modus-radius-full);background:var(--modus-success)}[data-modus-v3] .honorarios-relat-competencia{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .honorarios-relat-cell-recebido{font-weight:600;color:var(--modus-success)}[data-modus-v3] .honorarios-relat-cell-inadimp{font-weight:600;color:var(--modus-danger)}[data-modus-v3] .honorarios-relat-tabela{table-layout:fixed}[data-modus-v3] .honorarios-relat-col--competencia{width:18%}[data-modus-v3] .honorarios-relat-col--previsto,[data-modus-v3] .honorarios-relat-col--recebido{width:16%}[data-modus-v3] .honorarios-relat-col--inadimplencia{width:18%}[data-modus-v3] .honorarios-relat-col--eficiencia{width:32%}[data-modus-v3] .honorarios-relat-tabela .modus-table__numeric{white-space:nowrap;text-align:center}[data-modus-v3] .honorarios-relat-td-eficiencia,[data-modus-v3] .honorarios-relat-th-eficiencia{text-align:center}[data-modus-v3] .honorarios-relat-eficiencia-mes{display:flex;align-items:center;justify-content:center;gap:var(--modus-space-2);min-width:0}[data-modus-v3] .honorarios-relat-progress--sm{width:4rem;min-width:0;flex:0 1 4rem}[data-modus-v3] .honorarios-relat-progress__fill--success{background:var(--modus-success)}[data-modus-v3] .honorarios-relat-progress__fill--warning{background:var(--modus-warning)}[data-modus-v3] .honorarios-relat-progress__fill--danger{background:var(--modus-danger)}@media (max-width:1023px){[data-modus-v3] .honorarios-relat-grid{grid-template-columns:1fr}}[data-modus-v3] .honorarios-catalogo-eventos{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-cat-eventos-toolbar{align-items:flex-end}[data-modus-v3] .honorarios-cat-eventos-sort{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}[data-modus-v3] .honorarios-cat-eventos-sort:hover{color:var(--modus-text-primary);text-decoration:underline}[data-modus-v3] .honorarios-cat-eventos-nome{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .honorarios-cat-eventos-descricao{max-width:22rem;color:var(--modus-text-muted)}[data-modus-v3] .honorarios-cat-eventos-acoes-col{text-align:right}[data-modus-v3] .honorarios-cat-eventos-acoes{display:inline-flex;align-items:center;gap:var(--modus-space-1)}[data-modus-v3] .honorarios-cat-eventos-paginacao{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);margin-top:var(--modus-space-4);padding-top:var(--modus-space-3);border-top:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .honorarios-cat-eventos-paginacao__actions{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .honorarios-cat-eventos-paginacao__actions span[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}@media (max-width:767px){[data-modus-v3] .honorarios-cat-eventos-paginacao{flex-direction:column;align-items:flex-start}}[data-modus-v3] .comissionados-lista{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .comissionados-tabela{table-layout:fixed}[data-modus-v3] .comissionados-col--nome{width:24%}[data-modus-v3] .comissionados-col--tipo{width:8%}[data-modus-v3] .comissionados-col--documento{width:14%}[data-modus-v3] .comissionados-col--email{width:20%}[data-modus-v3] .comissionados-col--whatsapp{width:12%}[data-modus-v3] .comissionados-col--status{width:10%}[data-modus-v3] .comissionados-col--acoes{width:12%}[data-modus-v3] .comissionados-tabela .comissionados-cel-documento{font-variant-numeric:tabular-nums;white-space:nowrap}[data-modus-v3] .comissionados-nome{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .comissionados-acoes-col{text-align:right}[data-modus-v3] .comissionados-acoes{display:inline-flex;align-items:center;gap:var(--modus-space-1)}[data-modus-v3] .comissionados-carregando{text-align:center;padding:var(--modus-space-6) var(--modus-space-4)}[data-modus-v3] .modus-shell__frame:has(>[data-comissionados-form]){max-width:56rem;margin-inline:auto}[data-modus-v3] .comissionados-form{width:100%;min-width:0}[data-modus-v3] #form-comissionado{display:grid;gap:var(--modus-space-6)}[data-modus-v3] .comissionados-form-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .comissionados-span-3{grid-column:span 3}[data-modus-v3] .comissionados-span-4{grid-column:span 4}[data-modus-v3] .comissionados-span-6{grid-column:span 6}[data-modus-v3] .comissionados-span-12{grid-column:span 12}[data-modus-v3] .comissionados-radios{display:flex;align-items:center;gap:var(--modus-space-4);min-height:2.5rem}[data-modus-v3] .comissionados-mono{font-variant-numeric:tabular-nums}[data-modus-v3] .comissionados-form-actions{display:flex;justify-content:flex-end;gap:var(--modus-space-2);margin-top:var(--modus-space-4)}@media (max-width:1023px){[data-modus-v3] .comissionados-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .comissionados-span-3,[data-modus-v3] .comissionados-span-4,[data-modus-v3] .comissionados-span-6{grid-column:span 1}[data-modus-v3] .comissionados-span-12{grid-column:span 2}}@media (max-width:639px){[data-modus-v3] .comissionados-form-grid{grid-template-columns:1fr}[data-modus-v3] .comissionados-span-12,[data-modus-v3] .comissionados-span-3,[data-modus-v3] .comissionados-span-4,[data-modus-v3] .comissionados-span-6{grid-column:span 1}[data-modus-v3] .comissionados-form-actions{flex-direction:column-reverse}[data-modus-v3] .comissionados-form-actions .modus-button{width:100%}}[data-modus-v3] .comissionados-carteira{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .comissionados-carteira-tabela{table-layout:fixed}[data-modus-v3] .comissionados-carteira-col--cliente{width:16%}[data-modus-v3] .comissionados-carteira-col--conta-regra,[data-modus-v3] .comissionados-carteira-col--contrato{width:12%}[data-modus-v3] .comissionados-carteira-col--a-pagar,[data-modus-v3] .comissionados-carteira-col--honorario,[data-modus-v3] .comissionados-carteira-col--pago,[data-modus-v3] .comissionados-carteira-col--previsto,[data-modus-v3] .comissionados-carteira-col--recebido{width:9%}[data-modus-v3] .comissionados-carteira-col--comissao{width:15%}[data-modus-v3] .comissionados-carteira-tabela .modus-table__numeric{font-variant-numeric:tabular-nums}[data-modus-v3] .comissionados-carteira-cliente-topo{display:flex;align-items:center;gap:var(--modus-space-2);flex-wrap:wrap}[data-modus-v3] .comissionados-carteira-nome{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .comissionados-carteira-doc{font-variant-numeric:tabular-nums}[data-modus-v3] .comissionados-carteira-acoes-col{text-align:right}[data-modus-v3] .comissionados-carteira-acoes{display:flex;align-items:center;justify-content:flex-end;gap:var(--modus-space-2);flex-wrap:wrap}[data-modus-v3] .comissionados-carteira-carregando{text-align:center;padding:var(--modus-space-6) var(--modus-space-4)}[data-modus-v3] .comissionados-carteira-pagamento-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--modus-space-3)}@media (max-width:1023px){[data-modus-v3] .comissionados-carteira-pagamento-grid{grid-template-columns:1fr}}@media (max-width:767px){[data-modus-v3] .comissionados-carteira-acoes{justify-content:flex-start}}[data-modus-v3] .contas-financeiras-lista{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .contas-financeiras-tabela{table-layout:fixed}[data-modus-v3] .contas-financeiras-col--codigo{width:10%}[data-modus-v3] .contas-financeiras-col--descricao{width:28%}[data-modus-v3] .contas-financeiras-col--tipo{width:12%}[data-modus-v3] .contas-financeiras-col--banco{width:16%}[data-modus-v3] .contas-financeiras-col--conta{width:12%}[data-modus-v3] .contas-financeiras-col--status{width:10%}[data-modus-v3] .contas-financeiras-col--acoes{width:12%}[data-modus-v3] .contas-financeiras-tabela .contas-financeiras-cel-codigo,[data-modus-v3] .contas-financeiras-tabela .contas-financeiras-cel-conta{font-variant-numeric:tabular-nums;white-space:nowrap}[data-modus-v3] .contas-financeiras-descricao{color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .contas-financeiras-banco{display:inline-flex;align-items:center;gap:var(--modus-space-1-5)}[data-modus-v3] .contas-financeiras-banco-dot{width:.5rem;height:.5rem;border-radius:var(--modus-radius-full);flex:none}[data-modus-v3] .contas-financeiras-acoes-col{text-align:right}[data-modus-v3] .contas-financeiras-acoes{display:inline-flex;align-items:center;gap:var(--modus-space-1)}[data-modus-v3] .contas-financeiras-carregando{text-align:center;padding:var(--modus-space-6) var(--modus-space-4)}[data-modus-v3] .modus-shell__frame:has(>[data-contas-financeiras-form]){max-width:64rem;margin-inline:auto}[data-modus-v3] .contas-financeiras-form{width:100%;min-width:0}[data-modus-v3] #form-conta{display:grid;gap:var(--modus-space-6)}[data-modus-v3] .contas-financeiras-tabs__list{display:flex;gap:var(--modus-space-1);border-bottom:1px solid var(--modus-border-subtle);margin:calc(var(--modus-panel-padding)*-1) calc(var(--modus-panel-padding)*-1) var(--modus-space-4);padding:0 var(--modus-panel-padding)}[data-modus-v3] .contas-financeiras-tabs__tab{display:inline-flex;align-items:center;gap:var(--modus-space-1-5);padding:var(--modus-space-3) var(--modus-space-1);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:550;cursor:pointer}[data-modus-v3] .contas-financeiras-tabs__tab:hover{color:var(--modus-text-primary)}[data-modus-v3] .contas-financeiras-tabs__tab[aria-selected=true]{color:var(--modus-text-primary);border-bottom-color:var(--modus-primary)}[data-modus-v3] .contas-financeiras-form-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .contas-financeiras-span-1{grid-column:span 1}[data-modus-v3] .contas-financeiras-span-2{grid-column:span 2}[data-modus-v3] .contas-financeiras-span-3{grid-column:span 3}[data-modus-v3] .contas-financeiras-span-4{grid-column:span 4}[data-modus-v3] .contas-financeiras-span-6{grid-column:span 6}[data-modus-v3] .contas-financeiras-span-12{grid-column:span 12}[data-modus-v3] .contas-financeiras-mono{font-variant-numeric:tabular-nums}[data-modus-v3] .contas-financeiras-cobranca-intro{margin:0 0 var(--modus-space-4)}[data-modus-v3] .contas-financeiras-form-actions{display:flex;justify-content:flex-end;gap:var(--modus-space-2);margin-top:var(--modus-space-4)}@media (max-width:1023px){[data-modus-v3] .contas-financeiras-form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}[data-modus-v3] .contas-financeiras-span-1,[data-modus-v3] .contas-financeiras-span-2{grid-column:span 1}[data-modus-v3] .contas-financeiras-span-3,[data-modus-v3] .contas-financeiras-span-4{grid-column:span 2}[data-modus-v3] .contas-financeiras-span-12,[data-modus-v3] .contas-financeiras-span-6{grid-column:span 4}}@media (max-width:639px){[data-modus-v3] .contas-financeiras-form-grid{grid-template-columns:1fr}[data-modus-v3] .contas-financeiras-span-1,[data-modus-v3] .contas-financeiras-span-12,[data-modus-v3] .contas-financeiras-span-2,[data-modus-v3] .contas-financeiras-span-3,[data-modus-v3] .contas-financeiras-span-4,[data-modus-v3] .contas-financeiras-span-6{grid-column:span 1}[data-modus-v3] .contas-financeiras-tabs__list{overflow-x:auto}[data-modus-v3] .contas-financeiras-form-actions{flex-direction:column-reverse}[data-modus-v3] .contas-financeiras-form-actions .modus-button{width:100%}}[data-modus-v3] .honorarios-config{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .honorarios-config-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-4);align-items:start}[data-modus-v3] .honorarios-config-fields{display:grid;gap:var(--modus-space-4)}[data-modus-v3] .honorarios-config-field--narrow{max-width:14rem}[data-modus-v3] .honorarios-config-actions{display:flex;justify-content:flex-end;margin-top:var(--modus-space-4)}[data-modus-v3] .honorarios-config-regua{margin-top:var(--modus-space-4);padding:var(--modus-space-4);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised)}[data-modus-v3] .honorarios-config-regua__title{margin:0 0 var(--modus-space-3);font-size:var(--modus-type-body-small-size);font-weight:700;line-height:1.2}[data-modus-v3] .honorarios-config-regua__steps{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--modus-space-2)}[data-modus-v3] .honorarios-config-regua__step{width:7rem}[data-modus-v3] .honorarios-config-regua__step .modus-control{padding:var(--modus-space-1-5) var(--modus-space-2)}[data-modus-v3] .honorarios-config-regua__arrow{margin-bottom:var(--modus-space-2);color:var(--modus-text-muted);flex:none}[data-modus-v3] .honorarios-config-regua__prazo{margin-top:var(--modus-space-3);max-width:10rem}[data-modus-v3] .honorarios-config-regua .modus-field__help{margin-top:var(--modus-space-2)}[data-modus-v3] .honorarios-config-whatsapp-badge{margin-left:auto}[data-modus-v3] .honorarios-config-vars{margin-top:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-1)}[data-modus-v3] .honorarios-config-vars__chip{padding:1px var(--modus-space-1-5);border-radius:var(--modus-radius-sm);background:var(--modus-surface-raised);color:var(--modus-text-secondary);font-family:var(--modus-font-mono,monospace);font-size:.6875rem}[data-modus-v3] .honorarios-automacoes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--modus-space-3);align-items:start}[data-modus-v3] .honorarios-automacao-card{display:flex;flex-direction:column;gap:var(--modus-space-3);height:100%;padding:var(--modus-space-4);border:var(--modus-border-width) solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised)}[data-modus-v3] .honorarios-automacao-card__head{display:flex;align-items:flex-start;gap:var(--modus-space-2)}[data-modus-v3] .honorarios-automacao-card__head--no-switch{padding-left:calc(2.25rem + var(--modus-space-2))}[data-modus-v3] .honorarios-automacao-card__nome{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .honorarios-automacao-card__descricao{margin:2px 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-config-em-breve{display:inline-block;margin-top:var(--modus-space-1)}[data-modus-v3] .honorarios-automacao-card__meta{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .honorarios-automacao-card__meta p{margin:0 0 2px}[data-modus-v3] .honorarios-automacao-card__actions{display:flex;gap:var(--modus-space-2);margin-top:auto;padding-top:var(--modus-space-1)}[data-modus-v3] .honorarios-automacao-card__actions--push{margin-top:auto}[data-modus-v3] .honorarios-config-modelo-form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--modus-space-3) var(--modus-space-4);align-items:end;margin-bottom:var(--modus-space-4)}[data-modus-v3] .honorarios-config-modelo-form .modus-field:first-child{grid-column:span 4}[data-modus-v3] .honorarios-config-modelo-form .modus-field:nth-child(2){grid-column:span 3}[data-modus-v3] .honorarios-config-modelo-form .modus-field:nth-child(3){grid-column:span 5}[data-modus-v3] .honorarios-config-modelo-form__actions{grid-column:1/-1;display:flex;justify-content:flex-start}[data-modus-v3] .honorarios-config-modelos-col--nome{width:20%}[data-modus-v3] .honorarios-config-modelos-col--tipo{width:16%}[data-modus-v3] .honorarios-config-modelos-col--status{width:10%}[data-modus-v3] .honorarios-config-modelos-col--versao{width:14%}[data-modus-v3] .honorarios-config-modelos-col--variaveis{width:22%}[data-modus-v3] .honorarios-config-modelos-col--acoes{width:18%}[data-modus-v3] .honorarios-config-modelo-versoes summary{cursor:pointer}[data-modus-v3] .honorarios-config-modelo-versoes .honorarios-details__body{padding-left:0}[data-modus-v3] .honorarios-config-nova-versao-nome{margin:0 0 var(--modus-space-3);font-weight:600}[data-modus-v3] .honorarios-config-exec-alert{display:flex;align-items:flex-start;gap:var(--modus-space-2);padding:var(--modus-space-3);margin-bottom:var(--modus-space-3);border-radius:var(--modus-radius-surface-sm);background:var(--modus-warning-soft);color:var(--modus-warning);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .honorarios-config-exec-descricao{margin:0 0 var(--modus-space-3);color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] #execCampoWhatsapp{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .honorarios-config-exec-escopo-label{margin:0;font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .honorarios-config-historico-refresh{margin-left:auto}[data-modus-v3] .honorarios-config-historico-subtitle{margin:0 0 var(--modus-space-2);font-size:var(--modus-type-body-small-size);font-weight:700}[data-modus-v3] .honorarios-config-historico-table-wrap{margin-bottom:var(--modus-space-4)}@media (max-width:1023px){[data-modus-v3] .honorarios-config-columns{grid-template-columns:1fr}}@media (max-width:639px){[data-modus-v3] .honorarios-config-modelo-form{grid-template-columns:1fr}[data-modus-v3] .honorarios-config-modelo-form .modus-field:first-child,[data-modus-v3] .honorarios-config-modelo-form .modus-field:nth-child(2),[data-modus-v3] .honorarios-config-modelo-form .modus-field:nth-child(3){grid-column:1/-1}[data-modus-v3] .honorarios-automacao-card__head--no-switch{padding-left:0}[data-modus-v3] .honorarios-config-regua__step{width:100%}}[data-modus-v3] .rel-root{display:grid;gap:var(--modus-space-4);width:100%;max-width:56rem;min-width:0;margin-inline:auto}[data-modus-v3] .modus-shell__frame:has(.rel-root)>.modus-page-header{max-width:56rem;margin-inline:auto}[data-modus-v3] .rel-form{display:grid;gap:var(--modus-space-4)}[data-modus-v3] .rel-form__title{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size)}[data-modus-v3] .rel-form__grid{display:grid;grid-template-columns:minmax(14rem,1.4fr) minmax(10rem,.9fr) auto;align-items:end;gap:var(--modus-space-3)}[data-modus-v3] .rel-form__cta{white-space:nowrap}[data-modus-v3] .rel-form__inclui{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .rel-form__inclui strong{color:var(--modus-text-secondary);font-weight:700}[data-modus-v3] .rel-quick{display:grid}[data-modus-v3] .rel-quick__row{display:flex;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-1);border-bottom:1px solid var(--modus-border-subtle);color:inherit;text-decoration:none}[data-modus-v3] .rel-quick__row:last-child{border-bottom:0}[data-modus-v3] .rel-quick__row:hover{background:var(--modus-surface-hover)}[data-modus-v3] .rel-quick__row:hover .rel-quick__acao{color:var(--modus-primary)}[data-modus-v3] .rel-quick__icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:var(--modus-radius-md);background:var(--modus-primary-soft);color:var(--modus-primary)}[data-modus-v3] .rel-quick__info{display:grid;min-width:0;gap:1px;flex:1}[data-modus-v3] .rel-quick__nome{overflow:hidden;color:var(--modus-text-primary);font-weight:600;font-size:var(--modus-type-body-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .rel-quick__cnpj{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-variant-numeric:tabular-nums}[data-modus-v3] .rel-quick__periodo{flex-shrink:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);font-variant-numeric:tabular-nums}[data-modus-v3] .rel-quick__acao{display:flex;align-items:center;gap:var(--modus-space-1);flex-shrink:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:600;white-space:nowrap}@media (max-width:1023px){[data-modus-v3] .rel-form__grid{grid-template-columns:1fr 1fr}[data-modus-v3] .rel-form__cta{grid-column:1/-1}}@media (max-width:767px){[data-modus-v3] .rel-form__grid{grid-template-columns:1fr}[data-modus-v3] .rel-quick__row{flex-wrap:wrap}[data-modus-v3] .rel-quick__periodo{order:3;margin-left:calc(2.25rem + var(--modus-space-3))}[data-modus-v3] .rel-quick__acao{order:4;margin-left:auto}}[data-modus-v3] .bcx-root{display:grid;gap:var(--modus-space-4);width:100%;max-width:64rem;min-width:0;margin-inline:auto}[data-modus-v3] .modus-shell__frame:has(.bcx-root)>.modus-page-header{max-width:64rem;margin-inline:auto}[data-modus-v3] .bcx-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .bcx-filterbar__search{flex:1 1 16rem;min-width:12rem}[data-modus-v3] .bcx-filterbar select.modus-control{flex:0 0 auto;width:auto;min-width:10rem}[data-modus-v3] .bcx-result-count{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .bcx-table{display:grid;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);overflow:hidden}[data-modus-v3] .bcx-table__head,[data-modus-v3] .bcx-table__row{display:grid;grid-template-columns:minmax(12rem,2fr) minmax(6rem,.8fr) minmax(7rem,.8fr) minmax(6rem,auto);align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .bcx-table__row{border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .bcx-table__row:last-child{border-bottom:0}[data-modus-v3] .bcx-table__row:hover{background:var(--modus-surface-hover)}[data-modus-v3] .bcx-table__banco{display:flex;align-items:center;gap:var(--modus-space-2);overflow:hidden;color:var(--modus-text-primary);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .bcx-table__dot{width:.6rem;height:.6rem;flex-shrink:0;border-radius:999px}[data-modus-v3] .bcx-table__codigo{color:var(--modus-text-secondary);font-variant-numeric:tabular-nums}[data-modus-v3] .bcx-table__acoes{display:flex;align-items:center;justify-content:flex-end;gap:var(--modus-space-1)}[data-modus-v3] .bcx-icon-button--danger{color:var(--modus-danger)}[data-modus-v3] .bcx-icon-button--danger:hover{background:var(--modus-danger-soft)}[data-modus-v3] .bcx-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--modus-space-3)}[data-modus-v3] .bcx-form__field--wide{grid-column:1/-1}[data-modus-v3] .bcx-form__color{height:2.5rem;padding:var(--modus-space-1);border:1px solid var(--modus-border);border-radius:var(--modus-radius-lg);background:var(--modus-surface)}@media (max-width:767px){[data-modus-v3] .bcx-table__head{display:none}[data-modus-v3] .bcx-table__row{grid-template-columns:1fr;gap:var(--modus-space-1-5)}[data-modus-v3] .bcx-table__acoes{justify-content:flex-start}[data-modus-v3] .bcx-form__grid{grid-template-columns:1fr}}[data-modus-v3] .asi-root{display:grid;gap:var(--modus-space-4);width:100%;max-width:72rem;min-width:0;margin-inline:auto}[data-modus-v3] .modus-shell__frame:has(.asi-root)>.modus-page-header{max-width:72rem;margin-inline:auto}[data-modus-v3] .asi-tabs{display:flex;gap:var(--modus-space-1);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .asi-tabs__item{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 var(--modus-space-3);border-bottom:2px solid transparent;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:600;text-decoration:none}[data-modus-v3] .asi-tabs__item:hover{color:var(--modus-text-primary)}[data-modus-v3] .asi-tabs__item[aria-selected=true]{border-bottom-color:var(--modus-primary);color:var(--modus-primary)}[data-modus-v3] .asi-panel{display:grid;gap:var(--modus-space-4);max-width:40rem;padding:var(--modus-space-4) 0}[data-modus-v3] .asi-config-group{display:grid;gap:var(--modus-space-1)}[data-modus-v3] .asi-config-group__title{margin:0 0 var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;text-transform:uppercase;letter-spacing:.04em}[data-modus-v3] .asi-config-row{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding:var(--modus-space-3) 0;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .asi-config-row:last-child{border-bottom:0}[data-modus-v3] .asi-config-row__label{display:block;color:var(--modus-text-primary);font-weight:600}[data-modus-v3] .asi-config-row__key{display:block;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-family:var(--modus-font-mono,monospace)}[data-modus-v3] .asi-config-row__value{color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .asi-config-note{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .asi-config-note code{color:var(--modus-text-secondary)}[data-modus-v3] .asi-config-test{display:flex;align-items:center;gap:var(--modus-space-3);padding-top:var(--modus-space-2);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .asi-config-test__resultado{color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .asi-config-test__resultado[data-tone=success]{color:var(--modus-success)}[data-modus-v3] .asi-config-test__resultado[data-tone=danger]{color:var(--modus-danger)}[data-modus-v3] .asi-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--modus-space-2);margin-top:var(--modus-space-4)}[data-modus-v3] .asi-filterbar select.modus-control{flex:0 0 auto;width:auto;min-width:10rem}[data-modus-v3] .asi-result-count{margin:var(--modus-space-2) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .asi-table{display:grid;margin-top:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);overflow:hidden}[data-modus-v3] .asi-table__head,[data-modus-v3] .asi-table__row{display:grid;grid-template-columns:minmax(12rem,2fr) minmax(7rem,.8fr) minmax(6rem,.6fr) minmax(8rem,.8fr) minmax(5rem,auto);align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .asi-table--logs .asi-table__head,[data-modus-v3] .asi-table--logs .asi-table__row{grid-template-columns:minmax(7rem,.8fr) minmax(14rem,2fr) minmax(9rem,1fr) minmax(7rem,.8fr) minmax(8rem,.8fr)}[data-modus-v3] .asi-table__row{border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .asi-table__row:last-child{border-bottom:0}[data-modus-v3] .asi-table__row:hover{background:var(--modus-surface-hover)}[data-modus-v3] .asi-table__titulo{display:grid;gap:2px;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}[data-modus-v3] .asi-table__titulo-main{overflow:hidden;color:var(--modus-text-primary);font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .asi-table__titulo-sub{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-variant-numeric:tabular-nums}[data-modus-v3] .asi-table__tentativas{color:var(--modus-text-secondary);font-variant-numeric:tabular-nums}[data-modus-v3] .asi-table__data{color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);font-variant-numeric:tabular-nums;white-space:nowrap}[data-modus-v3] .asi-table__acoes{display:flex;justify-content:flex-end}[data-modus-v3] .asi-table__descricao{display:grid;gap:var(--modus-space-1);min-width:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .asi-table__descricao>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .asi-snapshot summary{color:var(--modus-primary);font-size:var(--modus-type-caption-size);cursor:pointer}[data-modus-v3] .asi-snapshot__body{display:grid;gap:2px;margin-top:var(--modus-space-1);padding:var(--modus-space-2);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-hover);font-size:var(--modus-type-caption-size)}[data-modus-v3] .asi-snapshot__item{display:flex;justify-content:space-between;gap:var(--modus-space-2)}[data-modus-v3] .asi-snapshot__item--total{padding-top:var(--modus-space-1);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .asi-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3);padding-top:var(--modus-space-3)}[data-modus-v3] .asi-pager__estado{color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-variant-numeric:tabular-nums}[data-modus-v3] .asi-drawer__close{border:0;background:transparent;color:var(--modus-text-muted);cursor:pointer}[data-modus-v3] .asi-drawer__close:hover{color:var(--modus-text-primary)}[data-modus-v3] .asi-drawer__body{display:grid;gap:var(--modus-space-4);padding-top:var(--modus-space-4)}[data-modus-v3] .asi-drawer__section-title{margin:0 0 var(--modus-space-2);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:700;text-transform:uppercase;letter-spacing:.04em}[data-modus-v3] .asi-drawer__facts{display:grid;gap:var(--modus-space-2);margin:0}[data-modus-v3] .asi-drawer__facts div{display:grid;grid-template-columns:7rem 1fr;gap:var(--modus-space-2)}[data-modus-v3] .asi-drawer__facts dt{color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .asi-drawer__facts dd{margin:0;overflow-wrap:anywhere;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .asi-drawer__erro{color:var(--modus-danger)}[data-modus-v3] .asi-drawer__payload summary{color:var(--modus-primary);font-size:var(--modus-type-body-small-size);cursor:pointer}[data-modus-v3] .asi-drawer__payload pre{margin-top:var(--modus-space-2);padding:var(--modus-space-3);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-hover);font-size:var(--modus-type-caption-size);max-height:20rem;overflow:auto;white-space:pre-wrap;word-break:break-word}[data-modus-v3] .asi-drawer__actions{display:flex;flex-wrap:wrap;gap:var(--modus-space-2);padding-top:var(--modus-space-2);border-top:1px solid var(--modus-border-subtle)}@media (max-width:1023px){[data-modus-v3] .asi-table__head,[data-modus-v3] .asi-table__row{grid-template-columns:minmax(10rem,1.8fr) minmax(6rem,.8fr) minmax(8rem,.8fr) minmax(5rem,auto)}[data-modus-v3] .asi-table__head span:nth-child(3),[data-modus-v3] .asi-table__row .asi-table__tentativas{display:none}[data-modus-v3] .asi-table--logs .asi-table__head,[data-modus-v3] .asi-table--logs .asi-table__row{grid-template-columns:minmax(7rem,.8fr) minmax(12rem,2fr) minmax(7rem,.8fr)}[data-modus-v3] .asi-table--logs .asi-table__head span:nth-child(3),[data-modus-v3] .asi-table--logs .asi-table__head span:nth-child(4),[data-modus-v3] .asi-table--logs .asi-table__row span:nth-child(3),[data-modus-v3] .asi-table--logs .asi-table__row span:nth-child(4){display:none}}@media (max-width:767px){[data-modus-v3] .asi-table__head{display:none}[data-modus-v3] .asi-table__row{grid-template-columns:1fr;gap:var(--modus-space-1-5)}[data-modus-v3] .asi-table__acoes{justify-content:flex-start}[data-modus-v3] .asi-drawer__facts div{grid-template-columns:6rem 1fr}}[data-modus-v3] .dom-root{display:grid;gap:var(--modus-space-4);width:100%;max-width:68rem;min-width:0;margin-inline:auto}[data-modus-v3] .modus-shell__frame:has(.dom-root)>.modus-page-header{max-width:68rem;margin-inline:auto}[data-modus-v3] .dom-section-title{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);line-height:1.2}[data-modus-v3] .dom-section-lead{margin:var(--modus-space-1) 0 var(--modus-space-4)}[data-modus-v3] .dom-muted,[data-modus-v3] .dom-section-lead{color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .dom-texto-danger{color:var(--modus-danger)}[data-modus-v3] .dom-origem{display:inline-flex;gap:2px;padding:2px;border-radius:var(--modus-radius-pill);background:var(--modus-surface-hover);margin-bottom:var(--modus-space-4)}[data-modus-v3] .dom-origem__opcao{min-height:2.25rem;padding:0 var(--modus-space-4);border:0;border-radius:var(--modus-radius-pill);background:transparent;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);font-weight:600;cursor:pointer}[data-modus-v3] .dom-origem__opcao[aria-pressed=true]{background:var(--modus-surface-raised);color:var(--modus-primary);box-shadow:var(--modus-elevation-1)}[data-modus-v3] .dom-fonte{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .dom-file{display:flex;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3);border:1px dashed var(--modus-border-strong);border-radius:var(--modus-radius-surface-sm);cursor:pointer}[data-modus-v3] .dom-file:hover{border-color:var(--modus-primary);background:var(--modus-surface-hover)}[data-modus-v3] .dom-file__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}[data-modus-v3] .dom-file__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:var(--modus-radius-md);background:var(--modus-primary-soft);color:var(--modus-primary);font-size:1.1rem}[data-modus-v3] .dom-file__texto{display:grid;gap:2px;flex:1;min-width:0}[data-modus-v3] .dom-file__texto strong{overflow:hidden;color:var(--modus-text-primary);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .dom-file__texto small{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .dom-fonte__descricao{display:flex;align-items:center;gap:var(--modus-space-2);margin:0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .dom-fonte__acao{display:flex}[data-modus-v3] .dom-fonte__encontrado{display:flex;align-items:center;gap:var(--modus-space-2);margin:0;padding:var(--modus-space-2) var(--modus-space-3);border-radius:var(--modus-radius-surface-sm);background:var(--modus-success-soft);color:var(--modus-success);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .dom-fluxo-linha{display:grid;gap:var(--modus-space-1);margin-top:var(--modus-space-4);padding-top:var(--modus-space-3);border-top:1px solid var(--modus-border-subtle)}[data-modus-v3] .dom-fluxo{display:flex;flex-wrap:wrap;gap:var(--modus-space-1);margin:0;padding:0;list-style:none}[data-modus-v3] .dom-fluxo li{display:flex;align-items:center;gap:var(--modus-space-1);color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:600}[data-modus-v3] .dom-fluxo li:not(:last-child):after{content:"→";margin-left:var(--modus-space-1);color:var(--modus-border-strong);font-weight:400}[data-modus-v3] .dom-fluxo li.is-ativo{color:var(--modus-primary)}[data-modus-v3] .dom-fluxo li.is-concluido{color:var(--modus-success)}[data-modus-v3] .dom-fluxo__nota{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .dom-previa__resumo{display:flex;flex-wrap:wrap;gap:var(--modus-space-2);margin:var(--modus-space-3) 0}[data-modus-v3] .dom-previa__acoes{display:flex;justify-content:flex-end;margin-top:var(--modus-space-4)}[data-modus-v3] .dom-table{display:grid;margin-top:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);overflow:hidden;max-height:24rem;overflow-y:auto}[data-modus-v3] .dom-table__head,[data-modus-v3] .dom-table__row{display:grid;grid-template-columns:minmax(3rem,.5fr) minmax(8rem,1fr) minmax(10rem,1.6fr) minmax(7rem,.8fr) minmax(10rem,1.6fr);align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-2) var(--modus-space-3)}[data-modus-v3] .dom-table--historico .dom-table__head,[data-modus-v3] .dom-table--historico .dom-table__row{grid-template-columns:minmax(8rem,1fr) minmax(6rem,.7fr) minmax(8rem,.9fr) minmax(3.5rem,.4fr) minmax(4.5rem,.5fr) minmax(4.5rem,.5fr) minmax(4.5rem,.5fr) minmax(3.5rem,.4fr) minmax(4.5rem,.5fr) minmax(6rem,.6fr)}[data-modus-v3] .dom-table--erros .dom-table__head,[data-modus-v3] .dom-table--erros .dom-table__row{grid-template-columns:minmax(3rem,.4fr) minmax(8rem,1fr) minmax(14rem,2fr);max-height:none}[data-modus-v3] .dom-table__head{position:sticky;top:0;z-index:1}[data-modus-v3] .dom-table__row{border-bottom:1px solid var(--modus-border-subtle);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .dom-table__row:last-child{border-bottom:0}[data-modus-v3] .dom-table__row--clicavel{cursor:pointer}[data-modus-v3] .dom-table__row--clicavel:hover{background:var(--modus-surface-hover)}[data-modus-v3] .dom-table__mono{font-variant-numeric:tabular-nums;color:var(--modus-text-secondary)}[data-modus-v3] .dom-table__detalhe{overflow:hidden;color:var(--modus-text-muted);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .dom-table__data{color:var(--modus-text-secondary);white-space:nowrap}[data-modus-v3] .dom-table__erro-link{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:var(--modus-danger);font-weight:600;cursor:pointer}[data-modus-v3] .dom-table--erros{max-height:20rem}[data-modus-v3] .dom-historico .modus-section-header__actions{align-self:center}[data-modus-v3] .dom-dialog header h2{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .dom-dialog__resumo{display:grid;gap:var(--modus-space-1);margin:0;padding-left:1.1rem;font-size:var(--modus-type-body-small-size)}@media (max-width:1023px){[data-modus-v3] .dom-table--historico .dom-table__head,[data-modus-v3] .dom-table--historico .dom-table__row{grid-template-columns:minmax(8rem,1fr) minmax(6rem,.8fr) minmax(8rem,1fr) minmax(4.5rem,.6fr) minmax(4.5rem,.6fr) minmax(6rem,.7fr)}[data-modus-v3] .dom-table--historico .dom-table__head span:nth-child(10),[data-modus-v3] .dom-table--historico .dom-table__head span:nth-child(4),[data-modus-v3] .dom-table--historico .dom-table__head span:nth-child(5),[data-modus-v3] .dom-table--historico .dom-table__row span:nth-child(10),[data-modus-v3] .dom-table--historico .dom-table__row span:nth-child(4),[data-modus-v3] .dom-table--historico .dom-table__row span:nth-child(5){display:none}}@media (max-width:767px){[data-modus-v3] .dom-table__head{display:none}[data-modus-v3] .dom-table__row{grid-template-columns:1fr;gap:2px}[data-modus-v3] .dom-file{flex-wrap:wrap}[data-modus-v3] .dom-origem{width:100%}[data-modus-v3] .dom-origem__opcao{flex:1}}[data-modus-v3] .wap-root{display:grid;gap:var(--modus-space-4);width:100%;max-width:56rem;min-width:0;margin-inline:auto}[data-modus-v3] .modus-shell__frame:has(.wap-root)>.modus-page-header{max-width:56rem;margin-inline:auto}[data-modus-v3] .wap-conexao{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .wap-conexao__linha{display:flex;align-items:center;justify-content:space-between;gap:var(--modus-space-3)}[data-modus-v3] .wap-conexao__titulo{display:flex;align-items:center;gap:var(--modus-space-2);color:var(--modus-text-primary);font-size:var(--modus-type-section-title-size);font-weight:650}[data-modus-v3] .wap-conexao__titulo i{color:var(--modus-success);font-size:1.15em}[data-modus-v3] .wap-conexao__fatos{display:flex;flex-wrap:wrap;gap:var(--modus-space-5);margin:0}[data-modus-v3] .wap-conexao__fatos dt{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);font-weight:600}[data-modus-v3] .wap-conexao__fatos dd{margin:2px 0 0;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);font-weight:600}[data-modus-v3] .wap-conexao__detalhe{margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .wap-tecnico{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .wap-tecnico summary{cursor:pointer;color:var(--modus-text-muted)}[data-modus-v3] .wap-tecnico p{margin:var(--modus-space-2) 0 0;font-family:var(--modus-font-mono,monospace)}[data-modus-v3] .wap-conexao__acoes{display:flex;justify-content:flex-end}[data-modus-v3] .wap-qr{display:grid;justify-items:center;gap:var(--modus-space-2);text-align:center}[data-modus-v3] .wap-qr__img{width:14rem;height:14rem;border-radius:var(--modus-radius-md);background:#fff;padding:var(--modus-space-2)}[data-modus-v3] .wap-qr__expira,[data-modus-v3] .wap-qr__hint{display:flex;align-items:center;gap:var(--modus-space-1);margin:0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .wap-qr__erro{color:var(--modus-danger);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .wap-teste{display:flex;flex-wrap:wrap;align-items:end;gap:var(--modus-space-3)}[data-modus-v3] .wap-teste__campo{flex:1 1 12rem;min-width:10rem}[data-modus-v3] .wap-teste__resultado{margin:var(--modus-space-2) 0 0;font-size:var(--modus-type-body-small-size);color:var(--modus-text-muted)}[data-modus-v3] .wap-teste__resultado[data-tone=success]{color:var(--modus-success)}[data-modus-v3] .wap-teste__resultado[data-tone=danger]{color:var(--modus-danger)}[data-modus-v3] .wap-teste__resultado[data-tone=warning]{color:var(--modus-warning)}[data-modus-v3] .wap-atividade .modus-section-header__actions{display:flex;align-items:center;gap:var(--modus-space-2)}[data-modus-v3] .wap-atividade__quando{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);white-space:nowrap}[data-modus-v3] .wap-atividade__badge{padding:2px var(--modus-space-2);border-radius:var(--modus-radius-pill);background:var(--modus-danger-soft);color:var(--modus-danger);font-size:var(--modus-type-caption-size);font-weight:600}[data-modus-v3] .wap-spin{animation:wap-spin .6s linear infinite}@keyframes wap-spin{to{transform:rotate(1turn)}}[data-modus-v3] .wap-table{display:grid;margin-top:var(--modus-space-3);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);background:var(--modus-surface-raised);overflow:hidden}[data-modus-v3] .wap-table__head,[data-modus-v3] .wap-table__row{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(12rem,2fr) minmax(8rem,1fr) minmax(8rem,.8fr);align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) var(--modus-space-4)}[data-modus-v3] .wap-table__row{border-bottom:1px solid var(--modus-border-subtle);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .wap-table__row:last-child{border-bottom:0}[data-modus-v3] .wap-table__contato{display:grid;gap:2px;min-width:0}[data-modus-v3] .wap-table__mono{font-variant-numeric:tabular-nums;color:var(--modus-text-primary)}[data-modus-v3] .wap-table__cliente{color:var(--modus-text-muted);font-size:var(--modus-type-caption-size)}[data-modus-v3] .wap-table__mensagem{overflow:hidden;color:var(--modus-text-secondary);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .wap-table__erro{display:block;overflow:hidden;color:var(--modus-danger);font-size:var(--modus-type-caption-size);text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .wap-table__data{color:var(--modus-text-secondary);white-space:nowrap}@media (max-width:767px){[data-modus-v3] .wap-table__head{display:none}[data-modus-v3] .wap-table__row{grid-template-columns:1fr;gap:2px}[data-modus-v3] .wap-conexao__linha{flex-wrap:wrap}[data-modus-v3] .wap-teste{flex-direction:column;align-items:stretch}[data-modus-v3] .wap-qr__img{width:12rem;height:12rem}}.modus-email-root{width:100%;min-width:0}.modus-email{width:100%;max-width:72rem;margin-inline:auto;display:flex;flex-direction:column;gap:2rem}.modus-email__section{min-width:0}.modus-email__section+.modus-email__section{padding-top:2rem;border-top:1px solid var(--modus-border-subtle)}.modus-email__connections{margin-top:1rem;border-top:1px solid var(--modus-border-subtle)}.modus-email__connection{display:flex;justify-content:space-between;gap:2rem;min-height:7rem;padding:1.25rem 0;border-bottom:1px solid var(--modus-border-subtle)}.modus-email__connection-main{display:flex;align-items:flex-start;gap:1rem;min-width:0}.modus-email__provider-icon{flex:0 0 auto;display:inline-flex;color:var(--modus-text-secondary)}.modus-email__connection-copy{min-width:0}.modus-email__connection-heading{flex-wrap:wrap}.modus-email__connection-name{color:var(--modus-text-primary);line-height:1.4}.modus-email__connection-account{margin:.35rem 0 0;color:var(--modus-text-primary);font-size:.8125rem;font-weight:500}.modus-email__connection-description{max-width:40rem;margin:.35rem 0 0;color:var(--modus-text-secondary);line-height:1.55}.modus-email__requirements{gap:.375rem .75rem;margin-top:.65rem}.modus-email__requirements span{color:var(--modus-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.4}.modus-email__connection-actions{flex:0 0 auto}.modus-email__filter{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main action";align-items:start;-moz-column-gap:.875rem;column-gap:.875rem;margin-top:1rem;padding:1.25rem 0 1rem;border-top:1px solid var(--modus-border-subtle)}.modus-email__filter-main{grid-area:main;min-width:0}.modus-email__label{display:block;margin:0 0 .45rem;color:var(--modus-text-primary);font-size:.75rem;font-weight:600;line-height:1.4}.modus-email__field-help{max-width:52rem;margin:.5rem 0 0;color:var(--modus-text-muted);font-size:.75rem;line-height:1.5}.modus-email__filter-actions{grid-area:action;display:flex;align-items:center;padding-top:1.4875rem}.modus-email__filter-actions .modus-button{white-space:nowrap}.modus-email__current-filter{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.75rem 0 0;border-top:1px solid var(--modus-border-subtle)}.modus-email__current-filter-label{flex:0 0 auto;color:var(--modus-text-muted);font-size:.625rem;font-weight:700;line-height:1;letter-spacing:.075em;text-transform:uppercase}.modus-email__current-filter-value{min-width:0;overflow:hidden;color:var(--modus-text-secondary);font-size:.75rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.modus-email__section>.modus-alert{margin-top:1rem}.modus-email__verification-result{color:var(--modus-text-muted);font-size:.75rem;line-height:1.4}.modus-email__toggle{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;color:var(--modus-text-secondary);font-size:.75rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modus-email__toggle input{width:.875rem;height:.875rem;margin:0;accent-color:var(--modus-primary);cursor:pointer}.modus-email__table-wrap{position:relative;width:100%;margin-top:1rem;overflow-x:auto;border-top:1px solid var(--modus-border-subtle)}.modus-email__table-wrap .modus-table{width:100%;min-width:58rem;table-layout:fixed}.modus-email__table-wrap .modus-table td:first-child,.modus-email__table-wrap .modus-table th:first-child{width:6%}.modus-email__table-wrap .modus-table td:nth-child(2),.modus-email__table-wrap .modus-table th:nth-child(2){width:18%}.modus-email__table-wrap .modus-table td:nth-child(3),.modus-email__table-wrap .modus-table th:nth-child(3){width:31%}.modus-email__table-wrap .modus-table td:nth-child(4),.modus-email__table-wrap .modus-table th:nth-child(4){width:14%}.modus-email__table-wrap .modus-table td:nth-child(5),.modus-email__table-wrap .modus-table th:nth-child(5){width:17%}.modus-email__table-wrap .modus-table td:nth-child(6),.modus-email__table-wrap .modus-table th:nth-child(6){width:14%}.modus-email__message-id{color:var(--modus-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.modus-email__sender{display:block;overflow:hidden;color:var(--modus-text-primary);font-size:.8125rem;font-weight:550;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.modus-email__message{min-width:0}.modus-email__subject{color:var(--modus-text-primary);font-size:.8125rem;font-weight:550}.modus-email__preview,.modus-email__subject{display:block;overflow:hidden;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.modus-email__preview{margin-top:.2rem;color:var(--modus-text-muted);font-size:.75rem;font-weight:400}.modus-email__date{color:var(--modus-text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap}.modus-email__row-actions{text-align:right}.modus-email__row-actions .modus-button{white-space:nowrap}.modus-email__connections{display:flex;flex-direction:column}.modus-email__connection{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:0;padding:1.125rem 0}.modus-email__connection-main{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.875rem}.modus-email__provider-icon{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-xl);background:var(--modus-surface-raised);font-size:1rem;line-height:1}.modus-email__connection-heading{display:flex;align-items:center;gap:.625rem;min-height:1.5rem}.modus-email__connection-name{margin:0;font-size:.9375rem;font-weight:650;line-height:1.35}.modus-email__connection-description{margin:.3rem 0 0;font-size:.8125rem;line-height:1.5}.modus-email__requirements{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}.modus-email__requirements span{display:inline-flex;align-items:center;min-height:1.625rem;padding:.2rem .5rem;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-sm);background:var(--modus-surface-raised);font-size:.6875rem;line-height:1}.modus-email__connection-actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}@media (max-width:767px){.modus-email{gap:1.5rem}.modus-email__section+.modus-email__section{padding-top:1.5rem}.modus-email__connection{align-items:flex-start;flex-direction:column;gap:1rem}.modus-email__connection-actions{width:100%;padding-left:3.5rem}.modus-email__filter{align-items:stretch;flex-direction:column}.modus-email__filter-actions{padding-bottom:0}.modus-email__current-filter{align-items:flex-start;flex-direction:column;gap:.25rem}.modus-email__section .modus-section-header{align-items:flex-start;flex-direction:column;gap:.875rem}.modus-email__section .modus-section-header__actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.modus-email__table-wrap{margin-inline:0}}@media (max-width:639px){.modus-email__connection-actions{padding-left:0}}[data-modus-v3] .modus-conversas-root{min-width:0}.modus-conversas{display:grid;grid-template-columns:20rem minmax(0,1fr);width:100%;height:calc(100dvh - 11.5rem);min-height:36rem;overflow:hidden;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface)}.modus-conversas,.modus-conversas__sidebar{min-width:0;background:var(--modus-surface)}.modus-conversas__sidebar{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--modus-border-subtle)}.modus-conversas__search{position:relative;flex:0 0 auto;padding:1rem;border-bottom:1px solid var(--modus-border-subtle)}.modus-conversas__client-list{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.modus-conversas__main{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--modus-canvas)}.modus-conversas__client{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.8rem .9rem;border-bottom:1px solid var(--modus-border-subtle);color:inherit;text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.modus-conversas__client:hover{background:var(--modus-surface-raised)}.modus-conversas__client.is-active{background:rgb(37 99 235/8%)}.modus-conversas__client.is-active:before{content:"";position:absolute;inset-block:.65rem;left:0;width:2px;border-radius:0 2px 2px 0;background:var(--modus-primary)}.modus-conversas .chat-avatar{display:grid;place-items:center;width:2.35rem;height:2.35rem;flex:0 0 2.35rem;border:1px solid hsla(0,0%,100%,.06);border-radius:50%;background:rgba(37,99,235,.14);color:#8db4ff;font-size:.76rem;font-weight:700;line-height:1}.modus-conversas .chat-avatar.av-teal{background:rgba(20,184,166,.13);color:#5eead4}.modus-conversas .chat-avatar.av-violet{background:rgba(139,92,246,.13);color:#c4b5fd}.modus-conversas .chat-avatar.av-amber{background:rgba(245,158,11,.13);color:#fcd34d}.modus-conversas .chat-avatar.av-rose{background:rgba(244,63,94,.13);color:#fda4af}.modus-conversas__client-info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.modus-conversas__client-name{overflow:hidden;color:var(--modus-text-primary);font-size:.82rem;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.modus-conversas__client-preview{overflow:hidden;color:var(--modus-text-muted);font-size:.73rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.modus-conversas__client-meta{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;align-self:stretch;padding-top:.08rem}.modus-conversas__client-time{color:var(--modus-text-muted);font-size:.66rem;font-variant-numeric:tabular-nums;white-space:nowrap}.modus-conversas__unread{display:block;width:.42rem;height:.42rem;border-radius:50%;background:var(--modus-primary)}.modus-conversas__sidebar-empty{padding:2rem 1.25rem}.modus-conversas__conversation-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:0 0 auto;min-height:4.5rem;padding:.8rem 1.15rem;border-bottom:1px solid var(--modus-border-subtle);background:var(--modus-surface)}.modus-conversas__conversation-client{display:flex;align-items:center;gap:.8rem;min-width:0}.modus-conversas .chat-avatar-lg{width:2.65rem;height:2.65rem;flex-basis:2.65rem;font-size:.82rem}.modus-conversas__conversation-client-info{min-width:0}.modus-conversas__conversation-client-info h2{overflow:hidden;margin:0;color:var(--modus-text-primary);font-size:.9rem;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.modus-conversas__conversation-client-info p{margin:.2rem 0 0;color:var(--modus-text-muted);font-size:.71rem;line-height:1.3}.modus-conversas__conversation-actions{display:flex;align-items:center;gap:.4rem;flex:0 0 auto}.modus-conversas__focus-button{width:2.15rem;padding-inline:0}.modus-conversas__messages{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;padding:1.25rem;overflow-y:auto;overflow-x:hidden;background:var(--modus-canvas)}.modus-conversas__empty{align-content:center}.modus-conversas__empty--conversation{flex:1 1 auto}.modus-conversas__empty--messages{flex:1 1 auto;min-height:14rem}.modus-conversas__date-separator{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:.9rem 0 1.1rem}.modus-conversas__date-separator span{display:inline-flex;align-items:center;min-height:1.65rem;padding:.25rem .65rem;border:1px solid var(--modus-border-subtle);border-radius:50px;background:var(--modus-surface);color:var(--modus-text-muted);font-size:.65rem;font-weight:600;line-height:1}.modus-conversas__message-row{display:flex;width:100%;margin-bottom:.55rem}.modus-conversas__message-row.from-cliente{justify-content:flex-start}.modus-conversas__message-row.from-sistema{justify-content:flex-end}.modus-conversas__bubble{width:-moz-fit-content;width:fit-content;max-width:min(68%,42rem);padding:.7rem .8rem .55rem;border:1px solid var(--modus-border-subtle);border-radius:.9rem;background:var(--modus-surface-raised);color:var(--modus-text-primary)}.modus-conversas__message-row.from-cliente .modus-conversas__bubble{border-bottom-left-radius:.3rem}.modus-conversas__message-row.from-sistema .modus-conversas__bubble{border-color:rgba(37,99,235,.18);border-bottom-right-radius:.3rem;background:rgba(37,99,235,.1)}.modus-conversas__bubble-content{min-width:0}.modus-conversas__message-text{display:block;margin:0;color:var(--modus-text-primary);font-size:.79rem;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.modus-conversas__message-meta{display:flex;align-items:center;justify-content:flex-end;gap:.3rem;margin-top:.35rem;color:var(--modus-text-muted);font-size:.62rem;line-height:1}.modus-conversas__message-meta>i{display:inline-flex;align-items:center;justify-content:center;font-size:.68rem}.modus-conversas__channel--whatsapp{color:var(--modus-success,#22c55e)}.modus-conversas__message-check{margin-left:.05rem;color:var(--modus-primary)}.modus-conversas__composer{position:relative;display:flex;align-items:flex-end;gap:.55rem;flex:0 0 auto;padding:.8rem 1rem;border-top:1px solid var(--modus-border-subtle);background:var(--modus-surface)}.modus-conversas__composer-field{display:flex;align-items:flex-end;flex:1 1 auto;min-width:0;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-xl);background:var(--modus-surface-raised);transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.modus-conversas__composer-field:focus-within{border-color:var(--modus-primary);box-shadow:0 0 0 3px rgb(37 99 235/8%)}.modus-conversas__composer textarea{display:block;width:100%;min-height:2.55rem;max-height:7.5rem;padding:.7rem .85rem;overflow-y:auto;resize:none;border:0;outline:0;background:transparent;color:var(--modus-text-primary);font:inherit;font-size:.79rem;line-height:1.45}.modus-conversas__composer textarea::-moz-placeholder{color:var(--modus-text-muted)}.modus-conversas__composer textarea::placeholder{color:var(--modus-text-muted)}.modus-conversas__send-actions{display:flex;align-items:center;gap:.4rem;flex:0 0 auto}.modus-conversas__send-button{min-height:2.55rem;padding-inline:.9rem;border-radius:var(--modus-radius-control)}.modus-conversas__send-button:active{transform:translateY(1px)}.modus-conversas__whatsapp-button{width:2.55rem;min-width:2.55rem;min-height:2.55rem;padding:0;border-radius:50%;color:var(--modus-success,#22c55e)}.modus-conversas__whatsapp-button:hover{border-color:rgba(34,197,94,.22);background:rgb(34 197 94/8%);color:var(--modus-success,#22c55e)}.modus-conversas__whatsapp-button:active{transform:translateY(1px)}.modus-conversas__quick-wrapper{position:relative;flex:0 0 auto}.modus-conversas__quick-panel{position:absolute;z-index:30;bottom:calc(100% + .55rem);left:0;display:none;width:min(20rem,calc(100vw - 2rem));overflow:hidden;border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-overlay);background:var(--modus-surface);box-shadow:0 16px 40px rgba(0,0,0,.24)}.modus-conversas__quick-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .8rem;border-bottom:1px solid var(--modus-border-subtle)}.modus-conversas__quick-header>div{min-width:0}.modus-conversas__quick-header p{margin:0;color:var(--modus-text-primary);font-size:.76rem;font-weight:650;line-height:1.3}.modus-conversas__quick-header span{color:var(--modus-text-secondary);font-size:.72rem;font-weight:650}.modus-conversas__quick-list{max-height:16rem;overflow-y:auto}.modus-conversas__quick-item{display:block;width:100%;padding:.65rem .8rem;border:0;border-bottom:1px solid var(--modus-border-subtle);background:transparent;color:var(--modus-text-secondary);text-align:left;font:inherit;font-size:.74rem;line-height:1.4;cursor:pointer}.modus-conversas__quick-item:last-child{border-bottom:0}.modus-conversas__quick-item:hover{background:var(--modus-surface-hover);color:var(--modus-text-primary)}.modus-conversas-modal__title{display:flex;align-items:center;gap:.45rem;margin:0;color:var(--modus-text-primary);font-size:.92rem;font-weight:650;line-height:1.3}.modus-conversas-modal__title i{color:var(--modus-primary);font-size:.82rem}.modus-conversas-modal__body{padding:0;gap:0}.modus-conversas-modal__list{max-height:15rem;overflow-y:auto;border-bottom:1px solid var(--modus-border-subtle)}.modus-conversas-modal__list:empty{display:none}.modus-conversas-modal__form{display:grid;gap:.85rem;padding:1rem 1.1rem 1.1rem}.modus-conversas-modal__field{display:grid;gap:.35rem}.modus-conversas-modal__field label{color:var(--modus-text-secondary);font-size:.7rem;font-weight:600}.modus-conversas-modal__field .modus-control{width:100%}.modus-conversas-modal__textarea{min-height:6rem;resize:vertical;line-height:1.45}.modus-conversas-modal__actions{display:flex;justify-content:flex-end;padding-top:.15rem}@media (max-width:1023px){.modus-conversas{grid-template-columns:17rem minmax(0,1fr)}.modus-conversas__conversation-header{padding-inline:.9rem}.modus-conversas__messages{padding:1rem}.modus-conversas__message-row .modus-conversas__bubble{max-width:78%}}@media (max-width:767px){.modus-conversas{grid-template-columns:14rem minmax(0,1fr);height:calc(100dvh - 10rem);min-height:32rem}.modus-conversas__search{padding:.75rem}.modus-conversas__client{padding-inline:.7rem}.modus-conversas__client-preview{max-width:8rem}.modus-conversas__conversation-header{gap:.7rem}.modus-conversas__conversation-actions .modus-button span:not(.modus-sr-only){display:none}.modus-conversas__message-row .modus-conversas__bubble{max-width:85%}.modus-conversas__composer{padding:.7rem}.modus-conversas__send-button span{display:none}.modus-conversas__send-button{width:2.55rem;min-width:2.55rem;padding:0;border-radius:50%}}@media (max-width:639px){.modus-conversas{grid-template-columns:1fr;height:auto;min-height:0;overflow:visible}.modus-conversas__sidebar{min-height:12rem;max-height:18rem;border-right:0;border-bottom:1px solid var(--modus-border-subtle)}.modus-conversas__main{min-height:30rem}.modus-conversas__conversation-header{flex-wrap:wrap;padding:.75rem}.modus-conversas__conversation-client{flex:1 1 auto}.modus-conversas__conversation-actions{margin-left:auto}.modus-conversas__messages{min-height:20rem;max-height:60dvh;padding:.85rem}.modus-conversas__message-row .modus-conversas__bubble{max-width:92%}.modus-conversas__composer{flex-wrap:wrap;gap:.45rem}.modus-conversas__quick-wrapper{order:1}.modus-conversas__composer-field{order:2;flex:1 1 calc(100% - 3rem)}.modus-conversas__send-actions{order:3;width:100%;justify-content:flex-end}.modus-conversas__quick-panel{left:0;width:min(20rem,calc(100vw - 3rem))}}[data-modus-theme=light] .modus-conversas .chat-avatar{border-color:rgb(15 23 42/6%)}[data-modus-theme=light] .modus-conversas__client.is-active{background:rgb(37 99 235/6%)}[data-modus-theme=light]
.modus-conversas__message-row.from-sistema
.modus-conversas__bubble{border-color:rgba(37,99,235,.14);background:rgb(37 99 235/7%)}[data-modus-theme=light] .modus-conversas__quick-panel{box-shadow:0 16px 40px rgba(15,23,42,.12)}.modus-conversas a:focus-visible,.modus-conversas button:focus-visible{outline:2px solid var(--modus-primary);outline-offset:2px}.modus-conversas__client:focus-visible{outline-offset:-2px}[data-modus-v3].modus-system-state{display:grid;grid-template-rows:auto 1fr;min-height:100vh;background:var(--modus-canvas)}[data-modus-v3] .modus-system-state__masthead{display:flex;align-items:center;min-height:4rem;padding:0 var(--modus-space-6)}[data-modus-v3] .modus-system-state__brand{width:auto;height:auto;padding:0;border:0;gap:var(--modus-space-3);color:var(--modus-text-primary)}[data-modus-v3] .modus-system-state__brand .modus-shell__mark{color:var(--modus-brand)}[data-modus-v3] .modus-system-state__main{display:grid;place-items:center;padding:var(--modus-space-6);padding-bottom:calc(var(--modus-space-12) + 4rem)}[data-modus-v3] .modus-system-state__surface{width:min(100%,31rem);padding:var(--modus-space-10);border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface);background:var(--modus-surface);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 3%,transparent),0 12px 36px rgba(2,6,23,.14);text-align:center}[data-modus-v3] .modus-system-state__icon{display:grid;width:3.5rem;height:3.5rem;margin:0 auto var(--modus-space-5);place-items:center;border:1px solid var(--modus-danger-border);border-radius:var(--modus-radius-surface);background:var(--modus-danger-soft);color:var(--modus-danger);font-size:1.35rem}[data-modus-v3] .modus-system-state__eyebrow{margin:0 0 var(--modus-space-2)}[data-modus-v3] .modus-system-state__description{max-width:23rem;margin:var(--modus-space-3) auto 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-size);line-height:var(--modus-type-body-leading)}[data-modus-v3] .modus-system-state__action{margin-top:var(--modus-space-6);box-shadow:0 5px 18px color-mix(in srgb,var(--modus-brand) 14%,transparent)}@media(max-width:639px){[data-modus-v3] .modus-system-state__masthead{min-height:3.75rem;padding-inline:var(--modus-space-4)}[data-modus-v3] .modus-system-state__main{align-items:start;padding:clamp(2rem,10vh,5rem) var(--modus-space-4) var(--modus-space-6)}[data-modus-v3] .modus-system-state__surface{padding:var(--modus-space-8) var(--modus-space-5);border-radius:var(--modus-radius-surface)}[data-modus-v3] .modus-system-state__icon{width:3rem;height:3rem;margin-bottom:var(--modus-space-4)}}[data-modus-v3] .admin-v3{width:100%;min-width:0}[data-modus-v3] .admin-toolbar{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(10rem,14rem);gap:var(--modus-space-3);margin-bottom:var(--modus-space-4)}[data-modus-v3] .admin-table-panel{overflow:hidden;padding:0}[data-modus-v3] .admin-table-panel .modus-table{min-width:48rem}[data-modus-v3] .admin-table-panel td{vertical-align:middle}[data-modus-v3] .admin-table-panel td small,[data-modus-v3] .admin-table-panel td strong{display:block}[data-modus-v3] .admin-table-panel td small{margin-top:.2rem;color:var(--modus-text-muted)}[data-modus-v3] .admin-actions-col{width:8rem;text-align:right}[data-modus-v3] .admin-row-actions{display:flex;justify-content:flex-end;gap:var(--modus-space-1)}[data-modus-v3] .admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-4)}[data-modus-v3] .admin-span-2{grid-column:1/-1}[data-modus-v3] [data-form-error][hidden]{display:none}[data-modus-v3] .admin-link-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--modus-primary);padding:0;font:inherit;cursor:pointer}[data-modus-v3] .admin-permissions-scroll{overflow-y:auto;overscroll-behavior:contain}[data-modus-v3] .admin-permissions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-3);margin-top:var(--modus-space-4)}[data-modus-v3] .admin-permissions>section{border:1px solid var(--modus-border-subtle);border-radius:var(--modus-radius-surface-sm);padding:var(--modus-space-4);background:var(--modus-surface-raised)}[data-modus-v3] .admin-permissions header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:var(--modus-space-2);border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .admin-permissions section>p{margin:1rem 0 .35rem;color:var(--modus-text-muted);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}[data-modus-v3] .admin-check{display:flex;align-items:flex-start;gap:.65rem;padding:.55rem .25rem;border-radius:var(--modus-radius-sm);cursor:pointer}[data-modus-v3] .admin-check:hover{background:var(--modus-surface-hover)}[data-modus-v3] .admin-check:focus-within{outline:2px solid var(--modus-focus-ring);outline-offset:2px}[data-modus-v3] .admin-check input{margin-top:.2rem;accent-color:var(--modus-primary)}[data-modus-v3] .admin-check span>*{display:block}[data-modus-v3] .admin-check small{margin-top:.15rem;color:var(--modus-text-muted);font-weight:400}[data-modus-v3] .admin-permission-module{font-size:var(--modus-type-caption-size);font-weight:600;text-transform:capitalize}[data-modus-v3] .admin-user-list{display:grid;gap:.5rem}[data-modus-v3] .admin-user-list article{padding:.75rem;border-bottom:1px solid var(--modus-border-subtle)}[data-modus-v3] .admin-user-list article>*{display:block}@media(max-width:767px){[data-modus-v3] .admin-form-grid,[data-modus-v3] .admin-permissions,[data-modus-v3] .admin-toolbar{grid-template-columns:1fr}[data-modus-v3] .admin-span-2{grid-column:auto}}@media(max-width:639px){[data-modus-v3] .admin-toolbar{gap:var(--modus-space-2)}[data-modus-v3] .admin-table-panel .modus-table{min-width:42rem}}@media(max-width:479px){[data-modus-v3] .admin-permissions>section{padding:var(--modus-space-3)}}[data-modus-v3] .modus-shell__frame:has(>[data-perfil-v3]){max-width:60rem}[data-modus-v3] .perfil-v3{display:grid;gap:var(--modus-space-4);width:100%;min-width:0}[data-modus-v3] .perfil-v3 [hidden]{display:none}[data-modus-v3] .perfil-identity{display:flex;align-items:center;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .perfil-identity__avatar{display:grid;place-items:center;flex:none;width:3.5rem;height:3.5rem;border-radius:var(--modus-radius-full);background:var(--modus-primary-soft);color:var(--modus-primary-hover);font-size:1.125rem;font-weight:700;letter-spacing:.02em}[data-modus-v3] .perfil-identity__copy{min-width:0}[data-modus-v3] .perfil-identity__heading{display:flex;align-items:center;flex-wrap:wrap;gap:var(--modus-space-1) var(--modus-space-3)}[data-modus-v3] .perfil-identity__name{margin:0;color:var(--modus-text-primary);font-size:1.125rem;font-weight:650;line-height:1.5rem;letter-spacing:-.01em;overflow-wrap:anywhere}[data-modus-v3] .perfil-identity__email{margin:var(--modus-space-0-5) 0 0;color:var(--modus-text-secondary);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading);overflow-wrap:anywhere}[data-modus-v3] .perfil-identity__meta{margin:var(--modus-space-0-5) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading)}[data-modus-v3] .perfil-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--modus-space-4);align-items:stretch}[data-modus-v3] .perfil-section{display:grid;align-content:start;gap:var(--modus-space-4);min-width:0}[data-modus-v3] .perfil-form{display:grid;gap:var(--modus-space-3)}[data-modus-v3] .perfil-form__footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--modus-space-3)}[data-modus-v3] .perfil-feedback{align-items:center;gap:var(--modus-space-2);padding:var(--modus-space-2) var(--modus-space-3);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .perfil-form__footer .perfil-feedback{flex:1 1 14rem}[data-modus-v3] .perfil-facts{display:grid;margin:0}[data-modus-v3] .perfil-facts__row{display:grid;grid-template-columns:minmax(7.5rem,38%) minmax(0,1fr);gap:var(--modus-space-3);padding:var(--modus-space-2) 0;border-top:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .perfil-facts__row:first-child{padding-top:0;border-top:0}[data-modus-v3] .perfil-facts dt{color:var(--modus-text-muted);font-size:var(--modus-type-label-size);line-height:var(--modus-type-body-small-leading);font-weight:600}[data-modus-v3] .perfil-facts dd{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading);overflow-wrap:anywhere}[data-modus-v3] .perfil-facts .perfil-facts__empty,[data-modus-v3] .perfil-facts__note{color:var(--modus-text-muted)}[data-modus-v3] .perfil-settings{display:grid;margin:0;padding:0;list-style:none}[data-modus-v3] .perfil-setting{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--modus-space-3);padding:var(--modus-space-3) 0;border-top:var(--modus-border-width) solid var(--modus-border-subtle)}[data-modus-v3] .perfil-setting:first-child{padding-top:0;border-top:0}[data-modus-v3] .perfil-setting:last-child{padding-bottom:0}[data-modus-v3] .perfil-setting__icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--modus-radius-md);background:var(--modus-surface-raised);color:var(--modus-text-secondary)}[data-modus-v3] .perfil-setting__copy{min-width:0}[data-modus-v3] .perfil-setting__title{margin:0;color:var(--modus-text-primary);font-size:var(--modus-type-component-title-size);line-height:var(--modus-type-component-title-leading);font-weight:600}[data-modus-v3] .perfil-setting__description{margin:var(--modus-space-0-5) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .perfil-setting__action{display:flex;justify-content:flex-end}[data-modus-v3] .perfil-dialog__subtitle{margin:var(--modus-space-0-5) 0 0;color:var(--modus-text-muted);font-size:var(--modus-type-body-small-size)}[data-modus-v3] .perfil-dialog__body{display:grid;gap:var(--modus-space-4)}@media (max-width:767px){[data-modus-v3] .perfil-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){[data-modus-v3] .perfil-identity{flex-direction:column;align-items:flex-start;gap:var(--modus-space-3)}[data-modus-v3] .perfil-facts__row{grid-template-columns:minmax(0,1fr);gap:var(--modus-space-0-5)}[data-modus-v3] .perfil-setting{grid-template-columns:auto minmax(0,1fr)}[data-modus-v3] .perfil-setting__action{grid-column:2;justify-content:flex-start}[data-modus-v3] .perfil-form__footer .modus-button{width:100%}}[data-modus-v3] .modus-auth{--modus-brand:#2f6bdc;--modus-brand-hover:#3b78e8;--modus-brand-pressed:#2659c2;--modus-brand-soft:rgba(47,107,220,.16);--modus-brand-border:rgba(59,120,232,.34);--modus-primary:var(--modus-brand);--modus-primary-hover:var(--modus-brand-hover);--modus-primary-pressed:var(--modus-brand-pressed);--modus-primary-soft:var(--modus-brand-soft);--modus-primary-border:var(--modus-brand-border);--modus-focus-ring:rgba(59,120,232,.45);--auth-accent-text:#7ea6f2;--auth-field-bg:#0a0d14;--auth-field-border:rgba(166,176,194,.2);--auth-panel-bg:var(--modus-surface);margin:0;min-height:100vh;min-height:100dvh;background:var(--auth-panel-bg);color:var(--modus-text-secondary)}[data-modus-v3][data-modus-theme=light] .modus-auth{--modus-brand:#2458c4;--modus-brand-hover:#2d64d2;--modus-brand-pressed:#1f4bab;--modus-brand-soft:rgba(36,88,196,.11);--modus-brand-border:rgba(36,88,196,.28);--modus-focus-ring:rgba(36,88,196,.36);--auth-accent-text:var(--modus-brand);--auth-field-bg:var(--modus-surface);--auth-field-border:rgba(55,65,81,.26);--auth-panel-bg:var(--modus-canvas)}[data-modus-v3] .modus-auth__layout{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(26rem,.9fr);min-height:100vh;min-height:100dvh}[data-modus-v3] .modus-auth__brand-panel{--ab-text:#f4f6f9;--ab-muted:#9aa4b2;--ab-dim:#6f7a8a;--ab-line:rgba(148,163,196,.065);--ab-cobalt:#3b78e8;--ab-cobalt-text:#5d8ff0;--ab-cobalt-line:rgba(93,143,240,.15);--ab-data:#2bc4d9;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:clamp(1.75rem,4.5vh,3rem);min-width:0;padding:clamp(2rem,5vh,3.25rem) clamp(2rem,4.5vw,4.25rem);background:radial-gradient(56rem 38rem at 80% 64%,rgba(47,107,220,.1),transparent 62%),radial-gradient(36rem 26rem at 0 0,rgba(43,196,217,.035),transparent 60%),linear-gradient(180deg,#070a11,#05070c);color:var(--ab-muted);border-right:1px solid rgba(166,176,194,.08)}[data-modus-v3][data-modus-theme=light] .modus-auth__brand-panel{--ab-text:var(--modus-text-primary);--ab-muted:var(--modus-text-secondary);--ab-dim:var(--modus-text-muted);--ab-line:rgba(36,88,196,.055);--ab-cobalt:var(--modus-brand);--ab-cobalt-text:var(--modus-brand);--ab-cobalt-line:rgba(36,88,196,.13);--ab-data:var(--modus-data);background:radial-gradient(56rem 38rem at 80% 64%,rgba(36,88,196,.07),transparent 62%),radial-gradient(36rem 26rem at 0 0,rgba(8,127,146,.03),transparent 60%),linear-gradient(180deg,#e8edf4,#e2e8f1);border-right-color:var(--modus-border-subtle)}[data-modus-v3] .modus-auth__ambient{position:absolute;inset:0;z-index:-1;pointer-events:none}[data-modus-v3] .modus-auth__grid{position:absolute;inset:0;background-image:linear-gradient(to right,var(--ab-line) 1px,transparent 1px),linear-gradient(to bottom,var(--ab-line) 1px,transparent 1px);background-size:3.5rem 3.5rem;background-position:-1px -1px;-webkit-mask-image:radial-gradient(ellipse 78% 72% at 72% 62%,#000 18%,transparent 80%);mask-image:radial-gradient(ellipse 78% 72% at 72% 62%,#000 18%,transparent 80%)}[data-modus-v3] .modus-auth__monogram{position:absolute;right:clamp(-5rem,-3.5vw,-1.5rem);bottom:8%;height:min(74%,46rem);width:auto;aspect-ratio:315/443;overflow:visible;-webkit-mask-image:linear-gradient(162deg,transparent 6%,#000 40%,#000 72%,rgba(0,0,0,.3));mask-image:linear-gradient(162deg,transparent 6%,#000 40%,#000 72%,rgba(0,0,0,.3))}[data-modus-v3] .modus-auth__monogram-fill{fill:rgba(47,107,220,.04)}[data-modus-v3] .modus-auth__monogram-outline{fill:none;stroke:var(--ab-cobalt-line);stroke-width:1.1}[data-modus-v3] .modus-auth__monogram-trace{fill:none;stroke:var(--ab-cobalt-text);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:34 966;opacity:.6;animation:modus-auth-trace 20s linear infinite}[data-modus-v3] .modus-auth__brand,[data-modus-v3] .modus-auth__compact-brand{display:flex;align-items:center;gap:.875rem;color:var(--ab-text,var(--modus-text-primary));text-decoration:none}[data-modus-v3] .modus-auth__brand-mark{display:block;flex:none;width:auto;height:2.125rem;aspect-ratio:315/443;fill:var(--ab-cobalt,var(--modus-brand))}[data-modus-v3] .modus-auth__brand-copy{display:grid;gap:.45rem}[data-modus-v3] .modus-auth__brand-wordmark{display:block;width:auto;height:1rem;aspect-ratio:527/81;fill:currentColor}[data-modus-v3] .modus-auth__brand-sub{font-size:.5625rem;font-weight:650;letter-spacing:.17em;line-height:1;text-transform:uppercase;color:var(--ab-muted,var(--modus-text-muted));white-space:nowrap}[data-modus-v3] .modus-auth__intro{position:relative;max-width:40rem;animation:modus-auth-enter .6s var(--modus-motion-easing) .05s both}[data-modus-v3] .modus-auth__kicker{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.25rem;padding:.3rem .7rem .3rem .55rem;border:1px solid rgba(148,163,196,.12);border-radius:var(--modus-radius-pill);background:rgba(12,17,28,.6);color:var(--ab-muted);font-size:.625rem;font-weight:650;letter-spacing:.15em;line-height:1rem;text-transform:uppercase}[data-modus-v3] .modus-auth__kicker-dot{width:.375rem;height:.375rem;border-radius:var(--modus-radius-full);background:var(--ab-data);box-shadow:0 0 0 3px rgba(43,196,217,.14)}[data-modus-v3] .modus-auth__headline{margin:0;color:var(--ab-text);font-size:clamp(2rem,3vw,3rem);font-weight:650;letter-spacing:-.032em;line-height:1.08;text-wrap:balance}[data-modus-v3] .modus-auth__headline-accent{display:block;color:var(--ab-cobalt-text)}[data-modus-v3] .modus-auth__lead{max-width:30rem;margin:1.25rem 0 0;color:var(--ab-muted);font-size:1rem;line-height:1.6}[data-modus-v3] .modus-auth__stage{position:relative;min-height:11rem}[data-modus-v3] .modus-auth__traces{position:absolute;inset:0;width:100%;height:100%;overflow:visible}[data-modus-v3] .modus-auth__traces path{fill:none;stroke:rgba(93,143,240,.15);stroke-width:1;vector-effect:non-scaling-stroke}[data-modus-v3] .modus-auth__node{position:absolute;left:var(--x);top:var(--y);width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:var(--modus-radius-full);background:#0a0f1b;box-shadow:0 0 0 1px rgba(93,143,240,.45)}[data-modus-v3] .modus-auth__node--live{background:var(--ab-data);box-shadow:0 0 0 3px rgba(43,196,217,.12);animation:modus-auth-pulse 3.6s ease-in-out infinite}[data-modus-v3] .modus-auth__widget{position:absolute;width:12.25rem;padding:.75rem .875rem .8125rem;border:1px solid rgba(148,163,196,.1);border-radius:var(--modus-radius-xl);background:linear-gradient(180deg,rgba(17,22,34,.9),rgba(10,14,22,.9));box-shadow:0 12px 32px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.03);animation:modus-auth-enter .7s var(--modus-motion-easing) both}[data-modus-v3] .modus-auth__widget--processos{left:0;top:34%;transform:translateY(-50%);animation-delay:.15s}[data-modus-v3] .modus-auth__widget--dados{left:46%;top:14%;transform:translateY(-50%);animation-delay:.25s}[data-modus-v3] .modus-auth__widget--operacao{left:64%;top:70%;transform:translateY(-50%);animation-delay:.35s}[data-modus-v3] .modus-auth__widget-label{margin:0;color:var(--ab-dim);font-size:.5625rem;font-weight:700;letter-spacing:.16em;line-height:.875rem;text-transform:uppercase}[data-modus-v3] .modus-auth__widget-value{margin:.2rem 0 .625rem;color:#dfe4ec;font-size:.8125rem;font-weight:600;line-height:1.125rem}[data-modus-v3] .modus-auth__steps{display:flex;gap:.25rem}[data-modus-v3] .modus-auth__steps span{flex:1;height:.1875rem;border-radius:var(--modus-radius-full);background:rgba(148,163,196,.14)}[data-modus-v3] .modus-auth__steps span:nth-child(-n+3){background:var(--ab-cobalt)}[data-modus-v3] .modus-auth__steps span:nth-child(4){background:linear-gradient(90deg,var(--ab-cobalt),rgba(148,163,196,.14))}[data-modus-v3] .modus-auth__bars{display:flex;align-items:flex-end;gap:.1875rem;height:1.5rem}[data-modus-v3] .modus-auth__bars span{flex:1;height:calc(var(--h)*100%);border-radius:2px 2px 0 0;background:rgba(93,143,240,.26)}[data-modus-v3] .modus-auth__bars span:nth-child(4){background:var(--ab-cobalt)}[data-modus-v3] .modus-auth__spark{display:block;width:100%;height:1.5rem;overflow:visible}[data-modus-v3] .modus-auth__spark path{fill:none;stroke:var(--ab-data);stroke-width:1.25;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.85}[data-modus-v3] .modus-auth__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:1.25rem 0 0;border-top:1px solid rgba(148,163,196,.08);list-style:none}[data-modus-v3] .modus-auth__benefits li{display:flex;align-items:flex-start;gap:.75rem;min-width:0;color:var(--ab-muted);font-size:.8125rem;line-height:1.125rem}[data-modus-v3] .modus-auth__benefits i{flex:none;color:var(--ab-cobalt-text);font-size:1rem;line-height:1.125rem}[data-modus-v3] .modus-auth__benefits strong{display:block;margin-bottom:.2rem;color:var(--ab-text);font-size:.5625rem;font-weight:700;letter-spacing:.16em;line-height:.875rem;text-transform:uppercase}[data-modus-v3] .modus-auth__panel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:clamp(1.25rem,3vh,2rem) clamp(1.25rem,3vw,2.5rem);background:var(--auth-panel-bg)}[data-modus-v3] .modus-auth__panel-top{display:flex;align-items:center;justify-content:flex-end;gap:1rem;min-height:2.5rem}[data-modus-v3] .modus-auth__compact-brand{display:none;margin-right:auto}[data-modus-v3] .modus-auth__theme{border:1px solid var(--modus-border-subtle);color:var(--modus-text-muted)}[data-modus-v3] .modus-auth__content{display:grid;place-items:center;padding-block:2rem}[data-modus-v3] .modus-auth__form-wrap{width:min(100%,23.5rem);animation:modus-auth-enter .45s var(--modus-motion-easing) both}[data-modus-v3] .modus-auth__form-header{margin-bottom:1.75rem}[data-modus-v3] .modus-auth__eyebrow{margin:0 0 .5rem;color:var(--auth-accent-text);font-size:.6875rem;font-weight:700;letter-spacing:.16em;line-height:1rem;text-transform:uppercase}[data-modus-v3] .modus-auth__title{margin:0;color:var(--modus-text-primary);font-size:1.75rem;font-weight:650;letter-spacing:-.025em;line-height:2.125rem}[data-modus-v3] .modus-auth__description{margin:.5rem 0 0;color:var(--modus-text-muted);font-size:.875rem;line-height:1.375rem}[data-modus-v3] .modus-auth__form{display:grid;gap:1.125rem}[data-modus-v3] .modus-auth__form[hidden]{display:none}[data-modus-v3] .modus-auth__field{gap:.4375rem}[data-modus-v3] .modus-auth__field .modus-field__label{color:var(--modus-text-secondary);font-size:.8125rem;line-height:1.125rem}[data-modus-v3] .modus-auth__control{position:relative}[data-modus-v3] .modus-auth__control .modus-control{min-height:2.875rem;padding:.625rem .875rem .625rem 2.625rem;border-radius:var(--modus-radius-xl);border-color:var(--auth-field-border);background:var(--auth-field-bg);font-size:.9375rem;transition:border-color var(--modus-motion-fast) var(--modus-motion-easing),box-shadow var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-auth__control--password .modus-control{padding-right:3.25rem}[data-modus-v3] .modus-auth__control .modus-control:hover:not(:disabled){border-color:color-mix(in srgb,var(--modus-text-muted) 70%,transparent)}[data-modus-v3] .modus-auth__control .modus-control:focus-visible{outline:none;border-color:var(--modus-primary);box-shadow:0 0 0 3px var(--modus-focus-ring)}[data-modus-v3] .modus-auth__control .modus-control[aria-invalid=true]{border-color:var(--modus-danger)}[data-modus-v3] .modus-auth__control .modus-control[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--modus-danger-soft)}[data-modus-v3] .modus-auth__control-icon{position:absolute;top:50%;left:.9375rem;color:var(--modus-text-muted);font-size:.9375rem;line-height:1;pointer-events:none;transform:translateY(-50%);transition:color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-auth__control:focus-within .modus-auth__control-icon{color:var(--auth-accent-text)}[data-modus-v3] .modus-auth__control:has([aria-invalid=true]) .modus-auth__control-icon{color:var(--modus-danger)}[data-modus-v3] .modus-auth__reveal{position:absolute;top:50%;right:.3125rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--modus-radius-lg);background:transparent;color:var(--modus-text-muted);font-size:1rem;cursor:pointer;transform:translateY(-50%);transition:color var(--modus-motion-fast) var(--modus-motion-easing),background-color var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-auth__reveal:hover{color:var(--modus-text-primary);background:var(--modus-surface-hover)}[data-modus-v3] .modus-auth__reveal[aria-pressed=true]{color:var(--auth-accent-text)}[data-modus-v3] .modus-auth__field-error{font-size:.75rem;line-height:1rem}[data-modus-v3] .modus-auth__field-error[hidden]{display:none}[data-modus-v3] .modus-auth__link{color:var(--auth-accent-text);font-weight:550;text-decoration:none;text-underline-offset:3px;border-radius:var(--modus-radius-xs)}[data-modus-v3] .modus-auth__link:hover{text-decoration:underline}[data-modus-v3] .modus-auth__forgot{justify-self:end;margin-top:.125rem;font-size:.8125rem;line-height:1.25rem}[data-modus-v3] .modus-auth__back{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;color:var(--modus-text-muted);font-size:.8125rem}[data-modus-v3] .modus-auth__back:hover{color:var(--modus-text-primary)}[data-modus-v3] .modus-auth__submit{position:relative;width:100%;min-height:3rem;margin-top:.5rem;font-size:.9375rem;box-shadow:0 8px 22px color-mix(in srgb,var(--modus-brand) 22%,transparent)}[data-modus-v3] .modus-auth__submit-icon,[data-modus-v3] .modus-auth__submit-spinner{position:absolute;top:50%;right:1.25rem;margin-top:-.5em}[data-modus-v3] .modus-auth__submit-icon{line-height:1;transition:transform var(--modus-motion-fast) var(--modus-motion-easing)}[data-modus-v3] .modus-auth__submit:hover .modus-auth__submit-icon{transform:translateX(2px)}[data-modus-v3] .modus-auth__submit-spinner{display:none}[data-modus-v3] .modus-auth__submit[data-loading=true]{opacity:1;cursor:progress;background:var(--modus-primary-pressed)}[data-modus-v3] .modus-auth__submit[data-loading=true] .modus-auth__submit-icon{display:none}[data-modus-v3] .modus-auth__submit[data-loading=true] .modus-auth__submit-spinner{display:block}[data-modus-v3] .modus-auth__alert,[data-modus-v3] .modus-auth__notice{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:1.25rem;padding:.75rem .875rem;border:1px solid;border-radius:var(--modus-radius-xl);color:var(--modus-text-primary);font-size:.8125rem;line-height:1.25rem;animation:modus-auth-enter .25s var(--modus-motion-easing) both}[data-modus-v3] .modus-auth__alert{border-color:var(--modus-danger-border);background:var(--modus-danger-soft)}[data-modus-v3] .modus-auth__alert i{color:var(--modus-danger);line-height:1.25rem}[data-modus-v3] .modus-auth__notice{border-color:var(--modus-success-border);background:var(--modus-success-soft)}[data-modus-v3] .modus-auth__notice i{color:var(--modus-success);line-height:1.25rem}[data-modus-v3] .modus-auth__notice p{margin:0}[data-modus-v3] .modus-auth__notice:focus{outline:none}[data-modus-v3] .modus-auth__alert[hidden],[data-modus-v3] .modus-auth__notice[hidden]{display:none}[data-modus-v3] .modus-auth__assurance{display:flex;align-items:flex-start;gap:.75rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--modus-border-subtle);color:var(--modus-text-muted);font-size:.75rem;line-height:1.125rem}[data-modus-v3] .modus-auth__assurance i{color:var(--auth-accent-text);font-size:1rem;line-height:1.125rem}[data-modus-v3] .modus-auth__assurance p{margin:0}[data-modus-v3] .modus-auth__assurance strong{display:block;color:var(--modus-text-secondary);font-size:.8125rem;font-weight:600;line-height:1.125rem}[data-modus-v3] .modus-auth__footer{color:var(--modus-text-muted);font-size:.6875rem;letter-spacing:.08em;text-align:center}[data-modus-v3][data-modus-theme=light] .modus-auth__monogram-fill{fill:rgba(36,88,196,.035)}[data-modus-v3][data-modus-theme=light] .modus-auth__monogram-trace{opacity:.35}[data-modus-v3][data-modus-theme=light] .modus-auth__kicker{border-color:var(--modus-border);background:color-mix(in srgb,var(--modus-surface) 55%,transparent)}[data-modus-v3][data-modus-theme=light] .modus-auth__kicker-dot{box-shadow:0 0 0 3px var(--modus-data-soft)}[data-modus-v3][data-modus-theme=light] .modus-auth__traces path{stroke:rgba(36,88,196,.15)}[data-modus-v3][data-modus-theme=light] .modus-auth__node{background:var(--modus-surface);box-shadow:0 0 0 1px rgba(36,88,196,.38)}[data-modus-v3][data-modus-theme=light] .modus-auth__node--live{background:var(--ab-data);box-shadow:0 0 0 3px var(--modus-data-soft)}[data-modus-v3][data-modus-theme=light] .modus-auth__widget{border-color:var(--modus-border);background:linear-gradient(180deg,color-mix(in srgb,var(--modus-surface) 94%,transparent),color-mix(in srgb,var(--modus-surface-raised) 94%,transparent));box-shadow:0 10px 28px rgba(23,37,70,.07),inset 0 1px 0 hsla(0,0%,100%,.7)}[data-modus-v3][data-modus-theme=light] .modus-auth__widget-value{color:var(--modus-text-primary)}[data-modus-v3][data-modus-theme=light] .modus-auth__steps span{background:var(--modus-border-strong)}[data-modus-v3][data-modus-theme=light] .modus-auth__steps span:nth-child(-n+3){background:var(--ab-cobalt)}[data-modus-v3][data-modus-theme=light] .modus-auth__steps span:nth-child(4){background:linear-gradient(90deg,var(--ab-cobalt),var(--modus-border-strong))}[data-modus-v3][data-modus-theme=light] .modus-auth__bars span{background:rgba(36,88,196,.18)}[data-modus-v3][data-modus-theme=light] .modus-auth__bars span:nth-child(4){background:var(--ab-cobalt)}[data-modus-v3][data-modus-theme=light] .modus-auth__benefits{border-top-color:var(--modus-border)}@keyframes modus-auth-enter{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes modus-auth-trace{to{stroke-dashoffset:-1000}}@keyframes modus-auth-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:1279px){[data-modus-v3] .modus-auth__widget--operacao{display:none}[data-modus-v3] .modus-auth__widget--dados{left:auto;right:0}}@media (max-height:760px) and (min-width:768px){[data-modus-v3] .modus-auth__stage{visibility:hidden;min-height:0}}@media (max-width:1023px){[data-modus-v3] .modus-auth__layout{grid-template-columns:minmax(0,1fr) minmax(22rem,26rem)}[data-modus-v3] .modus-auth__brand-panel{grid-template-rows:auto auto minmax(0,1fr)}[data-modus-v3] .modus-auth__benefits,[data-modus-v3] .modus-auth__stage{display:none}[data-modus-v3] .modus-auth__headline{font-size:2rem}[data-modus-v3] .modus-auth__monogram{height:min(56%,28rem)}}@media (max-width:767px){[data-modus-v3] .modus-auth__layout{grid-template-columns:minmax(0,1fr)}[data-modus-v3] .modus-auth__brand-panel{display:none}[data-modus-v3] .modus-auth__panel{padding:1rem 1rem 1.25rem;background:radial-gradient(28rem 14rem at 50% -6rem,color-mix(in srgb,var(--modus-brand) 12%,transparent),transparent 70%),var(--auth-panel-bg)}[data-modus-v3] .modus-auth__compact-brand{display:flex}[data-modus-v3] .modus-auth__compact-brand .modus-auth__brand-mark{height:1.875rem}[data-modus-v3] .modus-auth__compact-brand .modus-auth__brand-wordmark{height:.875rem}[data-modus-v3] .modus-auth__content{place-items:start center;padding-block:clamp(1.75rem,9vh,4rem) 1.5rem}[data-modus-v3] .modus-auth__title{font-size:1.5rem;line-height:1.875rem}[data-modus-v3] .modus-auth__control .modus-control{font-size:1rem}}@media (prefers-reduced-motion:reduce){[data-modus-v3] .modus-auth__alert,[data-modus-v3] .modus-auth__form-wrap,[data-modus-v3] .modus-auth__intro,[data-modus-v3] .modus-auth__node--live,[data-modus-v3] .modus-auth__notice,[data-modus-v3] .modus-auth__widget{animation:none}[data-modus-v3] .modus-auth__monogram-trace{display:none}[data-modus-v3] .modus-auth__control .modus-control,[data-modus-v3] .modus-auth__reveal,[data-modus-v3] .modus-auth__submit-icon{transition:none}}[data-modus-v3] .m-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}[data-modus-v3] .m-col-span-2{grid-column:span 2/span 2}[data-modus-v3] .m-col-span-3{grid-column:span 3/span 3}[data-modus-v3] .m-m-0{margin:0}[data-modus-v3] .m-mx-auto{margin-left:auto;margin-right:auto}[data-modus-v3] .m-mb-0{margin-bottom:0}[data-modus-v3] .m-mb-1{margin-bottom:.25rem}[data-modus-v3] .m-mb-3{margin-bottom:.75rem}[data-modus-v3] .m-mb-modus-1{margin-bottom:var(--modus-space-1)}[data-modus-v3] .m-mb-modus-2{margin-bottom:var(--modus-space-2)}[data-modus-v3] .m-me-1{margin-inline-end:.25rem}[data-modus-v3] .m-me-2{margin-inline-end:.5rem}[data-modus-v3] .m-ml-auto{margin-left:auto}[data-modus-v3] .m-ms-2{margin-inline-start:.5rem}[data-modus-v3] .m-mt-0{margin-top:0}[data-modus-v3] .m-mt-modus-1{margin-top:var(--modus-space-1)}[data-modus-v3] .m-mt-modus-2{margin-top:var(--modus-space-2)}[data-modus-v3] .m-mt-modus-3{margin-top:var(--modus-space-3)}[data-modus-v3] .m-block{display:block}[data-modus-v3] .m-flex{display:flex}[data-modus-v3] .m-inline-flex{display:inline-flex}[data-modus-v3] .m-grid{display:grid}[data-modus-v3] .m-h-2{height:.5rem}[data-modus-v3] .m-h-4{height:1rem}[data-modus-v3] .m-h-6{height:1.5rem}[data-modus-v3] .m-h-8{height:2rem}[data-modus-v3] .m-min-h-screen{min-height:100vh}[data-modus-v3] .m-w-2{width:.5rem}[data-modus-v3] .m-w-4{width:1rem}[data-modus-v3] .m-w-6{width:1.5rem}[data-modus-v3] .m-w-8{width:2rem}[data-modus-v3] .m-max-w-2xl{max-width:42rem}[data-modus-v3] .m-max-w-6xl{max-width:72rem}[data-modus-v3] .m-flex-1{flex:1 1 0%}[data-modus-v3] .m-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}[data-modus-v3] .m-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .m-flex-col{flex-direction:column}[data-modus-v3] .m-flex-wrap{flex-wrap:wrap}[data-modus-v3] .m-items-start{align-items:flex-start}[data-modus-v3] .m-items-end{align-items:flex-end}[data-modus-v3] .m-items-center{align-items:center}[data-modus-v3] .m-justify-between{justify-content:space-between}[data-modus-v3] .m-gap-3{gap:.75rem}[data-modus-v3] .m-gap-modus-2{gap:var(--modus-space-2)}[data-modus-v3] .m-gap-modus-3{gap:var(--modus-space-3)}[data-modus-v3] .m-gap-modus-4{gap:var(--modus-space-4)}[data-modus-v3] .m-gap-modus-5{gap:var(--modus-space-5)}[data-modus-v3] .m-gap-modus-8{gap:var(--modus-space-8)}[data-modus-v3] .m-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-modus-v3] .m-whitespace-nowrap{white-space:nowrap}[data-modus-v3] .m-rounded-modus-md{border-radius:var(--modus-radius-md)}[data-modus-v3] .m-rounded-modus-sm{border-radius:var(--modus-radius-sm)}[data-modus-v3] .m-rounded-modus-xl{border-radius:var(--modus-radius-xl)}[data-modus-v3] .m-rounded-modus-xs{border-radius:var(--modus-radius-xs)}[data-modus-v3] .m-border{border-width:1px}[data-modus-v3] .m-border-0{border-width:0}[data-modus-v3] .m-border-b{border-bottom-width:1px}[data-modus-v3] .m-border-modus-border-subtle{border-color:var(--modus-border-subtle)}[data-modus-v3] .m-bg-modus-canvas{background-color:var(--modus-canvas)}[data-modus-v3] .m-bg-modus-data{background-color:var(--modus-data)}[data-modus-v3] .m-bg-modus-primary{background-color:var(--modus-primary)}[data-modus-v3] .m-bg-modus-primary-soft{background-color:var(--modus-primary-soft)}[data-modus-v3] .m-bg-modus-surface{background-color:var(--modus-surface)}[data-modus-v3] .m-bg-modus-surface-hover{background-color:var(--modus-surface-hover)}[data-modus-v3] .m-bg-modus-surface-raised{background-color:var(--modus-surface-raised)}[data-modus-v3] .m-p-0{padding:0}[data-modus-v3] .m-p-modus-3{padding:var(--modus-space-3)}[data-modus-v3] .m-p-modus-6{padding:var(--modus-space-6)}[data-modus-v3] .m-px-modus-3{padding-left:var(--modus-space-3);padding-right:var(--modus-space-3)}[data-modus-v3] .m-py-2{padding-top:.5rem;padding-bottom:.5rem}[data-modus-v3] .m-py-3{padding-top:.75rem;padding-bottom:.75rem}[data-modus-v3] .m-py-4{padding-top:1rem;padding-bottom:1rem}[data-modus-v3] .m-py-modus-2{padding-top:var(--modus-space-2);padding-bottom:var(--modus-space-2)}[data-modus-v3] .m-pb-modus-3{padding-bottom:var(--modus-space-3)}[data-modus-v3] .m-pe-3{padding-inline-end:.75rem}[data-modus-v3] .m-ps-3{padding-inline-start:.75rem}[data-modus-v3] .m-text-center{text-align:center}[data-modus-v3] .m-text-right{text-align:right}[data-modus-v3] .m-font-modus{font-family:var(--modus-font-sans)}[data-modus-v3] .m-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-modus-v3] .m-text-base{font-size:1rem;line-height:1.5rem}[data-modus-v3] .m-text-lg{font-size:1.125rem;line-height:1.75rem}[data-modus-v3] .m-text-modus-body{font-size:var(--modus-type-body-size);line-height:var(--modus-type-body-leading)}[data-modus-v3] .m-text-modus-body-small{font-size:var(--modus-type-body-small-size);line-height:var(--modus-type-body-small-leading)}[data-modus-v3] .m-text-modus-caption{font-size:var(--modus-type-caption-size);line-height:var(--modus-type-caption-leading);font-weight:500}[data-modus-v3] .m-text-modus-component-title{font-size:var(--modus-type-component-title-size);line-height:var(--modus-type-component-title-leading);font-weight:600}[data-modus-v3] .m-text-modus-financial{font-size:var(--modus-type-financial-size);line-height:var(--modus-type-financial-leading);font-weight:700}[data-modus-v3] .m-text-modus-label{font-size:var(--modus-type-label-size);line-height:var(--modus-type-label-leading);font-weight:600}[data-modus-v3] .m-text-modus-page-title{font-size:var(--modus-type-page-title-size);line-height:var(--modus-type-page-title-leading);font-weight:700}[data-modus-v3] .m-font-bold{font-weight:700}[data-modus-v3] .m-font-normal{font-weight:400}[data-modus-v3] .m-font-semibold{font-weight:600}[data-modus-v3] .m-uppercase{text-transform:uppercase}[data-modus-v3] .m-tracking-wider{letter-spacing:.05em}[data-modus-v3] .m-text-modus-danger{color:var(--modus-danger)}[data-modus-v3] .m-text-modus-data{color:var(--modus-data)}[data-modus-v3] .m-text-modus-success{color:var(--modus-success)}[data-modus-v3] .m-text-modus-text-muted{color:var(--modus-text-muted)}[data-modus-v3] .m-text-modus-text-primary{color:var(--modus-text-primary)}[data-modus-v3] .m-text-modus-text-secondary{color:var(--modus-text-secondary)}[data-modus-v3] .m-text-modus-warning{color:var(--modus-warning)}[data-modus-v3] .m-no-underline{text-decoration-line:none}[data-modus-v3] .m-shadow-modus-2{--tw-shadow:var(--modus-elevation-2);--tw-shadow-colored:var(--modus-elevation-2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-modus-v3] .hover\:m-bg-modus-surface-hover:hover{background-color:var(--modus-surface-hover)}[data-modus-v3] .hover\:m-text-modus-text-primary:hover{color:var(--modus-text-primary)}@media (min-width:640px){[data-modus-v3] .sm\:m-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){[data-modus-v3] .md\:m-col-span-2{grid-column:span 2/span 2}[data-modus-v3] .md\:m-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-modus-v3] .md\:m-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){[data-modus-v3] .lg\:m-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}