._host_o8499_1{z-index:var(--layer-toast);width:min(var(--size-toast-width), calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));pointer-events:none;position:fixed;inset-block-start:max(var(--space-4), env(safe-area-inset-top));inset-inline-end:max(var(--space-4), env(safe-area-inset-right));overflow:hidden auto}._toast_o8499_13{border-radius:var(--radius-small);background:var(--toast-background);color:var(--color-toast-text);box-shadow:var(--shadow-toast);font-family:var(--font-family-sans);font-size:var(--font-size-label);line-height:var(--line-height-body);pointer-events:auto;margin-block-end:var(--space-6);overflow:hidden}._updated_o8499_26{--toast-background:var(--color-toast-updated)}._created_o8499_27{--toast-background:var(--color-toast-created)}._info_o8499_28{--toast-background:var(--color-toast-info)}._error_o8499_29{--toast-background:var(--color-toast-error)}._header_o8499_30{align-items:center;gap:var(--space-2);padding-inline:var(--space-3) var(--space-1);border-block-end:1px solid var(--color-toast-divider);display:flex}._header_o8499_30 strong{flex:1;min-width:0}._mark_o8499_38{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-round);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);border:1px solid;place-items:center;line-height:1;display:grid}._content_o8499_49{padding:var(--space-3);overflow-wrap:anywhere;margin:0}._close_o8499_50{flex:0 0 var(--size-toast-close);width:var(--size-toast-close);height:var(--size-toast-close);border-radius:var(--radius-small);color:inherit;cursor:pointer;font-size:var(--font-size-heading);background:0 0;border:0;place-items:center;padding:0;display:grid}._close_o8499_50:hover{background:var(--color-toast-divider)}._close_o8499_50:focus-visible{outline-offset:-4px;outline:2px solid}._enterActive_o8499_67{transition:transform var(--motion-medium) var(--ease-standard)}._leaveActive_o8499_71{transition:transform var(--motion-medium) var(--ease-standard);pointer-events:none}._offscreen_o8499_76{transform:translateX(calc(100% + max(var(--space-4), env(safe-area-inset-right))))}@media (prefers-reduced-motion:reduce){._enterActive_o8499_67,._leaveActive_o8499_71{transition:none}._offscreen_o8499_76{transform:none}}._section_1ib2c_1{gap:var(--space-4);min-width:0;color:var(--color-erp-text);overflow-wrap:anywhere;display:grid}._section_1ib2c_1 h3,._section_1ib2c_1 h4,._section_1ib2c_1 p{margin:0}._section_1ib2c_1 h3{color:var(--color-erp-heading);font-size:var(--font-size-body)}._section_1ib2c_1 h4{color:var(--color-erp-heading);font-size:var(--font-size-label)}._heading_1ib2c_5,._actions_1ib2c_5{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._heading_1ib2c_5{justify-content:space-between}._button_1ib2c_7{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-erp-border);border-radius:var(--radius-control);background:var(--color-erp-surface);color:var(--color-brand);font:inherit;cursor:pointer;text-decoration:none;display:inline-flex}._button_1ib2c_7:hover{background:var(--color-erp-surface-subtle)}._primary_1ib2c_9{background:var(--color-brand);color:var(--color-text-on-brand);border-color:var(--color-brand)}._primary_1ib2c_9:hover{background:var(--color-brand-deep)}._button_1ib2c_7:disabled{opacity:.55;cursor:not-allowed}._fields_1ib2c_12,._facts_1ib2c_12{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}._field_1ib2c_12{gap:var(--space-2);min-width:0;font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);display:grid}._field_1ib2c_12 input,._field_1ib2c_12 select{width:100%;min-width:0;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-erp-border);border-radius:var(--radius-control);background:var(--color-erp-surface);color:var(--color-erp-text);font:inherit}._wide_1ib2c_15{grid-column:1/-1}._fieldset_1ib2c_16{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}._fieldset_1ib2c_16 legend{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4);color:var(--color-erp-heading)}._hint_1ib2c_18,._facts_1ib2c_12 dt{color:var(--color-erp-text-muted);font-size:var(--font-size-label);line-height:var(--line-height-body)}._facts_1ib2c_12 dd{margin:var(--space-1) 0 0;white-space:pre-wrap}._error_1ib2c_20{color:var(--color-error)}._card_1ib2c_21{border:1px solid var(--color-erp-border);border-radius:var(--radius-control);padding:var(--space-4);gap:var(--space-3);display:grid}._list_1ib2c_22{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._section_1ib2c_1 :is(button,input,select,summary,a,[tabindex]):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}._dialog_1ib2c_24{width:min(46rem,100% - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-6);border:1px solid var(--color-erp-border);border-radius:var(--radius-control-large);background:var(--color-erp-surface);color:var(--color-erp-text);overflow:auto}._dialog_1ib2c_24::backdrop{background:color-mix(in srgb, var(--color-erp-sidebar) 60%, transparent)}._divider_1ib2c_26{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-erp-border)}@media (width<=40rem){._fields_1ib2c_12,._facts_1ib2c_12{grid-template-columns:minmax(0,1fr)}._dialog_1ib2c_24{padding:var(--space-4)}}.mfa-dialog[data-v-01c192aa]{width:min(28rem,100% - 2rem)}.mfa-dialog h2[data-v-01c192aa]{color:var(--color-erp-heading);font-size:var(--font-size-heading-small);margin:0}.bootstrap-status[data-v-4d9f68d6]{min-height:100vh;color:var(--color-erp-text);background:var(--color-erp-canvas);place-items:center;margin:0;display:grid}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-family-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-rendering:optimizelegibility}body{min-width:20rem;min-height:100vh;line-height:var(--line-height-body);margin:0;overflow-x:hidden}button,input,textarea,select{font:inherit}img,picture,svg{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}:root{--layer-toast:10000;--size-toast-width:21.875rem;--color-toast-updated:#087eae;--color-toast-created:#008568;--color-toast-info:var(--color-toast-updated);--color-toast-error:#d93643;--color-toast-text:#fff;--color-toast-divider:#ffffff38;--shadow-toast:0 2px 6px #17242b1f;--size-toast-close:2.75rem;--color-brand:#115c88;--color-brand-bright:#36b7dc;--color-brand-deep:#073a5c;--color-brand-ink:#032c46;--color-surface:#fff;--color-surface-muted:#f3f6f5;--color-surface-blue:#dcecf1;--color-text-primary:#17242b;--color-text-secondary:#53636b;--color-text-on-brand:#fff;--color-text-on-brand-muted:#c8dbe4;--color-border-subtle:#d8e0e2;--color-focus:#007ba5;--color-focus-contrast:#fff;--color-status-preparing-bg:#e6f5fa;--color-status-preparing-text:#07506f;--color-management-canvas:#f5f8fa;--color-management-heading:#102b3c;--color-management-muted-text:#536b79;--color-management-border:#cedce4;--color-management-night:#082f47;--color-auth-background:var(--color-management-canvas);--color-auth-foreground:var(--color-management-heading);--color-auth-muted-text:var(--color-management-muted-text);--color-auth-secondary:#e8f1f5;--color-auth-border:var(--color-management-border);--color-auth-input-border:#b8ccd7;--color-auth-cyan:#0094c4;--color-auth-cyan-on-dark:#5ed4f2;--color-auth-night:var(--color-management-night);--color-erp-canvas:var(--color-management-canvas);--color-erp-surface:#fff;--color-erp-surface-subtle:#edf3f6;--color-erp-accent-soft:#d9f2f9;--color-erp-heading:var(--color-management-heading);--color-erp-text:#253f4f;--color-erp-text-muted:var(--color-management-muted-text);--color-erp-border:var(--color-management-border);--color-erp-sidebar:var(--color-management-night);--color-erp-sidebar-text:#f4f9fb;--color-erp-sidebar-muted:#afc3cf;--color-erp-sidebar-border:#afc3cf33;--color-erp-sidebar-border-strong:#afc3cf73;--color-erp-sidebar-active:#0e496b;--color-status-secure-bg:#dff4ea;--color-status-secure-text:#176344;--color-status-secure-indicator:#66d49c;--color-status-pending-bg:#f4ead7;--color-status-pending-text:#77561d;--color-plan-parcel-saved:#176344;--color-plan-background:#f7f7f7;--size-plan-consultation-height-extra:2.5cm;--color-plan-paid:#b9dfff;--color-plan-paying:#f4a261;--color-plan-cancelled:#cbd5db;--color-plan-transferred:#cbd9ee;--color-plan-problem:#ef7272;--color-plan-lawsuit:#c4a1e8;--color-plan-deeded:#a8dbc0;--color-plan-outline:#61717c;--color-plan-parcel-pending:#d97706;--color-plan-overlap:#7e22ce;--color-plan-low-confidence:#92400e;--color-error:#b42318;--color-finance-income:#167453;--color-finance-expense:#b42318;--color-executive-chart-primary:#546dfe;--color-executive-chart-primary-soft:#788cf0;--color-executive-chart-secondary:#d77cf7;--color-executive-chart-secondary-strong:#a33ac7;--color-executive-chart-tertiary:#f4a742;--color-executive-chart-quaternary:#0ca3e7;--color-executive-chart-grid:#f2f5f7;--color-executive-chart-title:#8c9097;--color-executive-chart-toolbar:#70869a;--color-executive-chart-crosshair:#9aa9b7;--color-executive-chart-tooltip-border:#eff2ff;--color-task-todo:#1976d2;--color-task-progress:#f28a32;--color-task-done:#1bae93;--color-task-problems:#b42318;--color-task-severity-normal:#1976d2;--color-task-severity-urgent:#b42318;--color-task-severity-deferred:#1bae93;--color-calendar-event-general-background:#1976d2;--color-calendar-event-general-foreground:#fff;--color-calendar-event-meeting-background:#512da8;--color-calendar-event-meeting-foreground:#fff;--color-calendar-event-reminder-background:#fbc02d;--color-calendar-event-reminder-foreground:#332e00;--color-calendar-event-deadline-background:#c62828;--color-calendar-event-deadline-foreground:#fff;--color-calendar-event-personal-background:#d81b60;--color-calendar-event-personal-foreground:#fff;--color-calendar-event-other-background:#616161;--color-calendar-event-other-foreground:#fff;--container-wide:76rem;--container-reading:44rem;--container-erp-page:130rem;--size-erp-navigation-glyph:1.5rem;--size-erp-page-glyph:1.75rem;--stroke-erp-navigation-glyph:1.6;--size-erp-page-icon:2.75rem;--size-land-development-access:2.75rem;--page-gutter:clamp(1.25rem, 5vw, 5rem);--header-height:6rem;--header-height-mobile:4.75rem;--section-divider-height:5.625rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.5rem;--space-10:3rem;--space-12:4rem;--space-16:6rem;--space-erp-brand-navigation:1.775rem;--space-erp-navigation-heading:2.3625rem;--font-family-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-caption:.75rem;--font-size-body-small:.8125rem;--font-size-label:.875rem;--font-size-body-compact:.9375rem;--font-size-body:1rem;--font-size-body-large:1.125rem;--font-size-heading-small:1.25rem;--font-size-heading:1.5rem;--font-size-heading-large:1.875rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.03em;--tracking-display:-.055em;--tracking-label:.08em;--tracking-eyebrow:.16em;--line-height-solid:1;--line-height-compact:1.2;--line-height-snug:1.3;--line-height-body:1.5;--line-height-comfortable:1.6;--line-height-prose:1.65;--line-height-relaxed:1.7;--line-height-spacious:1.75;--radius-small:.25rem;--radius-control-small:.375rem;--radius-control:.5rem;--radius-control-large:.625rem;--radius-medium:.75rem;--radius-erp-panel:.875rem;--radius-round:50%;--radius-pill:999px;--shadow-raised:0 1.25rem 3.5rem #032c4624;--shadow-field:0 1px 2px #0b344c14;--shadow-auth-action:0 .5rem 1.5rem #105b8733;--shadow-auth-panel:0 1.5rem 4rem #082d431a;--shadow-erp-card:0 .5rem 1.5rem #082d430d;--shadow-erp-panel:0 1.5rem 4rem #082d431a;--shadow-button-hover:0 .25rem .625rem #032c4629;--motion-button-lift:-.125rem;--motion-fast:.18s;--motion-medium:.42s;--motion-progress-loop:1.4s;--motion-notification-cycle:120s;--ease-standard:cubic-bezier(.2, .8, .2, 1);color:var(--color-text-primary);background:var(--color-surface-muted)}body{background:var(--color-surface-muted)}a{color:inherit}:where(a[data-button]){display:inline-flex}:is(button,summary,[type=button],[type=submit],[type=reset],[role=button],[data-button]){transition:translate var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard)!important;text-decoration:none!important}input[type=file]::file-selector-button{transition:translate var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard)!important;text-decoration:none!important}@media (hover:hover) and (pointer:fine){:is(button,summary,[type=button],[type=submit],[type=reset],[role=button],[data-button]):not(:disabled,[aria-disabled=true],[aria-busy=true]):hover{translate:0 var(--motion-button-lift)}input[type=file]:not(:disabled):hover::file-selector-button{translate:0 var(--motion-button-lift)}:is(button,summary,[type=button],[type=submit],[type=reset],[role=button],[data-button]):not(:disabled,[aria-disabled=true],[aria-busy=true],:focus-visible):hover{box-shadow:var(--shadow-button-hover)!important}input[type=file]:not(:disabled,:focus-visible):hover::file-selector-button{box-shadow:var(--shadow-button-hover)!important}:is(button,summary,[type=button],[type=submit],[type=reset],[role=button],[data-button]):active{translate:none!important}input[type=file]:active::file-selector-button{translate:none!important}}@media (prefers-reduced-motion:reduce){:is(button,summary,[type=button],[type=submit],[type=reset],[role=button],[data-button]){transition:none!important;translate:none!important}input[type=file]::file-selector-button{transition:none!important;translate:none!important}}:focus-visible{outline:.1875rem solid var(--color-focus-contrast);outline-offset:.125rem;box-shadow:0 0 0 .375rem var(--color-focus)}::selection{color:var(--color-text-on-brand);background:var(--color-brand)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
