@charset "UTF-8";.ua-ring[data-v-91f38835]{display:inline-flex;border-radius:50%;background:linear-gradient(135deg,var(--p-primary-color) 0%,var(--p-cyan-500) 100%)}.ua-circle[data-v-91f38835]{border-radius:50%;display:flex;align-items:center;justify-content:center;border-style:solid;border-color:var(--p-content-background);background:color-mix(in srgb,var(--p-primary-color) 70%,var(--p-surface-700));overflow:hidden;transition:background .3s ease}.ua-circle--image[data-v-91f38835]{background:var(--p-content-background)}.ua-image[data-v-91f38835]{width:100%;height:100%;object-fit:cover}.ua-initials[data-v-91f38835]{font-weight:var(--app-font-weight-semibold);color:var(--p-primary-contrast-color);user-select:none;line-height:1}.ts-root[data-v-5d8df052]{display:flex;flex-direction:column;width:320px}.ts-header[data-v-5d8df052]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem;padding:12px}.ts-header-settings[data-v-5d8df052]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--p-border-radius-md);background:transparent;color:var(--p-text-muted-color);cursor:pointer;justify-self:end;transition:background-color .15s ease,color .15s ease}.ts-header-settings[data-v-5d8df052]:hover{background:var(--p-content-hover-background);color:var(--p-text-color)}.ts-header-settings i[data-v-5d8df052]{font-size:var(--app-font-size-md)}.ts-divider[data-v-5d8df052]{height:1px;background:var(--p-content-border-color)}.ts-header-text[data-v-5d8df052]{display:flex;flex-direction:column;min-width:0}.ts-name[data-v-5d8df052]{font-weight:var(--app-font-weight-semibold);font-size:var(--app-font-size-md);color:var(--p-text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-email[data-v-5d8df052]{font-size:var(--app-font-size-sm);color:var(--p-text-muted-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-body[data-v-5d8df052]{display:flex;flex-direction:column;gap:.5rem;padding:12px}.ts-section-label[data-v-5d8df052]{font-size:var(--app-font-size-sm);color:var(--p-text-muted-color)}.ts-list[data-v-5d8df052]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto}.ts-list-item[data-v-5d8df052]{display:flex;align-items:center;gap:.5rem;width:100%;padding:8px 10px;border:0;border-radius:var(--p-border-radius-md);background:transparent;color:var(--p-text-color);cursor:pointer;text-align:left;transition:background-color .15s ease;font-size:var(--app-font-size-md)}.ts-list-item[data-v-5d8df052]:hover:not(:disabled){background:var(--p-content-hover-background)}.ts-list-item[data-v-5d8df052]:disabled{cursor:default}.ts-list-item--current[data-v-5d8df052]{background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);color:var(--p-primary-color);font-weight:var(--app-font-weight-semibold)}.ts-list-name[data-v-5d8df052]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-list-badge[data-v-5d8df052]{font-size:var(--app-font-size-xs);color:var(--p-text-muted-color);padding:2px 8px;border-radius:var(--p-border-radius-sm);background:var(--p-surface-200)}.ts-create-btn[data-v-5d8df052]{align-self:flex-start;margin-top:4px}.ts-label[data-v-5d8df052]{font-size:var(--app-font-size-sm);color:var(--p-text-muted-color);margin-top:4px}.ts-form-actions[data-v-5d8df052]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.ts-help[data-v-5d8df052]{display:block;margin-top:4px;font-size:var(--app-font-size-xs);color:var(--p-text-muted-color)}.ts-footer[data-v-5d8df052]{display:flex;justify-content:flex-end;align-items:center;padding:6px 8px;gap:.5rem}.ts-actions[data-v-5d8df052]{display:flex;flex-direction:column;padding:4px 0}.ts-action-row[data-v-5d8df052]{display:flex;align-items:center;gap:.625rem;width:100%;padding:8px 14px;border:0;background:transparent;color:var(--p-text-color);cursor:pointer;text-align:left;font-size:var(--app-font-size-md);transition:background-color .15s ease}button.ts-action-row[data-v-5d8df052]:hover:not(:disabled){background:var(--p-content-hover-background)}.ts-action-row[data-v-5d8df052]:disabled{cursor:default;opacity:.6}.ts-action-row i[data-v-5d8df052]{color:var(--p-primary-color);font-size:var(--app-font-size-md)}.ts-action-row--split[data-v-5d8df052]{justify-content:space-between;cursor:default;padding:0}.ts-action-link[data-v-5d8df052]{display:flex;align-items:center;gap:.625rem;padding:8px 14px;border:0;background:transparent;color:var(--p-text-color);cursor:pointer;font-size:var(--app-font-size-md);transition:background-color .15s ease}.ts-action-link[data-v-5d8df052]:hover{background:var(--p-content-hover-background)}.ts-action-link i[data-v-5d8df052]{color:var(--p-primary-color);font-size:var(--app-font-size-md)}.ts-action-link--muted[data-v-5d8df052],.ts-action-link--muted i[data-v-5d8df052]{color:var(--p-text-muted-color)}.ts-popover:before,.ts-popover:after{display:none!important}.am-root[data-v-bc54cb39]{display:inline-flex;align-items:center;gap:.75rem}.am-account-btn[data-v-bc54cb39]{display:inline-flex;align-items:center;gap:.5rem;padding:4px 10px 4px 4px;background:transparent;border:1px solid transparent;border-radius:var(--app-border-radius-pill);color:var(--p-text-color);cursor:pointer;line-height:1.15;min-width:0;max-width:16rem;transition:background-color .15s ease,border-color .15s ease}.am-account-btn[data-v-bc54cb39]:hover{background:var(--p-content-hover-background);border-color:var(--p-content-border-color)}.am-account-text[data-v-bc54cb39]{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;gap:0}.am-name[data-v-bc54cb39]{font-size:var(--app-font-size-md);font-weight:var(--app-font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.am-tenant-row[data-v-bc54cb39]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.25rem;min-width:0;max-width:100%}.am-tenant[data-v-bc54cb39]{font-size:var(--app-font-size-xs);color:var(--p-text-muted-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.am-tenant-chev[data-v-bc54cb39]{font-size:var(--app-font-size-tiny);color:var(--p-text-muted-color);justify-self:end}.nb-wrap[data-v-8d275c98]{position:relative;display:flex;align-items:center}.nb-btn[data-v-8d275c98]{position:relative}.nb-badge[data-v-8d275c98]{position:absolute;top:2px;right:2px;font-size:var(--app-font-size-tiny);min-width:16px;height:16px;line-height:16px;padding:0 3px}.nb-header[data-v-8d275c98]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 6px;border-bottom:1px solid var(--p-surface-border)}.nb-title[data-v-8d275c98]{font-size:var(--app-font-size-base);font-weight:var(--app-font-weight-semibold);color:var(--p-text-color)}.nb-empty[data-v-8d275c98]{padding:20px 16px;font-size:var(--app-font-size-base);color:var(--p-text-muted-color);display:flex;align-items:center;gap:8px}.nb-list[data-v-8d275c98]{list-style:none;margin:0;padding:4px 0;max-height:400px;overflow-y:auto;width:360px}.nb-item[data-v-8d275c98]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-bottom:1px solid var(--p-surface-border);transition:background .15s}.nb-item[data-v-8d275c98]:last-child{border-bottom:none}.nb-item[data-v-8d275c98]:hover{background:var(--p-surface-hover)}.nb-item--unread[data-v-8d275c98]{background:var(--p-primary-50, var(--p-indigo-50))}.nb-item--unread[data-v-8d275c98]:hover{background:var(--p-primary-100, var(--p-indigo-100))}.nb-item--clickable[data-v-8d275c98]{cursor:pointer}.nb-kind-icon[data-v-8d275c98]{font-size:var(--app-font-size-md);color:var(--p-primary-color);margin-top:2px;flex-shrink:0}.nb-body[data-v-8d275c98]{flex:1;min-width:0}.nb-item-title[data-v-8d275c98]{font-size:var(--app-font-size-base);font-weight:var(--app-font-weight-medium);color:var(--p-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-item-body[data-v-8d275c98]{font-size:var(--app-font-size-sm);color:var(--p-text-muted-color);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-actions[data-v-8d275c98]{display:flex;gap:2px;flex-shrink:0}.nb-footer[data-v-8d275c98]{display:flex;justify-content:center;padding:6px 8px;border-top:1px solid var(--p-surface-border)}.nb-popover:before,.nb-popover:after{display:none!important}.nb-toast{display:flex;align-items:flex-start;gap:.6rem;width:100%}.nb-toast--clickable{cursor:pointer}.nb-toast-icon{font-size:var(--app-font-size-md);color:var(--p-primary-color);margin-top:2px}.nb-toast-main{min-width:0}.nb-toast-title{font-weight:var(--app-font-weight-semibold);color:var(--p-text-color)}.nb-toast-detail{font-size:var(--app-font-size-sm);color:var(--p-text-muted-color);margin-top:2px}.cal-icon[data-v-6731787e]{display:inline-flex!important;position:relative;align-items:flex-end;justify-content:center;width:var(--app-topbar-cal-width);height:var(--app-topbar-cal-height);border-radius:var(--p-border-radius-sm);background:var(--p-content-background);border:1.5px solid currentColor;box-sizing:border-box;overflow:hidden;line-height:1;font-size:0;vertical-align:middle;flex-shrink:0}.cal-icon__head[data-v-6731787e]{display:block!important;position:absolute;top:0;left:0;right:0;height:var(--app-topbar-cal-head);background:var(--p-primary-color)}.cal-icon__day[data-v-6731787e]{display:block!important;font-size:var(--app-topbar-cal-day-size)!important;font-weight:var(--app-font-weight-bold);color:currentColor;line-height:1;margin-bottom:2px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.agenda-popover[data-v-cf6f658c] .p-popover-content{padding:0}.agenda-popover[data-v-cf6f658c] .p-popover:before,.agenda-popover[data-v-cf6f658c] .p-popover:after{display:none!important}.agenda-popover__inner[data-v-cf6f658c]{width:var(--app-agenda-popover-width);background:var(--p-surface-card);border-radius:var(--app-border-radius-base)}.agenda-popover__header[data-v-cf6f658c]{display:flex;align-items:center;justify-content:space-between;padding:var(--app-space-3);border-bottom:1px solid var(--p-content-border-color);font-size:var(--app-font-size-sm);font-weight:var(--app-font-weight-semibold);color:var(--p-text-color)}.agenda-popover__title[data-v-cf6f658c]{line-height:1}.agenda-popover__settings[data-v-cf6f658c]{color:var(--p-text-muted-color);text-decoration:none;font-size:var(--app-font-size-md);line-height:1}.agenda-popover__settings[data-v-cf6f658c]:hover{color:var(--p-text-color)}.agenda-popover__list[data-v-cf6f658c]{list-style:none;margin:0;padding:var(--app-space-2) 0}.agenda-popover__now[data-v-cf6f658c]{display:flex;align-items:center;gap:var(--app-space-2);padding:var(--app-space-1) var(--app-space-3);font-size:var(--app-font-size-xs);color:color-mix(in oklab,var(--p-primary-color),transparent 20%);font-weight:var(--app-font-weight-medium)}.agenda-popover__now-dot[data-v-cf6f658c]{font-size:var(--app-font-size-xs)}.agenda-popover__now-time[data-v-cf6f658c]{font-variant-numeric:tabular-nums}.agenda-popover__now-label[data-v-cf6f658c]{color:var(--p-text-muted-color);font-weight:400}.agenda-popover__item[data-v-cf6f658c]{margin:0}.agenda-popover__item-link[data-v-cf6f658c]{display:grid;grid-template-columns:3rem 1.25rem 1fr;align-items:center;gap:var(--app-space-2);padding:var(--app-space-2) var(--app-space-3);color:var(--p-text-color);text-decoration:none;font-size:var(--app-font-size-base);transition:background-color var(--app-motion-fast)}.agenda-popover__item-link[data-v-cf6f658c]:hover{background-color:var(--p-content-hover-background)}.agenda-popover__item-time[data-v-cf6f658c]{font-variant-numeric:tabular-nums;color:var(--p-text-muted-color);font-weight:var(--app-font-weight-medium)}.agenda-popover__item-icon[data-v-cf6f658c]{font-size:var(--app-font-size-md);line-height:1}.agenda-popover__item-title[data-v-cf6f658c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-popover__state[data-v-cf6f658c]{padding:var(--app-space-4) var(--app-space-3);text-align:center;color:var(--p-text-muted-color);font-size:var(--app-font-size-sm)}.agenda-popover__empty p[data-v-cf6f658c]{margin:0 0 var(--app-space-2)}.agenda-popover__empty-link[data-v-cf6f658c]{color:var(--p-primary-color);text-decoration:none;font-size:var(--app-font-size-sm)}.agenda-popover__empty-link[data-v-cf6f658c]:hover{text-decoration:underline}.cal-topbar-btn[data-v-de024372]{display:inline-flex;align-items:center;justify-content:center}.topbar-plugin-select[data-v-de024372]{width:220px;min-width:220px;align-self:center;position:relative}.topbar-plugin-select[data-v-de024372] .p-select-overlay{width:220px!important;min-width:220px!important;max-width:220px!important;left:0!important}.plugin-toggle-active[data-v-de024372]{color:var(--p-primary-color)}.plugin-select-slide-enter-active[data-v-de024372],.plugin-select-slide-leave-active[data-v-de024372]{transition:opacity .2s ease,transform .2s ease}.plugin-select-slide-enter-from[data-v-de024372],.plugin-select-slide-leave-to[data-v-de024372]{opacity:0;transform:translate(20px)}.ib-wrap[data-v-f3d503ec]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1.5rem 0}.ib-row[data-v-f3d503ec]{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border-radius:var(--p-content-border-radius);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent);border:1px solid color-mix(in srgb,var(--p-primary-color) 25%,transparent)}.ib-row__icon[data-v-f3d503ec]{color:var(--p-primary-color);font-size:var(--app-font-size-xl)}.ib-row__text[data-v-f3d503ec]{flex:1;min-width:0}.ib-row__title[data-v-f3d503ec]{font-size:var(--app-font-size-md);color:var(--p-text-color)}.ib-row__meta[data-v-f3d503ec]{margin-top:.125rem;font-size:var(--app-font-size-sm);color:var(--p-text-muted-color)}.ib-row__actions[data-v-f3d503ec]{display:flex;gap:.5rem;flex-shrink:0}.plg-bar[data-v-6cce2687]{display:flex;align-items:center;gap:.75rem;margin:.5rem 1.5rem 0;padding:.5rem .875rem;border-radius:var(--p-content-border-radius);font-size:var(--app-font-size-sm)}.plg-bar--warn[data-v-6cce2687]{color:var(--p-amber-700);background:color-mix(in srgb,var(--p-amber-500) 12%,transparent);border:1px solid color-mix(in srgb,var(--p-amber-500) 30%,transparent)}.plg-bar--full[data-v-6cce2687]{color:var(--p-red-700);background:color-mix(in srgb,var(--p-red-500) 12%,transparent);border:1px solid color-mix(in srgb,var(--p-red-500) 30%,transparent)}.plg-bar__icon[data-v-6cce2687]{font-size:var(--app-font-size-md);flex-shrink:0}.plg-bar__text[data-v-6cce2687]{flex:1;min-width:0;color:var(--p-text-color)}.plg-bar__cta[data-v-6cce2687],.plg-bar__close[data-v-6cce2687]{flex-shrink:0}@media(prefers-color-scheme:dark){.plg-bar--warn[data-v-6cce2687]{color:var(--p-amber-400)}.plg-bar--full[data-v-6cce2687]{color:var(--p-red-400)}}.plg-toast[data-v-6cce2687]{display:flex;align-items:flex-start;gap:.75rem;flex:1}.plg-toast__icon[data-v-6cce2687]{font-size:var(--app-font-size-2xl);color:var(--p-primary-color);margin-top:2px}.plg-toast__body[data-v-6cce2687]{display:flex;flex-direction:column;gap:.375rem}.plg-toast__summary[data-v-6cce2687]{font-weight:var(--app-font-weight-semibold);font-size:var(--app-font-size-md)}.plg-toast__detail[data-v-6cce2687]{font-size:var(--app-font-size-sm);opacity:.9}.plg-toast__cta[data-v-6cce2687]{align-self:flex-start;margin-top:.25rem}.module-CMS,.module-CRM,.module-DOC,.module-FIN,.module-HR,.module-ORG,.module-PM,.module-SRM,.module-SYS,.module-SAAS,.module-MDB,.module-WMS,.module-INV,.module-PLM,.module-MFG,.module-OM,.module-PUR,.module-BIM,.module-MAIL{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;color:var(--module-color, var(--p-text-color));background:transparent;opacity:.75;font-weight:var(--app-font-weight-medium);font-size:var(--app-font-size-base);text-decoration:none;border-radius:var(--app-border-radius-sm);transition:color var(--p-transition-duration),background-color var(--p-transition-duration),opacity var(--p-transition-duration)}.module-CMS:hover,.module-CRM:hover,.module-DOC:hover,.module-FIN:hover,.module-HR:hover,.module-ORG:hover,.module-PM:hover,.module-SRM:hover,.module-SYS:hover,.module-SAAS:hover,.module-MDB:hover,.module-WMS:hover,.module-INV:hover,.module-PLM:hover,.module-MFG:hover,.module-OM:hover,.module-PUR:hover,.module-BIM:hover,.module-MAIL:hover{background-color:color-mix(in srgb,var(--module-color) 10%,transparent);opacity:1}.module-CMS.active-menuitem,.module-CRM.active-menuitem,.module-DOC.active-menuitem,.module-FIN.active-menuitem,.module-HR.active-menuitem,.module-ORG.active-menuitem,.module-PM.active-menuitem,.module-SRM.active-menuitem,.module-SYS.active-menuitem,.module-SAAS.active-menuitem,.module-MDB.active-menuitem,.module-WMS.active-menuitem,.module-INV.active-menuitem,.module-PLM.active-menuitem,.module-MFG.active-menuitem,.module-OM.active-menuitem,.module-PUR.active-menuitem,.module-BIM.active-menuitem,.module-MAIL.active-menuitem{color:var(--module-color);background-color:color-mix(in srgb,var(--module-color) 22%,transparent);font-weight:var(--app-font-weight-bold);opacity:1}@media(prefers-color-scheme:dark){.module-CMS:not(:hover):not(.active-menuitem),.module-CRM:not(:hover):not(.active-menuitem),.module-DOC:not(:hover):not(.active-menuitem),.module-FIN:not(:hover):not(.active-menuitem),.module-HR:not(:hover):not(.active-menuitem),.module-ORG:not(:hover):not(.active-menuitem),.module-PM:not(:hover):not(.active-menuitem),.module-SRM:not(:hover):not(.active-menuitem),.module-SYS:not(:hover):not(.active-menuitem),.module-SAAS:not(:hover):not(.active-menuitem),.module-MDB:not(:hover):not(.active-menuitem),.module-WMS:not(:hover):not(.active-menuitem),.module-INV:not(:hover):not(.active-menuitem),.module-PLM:not(:hover):not(.active-menuitem),.module-MFG:not(:hover):not(.active-menuitem),.module-OM:not(:hover):not(.active-menuitem),.module-PUR:not(:hover):not(.active-menuitem),.module-BIM:not(:hover):not(.active-menuitem),.module-MAIL:not(:hover):not(.active-menuitem){opacity:.65}}.module-CMS{--module-color: var(--app-module-cms)}.module-CRM{--module-color: var(--app-module-crm)}.module-DOC{--module-color: var(--app-module-doc)}.module-FIN{--module-color: var(--app-module-fin)}.module-HR{--module-color: var(--app-module-hr)}.module-ORG{--module-color: var(--app-module-org)}.module-PM{--module-color: var(--app-module-pm)}.module-SRM{--module-color: var(--app-module-srm)}.module-SYS{--module-color: var(--app-module-sys)}.module-SAAS{--module-color: var(--app-module-saas)}.module-MDB{--module-color: var(--app-module-mdb)}.module-WMS{--module-color: var(--app-module-wms)}.module-INV{--module-color: var(--app-module-inv)}.module-PLM{--module-color: var(--app-module-plm)}.module-MFG{--module-color: var(--app-module-mfg)}.module-OM{--module-color: var(--app-module-om)}.module-PUR{--module-color: var(--app-module-pur)}.module-BIM{--module-color: var(--app-module-bim)}.module-MAIL{--module-color: var(--app-module-mail)}.plugin-item[data-v-02d4351d]{opacity:.85;font-style:italic}.plugin-navigator[data-v-dcc09530]{display:flex;flex-direction:column;gap:.75rem;padding:0 .5rem}.plugin-nav-back[data-v-dcc09530]{align-self:flex-start}.plugin-nav-select[data-v-dcc09530]{margin-bottom:.25rem}.wss[data-v-e377fd36]{position:sticky;bottom:0;margin-top:auto;padding:var(--app-space-2) var(--app-space-3) var(--app-space-3);background:var(--p-content-background)}.wss__select[data-v-e377fd36]{width:100%}.dev-panel[data-v-61aa9562]{position:relative;font-family:var(--p-font-family, system-ui)}.dev-panel__toggle[data-v-61aa9562]{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;color:var(--p-text-color);background:transparent;font-weight:var(--app-font-weight-medium);font-size:var(--app-font-size-base);text-decoration:none;border:none;border-radius:var(--app-border-radius-sm);cursor:pointer;transition:color var(--p-transition-duration),background-color var(--p-transition-duration)}.dev-panel__toggle[data-v-61aa9562]:hover{color:var(--p-stone-500);background-color:color-mix(in srgb,var(--p-stone-500) 10%,transparent)}.dev-panel__toggle--open[data-v-61aa9562]{color:var(--p-stone-500);background-color:color-mix(in srgb,var(--p-stone-500) 22%,transparent);font-weight:var(--app-font-weight-bold)}.dev-panel__menu[data-v-61aa9562]{position:absolute;bottom:calc(100% + var(--app-space-2, .5rem));right:0;min-width:18rem;background:var(--p-surface-900);color:var(--p-surface-0);border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-md, .5rem);box-shadow:var(--p-shadow-3);padding:var(--app-space-2, .5rem) 0;display:flex;flex-direction:column}.dev-panel__header[data-v-61aa9562]{display:flex;align-items:center;justify-content:space-between;padding:var(--app-space-1, .25rem) var(--app-space-3, .75rem) var(--app-space-2, .5rem);border-bottom:1px solid color-mix(in srgb,var(--p-surface-0) 12%,transparent);margin-bottom:var(--app-space-1, .25rem)}.dev-panel__header-title[data-v-61aa9562]{font-size:var(--app-font-size-xs, .75rem);color:color-mix(in srgb,var(--p-surface-0) 55%,transparent);letter-spacing:.02em}.dev-panel__refresh[data-v-61aa9562]{appearance:none;background:transparent;border:none;color:color-mix(in srgb,var(--p-surface-0) 70%,transparent);cursor:pointer;padding:var(--app-space-1, .25rem);border-radius:var(--app-border-radius-sm);display:inline-flex;align-items:center;justify-content:center;transition:color var(--p-transition-duration),background-color var(--p-transition-duration)}.dev-panel__refresh[data-v-61aa9562]:hover{color:var(--p-primary-color);background-color:color-mix(in srgb,var(--p-primary-color) 18%,transparent)}.dev-panel__refresh--spin i[data-v-61aa9562]{animation:dev-panel-spin-61aa9562 .4s ease-in-out}@keyframes dev-panel-spin-61aa9562{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dev-panel__item[data-v-61aa9562]{appearance:none;background:transparent;border:none;color:inherit;text-align:left;cursor:pointer;padding:var(--app-space-2, .5rem) var(--app-space-3, .75rem);display:grid;grid-template-columns:1.25rem 1fr auto auto;align-items:center;gap:var(--app-space-2, .5rem);transition:background .12s ease}.dev-panel__item-badge[data-v-61aa9562]{font-size:var(--app-font-size-xs, .75rem);color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 18%,transparent);padding:0 var(--app-space-2, .5rem);border-radius:var(--app-border-radius-sm);line-height:1.4}.dev-panel__section-title[data-v-61aa9562]{font-size:var(--app-font-size-xs, .75rem);color:color-mix(in srgb,var(--p-surface-0) 55%,transparent);letter-spacing:.02em;padding:var(--app-space-2, .5rem) var(--app-space-3, .75rem) var(--app-space-1, .25rem);margin-top:var(--app-space-1, .25rem);border-top:1px solid color-mix(in srgb,var(--p-surface-0) 12%,transparent)}.dev-panel__item--action[data-v-61aa9562]:disabled{opacity:.6;cursor:progress}.dev-panel__icon--spin[data-v-61aa9562]{animation:dev-panel-spin-61aa9562 .6s linear infinite}.dev-panel__item[data-v-61aa9562]:hover{background:color-mix(in srgb,var(--p-primary-color) 30%,transparent)}.dev-panel__item-icon[data-v-61aa9562]{color:var(--p-primary-color)}.dev-panel__item-label[data-v-61aa9562]{font-size:var(--app-font-size-sm, .875rem)}.dev-panel__item-path[data-v-61aa9562]{font-family:var(--p-font-family-monospace, ui-monospace, monospace);font-size:var(--app-font-size-xs, .75rem);color:color-mix(in srgb,var(--p-surface-0) 60%,transparent)}.dev-panel-pop-enter-active[data-v-61aa9562],.dev-panel-pop-leave-active[data-v-61aa9562]{transition:opacity .12s ease,transform .12s ease}.dev-panel-pop-enter-from[data-v-61aa9562],.dev-panel-pop-leave-to[data-v-61aa9562]{opacity:0;transform:translateY(.25rem)}.pm-unsorted-dock[data-v-d24de132]{position:fixed;bottom:calc(var(--app-space-4) + 3rem);right:var(--app-space-4);z-index:9999;font-family:var(--p-font-family, system-ui)}.pm-unsorted-dock__toggle[data-v-d24de132]{position:relative;width:2.25rem;height:2.25rem;border-radius:var(--p-border-radius-md);border:1px solid var(--p-content-border-color);background:var(--p-yellow-500);color:var(--p-surface-900);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--p-shadow-1);transition:background .12s ease,transform .12s ease}.pm-unsorted-dock__toggle[data-v-d24de132]:hover{background:color-mix(in srgb,var(--p-yellow-500) 80%,var(--p-surface-900) 20%)}.pm-unsorted-dock__toggle--open[data-v-d24de132]{background:color-mix(in srgb,var(--p-yellow-500) 70%,var(--p-surface-900) 30%)}.pm-unsorted-dock__toggle i[data-v-d24de132]{font-size:var(--app-font-size-base)}.pm-unsorted-dock__badge[data-v-d24de132]{position:absolute;top:-.35rem;right:-.35rem;min-width:1.1rem;height:1.1rem;padding:0 .25rem;border-radius:var(--app-border-radius-circle);background:var(--p-red-500);color:var(--p-surface-0);font-size:var(--app-font-size-tiny);font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:var(--p-shadow-1)}.pm-unsorted-dock__menu[data-v-d24de132]{position:absolute;bottom:calc(100% + var(--app-space-2));right:0;min-width:22rem;background:var(--p-surface-0);color:var(--p-text-color);border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-md);box-shadow:var(--p-shadow-3);padding:var(--app-space-3);display:flex;flex-direction:column;gap:var(--app-space-2)}.pm-unsorted-dock__title[data-v-d24de132]{display:flex;align-items:center;gap:var(--app-space-2);font-weight:600}.pm-unsorted-dock__title-icon[data-v-d24de132]{color:var(--p-yellow-500)}.pm-unsorted-dock__hint[data-v-d24de132]{margin:0 0 var(--app-space-2) 0;color:var(--p-text-muted-color);font-size:var(--app-font-size-xs);line-height:1.4}.pm-unsorted-dock__item[data-v-d24de132]{appearance:none;background:transparent;border:1px solid transparent;color:inherit;text-align:left;cursor:pointer;padding:var(--app-space-2) var(--app-space-3);border-radius:var(--p-border-radius-sm);display:grid;grid-template-columns:1.25rem 1fr auto;align-items:center;gap:var(--app-space-2);transition:background .12s ease}.pm-unsorted-dock__item[data-v-d24de132]:hover{background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);border-color:color-mix(in srgb,var(--p-primary-color) 30%,transparent)}.pm-unsorted-dock__item-icon[data-v-d24de132]{color:var(--p-primary-color)}.pm-unsorted-dock__item-label[data-v-d24de132]{font-size:var(--app-font-size-sm)}.pm-unsorted-dock__item-path[data-v-d24de132]{font-family:var(--p-font-family-monospace, ui-monospace, monospace);font-size:var(--app-font-size-xs);color:var(--p-text-muted-color)}.pm-unsorted-pop-enter-active[data-v-d24de132],.pm-unsorted-pop-leave-active[data-v-d24de132]{transition:opacity .12s ease,transform .12s ease}.pm-unsorted-pop-enter-from[data-v-d24de132],.pm-unsorted-pop-leave-to[data-v-d24de132]{opacity:0;transform:translateY(.25rem)}.saas-launcher[data-v-fc98180d]{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;color:var(--p-text-color);background:transparent;font-weight:var(--app-font-weight-medium);font-size:var(--app-font-size-base);font-family:var(--p-font-family, system-ui);text-decoration:none;border:none;border-radius:var(--app-border-radius-sm);cursor:pointer;transition:color var(--p-transition-duration),background-color var(--p-transition-duration)}.saas-launcher[data-v-fc98180d]:hover{color:var(--app-module-saas);background-color:color-mix(in srgb,var(--app-module-saas) 10%,transparent)}.saas-launcher--active[data-v-fc98180d]{color:var(--app-module-saas);background-color:color-mix(in srgb,var(--app-module-saas) 22%,transparent);font-weight:var(--app-font-weight-bold)}.layout-sidebar[data-v-4a2a14e9] .logo{display:block;padding:var(--app-space-3) 0 var(--app-space-3) var(--app-sidebar-content-inset);color:inherit;text-decoration:none;cursor:pointer}.ld-spark[data-v-f22752c0]{display:inline-flex;width:var(--ld-spark-size);height:var(--ld-spark-size);line-height:0}.ld-spark svg[data-v-f22752c0]{width:100%;height:100%}.ld-spark--glow[data-v-f22752c0]{filter:drop-shadow(0 0 .4rem color-mix(in srgb,var(--p-amber-400) 65%,transparent));animation:ld-spark-breathe-f22752c0 3.4s ease-in-out infinite}@keyframes ld-spark-breathe-f22752c0{0%,to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 .35rem color-mix(in srgb,var(--p-amber-400) 55%,transparent))}50%{transform:scale(1.08) rotate(8deg);filter:drop-shadow(0 0 .75rem color-mix(in srgb,var(--p-amber-400) 85%,transparent))}}@media(prefers-reduced-motion:reduce){.ld-spark--glow[data-v-f22752c0]{animation:none}}.ld-nav[data-v-bdc6fa44]{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--p-content-background) 82%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--p-content-border-color)}.ld-nav__inner[data-v-bdc6fa44]{max-width:1200px;margin:0 auto;height:4rem}.ld-nav__logo[data-v-bdc6fa44]{height:1.15rem}.ld-nav__link[data-v-bdc6fa44]{color:var(--p-text-muted-color);font-weight:500;cursor:pointer;transition:color .2s}.ld-nav__link[data-v-bdc6fa44]:hover{color:var(--p-primary-color)}.ld-nav__cta[data-v-bdc6fa44]{background:linear-gradient(120deg,var(--p-amber-500),var(--p-orange-500));border:none}.ld-hero[data-v-acb8af8b]{position:relative;overflow:hidden;background:radial-gradient(ellipse 55% 45% at 78% 18%,color-mix(in srgb,var(--p-orange-500) 30%,transparent),transparent 70%),radial-gradient(ellipse 60% 50% at 12% 88%,color-mix(in srgb,var(--p-amber-500) 16%,transparent),transparent 70%),var(--p-surface-950)}.ld-hero__glow[data-v-acb8af8b]{position:absolute;inset:0;background:radial-gradient(circle 40% at 82% 22%,color-mix(in srgb,var(--p-amber-400) 22%,transparent),transparent 60%);animation:ld-hero-pulse-acb8af8b 6s ease-in-out infinite;pointer-events:none}@keyframes ld-hero-pulse-acb8af8b{0%,to{opacity:.65}50%{opacity:1}}.ld-hero__embers[data-v-acb8af8b]{position:absolute;inset:0;pointer-events:none}.ld-hero__ember[data-v-acb8af8b]{position:absolute;bottom:-1rem;border-radius:50%;background:radial-gradient(circle,var(--p-amber-300),var(--p-orange-500));box-shadow:0 0 .5rem color-mix(in srgb,var(--p-amber-400) 80%,transparent);opacity:0;animation-name:ld-ember-rise-acb8af8b;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes ld-ember-rise-acb8af8b{0%{transform:translateY(0) scale(.6);opacity:0}12%{opacity:.9}to{transform:translateY(-42vh) scale(1);opacity:0}}.ld-hero__inner[data-v-acb8af8b]{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding-top:5rem;padding-bottom:6rem}.ld-hero__eyebrow[data-v-acb8af8b]{font-size:.95rem;font-weight:600;letter-spacing:.02em;color:var(--p-amber-300)}.ld-hero__title[data-v-acb8af8b]{font-size:3.75rem;line-height:1.08;font-weight:800;letter-spacing:-.02em;color:var(--p-surface-0)}.ld-hero__accent[data-v-acb8af8b]{display:block;background:linear-gradient(120deg,var(--p-amber-300),var(--p-orange-400));-webkit-background-clip:text;background-clip:text;color:transparent}.ld-hero__subtitle[data-v-acb8af8b]{font-size:1.3rem;line-height:1.6;color:var(--p-surface-300);max-width:34rem}.ld-hero__cta[data-v-acb8af8b]{background:linear-gradient(120deg,var(--p-amber-500),var(--p-orange-500));border:none;box-shadow:0 10px 30px -8px color-mix(in srgb,var(--p-orange-500) 55%,transparent)}.ld-hero__cta-ghost[data-v-acb8af8b]{color:var(--p-surface-0)}.ld-hero__scene[data-v-acb8af8b]{position:relative;padding:2rem 1rem}.ld-hw[data-v-acb8af8b]{border:1px solid color-mix(in srgb,var(--p-surface-0) 12%,transparent);border-radius:var(--p-border-radius-xl);background:var(--p-surface-900);box-shadow:0 30px 60px -20px color-mix(in srgb,var(--p-surface-950) 60%,transparent);overflow:hidden}.ld-hw__bar[data-v-acb8af8b]{height:2.25rem;border-bottom:1px solid color-mix(in srgb,var(--p-surface-0) 10%,transparent);background:var(--p-surface-800)}.ld-hw__dot[data-v-acb8af8b]{width:.65rem;height:.65rem;border-radius:50%;background:color-mix(in srgb,var(--p-surface-0) 22%,transparent)}.ld-hw__body[data-v-acb8af8b]{min-height:17rem}.ld-hw__side[data-v-acb8af8b]{width:4.5rem;border-right:1px solid color-mix(in srgb,var(--p-surface-0) 10%,transparent);background:var(--p-surface-800)}.ld-hw__stub[data-v-acb8af8b]{height:.75rem;border-radius:var(--p-border-radius-sm);background:color-mix(in srgb,var(--p-surface-0) 12%,transparent)}.ld-hw__stub--active[data-v-acb8af8b]{background:linear-gradient(90deg,var(--p-amber-500),var(--p-orange-500))}.ld-hw__main[data-v-acb8af8b]{flex:1}.ld-hw__line[data-v-acb8af8b]{height:.9rem;width:70%;border-radius:var(--p-border-radius-sm);background:color-mix(in srgb,var(--p-surface-0) 9%,transparent)}.ld-hw__line--wide[data-v-acb8af8b]{width:90%;background:color-mix(in srgb,var(--p-surface-0) 15%,transparent)}.ld-hw__line--short[data-v-acb8af8b]{width:45%}.ld-hw__card[data-v-acb8af8b]{flex:1;height:4.5rem;border-radius:var(--p-border-radius-md);border:1px solid color-mix(in srgb,var(--p-amber-400) 25%,transparent);background:color-mix(in srgb,var(--p-amber-500) 12%,var(--p-surface-900))}.ld-hero__chip[data-v-acb8af8b]{position:absolute;padding:.6rem 1rem;border-radius:var(--p-border-radius-xl);border:1px solid color-mix(in srgb,var(--p-surface-0) 14%,transparent);background:color-mix(in srgb,var(--p-surface-800) 88%,transparent);backdrop-filter:blur(6px);box-shadow:0 12px 24px -8px color-mix(in srgb,var(--p-surface-950) 50%,transparent);font-size:.9rem;font-weight:600;color:var(--p-surface-0);animation:ld-float-acb8af8b 5s ease-in-out infinite}.ld-hero__chip i[data-v-acb8af8b]{color:var(--p-amber-400)}.ld-hero__chip--deal[data-v-acb8af8b]{top:.5rem;left:-.5rem}.ld-hero__chip--task[data-v-acb8af8b]{bottom:3.5rem;right:-.5rem;animation-delay:1.6s}.ld-hero__chip--secure[data-v-acb8af8b]{bottom:-.25rem;left:3rem;animation-delay:3.2s}.ld-hero__chip--secure i[data-v-acb8af8b]{color:var(--p-emerald-400)}@keyframes ld-float-acb8af8b{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}@media(prefers-reduced-motion:reduce){.ld-hero__glow[data-v-acb8af8b],.ld-hero__ember[data-v-acb8af8b],.ld-hero__chip[data-v-acb8af8b]{animation:none}.ld-hero__ember[data-v-acb8af8b]{display:none}}@media(max-width:991px){.ld-hero__title[data-v-acb8af8b]{font-size:2.5rem}.ld-hero__subtitle[data-v-acb8af8b]{font-size:1.15rem}}.ld-reveal[data-v-b8ff611c]{opacity:0;transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ld-reveal--up[data-v-b8ff611c]{transform:translateY(1.75rem)}.ld-reveal--shown[data-v-b8ff611c]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ld-reveal[data-v-b8ff611c]{opacity:1;transform:none;transition:none}}.ld-manifesto[data-v-f1a561be]{padding-top:6rem;padding-bottom:6rem}.ld-manifesto__inner[data-v-f1a561be]{max-width:1000px;margin:0 auto}.ld-manifesto__eyebrow[data-v-f1a561be]{font-size:.95rem;font-weight:600;letter-spacing:.08em;text-transform:none;color:var(--p-text-muted-color)}.ld-manifesto__line[data-v-f1a561be]{font-size:2.5rem;line-height:1.25;font-weight:700;letter-spacing:-.015em;color:var(--p-text-color);padding:.35rem 0}.ld-manifesto__line--accent[data-v-f1a561be]{background:linear-gradient(120deg,var(--p-amber-500),var(--p-orange-500));-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:767px){.ld-manifesto__line[data-v-f1a561be]{font-size:1.6rem}}.ld-values[data-v-c13f48be]{padding-top:5rem;padding-bottom:3rem}.ld-values__inner[data-v-c13f48be]{max-width:1200px;margin:0 auto}.ld-values__eyebrow[data-v-c13f48be]{font-size:.9rem;font-weight:600;letter-spacing:.1em;color:var(--p-amber-500)}.ld-values__title[data-v-c13f48be]{font-size:2.25rem;font-weight:700;color:var(--p-text-color)}.ld-values__subtitle[data-v-c13f48be]{font-size:1.15rem;color:var(--p-text-muted-color)}.ld-values__card[data-v-c13f48be]{padding:1.75rem;border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-lg);background:var(--p-content-background);transition:transform .2s,border-color .2s,box-shadow .2s}.ld-values__card[data-v-c13f48be]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--ld-accent) 45%,var(--p-content-border-color));box-shadow:0 16px 32px -12px color-mix(in srgb,var(--ld-accent) 25%,transparent)}.ld-values__icon[data-v-c13f48be]{width:3.25rem;height:3.25rem;border-radius:var(--p-border-radius-md);background:color-mix(in srgb,var(--ld-accent) 14%,transparent)}.ld-values__icon i[data-v-c13f48be]{font-size:1.4rem;color:var(--ld-accent)}.ld-values__card-title[data-v-c13f48be]{font-size:1.2rem;font-weight:700;color:var(--p-text-color)}.ld-values__card-text[data-v-c13f48be]{line-height:1.6;color:var(--p-text-muted-color)}.ld-feat[data-v-19751eda]{padding-top:3rem;padding-bottom:4rem}.ld-feat__inner[data-v-19751eda]{max-width:1200px;margin:0 auto}.ld-feat__eyebrow[data-v-19751eda]{font-size:.9rem;font-weight:600;letter-spacing:.1em;color:var(--p-amber-500)}.ld-feat__title[data-v-19751eda]{font-size:2.25rem;font-weight:700;color:var(--p-text-color)}.ld-feat__subtitle[data-v-19751eda]{font-size:1.15rem;color:var(--p-text-muted-color)}.ld-feat__tile[data-v-19751eda]{padding:1.5rem;border-radius:var(--p-border-radius-lg);background:var(--p-surface-50);border:1px solid transparent;transition:background .2s,border-color .2s}.ld-feat__tile[data-v-19751eda]:hover{background:var(--p-content-background);border-color:var(--p-content-border-color)}.ld-feat__icon[data-v-19751eda]{font-size:1.2rem;color:var(--p-primary-color)}.ld-feat__tile-title[data-v-19751eda]{font-size:1.05rem;font-weight:700;color:var(--p-text-color)}.ld-feat__tile-text[data-v-19751eda]{line-height:1.55;color:var(--p-text-muted-color)}.ld-sec[data-v-0dbc3859]{padding-bottom:4rem}.ld-sec__panel[data-v-0dbc3859]{max-width:1200px;margin:0 auto;padding:3.5rem 2rem;border-radius:var(--p-border-radius-xl);background:radial-gradient(ellipse 70% 90% at 90% 0%,color-mix(in srgb,var(--p-emerald-500) 18%,transparent),transparent),var(--p-surface-900)}.ld-sec__eyebrow[data-v-0dbc3859]{font-size:.9rem;font-weight:600;letter-spacing:.1em;color:var(--p-emerald-400)}.ld-sec__title[data-v-0dbc3859]{font-size:2rem;font-weight:700;color:var(--p-surface-0)}.ld-sec__subtitle[data-v-0dbc3859]{font-size:1.1rem;color:var(--p-surface-300);max-width:42rem;margin-left:auto;margin-right:auto}.ld-sec__icon[data-v-0dbc3859]{width:3rem;height:3rem;border-radius:var(--p-border-radius-md);background:color-mix(in srgb,var(--p-emerald-400) 16%,transparent)}.ld-sec__icon i[data-v-0dbc3859]{font-size:1.25rem;color:var(--p-emerald-400)}.ld-sec__point-title[data-v-0dbc3859]{font-size:1.1rem;font-weight:700;color:var(--p-surface-0)}.ld-sec__point-text[data-v-0dbc3859]{line-height:1.6;color:var(--p-surface-300)}.ld-cta[data-v-cff95e67]{padding-bottom:5rem}.ld-cta__panel[data-v-cff95e67]{position:relative;max-width:1200px;margin:0 auto;padding:4rem 2rem;border-radius:var(--p-border-radius-xl);overflow:hidden;background:radial-gradient(ellipse 60% 80% at 50% 0%,color-mix(in srgb,var(--p-amber-400) 35%,transparent),transparent 70%),linear-gradient(135deg,var(--p-surface-950),var(--p-surface-900));border:1px solid color-mix(in srgb,var(--p-amber-400) 22%,transparent)}.ld-cta__title[data-v-cff95e67]{font-size:2.25rem;font-weight:800;letter-spacing:-.015em;color:var(--p-surface-0)}.ld-cta__text[data-v-cff95e67]{font-size:1.15rem;color:var(--p-surface-300)}.ld-cta__button[data-v-cff95e67]{padding:.9rem 1.9rem;border-radius:var(--p-border-radius-md);background:linear-gradient(120deg,var(--p-amber-500),var(--p-orange-500));color:var(--p-surface-0);font-weight:700;font-size:1.05rem;text-decoration:none;box-shadow:0 12px 30px -8px color-mix(in srgb,var(--p-orange-500) 55%,transparent);transition:transform .2s,box-shadow .2s}.ld-cta__button[data-v-cff95e67]:hover{transform:translateY(-2px);box-shadow:0 16px 36px -8px color-mix(in srgb,var(--p-orange-500) 70%,transparent)}.ld-footer[data-v-b87f0246]{border-top:1px solid var(--p-content-border-color);padding-top:2rem;padding-bottom:2rem}.ld-footer__inner[data-v-b87f0246]{max-width:1200px;margin:0 auto}.ld-footer__logo[data-v-b87f0246]{height:1.1rem}.ld-footer__tagline[data-v-b87f0246]{font-size:.9rem;color:var(--p-text-muted-color)}.ld-footer__link[data-v-b87f0246]{color:var(--p-text-muted-color);text-decoration:none;font-weight:500;transition:color .2s}.ld-footer__link[data-v-b87f0246]:hover{color:var(--p-primary-color)}.ld-footer__copy[data-v-b87f0246]{font-size:.9rem;color:var(--p-text-muted-color)}.ld-page[data-v-274cd883]{min-height:100vh;background:var(--p-content-background);color:var(--p-text-color)}
