@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";.ai-icon[data-v-89b11917]{width:calc(var(--ai-icon-size) * 1.55);height:var(--ai-icon-size);background:linear-gradient(135deg,var(--ai-accent,#f3d38a),var(--ai-accent-end,#ebc476));color:var(--ai-ink,#593a0e);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:2px;line-height:1;display:inline-flex}.ai-icon-text[data-v-89b11917]{font-size:calc(var(--ai-icon-size) * .55);letter-spacing:.01em;font-weight:800}.ai-icon-spark[data-v-89b11917]{width:calc(var(--ai-icon-size) * .5);height:calc(var(--ai-icon-size) * .6);flex-shrink:0}.app-top-navigation[data-v-200a3159]{z-index:100;background:color-mix(in srgb, var(--app-surface) 96%, #f7f8ff);border-bottom:1px solid var(--app-line);position:sticky;top:0;box-shadow:0 5px 18px #2326570b}.app-top-navigation[data-v-200a3159]:before{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.app-top-bar[data-v-200a3159]{min-height:3.5rem;padding:0 var(--app-shell-content-gutter-x);align-items:center;gap:.45rem;display:flex;position:relative}.app-top-brand[data-v-200a3159]{flex:none;align-items:center;margin-right:.2rem;display:flex}.app-top-daily[data-v-200a3159]{background:#f4f5f9;border:1px solid #e8eaf2;border-radius:.55rem;flex:none;align-items:center;gap:.15rem;padding:.18rem;display:flex}.app-top-modules[data-v-200a3159]{align-self:stretch;gap:.08rem;min-width:0;display:flex}.app-top-module-shell[data-v-200a3159]{align-self:stretch;display:flex;position:relative}.app-top-module[data-v-200a3159]{color:var(--app-ink-soft);text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.38rem;padding:0 .7rem;font-size:.75rem;font-weight:700;transition:color .16s,background-color .16s;display:flex;position:relative}.app-top-module>iconify-icon[data-v-200a3159]{flex:none}.app-top-module-chevron[data-v-200a3159]{color:var(--app-muted);margin-left:.05rem;transition:transform .18s,color .18s}.app-top-module[data-v-200a3159]:hover,.app-top-module.is-open[data-v-200a3159]{background:var(--app-surface-muted,#f7f8fb);color:var(--brand-primary)}.app-top-module.is-selected[data-v-200a3159]{color:var(--brand-primary)}.app-top-module.is-selected[data-v-200a3159]:after{content:"";background:var(--brand-primary);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;left:.7rem;right:.7rem}.app-top-module.is-open .app-top-module-chevron[data-v-200a3159]{color:var(--brand-primary);transform:rotate(180deg)}.app-top-actions[data-v-200a3159]{flex:none;align-items:center;gap:.4rem;margin-left:auto;display:flex}.app-top-tools[data-v-200a3159]{align-items:center;gap:.4rem;min-width:0;display:flex}.app-top-icon[data-v-200a3159],.app-top-help[data-v-200a3159]{border-radius:var(--app-radius-control);width:2.5rem;height:2.5rem;color:var(--app-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;transition:color .16s,background-color .16s,border-color .16s,transform .12s;display:inline-flex}.app-top-icon[data-v-200a3159]:hover,.app-top-help[data-v-200a3159]:hover{background:var(--brand-primary-soft);color:var(--brand-primary)}.app-top-navigation button[data-v-200a3159]:active:not(:disabled){transform:translateY(1px)}.app-top-navigation button[data-v-200a3159]:focus-visible,.app-top-search-field[data-v-200a3159]:focus-within{outline:2px solid var(--brand-primary);outline-offset:2px}.app-top-shortcut[data-v-200a3159]{min-height:2rem;color:var(--app-ink-soft);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.4rem;align-items:center;gap:.38rem;padding:.3rem .55rem;font-size:.75rem;font-weight:620;transition:color .16s,background-color .16s,box-shadow .16s;display:flex}.app-top-shortcut[data-v-200a3159]:hover{color:var(--brand-primary);background:#fff}.app-top-shortcut.is-current[data-v-200a3159]{color:var(--brand-primary);background:#fff;box-shadow:0 1px 4px #2326571a}.app-top-navigation .app-top-daily .app-top-shortcut.has-alert[data-v-200a3159]{color:#b42318;background:#fff1f2;box-shadow:inset 0 0 0 1px #fecaca}.app-top-navigation .app-top-daily .app-top-shortcut.has-alert[data-v-200a3159]:hover{color:#9f1d18;background:#ffe4e6}.app-top-navigation .app-top-daily .app-top-shortcut.has-alert.is-current[data-v-200a3159]{color:#b42318;background:#fff;box-shadow:inset 0 0 0 1px #fda4af,0 0 0 2px #d92d201a}.app-top-navigation .app-top-daily .app-top-shortcut.has-alert[data-v-200a3159]:focus-visible{outline-color:#d92d20}.app-top-shortcut-count[data-v-200a3159]{color:#fff;font-variant-numeric:tabular-nums;background:#d92d20;border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;padding:0 .28rem;font-size:.625rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 2px 5px #b4231838}.app-top-label[data-v-200a3159]{color:var(--app-muted);letter-spacing:.035em;text-transform:uppercase;font-size:.67rem;font-weight:600}.app-top-module-panel[data-v-200a3159]{left:var(--nav-menu-shift,0px);z-index:4;width:min(calc(var(--module-columns) * 17.5rem + 1rem), calc(100vw - 1.5rem));overscroll-behavior:contain;background:color-mix(in srgb, var(--app-surface) 98%, #f4f5ff);border:1px solid #dfe2ec;border-radius:0 0 .75rem .75rem;max-height:calc(100dvh - 4.4rem);padding:.7rem;position:absolute;top:calc(100% + 1px);overflow-y:auto;box-shadow:0 18px 48px #23265729,0 3px 10px #23265714}.app-top-module-columns[data-v-200a3159]{grid-template-columns:repeat(var(--module-columns), minmax(0, 1fr));align-items:start;display:grid}.app-top-module-group[data-v-200a3159]{min-width:0;padding:.2rem .65rem .4rem}.app-top-module-group+.app-top-module-group[data-v-200a3159]{border-left:1px solid var(--app-line)}.app-top-module-group-heading[data-v-200a3159]{justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;padding:0 .35rem .25rem;display:flex}.app-top-module-group-heading strong[data-v-200a3159]{color:var(--app-ink);letter-spacing:.035em;text-transform:uppercase;font-size:.74rem;font-weight:720}.app-top-help[data-v-200a3159]{width:1.75rem;height:1.75rem}.app-top-module-section+.app-top-module-section[data-v-200a3159]{margin-top:.35rem}.app-top-module-panel.is-reports-menu[data-v-200a3159]{width:min(56rem,100vw - 1.5rem)}.app-top-module-panel.is-reports-menu .app-top-module-columns[data-v-200a3159]{gap:0}.app-top-module-panel.is-reports-menu .app-top-module-group[data-v-200a3159]{background:0 0;border:0;border-radius:0;align-self:stretch;padding:.2rem .65rem .4rem}.app-top-module-panel.is-reports-menu .app-top-module-group[data-v-200a3159]:nth-child(3n+2),.app-top-module-panel.is-reports-menu .app-top-module-group[data-v-200a3159]:nth-child(3n+3){border-left:1px solid var(--app-line)}.app-top-module-panel.is-reports-menu .app-top-module-group[data-v-200a3159]:nth-child(n+4){border-top:1px solid var(--app-line);padding-top:.6rem}.app-top-menu-item[data-v-200a3159]{text-align:left;width:100%;min-height:2.35rem;color:var(--app-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:.42rem;align-items:center;gap:.6rem;padding:.5rem .55rem;font-size:.79rem;font-weight:560;transition:color .15s,background-color .15s,transform .12s;display:flex}.app-top-menu-item>span[data-v-200a3159]{overflow-wrap:anywhere;min-width:0}.app-top-menu-item iconify-icon[data-v-200a3159]{color:color-mix(in srgb, currentColor 82%, var(--app-muted));flex:none}.app-top-menu-item[data-v-200a3159]:hover:not(:disabled),.app-top-menu-item.is-current[data-v-200a3159]{color:var(--brand-primary);background:var(--brand-primary-soft)}.app-top-menu-item.is-current[data-v-200a3159]{font-weight:650}.app-top-menu-item[data-v-200a3159]:disabled{color:var(--app-muted);opacity:.62;cursor:not-allowed}.app-top-menu-item small[data-v-200a3159]{color:var(--app-muted);font-size:.67rem;font-weight:450;display:block}.app-top-menu-item>small[data-v-200a3159]{flex:none;margin-left:auto}.app-top-subsection[data-v-200a3159]{margin:.45rem .55rem .12rem}.app-top-search[data-v-200a3159]{top:calc(100% + .45rem);right:var(--app-shell-content-gutter-x);z-index:5;background:var(--app-surface);border:1px solid var(--app-line);border-radius:.65rem;width:min(36rem,100vw - 2rem);padding:.65rem;position:absolute;box-shadow:0 16px 40px #23265726}.app-top-search-field[data-v-200a3159]{border:1px solid var(--app-line-strong);min-height:2.5rem;color:var(--app-muted);border-radius:.4rem;align-items:center;gap:.55rem;padding:.45rem .65rem;display:flex}.app-top-search-field input[data-v-200a3159]{width:100%;min-width:0;color:var(--app-ink);background:0 0;border:0;outline:0;font-size:.84rem}.app-top-search-results[data-v-200a3159]{overscroll-behavior:contain;max-height:min(26rem,60dvh);margin-top:.4rem;overflow-y:auto}.app-top-empty[data-v-200a3159]{color:var(--app-muted);padding:.5rem;font-size:.8rem}.app-top-mobile-trigger[data-v-200a3159]{display:none}.app-top-mega-enter-active[data-v-200a3159],.app-top-mega-leave-active[data-v-200a3159]{transform-origin:0 0;transition:opacity .15s,transform .17s cubic-bezier(.2,.8,.2,1)}.app-top-mega-enter-from[data-v-200a3159],.app-top-mega-leave-to[data-v-200a3159]{opacity:0;transform:translateY(-5px)scale(.992)}@media (width>=1200px) and (width<=1599.98px){.app-top-bar[data-v-200a3159]{gap:.28rem}.app-top-brand[data-v-200a3159]{margin-right:.05rem}.app-top-module[data-v-200a3159]{padding-inline:.52rem;font-size:.71rem}.app-top-module.is-selected[data-v-200a3159]:after{left:.52rem;right:.52rem}.app-top-actions[data-v-200a3159],.app-top-tools[data-v-200a3159]{gap:.25rem}}@media (width>=1200px) and (width<=1365.98px){.app-top-daily .app-top-shortcut[data-v-200a3159]{justify-content:center;width:2.15rem;padding-inline:0}.app-top-daily .app-top-shortcut-label[data-v-200a3159]{display:none}.app-top-daily .app-top-shortcut.has-alert[data-v-200a3159]{width:auto;min-width:2.15rem;padding-inline:.36rem}}@media (width<=1199.98px){.app-top-navigation[data-v-200a3159]{flex-direction:column;display:flex}.app-top-navigation.is-mobile-open[data-v-200a3159]{overscroll-behavior:contain;max-height:100dvh;overflow-y:auto}.app-top-bar[data-v-200a3159]{background:var(--app-surface);flex:none;grid-template-columns:auto auto minmax(0,1fr);grid-auto-rows:auto;gap:.5rem;min-height:3.5rem;padding:.25rem .75rem;display:grid}.app-top-mobile-trigger[data-v-200a3159]{grid-area:1/1;width:2.75rem;height:2.75rem;display:inline-flex}.app-top-brand[data-v-200a3159]{grid-area:1/2;margin:0}.app-top-tools[data-v-200a3159]{grid-area:1/3;justify-content:flex-end;width:100%}.app-top-daily[data-v-200a3159],.app-top-modules[data-v-200a3159],.app-top-actions[data-v-200a3159]{display:none}.is-mobile-open .app-top-search[data-v-200a3159]{width:auto;box-shadow:none;border:0;border-radius:0;grid-area:2/1/auto/-1;margin:.15rem 0 0;padding:0 0 .15rem;display:block;position:static}.is-mobile-open .app-top-daily[data-v-200a3159]{grid-area:3/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.is-mobile-open .app-top-daily .app-top-shortcut[data-v-200a3159]{justify-content:flex-start;min-height:2.75rem}.is-mobile-open .app-top-modules[data-v-200a3159]{border-top:1px solid var(--app-line);flex-direction:column;grid-area:4/1/auto/-1;align-self:auto;gap:.2rem;padding:.45rem 0;display:flex}.app-top-module-shell[data-v-200a3159]{flex-direction:column;align-self:auto;width:100%;display:flex}.app-top-module[data-v-200a3159]{border-radius:.45rem;justify-content:flex-start;width:100%;min-height:2.9rem;padding:.55rem .7rem}.app-top-module-chevron[data-v-200a3159]{margin-left:auto}.app-top-module.is-selected[data-v-200a3159]:after{border-radius:0 2px 2px 0;width:3px;height:auto;inset:.65rem auto .65rem 0}.app-top-module-panel[data-v-200a3159]{border:0;border-left:1px solid var(--app-line);width:100%;max-height:none;box-shadow:none;background:0 0;border-radius:0;margin:.12rem 0 .45rem;padding:.35rem 0 .2rem .65rem;position:static;overflow:visible}.app-top-module-columns[data-v-200a3159]{grid-template-columns:1fr;gap:.35rem}.app-top-module-group[data-v-200a3159]{padding:.15rem .25rem .35rem}.app-top-module-group+.app-top-module-group[data-v-200a3159]{border-left:0;border-top:1px solid var(--app-line);padding-top:.55rem}.app-top-module-panel.is-reports-menu .app-top-module-columns[data-v-200a3159]{gap:.35rem}.app-top-module-panel.is-reports-menu .app-top-module-group[data-v-200a3159]:nth-child(n){background:0 0;border:0;border-radius:0;padding:.15rem .25rem .35rem}.app-top-module-panel.is-reports-menu .app-top-module-group+.app-top-module-group[data-v-200a3159]{border-top:1px solid var(--app-line);padding-top:.55rem}.app-top-menu-item[data-v-200a3159]{min-height:2.75rem;font-size:.85rem}.app-top-menu-item small[data-v-200a3159]{font-size:.72rem}.is-mobile-open .app-top-actions[data-v-200a3159]{border-top:1px solid var(--app-line);flex-wrap:wrap;grid-area:5/1/auto/-1;margin:0;padding:.65rem 0 .25rem;display:flex}.app-top-search-trigger[data-v-200a3159]{display:none}.app-top-search-field input[data-v-200a3159]{font-size:1rem}.app-top-mega-enter-active[data-v-200a3159],.app-top-mega-leave-active[data-v-200a3159]{transition-duration:.12s}}@media (width<=599.98px){.app-top-bar[data-v-200a3159]{grid-template-columns:auto minmax(0,1fr)}.app-top-brand[data-v-200a3159]{display:none}.app-top-tools[data-v-200a3159]{grid-column:2}}@media (pointer:coarse){.app-top-menu-item[data-v-200a3159],.app-top-shortcut[data-v-200a3159],.app-top-module[data-v-200a3159],.app-top-icon[data-v-200a3159]{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.app-top-navigation[data-v-200a3159] *,.app-top-mega-enter-active[data-v-200a3159],.app-top-mega-leave-active[data-v-200a3159]{scroll-behavior:auto!important;transition-duration:.01ms!important}}.app-shell.app-shell-top-layout{--app-shell-topbar-control-height:2.5rem;--app-shell-content-gutter-x:1rem;--app-shell-content-gutter-y:1rem;--app-shell-canvas-default-width:112rem;--app-shell-canvas-wide-width:var(--app-shell-canvas-default-width);--app-shell-canvas-max-width:var(--app-shell-canvas-default-width)}.app-shell-top-layout.route-probleme:not(.is-embed-mode){--app-shell-canvas-max-width:80rem}.app-shell.app-shell-top-layout.is-embed-mode{--app-shell-canvas-max-width:none}.app-shell-top-layout .app-top-bar{width:100%;max-width:var(--app-shell-canvas-wide-width);margin-inline:auto}.app-shell-top-layout .app-shell-brand-button{cursor:pointer;background:0 0;border:0;border-radius:.35rem;align-items:center;padding:0;display:inline-flex}.app-shell-top-layout .app-shell-brand-button img{-o-object-fit:contain;object-fit:contain;width:6.6rem;height:auto;max-height:2.1rem}.app-shell-top-layout .app-shell-brand-button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.app-shell-top-layout .app-top-tools .app-shell-scope-compact{flex:0 16rem;width:clamp(10rem,18vw,16rem)}.app-shell-top-layout .app-top-tools .app-shell-scope-trigger{height:2.5rem;min-height:2.5rem!important}.app-shell-top-layout .app-shell-account{flex:none;position:relative}.app-shell-top-layout .app-shell-icon-button{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;position:relative;padding:0!important}.app-shell-top-layout .app-shell-account-menu{z-index:121;border:1px solid var(--app-line);background:var(--app-surface);border-radius:.65rem;gap:.65rem;width:min(15rem,100vw - 1.5rem);padding:.85rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 32px #17182124}.app-shell-top-layout .app-shell-account-menu>strong{color:var(--app-ink);font-size:.8rem;font-weight:650}.app-shell-top-layout .app-shell-account-daily-start{border:1px solid var(--brand-primary-border);width:100%;min-height:3.35rem;color:var(--app-ink-soft);text-align:left;cursor:pointer;background:#f1edffc7;border-radius:.72rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.5rem .55rem;display:grid}.app-shell-top-layout .app-shell-account-daily-start:hover:not(:disabled),.app-shell-top-layout .app-shell-account-daily-start:focus-visible{color:var(--brand-primary);background:#ebe5fff5;border-color:#a998f3;outline:none}.app-shell-top-layout .app-shell-account-daily-start:disabled{cursor:not-allowed;opacity:.56}.app-shell-top-layout .app-shell-account-daily-start>span:nth-child(2){gap:.08rem;min-width:0;display:grid}.app-shell-top-layout .app-shell-account-daily-start strong{color:currentColor;font-size:.78rem;font-weight:750}.app-shell-top-layout .app-shell-account-daily-start small{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:550;overflow:hidden}.app-shell-top-layout .app-shell-account-daily-icon{color:#805000;background:linear-gradient(145deg,#fff1bd,#ffc75a);border-radius:.58rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.app-shell-top-layout .app-shell-logout{gap:.5rem;width:100%;min-height:2.5rem;justify-content:flex-start!important;padding:.45rem .65rem!important;font-size:.8rem!important}.app-shell-top-layout .app-shell-sync-indicator{color:var(--app-muted);justify-content:flex-start;align-items:center;gap:.45rem;font-size:.72rem;line-height:1.4;display:flex}.app-shell-top-layout .app-shell-sync-indicator>span:last-child{white-space:normal}.app-shell-top-layout .app-shell-sync-dot{background:currentColor;border-radius:50%;flex:0 0 .45rem;width:.45rem;height:.45rem}.app-shell-top-layout .app-shell-account-sync{width:.45rem;height:.45rem;color:var(--app-muted);background:currentColor;border-radius:50%;position:absolute;bottom:.2rem;right:.2rem}.app-shell-top-layout :is(.app-shell-sync-indicator,.app-shell-account-sync).is-success{color:#0f766e}.app-shell-top-layout :is(.app-shell-sync-indicator,.app-shell-account-sync).is-danger{color:#c62828}.app-shell-top-layout :is(.app-shell-sync-indicator,.app-shell-account-sync).is-warning{color:#a16207}.app-shell-top-layout :is(.app-shell-sync-indicator,.app-shell-account-sync).is-info{color:var(--brand-primary)}.app-shell-top-layout .app-top-actions .app-shell-primary-action{width:auto;height:2rem;min-height:2rem;box-shadow:none;padding:0 .65rem;font-size:.76rem;font-weight:650}.app-shell-top-layout .app-top-actions .app-shell-refresh-action{border:1px solid var(--app-line-strong);border-radius:var(--app-radius-control);background:var(--app-surface);width:auto;height:2rem;min-height:2rem;color:var(--app-ink-soft);cursor:pointer;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:0 .6rem;font-size:.74rem;font-weight:650;display:inline-flex}.app-shell-top-layout .app-top-actions .app-shell-refresh-action:hover:not(:disabled),.app-shell-top-layout .app-top-actions .app-shell-refresh-action:focus-visible{background:var(--brand-primary-soft);color:var(--brand-primary);border-color:#9aa4f3;outline:none}.app-shell-top-layout .app-top-actions .app-shell-refresh-action:disabled{cursor:wait;opacity:.65}.app-shell-top-layout .app-top-actions .app-shell-readiness{flex:none;gap:.4rem;width:auto;height:2rem;min-height:2rem;padding:.15rem .5rem}.app-shell-top-layout .app-top-actions .app-shell-readiness strong{font-size:.72rem;font-weight:650}.app-shell-top-layout .app-top-actions .app-shell-readiness small{font-size:.6875rem;font-weight:500}.app-shell-top-layout .app-shell-page-heading{width:100%;max-width:var(--app-shell-canvas-max-width);padding:.85rem var(--app-shell-content-gutter-x) 0;flex-wrap:wrap;align-items:baseline;gap:.3rem .65rem;margin-inline:auto;display:flex}.app-shell-top-layout .app-shell-page-heading p{color:var(--app-muted);order:1;margin:0;font-size:.75rem}.app-shell-top-layout .app-shell-page-heading h1{color:var(--app-ink);overflow-wrap:anywhere;margin:0;font-size:1.1rem;font-weight:700;line-height:1.4}.app-shell-top-layout .app-shell-content{width:100%;max-width:var(--app-shell-canvas-max-width);margin-inline:auto;padding-bottom:0;scroll-padding-bottom:0}.app-shell-top-layout .app-shell-content>:is(.screen-page,.min-h-screen){min-width:0;background:0 0!important;width:100%!important;max-width:none!important;margin-inline:0!important}.app-shell-top-layout .app-shell-content>:is(.screen-page,.min-h-screen)>main{width:100%;min-width:0;max-width:none!important}.app-shell-top-layout .app-shell-content>:is(.screen-page,.min-h-screen):not(:has([data-app-action-footer],[class*=fixed][class*=bottom-0])){padding-bottom:calc(var(--app-shell-content-gutter-y) + env(safe-area-inset-bottom))!important}.app-shell-top-layout .app-shell-content .screen-page:is(.min-h-screen,.screen-page){min-height:auto!important}.app-shell-top-layout .app-shell-content :is(footer,div)[class*=fixed][class*=bottom][class*=left-0][class*=right-0]{max-width:var(--app-shell-canvas-max-width);margin-inline:auto}@media (width>=1200px) and (width<=1599.98px){.app-shell-top-layout .app-shell-brand-button img{width:5.8rem}.app-shell-top-layout .app-top-tools .app-shell-scope-compact{flex-basis:9.75rem;width:9.75rem}.app-shell-top-layout .app-top-actions .app-shell-refresh-action,.app-shell-top-layout .app-top-actions .app-shell-readiness{justify-content:center;width:2.25rem;min-width:2.25rem;padding:0}.app-shell-top-layout .app-top-actions .app-shell-refresh-action>span,.app-shell-top-layout .app-top-actions .app-shell-readiness>span{display:none}}@media (width>=1280px){.app-shell.app-shell-top-layout{--app-shell-content-gutter-x:1.5rem}.app-shell-top-layout .app-shell-content>.screen-page{padding-top:1rem!important}}@media (width<=1279.98px){.app-shell-top-layout .app-shell-main:has(.app-shell-content .screen-page header h1)>.app-shell-page-heading{display:none}}@media (width<=1199.98px){.app-shell-top-layout .app-top-tools .app-shell-scope-compact{flex:12rem;width:auto;max-width:23rem}.app-shell-top-layout .app-top-tools .app-shell-scope-trigger{height:2.75rem;min-height:2.75rem!important}.app-shell-top-layout .app-shell-icon-button{width:2.75rem;min-width:2.75rem;height:2.75rem}.app-shell-top-layout .app-top-actions .app-shell-primary-action,.app-shell-top-layout .app-top-actions .app-shell-refresh-action,.app-shell-top-layout .app-top-actions .app-shell-readiness{flex:auto;height:2.75rem;min-height:2.75rem}.app-shell-top-layout .app-top-actions .app-shell-readiness strong{font-size:.8rem}.app-shell-top-layout .app-shell-scope-popover{width:auto;max-width:32rem;max-height:calc(100dvh - 5rem);margin-left:auto;position:fixed;top:3.85rem;left:.75rem;right:.75rem;overflow-y:auto}}@media (width<=599.98px){.app-shell-top-layout .app-shell-scope-trigger{gap:.3rem;padding-inline:.45rem}.app-shell-top-layout .app-shell-scope-trigger>iconify-icon:first-child{display:none}.app-shell-top-layout .app-shell-scope-trigger{grid-template-columns:minmax(0,1fr) auto}}@media print{.app-shell.app-shell-top-layout{--app-shell-canvas-max-width:none!important}}.operation-launcher-backdrop[data-v-1c0c2faf]{z-index:500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11182780;align-items:end;padding:0;display:grid;position:fixed;inset:0}.operation-launcher-panel[data-v-1c0c2faf]{background:#fff;border:1px solid #e4e7ef;border-radius:1.1rem 1.1rem 0 0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-height:min(92vh,54rem);display:grid;overflow:hidden;box-shadow:0 -18px 55px #0f172a2e}.operation-launcher-header[data-v-1c0c2faf]{border-bottom:1px solid #eef0f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.8rem;padding:1rem;display:grid}.operation-launcher-heading[data-v-1c0c2faf]{min-width:0}.operation-launcher-heading p[data-v-1c0c2faf],.operation-launcher-heading h2[data-v-1c0c2faf],.operation-launcher-heading span[data-v-1c0c2faf]{margin:0}.operation-launcher-heading p[data-v-1c0c2faf]{color:#6547d9;letter-spacing:.055em;text-transform:uppercase;font-size:.7rem;font-weight:800}.operation-launcher-heading h2[data-v-1c0c2faf]{color:#171821;margin-top:.15rem;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:780;line-height:1.25}.operation-launcher-heading span[data-v-1c0c2faf]{color:#747789;margin-top:.25rem;font-size:.84rem;line-height:1.45;display:block}.operation-launcher-mark[data-v-1c0c2faf],.operation-launcher-icon-button[data-v-1c0c2faf]{border-radius:.72rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.operation-launcher-mark[data-v-1c0c2faf]{color:#fff;background:#6547d9}.operation-launcher-icon-button[data-v-1c0c2faf]{color:#3a3d4d;cursor:pointer;background:#fff;border:1px solid #d8dce7}.operation-launcher-icon-button[data-v-1c0c2faf]:hover,.operation-launcher-icon-button[data-v-1c0c2faf]:focus-visible{color:#6547d9;background:#f1edff;border-color:#c7b7ff;outline:none}.operation-launcher-body[data-v-1c0c2faf]{padding:.85rem;overflow-y:auto}.operation-launcher-search[data-v-1c0c2faf]{color:#747789;background:#f8f9fc;border:1px solid #d8dce7;border-radius:.75rem;align-items:center;gap:.65rem;height:3rem;margin-bottom:.75rem;padding:0 .8rem;display:flex}.operation-launcher-search[data-v-1c0c2faf]:focus-within{background:#fff;border-color:#6547d9;box-shadow:0 0 0 3px #6547d921}.operation-launcher-search input[data-v-1c0c2faf]{color:#171821;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:.9rem}.operation-launcher-search button[data-v-1c0c2faf]{color:#747789;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.operation-launcher-options[data-v-1c0c2faf]{gap:.5rem;display:grid}.operation-launcher-option[data-v-1c0c2faf]{color:#171821;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e7ef;border-radius:.82rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.85rem;padding:.75rem;display:grid}.operation-launcher-option[data-v-1c0c2faf]:hover,.operation-launcher-option[data-v-1c0c2faf]:focus-visible{background:#fbfbff;border-color:#c7b7ff;outline:none;box-shadow:0 6px 18px #6547d912}.operation-launcher-option-icon[data-v-1c0c2faf]{color:#6547d9;background:#f1edff;border-radius:.72rem;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}.operation-launcher-option-copy[data-v-1c0c2faf]{min-width:0}.operation-launcher-option-copy strong[data-v-1c0c2faf],.operation-launcher-option-copy small[data-v-1c0c2faf]{display:block}.operation-launcher-option-copy strong[data-v-1c0c2faf]{font-size:.94rem;font-weight:760;line-height:1.3}.operation-launcher-option-copy small[data-v-1c0c2faf]{color:#747789;margin-top:.2rem;font-size:.77rem;line-height:1.4}.operation-launcher-chevron[data-v-1c0c2faf]{color:#9ca3af}.operation-launcher-option:hover .operation-launcher-chevron[data-v-1c0c2faf],.operation-launcher-option:focus-visible .operation-launcher-chevron[data-v-1c0c2faf]{color:#6547d9}.operation-launcher-empty[data-v-1c0c2faf]{color:#747789;text-align:center;background:#f8f9fc;border:1px dashed #d8dce7;border-radius:.8rem;margin:0;padding:2rem 1rem;font-size:.88rem}.operation-launcher-enter-active[data-v-1c0c2faf],.operation-launcher-leave-active[data-v-1c0c2faf]{transition:opacity .18s}.operation-launcher-enter-active .operation-launcher-panel[data-v-1c0c2faf],.operation-launcher-leave-active .operation-launcher-panel[data-v-1c0c2faf]{transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .18s}.operation-launcher-enter-from[data-v-1c0c2faf],.operation-launcher-leave-to[data-v-1c0c2faf]{opacity:0}.operation-launcher-enter-from .operation-launcher-panel[data-v-1c0c2faf],.operation-launcher-leave-to .operation-launcher-panel[data-v-1c0c2faf]{opacity:0;transform:translateY(1.5rem)}@media (width>=680px){.operation-launcher-backdrop[data-v-1c0c2faf]{place-items:center;padding:1.5rem}.operation-launcher-panel[data-v-1c0c2faf]{border-radius:1.1rem;width:min(100%,44rem);box-shadow:0 28px 80px #0f172a3d,0 8px 24px #0f172a1f}.operation-launcher-header[data-v-1c0c2faf]{padding:1.15rem 1.25rem}.operation-launcher-body[data-v-1c0c2faf]{padding:1rem 1.25rem 1.2rem}.operation-launcher-options.is-root[data-v-1c0c2faf]{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-launcher-options.is-root .operation-launcher-option[data-v-1c0c2faf]:last-child:nth-child(odd){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.operation-launcher-enter-active[data-v-1c0c2faf],.operation-launcher-leave-active[data-v-1c0c2faf],.operation-launcher-enter-active .operation-launcher-panel[data-v-1c0c2faf],.operation-launcher-leave-active .operation-launcher-panel[data-v-1c0c2faf]{transition:none}}.daily-start[data-v-a13e8bd2]{gap:1rem;display:grid}.daily-start-hero[data-v-a13e8bd2]{color:#fff;background:radial-gradient(circle at 84% 15%,#ffc44e47,#0000 24%),radial-gradient(circle at 70% 92%,#4bd3b433,#0000 28%),linear-gradient(125deg,#3f24a7 0%,#6949dd 54%,#7963e8 100%);border-radius:1rem;min-height:15rem;padding:clamp(1.2rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.daily-start-hero[data-v-a13e8bd2]:before{content:"";background-image:radial-gradient(#ffffff2e 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000001a,#000);mask-image:linear-gradient(90deg,#0000001a,#000)}.daily-start-hero-copy[data-v-a13e8bd2]{z-index:1;align-self:center;max-width:42rem;position:relative}.daily-start-overline[data-v-a13e8bd2]{color:#dcd5ff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.daily-start-hero h3[data-v-a13e8bd2]{letter-spacing:-.035em;margin:.5rem 0 0;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:800;line-height:1.05}.daily-start-hero-copy>p[data-v-a13e8bd2]:last-of-type{color:#eeeaff;max-width:36rem;margin:.75rem 0 0;font-size:.94rem;line-height:1.55}.daily-start-metrics[data-v-a13e8bd2]{flex-wrap:wrap;gap:.55rem;margin-top:1.15rem;display:flex}.daily-start-metrics span[data-v-a13e8bd2]{color:#f4f1ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#260f694d;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.38rem;min-height:2.25rem;padding:0 .75rem;font-size:.76rem;font-weight:700;display:inline-flex}.daily-start-metrics span[data-v-a13e8bd2]:first-child:not(.is-clear){color:#fff0d7}.daily-start-metrics .is-clear[data-v-a13e8bd2]{color:#c9ffef}.daily-start-metrics strong[data-v-a13e8bd2]{color:#fff;font-size:.85rem}.daily-start-visual[data-v-a13e8bd2]{width:11.5rem;height:11.5rem;position:absolute;top:50%;right:clamp(1rem,5vw,4rem);transform:translateY(-50%)}.daily-start-orbit[data-v-a13e8bd2],.daily-start-float[data-v-a13e8bd2]{border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.daily-start-orbit[data-v-a13e8bd2]{border:1px solid #fff3;animation:24s linear infinite daily-start-orbit-spin-a13e8bd2;inset:0}.daily-start-orbit[data-v-a13e8bd2]:after{content:"";background:#ffd56a;border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:-.22rem;left:50%;transform:translate(-50%);box-shadow:0 0 .9rem #ffd56ad1}.daily-start-orbit.orbit-two[data-v-a13e8bd2]{border-style:dashed;animation-duration:18s;animation-direction:reverse;inset:1.35rem}.daily-start-orbit.orbit-two[data-v-a13e8bd2]:after{background:#6ee7c5;width:.35rem;height:.35rem;inset:auto -.18rem 34% auto;box-shadow:0 0 .8rem #6ee7c5c7}.daily-start-orbit.orbit-three[data-v-a13e8bd2]{border-color:#ffffff24;animation-duration:12s;inset:2.75rem}.daily-start-orbit.orbit-three[data-v-a13e8bd2]:after{background:#fff;top:auto;bottom:-.16rem;box-shadow:0 0 .7rem #ffffff9e}.daily-start-fiscal-console[data-v-a13e8bd2]{z-index:2;color:#38258d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(155deg,#fffffff7,#f2eeffe0);border:1px solid #ffffff8c;border-radius:1rem;animation:5s ease-in-out infinite daily-start-console-float-a13e8bd2;display:grid;position:absolute;inset:2rem 1.75rem;overflow:hidden;box-shadow:0 1rem 2.6rem #220e5e52}.daily-start-console-head[data-v-a13e8bd2],.daily-start-console-body[data-v-a13e8bd2],.daily-start-console-total[data-v-a13e8bd2]{z-index:1;align-items:center;display:flex;position:relative}.daily-start-console-head[data-v-a13e8bd2]{letter-spacing:.08em;border-bottom:1px solid #5339b51f;gap:.3rem;padding:.48rem .58rem .38rem;font-size:.45rem;font-weight:900}.daily-start-console-head i[data-v-a13e8bd2]{background:#38bf9b;border-radius:999px;width:.34rem;height:.34rem;margin-left:auto;box-shadow:0 0 0 .18rem #38bf9b24}.daily-start-console-body[data-v-a13e8bd2]{gap:.42rem;padding:.55rem .58rem .35rem}.daily-start-stock-mark[data-v-a13e8bd2]{color:#825000;background:linear-gradient(145deg,#ffe6a3,#ffc44e);border-radius:.58rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.daily-start-console-copy[data-v-a13e8bd2]{min-width:0;display:grid}.daily-start-console-copy strong[data-v-a13e8bd2]{letter-spacing:.06em;font-size:.62rem}.daily-start-console-copy small[data-v-a13e8bd2]{color:#77718f;font-size:.48rem;font-weight:700}.daily-start-console-check[data-v-a13e8bd2]{color:#2aae8b;margin-left:auto}.daily-start-console-total[data-v-a13e8bd2]{color:#675a92;background:#5b3ec617;border-radius:.52rem;align-self:end;gap:.28rem;margin:0 .48rem .48rem;padding:.34rem .42rem;font-size:.45rem;font-weight:750}.daily-start-console-total strong[data-v-a13e8bd2]{color:#5436c1;margin-left:auto;font-size:.48rem}.daily-start-scan-line[data-v-a13e8bd2]{z-index:2;filter:drop-shadow(0 0 .35rem #52d7b1e6);background:linear-gradient(#0000,#52d7b1eb,#0000);width:.12rem;animation:3.2s ease-in-out infinite daily-start-scan-a13e8bd2;position:absolute;top:0;bottom:0}.daily-start-float[data-v-a13e8bd2]{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff3;border:1px solid #ffffff4d;width:2.35rem;height:2.35rem;animation:4.2s ease-in-out infinite daily-start-chip-float-a13e8bd2}.float-one[data-v-a13e8bd2]{color:#e7fff8;top:2.65rem;right:-.2rem}.float-two[data-v-a13e8bd2]{animation-delay:-1.4s;bottom:.2rem;left:1rem}.float-three[data-v-a13e8bd2]{color:#ffe5a3;width:2rem;height:2rem;animation-delay:-2.7s;top:.25rem;left:.7rem}@keyframes daily-start-orbit-spin-a13e8bd2{to{transform:rotate(360deg)}}@keyframes daily-start-console-float-a13e8bd2{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.35rem)rotate(1deg)}}@keyframes daily-start-chip-float-a13e8bd2{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.32rem)scale(1.04)}}@keyframes daily-start-scan-a13e8bd2{0%,12%{opacity:0;left:8%}24%{opacity:1}76%{opacity:1}88%,to{opacity:0;left:88%}}.daily-start-list[data-v-a13e8bd2]{background:#fff;border:1px solid #e4e7ef;border-radius:1rem;padding:1rem}.daily-start-heading[data-v-a13e8bd2]{justify-content:space-between;align-items:flex-end;gap:1rem;padding:.1rem .15rem .85rem;display:flex}.daily-start-heading p[data-v-a13e8bd2]{color:#6547d9;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.daily-start-heading h4[data-v-a13e8bd2]{color:#171821;margin:.2rem 0 0;font-size:1.05rem;font-weight:800}.daily-start-heading>button[data-v-a13e8bd2]{color:#6547d9;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;font-size:.78rem;font-weight:800;display:inline-flex}.daily-start-problems[data-v-a13e8bd2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.daily-start-problem[data-v-a13e8bd2]{background:#f7f8fc;border-radius:.82rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon copy"".action";align-items:start;gap:.65rem .75rem;min-width:0;padding:.85rem;display:grid}.daily-start-problem.is-critical[data-v-a13e8bd2]{background:#fff4f4}.daily-start-problem-icon[data-v-a13e8bd2]{color:#6547d9;background:#eee9ff;border-radius:.68rem;grid-area:icon;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.daily-start-problem.is-critical .daily-start-problem-icon[data-v-a13e8bd2]{color:#c83439;background:#fee7e8}.daily-start-problem-copy[data-v-a13e8bd2]{grid-area:copy;min-width:0}.daily-start-problem-copy>div[data-v-a13e8bd2]{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.daily-start-problem h5[data-v-a13e8bd2]{color:#202236;margin:0;font-size:.86rem;font-weight:800;line-height:1.35}.daily-start-problem p[data-v-a13e8bd2]{color:#707488;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.3rem 0 0;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.daily-start-value[data-v-a13e8bd2]{color:#5637c4;white-space:nowrap;background:#ebe6ff;border-radius:999px;flex:none;padding:.22rem .48rem;font-size:.66rem;font-weight:800}.daily-start-problem.is-critical .daily-start-value[data-v-a13e8bd2]{color:#b4232a;background:#fee2e3}.daily-start-problem>button[data-v-a13e8bd2]{color:#6547d9;cursor:pointer;background:0 0;border:0;grid-area:action;justify-self:start;align-items:center;gap:.32rem;padding:0;font-size:.74rem;font-weight:800;display:inline-flex}.daily-start-more[data-v-a13e8bd2],.daily-start-partial[data-v-a13e8bd2]{border-radius:.68rem;align-items:center;gap:.45rem;margin:.75rem 0 0;padding:.6rem .7rem;font-size:.73rem;font-weight:700;display:flex}.daily-start-more[data-v-a13e8bd2]{color:#5637c4;background:#f4f1ff}.daily-start-partial[data-v-a13e8bd2]{color:#8a5a00;background:#fff8e7}@media (width<=860px){.daily-start-visual[data-v-a13e8bd2]{opacity:.35;right:-2rem}.daily-start-hero-copy[data-v-a13e8bd2]{max-width:calc(100% - 2rem)}.daily-start-problems[data-v-a13e8bd2]{grid-template-columns:1fr}}@media (width<=560px){.daily-start-hero[data-v-a13e8bd2]{min-height:13rem}.daily-start-visual[data-v-a13e8bd2]{display:none}.daily-start-hero-copy[data-v-a13e8bd2]{max-width:none}.daily-start-heading[data-v-a13e8bd2]{flex-direction:column;align-items:flex-start}.daily-start-problem-copy>div[data-v-a13e8bd2]{flex-direction:column;align-items:flex-start;gap:.35rem}}@media (prefers-reduced-motion:reduce){.daily-start[data-v-a13e8bd2] *{scroll-behavior:auto!important}.daily-start-orbit[data-v-a13e8bd2],.daily-start-fiscal-console[data-v-a13e8bd2],.daily-start-float[data-v-a13e8bd2],.daily-start-scan-line[data-v-a13e8bd2]{animation:none!important}}.session-expired-message[data-v-f8399201]{background:linear-gradient(135deg,#fffbeb 0%,#fffdf8 100%);border:1px solid #fde3ad;border-radius:.8rem;grid-template-columns:3rem minmax(0,1fr);gap:.9rem;padding:1rem;display:grid}.session-expired-icon[data-v-f8399201]{color:#9a5b00;background:#fff1c2;border-radius:.8rem;place-items:center;width:3rem;height:3rem;display:grid}.session-expired-message h3[data-v-f8399201]{color:#171a1f;font-size:.95rem;font-weight:800;line-height:1.35}.session-expired-message p[data-v-f8399201]{color:#5e6376;margin-top:.4rem;font-size:.82rem;font-weight:600;line-height:1.55}.session-expired-action[data-v-f8399201]{justify-content:center;width:100%}@media (width<=520px){.session-expired-message[data-v-f8399201]{grid-template-columns:1fr}}:root{--ai-accent:#f3d38a;--ai-accent-end:#ebc476;--ai-accent-hover:#e8bc65;--ai-accent-strong:#785110;--ai-accent-soft:#fff6e4;--ai-accent-border:#aa7a25;--ai-ink:#593a0e}.ai-tool-button{border:1px solid var(--ai-accent-border,#aa7a25);background-color:var(--ai-accent,#f3d38a);background-image:linear-gradient(135deg,var(--ai-accent,#f3d38a),var(--ai-accent-end,#ebc476));min-height:36px;color:var(--ai-ink,#593a0e);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;padding:.35rem .7rem;font-size:.8rem;font-weight:650;display:inline-flex}.ai-tool-button .ai-icon{color:inherit;background:0 0}.ai-tool-button:hover:not(:disabled){background:var(--ai-accent-hover,#e8bc65);border-color:var(--ai-accent-strong,#785110)}.ai-tool-button:focus-visible{outline:2px solid var(--ai-accent-strong,#785110);outline-offset:3px}.ai-tool-button:disabled{opacity:.5;cursor:default}.ai-tool-button--icon{min-width:36px;padding:.35rem}.app-modal-backdrop.ai-context-modal{z-index:130!important}.ai-result{color:#344054;gap:1rem;font-size:.875rem;line-height:1.65;display:grid}.ai-result-summary{white-space:pre-line;font-weight:600}.ai-result-error{color:#b42318}.ai-result-warnings{color:#854a0e;background:#fffaeb;border-radius:8px;padding:.7rem .7rem .7rem 1.8rem;list-style:outside}.ai-finding{border-top:1px solid #e4e7ec;padding-top:1rem}.ai-finding h3{color:#171a1f;font-weight:700}.ai-evidence{gap:.4rem;margin-top:.6rem;font-size:.8rem;display:grid}.ai-evidence li{background:#f8fafc;border-radius:6px;gap:.15rem;padding:.5rem;display:grid}.ai-result a{color:#6547d9;text-decoration:underline}.ai-result-actions{flex-wrap:wrap;gap:.6rem;margin-top:.5rem;display:flex}.ai-result-note{color:#667085;font-size:.75rem}.ai-save-hint[data-v-0e1bbf5a]{z-index:125;background:#fff;border:1px solid #e4e7ec;border-radius:10px;align-items:center;gap:.7rem;max-width:min(690px,100vw - 2rem);padding:.8rem 1rem;font-size:.8rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 28px #10182824}.ai-save-hint p[data-v-0e1bbf5a]{color:#667085;max-width:370px;max-height:70px;overflow:auto}@media (width<=600px){.ai-save-hint[data-v-0e1bbf5a]{flex-wrap:wrap}}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out, var(--el-transition-duration) padding-left ease-in-out, var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;position:relative;overflow:hidden}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));width:0;height:0;transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3);display:block;position:relative}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{z-index:1;border-radius:4px;position:absolute;bottom:2px;right:2px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);z-index:2000;overflow-wrap:break-word;word-break:normal;visibility:visible;min-width:10px;padding:5px 11px;font-size:12px;line-height:20px;position:absolute}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color);background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-popper-bg-color-dark);right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light);background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-popper-bg-color-light);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{z-index:-1;width:10px;height:10px;position:absolute}.el-popper__arrow:before{z-index:-1;content:" ";background:var(--el-text-color-primary);box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-top-color:#0000!important;border-right-color:#0000!important}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);vertical-align:middle;height:24px;font-size:var(--el-tag-font-size);border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);border-style:solid;border-width:1px;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size);border-radius:50%}.el-tag .el-tag__close{background-color:#0000;border:none;border-radius:50%;outline:none;margin-left:6px;padding:0;overflow:hidden}.el-tag .el-tag__close:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-tag .el-tag__close .el-icon{display:flex}.el-tag--dark{--el-tag-text-color:var(--el-color-white);--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{--el-icon-size:16px;height:32px;padding:0 11px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{--el-icon-size:12px;height:20px;padding:0 7px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__loading,.el-select-dropdown__empty{text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;margin:0;padding:6px 0;list-style:none}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{font-size:var(--el-font-size-base);white-space:nowrap;text-overflow:ellipsis;color:var(--el-text-color-regular);box-sizing:border-box;cursor:pointer;height:34px;padding:0 32px 0 20px;line-height:34px;position:relative;overflow:hidden}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed;background-color:unset}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";background-position:50%;background-repeat:no-repeat;background-color:var(--el-color-primary);border-top:none;border-right:none;width:12px;height:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{margin:0;padding:0;list-style:none;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);text-overflow:ellipsis;white-space:nowrap;padding:0 20px;font-size:12px;line-height:34px;overflow:hidden}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;vertical-align:middle;width:var(--el-select-width);display:inline-block;position:relative}.el-select__wrapper{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);min-height:32px;transition:var(--el-transition-duration);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;gap:6px;padding:4px 12px;font-size:14px;line-height:24px;display:flex;position:relative;transform:translate(0)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag,.el-select__wrapper.is-disabled input{cursor:not-allowed}.el-select__wrapper.is-disabled .el-select__prefix,.el-select__wrapper.is-disabled .el-select__suffix{pointer-events:none}.el-select__prefix,.el-select__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:6px;display:flex}.el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);cursor:pointer;transform:rotate(0)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__clear{cursor:pointer}.el-select__clear:hover{color:var(--el-select-close-hover-color)}.el-select__selection{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{cursor:pointer;border-color:#0000}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{-webkit-user-select:none;user-select:none;flex-wrap:wrap;display:flex}.el-select__tags-text{text-overflow:ellipsis;white-space:nowrap;line-height:normal;display:block;overflow:hidden}.el-select__placeholder{z-index:-1;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--el-text-color-placeholder)}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;z-index:-1;position:absolute}.el-select__input{color:var(--el-select-multiple-input-color);font-size:inherit;appearance:none;background-color:#0000;border:none;outline:none;width:100%;height:24px;padding:0;font-family:inherit}.el-select__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-select--large .el-select__wrapper{gap:6px;min-height:40px;padding:8px 16px;font-size:14px;line-height:24px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{gap:4px;min-height:24px;padding:2px 8px;font-size:12px;line-height:20px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-y-0{top:0;bottom:0}.left-3{left:.75rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.top-\[2\.18rem\]{top:2.18rem}.isolate{isolation:isolate}.z-30{z-index:30}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.\!m-0{margin:0!important}.m-0{margin:0}.m-4{margin:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!h-8{height:2rem!important}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[72px\]{height:72px}.h-fit{height:fit-content}.h-full{height:100%}.max-h-36{max-height:9rem}.max-h-44{max-height:11rem}.max-h-56{max-height:14rem}.max-h-\[25rem\]{max-height:25rem}.max-h-\[62vh\]{max-height:62vh}.max-h-\[72vh\]{max-height:72vh}.\!min-h-20{min-height:5rem!important}.\!min-h-24{min-height:6rem!important}.\!min-h-8{min-height:2rem!important}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-48{min-height:12rem}.min-h-7{min-height:1.75rem}.min-h-9{min-height:2.25rem}.min-h-\[320px\]{min-height:320px}.min-h-\[72px\]{min-height:72px}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-28{width:7rem}.w-32{width:8rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-32{min-width:8rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-\[1040px\]{min-width:1040px}.min-w-\[1050px\]{min-width:1050px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[180px\]{min-width:180px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[800px\]{min-width:800px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-72{max-width:18rem}.max-w-7xl{max-width:80rem}.max-w-\[180px\]{max-width:180px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)_9rem\]{grid-template-columns:auto minmax(0,1fr) 9rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#e4e7ec\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(228 231 236/var(--tw-divide-opacity,1))}.divide-\[\#eef0f4\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 240 244/var(--tw-divide-opacity,1))}.divide-\[\#eef2f6\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 242 246/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#6547d9\]{--tw-border-opacity:1;border-color:rgb(101 71 217/var(--tw-border-opacity,1))}.border-\[\#8f94ff\]{--tw-border-opacity:1;border-color:rgb(143 148 255/var(--tw-border-opacity,1))}.border-\[\#b8b1dc\]{--tw-border-opacity:1;border-color:rgb(184 177 220/var(--tw-border-opacity,1))}.border-\[\#bbf7d0\]{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-\[\#bfc5d2\]{--tw-border-opacity:1;border-color:rgb(191 197 210/var(--tw-border-opacity,1))}.border-\[\#c7c9d1\]{--tw-border-opacity:1;border-color:rgb(199 201 209/var(--tw-border-opacity,1))}.border-\[\#c7d2fe\]{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-\[\#c7d7fe\]{--tw-border-opacity:1;border-color:rgb(199 215 254/var(--tw-border-opacity,1))}.border-\[\#c8cbf5\]{--tw-border-opacity:1;border-color:rgb(200 203 245/var(--tw-border-opacity,1))}.border-\[\#cbd5e1\]{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-\[\#cfd4dc\]{--tw-border-opacity:1;border-color:rgb(207 212 220/var(--tw-border-opacity,1))}.border-\[\#cfd4ff\]{--tw-border-opacity:1;border-color:rgb(207 212 255/var(--tw-border-opacity,1))}.border-\[\#d0d5dd\]{--tw-border-opacity:1;border-color:rgb(208 213 221/var(--tw-border-opacity,1))}.border-\[\#d7daf8\]{--tw-border-opacity:1;border-color:rgb(215 218 248/var(--tw-border-opacity,1))}.border-\[\#d8dce7\]{--tw-border-opacity:1;border-color:rgb(216 220 231/var(--tw-border-opacity,1))}.border-\[\#d9d2f5\]{--tw-border-opacity:1;border-color:rgb(217 210 245/var(--tw-border-opacity,1))}.border-\[\#dbe1ee\]{--tw-border-opacity:1;border-color:rgb(219 225 238/var(--tw-border-opacity,1))}.border-\[\#dbe4f0\]{--tw-border-opacity:1;border-color:rgb(219 228 240/var(--tw-border-opacity,1))}.border-\[\#ddd3ff\]{--tw-border-opacity:1;border-color:rgb(221 211 255/var(--tw-border-opacity,1))}.border-\[\#ded8f4\]{--tw-border-opacity:1;border-color:rgb(222 216 244/var(--tw-border-opacity,1))}.border-\[\#ded8fb\]{--tw-border-opacity:1;border-color:rgb(222 216 251/var(--tw-border-opacity,1))}.border-\[\#dedafa\]{--tw-border-opacity:1;border-color:rgb(222 218 250/var(--tw-border-opacity,1))}.border-\[\#dee1e6\]{--tw-border-opacity:1;border-color:rgb(222 225 230/var(--tw-border-opacity,1))}.border-\[\#dfe3ea\]{--tw-border-opacity:1;border-color:rgb(223 227 234/var(--tw-border-opacity,1))}.border-\[\#dfe3ec\]{--tw-border-opacity:1;border-color:rgb(223 227 236/var(--tw-border-opacity,1))}.border-\[\#dfe3f8\]{--tw-border-opacity:1;border-color:rgb(223 227 248/var(--tw-border-opacity,1))}.border-\[\#e1e5ee\]{--tw-border-opacity:1;border-color:rgb(225 229 238/var(--tw-border-opacity,1))}.border-\[\#e4e7ec\]{--tw-border-opacity:1;border-color:rgb(228 231 236/var(--tw-border-opacity,1))}.border-\[\#e4e7ef\]{--tw-border-opacity:1;border-color:rgb(228 231 239/var(--tw-border-opacity,1))}.border-\[\#e5e1f7\]{--tw-border-opacity:1;border-color:rgb(229 225 247/var(--tw-border-opacity,1))}.border-\[\#e5e7eb\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-\[\#e7e9f0\]{--tw-border-opacity:1;border-color:rgb(231 233 240/var(--tw-border-opacity,1))}.border-\[\#ebe7fb\]{--tw-border-opacity:1;border-color:rgb(235 231 251/var(--tw-border-opacity,1))}.border-\[\#eef0f4\]{--tw-border-opacity:1;border-color:rgb(238 240 244/var(--tw-border-opacity,1))}.border-\[\#eef2f6\]{--tw-border-opacity:1;border-color:rgb(238 242 246/var(--tw-border-opacity,1))}.border-\[\#f2c94c\]{--tw-border-opacity:1;border-color:rgb(242 201 76/var(--tw-border-opacity,1))}.border-\[\#fecaca\]{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-\[\#fed7aa\]{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-\[var\(--app-line\)\]{border-color:var(--app-line)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-white\/80{border-color:#fffc}.bg-\[\#21c49a\]{--tw-bg-opacity:1;background-color:rgb(33 196 154/var(--tw-bg-opacity,1))}.bg-\[\#6547d9\]{--tw-bg-opacity:1;background-color:rgb(101 71 217/var(--tw-bg-opacity,1))}.bg-\[\#e5484d\]{--tw-bg-opacity:1;background-color:rgb(229 72 77/var(--tw-bg-opacity,1))}.bg-\[\#e5e7eb\]{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-\[\#ecfdf3\]{--tw-bg-opacity:1;background-color:rgb(236 253 243/var(--tw-bg-opacity,1))}.bg-\[\#eeeafd\]{--tw-bg-opacity:1;background-color:rgb(238 234 253/var(--tw-bg-opacity,1))}.bg-\[\#eef0ff\]{--tw-bg-opacity:1;background-color:rgb(238 240 255/var(--tw-bg-opacity,1))}.bg-\[\#eef2f6\]{--tw-bg-opacity:1;background-color:rgb(238 242 246/var(--tw-bg-opacity,1))}.bg-\[\#eef2ff\]{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-\[\#eef4ff\]{--tw-bg-opacity:1;background-color:rgb(238 244 255/var(--tw-bg-opacity,1))}.bg-\[\#eff6ff\]{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-\[\#f0edff\]{--tw-bg-opacity:1;background-color:rgb(240 237 255/var(--tw-bg-opacity,1))}.bg-\[\#f0f1ff\]{--tw-bg-opacity:1;background-color:rgb(240 241 255/var(--tw-bg-opacity,1))}.bg-\[\#f0fdf4\]{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-\[\#f1edff\]{--tw-bg-opacity:1;background-color:rgb(241 237 255/var(--tw-bg-opacity,1))}.bg-\[\#f1f3ff\]{--tw-bg-opacity:1;background-color:rgb(241 243 255/var(--tw-bg-opacity,1))}.bg-\[\#f2efff\]{--tw-bg-opacity:1;background-color:rgb(242 239 255/var(--tw-bg-opacity,1))}.bg-\[\#f2f4f7\]{--tw-bg-opacity:1;background-color:rgb(242 244 247/var(--tw-bg-opacity,1))}.bg-\[\#f2f4ff\]{--tw-bg-opacity:1;background-color:rgb(242 244 255/var(--tw-bg-opacity,1))}.bg-\[\#f3f4ff\]{--tw-bg-opacity:1;background-color:rgb(243 244 255/var(--tw-bg-opacity,1))}.bg-\[\#f4f5ff\]{--tw-bg-opacity:1;background-color:rgb(244 245 255/var(--tw-bg-opacity,1))}.bg-\[\#f5f3ff\]{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-\[\#f5f6f8\]{--tw-bg-opacity:1;background-color:rgb(245 246 248/var(--tw-bg-opacity,1))}.bg-\[\#f5f6fb\]{--tw-bg-opacity:1;background-color:rgb(245 246 251/var(--tw-bg-opacity,1))}.bg-\[\#f5f6ff\]{--tw-bg-opacity:1;background-color:rgb(245 246 255/var(--tw-bg-opacity,1))}.bg-\[\#f5f8ff\]{--tw-bg-opacity:1;background-color:rgb(245 248 255/var(--tw-bg-opacity,1))}.bg-\[\#f7f7ff\]{--tw-bg-opacity:1;background-color:rgb(247 247 255/var(--tw-bg-opacity,1))}.bg-\[\#f7f8fa\]{--tw-bg-opacity:1;background-color:rgb(247 248 250/var(--tw-bg-opacity,1))}.bg-\[\#f7f8fc\]{--tw-bg-opacity:1;background-color:rgb(247 248 252/var(--tw-bg-opacity,1))}.bg-\[\#f7f8ff\]{--tw-bg-opacity:1;background-color:rgb(247 248 255/var(--tw-bg-opacity,1))}.bg-\[\#f8f6ff\]{--tw-bg-opacity:1;background-color:rgb(248 246 255/var(--tw-bg-opacity,1))}.bg-\[\#f8f7ff\]{--tw-bg-opacity:1;background-color:rgb(248 247 255/var(--tw-bg-opacity,1))}.bg-\[\#f8f8ff\]{--tw-bg-opacity:1;background-color:rgb(248 248 255/var(--tw-bg-opacity,1))}.bg-\[\#f8f9fb\]{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.bg-\[\#f8f9fc\]{--tw-bg-opacity:1;background-color:rgb(248 249 252/var(--tw-bg-opacity,1))}.bg-\[\#f8f9ff\]{--tw-bg-opacity:1;background-color:rgb(248 249 255/var(--tw-bg-opacity,1))}.bg-\[\#f8fafc\]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-\[\#f9fafb\]{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-\[\#fbfbfd\]{--tw-bg-opacity:1;background-color:rgb(251 251 253/var(--tw-bg-opacity,1))}.bg-\[\#fbfcfe\]{--tw-bg-opacity:1;background-color:rgb(251 252 254/var(--tw-bg-opacity,1))}.bg-\[\#fcfcfd\]{--tw-bg-opacity:1;background-color:rgb(252 252 253/var(--tw-bg-opacity,1))}.bg-\[\#fef2f2\]{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-\[\#fef3f2\]{--tw-bg-opacity:1;background-color:rgb(254 243 242/var(--tw-bg-opacity,1))}.bg-\[\#fff4df\]{--tw-bg-opacity:1;background-color:rgb(255 244 223/var(--tw-bg-opacity,1))}.bg-\[\#fff4f2\]{--tw-bg-opacity:1;background-color:rgb(255 244 242/var(--tw-bg-opacity,1))}.bg-\[\#fff7e6\]{--tw-bg-opacity:1;background-color:rgb(255 247 230/var(--tw-bg-opacity,1))}.bg-\[\#fff7ed\]{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-\[\#fff8eb\]{--tw-bg-opacity:1;background-color:rgb(255 248 235/var(--tw-bg-opacity,1))}.bg-\[\#fffbeb\]{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-\[var\(--action-danger\)\]{background-color:var(--action-danger)}.bg-\[var\(--action-save\)\]{background-color:var(--action-save)}.bg-\[var\(--app-surface-muted\)\]{background-color:var(--app-surface-muted)}.bg-\[var\(--brand-primary-soft\)\]{background-color:var(--brand-primary-soft)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/45{background-color:#ffffff73}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-\[linear-gradient\(135deg\,rgba\(247\,245\,255\,\.98\)\,rgba\(241\,247\,255\,\.98\)\)\]{background-image:linear-gradient(135deg,#f7f5fffa,#f1f7fffa)}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-5{padding-left:1.25rem}.pl-9{padding-left:2.25rem}.pr-14{padding-right:3.5rem}.pr-3{padding-right:.75rem}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-relaxed{line-height:1.625}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-wide{letter-spacing:.025em}.text-\[\#129b78\]{--tw-text-opacity:1;color:rgb(18 155 120/var(--tw-text-opacity,1))}.text-\[\#15803d\]{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-\[\#171a1f\]{--tw-text-opacity:1;color:rgb(23 26 31/var(--tw-text-opacity,1))}.text-\[\#176b87\]{--tw-text-opacity:1;color:rgb(23 107 135/var(--tw-text-opacity,1))}.text-\[\#1d4ed8\]{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-\[\#1f2f57\]{--tw-text-opacity:1;color:rgb(31 47 87/var(--tw-text-opacity,1))}.text-\[\#253b80\]{--tw-text-opacity:1;color:rgb(37 59 128/var(--tw-text-opacity,1))}.text-\[\#2f246f\]{--tw-text-opacity:1;color:rgb(47 36 111/var(--tw-text-opacity,1))}.text-\[\#30256c\]{--tw-text-opacity:1;color:rgb(48 37 108/var(--tw-text-opacity,1))}.text-\[\#344054\]{--tw-text-opacity:1;color:rgb(52 64 84/var(--tw-text-opacity,1))}.text-\[\#3448a5\]{--tw-text-opacity:1;color:rgb(52 72 165/var(--tw-text-opacity,1))}.text-\[\#3538cd\]{--tw-text-opacity:1;color:rgb(53 56 205/var(--tw-text-opacity,1))}.text-\[\#475467\]{--tw-text-opacity:1;color:rgb(71 84 103/var(--tw-text-opacity,1))}.text-\[\#4a4bc5\]{--tw-text-opacity:1;color:rgb(74 75 197/var(--tw-text-opacity,1))}.text-\[\#4b4ca8\]{--tw-text-opacity:1;color:rgb(75 76 168/var(--tw-text-opacity,1))}.text-\[\#4c3ab5\]{--tw-text-opacity:1;color:rgb(76 58 181/var(--tw-text-opacity,1))}.text-\[\#4f3c8f\]{--tw-text-opacity:1;color:rgb(79 60 143/var(--tw-text-opacity,1))}.text-\[\#4f46c8\]{--tw-text-opacity:1;color:rgb(79 70 200/var(--tw-text-opacity,1))}.text-\[\#4f46e5\]{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-\[\#52607a\]{--tw-text-opacity:1;color:rgb(82 96 122/var(--tw-text-opacity,1))}.text-\[\#5266b4\]{--tw-text-opacity:1;color:rgb(82 102 180/var(--tw-text-opacity,1))}.text-\[\#545974\]{--tw-text-opacity:1;color:rgb(84 89 116/var(--tw-text-opacity,1))}.text-\[\#596176\]{--tw-text-opacity:1;color:rgb(89 97 118/var(--tw-text-opacity,1))}.text-\[\#5e6376\]{--tw-text-opacity:1;color:rgb(94 99 118/var(--tw-text-opacity,1))}.text-\[\#607095\]{--tw-text-opacity:1;color:rgb(96 112 149/var(--tw-text-opacity,1))}.text-\[\#6547d9\]{--tw-text-opacity:1;color:rgb(101 71 217/var(--tw-text-opacity,1))}.text-\[\#667085\]{--tw-text-opacity:1;color:rgb(102 112 133/var(--tw-text-opacity,1))}.text-\[\#694100\]{--tw-text-opacity:1;color:rgb(105 65 0/var(--tw-text-opacity,1))}.text-\[\#6941c6\]{--tw-text-opacity:1;color:rgb(105 65 198/var(--tw-text-opacity,1))}.text-\[\#70649f\]{--tw-text-opacity:1;color:rgb(112 100 159/var(--tw-text-opacity,1))}.text-\[\#747789\]{--tw-text-opacity:1;color:rgb(116 119 137/var(--tw-text-opacity,1))}.text-\[\#8a4b12\]{--tw-text-opacity:1;color:rgb(138 75 18/var(--tw-text-opacity,1))}.text-\[\#8a5400\]{--tw-text-opacity:1;color:rgb(138 84 0/var(--tw-text-opacity,1))}.text-\[\#8a5a00\]{--tw-text-opacity:1;color:rgb(138 90 0/var(--tw-text-opacity,1))}.text-\[\#98a2b3\]{--tw-text-opacity:1;color:rgb(152 162 179/var(--tw-text-opacity,1))}.text-\[\#b42318\]{--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1))}.text-\[\#b45309\]{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-\[\#b54708\]{--tw-text-opacity:1;color:rgb(181 71 8/var(--tw-text-opacity,1))}.text-\[\#b7790f\]{--tw-text-opacity:1;color:rgb(183 121 15/var(--tw-text-opacity,1))}.text-\[\#b91c1c\]{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-\[\#c2410c\]{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-\[\#e5484d\]{--tw-text-opacity:1;color:rgb(229 72 77/var(--tw-text-opacity,1))}.text-\[var\(--app-muted-strong\)\]{color:var(--app-muted-strong)}.text-\[var\(--brand-primary\)\]{color:var(--brand-primary)}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-red-950{--tw-text-opacity:1;color:rgb(69 10 10/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-\[\#c7d2fe\]{text-decoration-color:#c7d2fe}.underline-offset-2{text-underline-offset:2px}.accent-\[\#6547d9\]{accent-color:#6547d9}.accent-amber-700{accent-color:#b45309}.accent-red-700{accent-color:#b91c1c}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#6547d9\]{--tw-ring-opacity:1;--tw-ring-color:rgb(101 71 217/var(--tw-ring-opacity,1))}.ring-\[\#e4e7ec\]{--tw-ring-opacity:1;--tw-ring-color:rgb(228 231 236/var(--tw-ring-opacity,1))}.ring-amber-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-primary:#6547d9;--brand-primary-hover:#5637c4;--brand-primary-strong:#35106f;--brand-primary-soft:#f1edff;--brand-primary-soft-hover:#e8e0ff;--brand-primary-border:#ddd3ff;--brand-primary-border-strong:#c7b7ff;--brand-primary-focus:#6547d929;--brand-primary-shadow:#6547d93d;--action-save:#21c49a;--action-save-hover:#129b78;--action-save-soft:#f0fdf4;--action-save-border:#bbf7d0;--action-create:#15803d;--action-create-hover:#166534;--action-create-soft:#f0fdf4;--action-danger:#e5484d;--action-danger-hover:#c83439;--action-danger-soft:#fef2f2;--action-danger-border:#fecaca;--action-warning:#f7b52c;--app-bg:#f5f6fb;--app-surface:#fff;--app-surface-muted:#f8f9fc;--app-surface-raised:#fffffff5;--app-ink:#171821;--app-ink-soft:#3a3d4d;--app-muted:#747789;--app-muted-strong:#5e6376;--app-line:#e4e7ef;--app-line-strong:#d8dce7;--app-shadow-panel:0 14px 34px #17182114, 0 2px 8px #1718210a;--app-shadow-card:0 8px 22px #1718210f, 0 1px 3px #1718210d;--app-radius-panel:.85rem;--app-radius-control:.6rem;--motion-fast:.14s;--motion-base:.22s;--motion-page:.28s;--motion-ease:cubic-bezier(.2, .8, .2, 1);--motion-enter:cubic-bezier(.16, 1, .3, 1)}@keyframes app-spin{to{transform:rotate(360deg)}}@keyframes app-route-progress{0%{transform:translate(-65%)}to{transform:translate(165%)}}@keyframes app-shell-sync-pulse{0%,to{opacity:.45}50%{opacity:1}}html,body,#app{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--app-ink);background:var(--app-bg);margin:0;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.5}input,button,select,textarea{font:inherit}iconify-icon[icon=lucide\:loader-circle]{transform-origin:50%;animation:.8s linear infinite app-spin}a,button{-webkit-tap-highlight-color:transparent}.route-content-enter-active,.route-content-leave-active{transition:opacity var(--motion-page) var(--motion-enter), transform var(--motion-page) var(--motion-enter), filter var(--motion-page) var(--motion-enter)}.route-content-enter-from{opacity:0;filter:saturate(.96);transform:translateY(8px)}.route-content-leave-to{opacity:0;filter:saturate(.98);transform:translateY(-4px)}.app-shell-content :is(button,a,input,select,textarea,.card-shadow,.card-shadow-sm,article,[role=button]),.app-shell :is(.app-shell-nav-item,.app-shell-mobile-item,.app-shell-brand-button,.app-shell-action-button,.app-shell-icon-button,.app-shell-logout,.app-shell-scope-trigger,.app-shell-screen-select,.app-shell-scope-select){transition:background-color var(--motion-base) var(--motion-ease), border-color var(--motion-base) var(--motion-ease), color var(--motion-base) var(--motion-ease), box-shadow var(--motion-base) var(--motion-ease), opacity var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease), filter var(--motion-base) var(--motion-ease)}.app-shell-content :is(.card-shadow,.card-shadow-sm,article):hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14,0 2px 6px #0f172a0d}.app-shell-content :is(button,a,[role=button]):not(:disabled):hover,.app-shell :is(.app-shell-nav-item,.app-shell-mobile-item,.app-shell-brand-button,.app-shell-action-button,.app-shell-icon-button,.app-shell-logout,.app-shell-scope-trigger):not(:disabled):hover{transform:none}.app-shell-content :is(button,a,[role=button]):not(:disabled):active,.app-shell :is(.app-shell-nav-item,.app-shell-mobile-item,.app-shell-brand-button,.app-shell-action-button,.app-shell-icon-button,.app-shell-logout,.app-shell-scope-trigger):not(:disabled):active{transform:translateY(0)scale(.99)}.app-shell-content :is(input,select,textarea):not(.equivalence-search-input):focus{box-shadow:0 0 0 3px var(--brand-primary-focus)}.app-shell :is([class~="text-[#6547d9]"],[class~="text-[#6547d9]"],[class~="text-[#2563eb]"],[class~="text-[#1d4ed8]"],[class~=text-blue-400],[class~=text-blue-500],[class~=text-blue-600],[class~=text-blue-700]),.app-shell-content :is([class~="text-[#6547d9]"],[class~="text-[#6547d9]"],[class~="text-[#2563eb]"],[class~="text-[#1d4ed8]"],[class~=text-blue-400],[class~=text-blue-500],[class~=text-blue-600],[class~=text-blue-700]){color:var(--brand-primary)!important}.app-shell :is([class~="text-[#6547d9]/70"],[class~="text-[#6547d9]/80"]),.app-shell-content :is([class~="text-[#6547d9]/70"],[class~="text-[#6547d9]/80"]){color:#6547d9c2!important}.app-shell :is([class~="bg-[#6547d9]"],[class~="bg-[#6547d9]"],[class~="bg-[#2563eb]"],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700]),.app-shell-content :is([class~="bg-[#6547d9]"],[class~="bg-[#6547d9]"],[class~="bg-[#2563eb]"],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700]){background-color:var(--brand-primary)!important}.app-shell :is([class~="bg-[#6547d9]/5"],[class~="bg-[#6547d9]/10"],[class~="bg-[#6547d9]/[0.1]"],[class~="bg-[#6547d9]/10"],[class~="bg-[#f0f6ff]"],[class~="bg-[#f0f6ff]/20"],[class~="bg-[#f0f6ff]/30"],[class~="bg-[#eff6ff]"],[class~=bg-blue-50],[class~=bg-blue-100]),.app-shell-content :is([class~="bg-[#6547d9]/5"],[class~="bg-[#6547d9]/10"],[class~="bg-[#6547d9]/[0.1]"],[class~="bg-[#6547d9]/10"],[class~="bg-[#f0f6ff]"],[class~="bg-[#f0f6ff]/20"],[class~="bg-[#f0f6ff]/30"],[class~="bg-[#eff6ff]"],[class~=bg-blue-50],[class~=bg-blue-100]){background-color:var(--brand-primary-soft)!important}.app-shell :is([class~="bg-[#6547d9]/20"],[class~="bg-[#6547d9]/[0.2]"],[class~=bg-blue-200]),.app-shell-content :is([class~="bg-[#6547d9]/20"],[class~="bg-[#6547d9]/[0.2]"],[class~=bg-blue-200]){background-color:var(--brand-primary-soft-hover)!important}.app-shell :is([class~=bg-blue-400\/40],[class~="bg-[#6547d9]/40"]),.app-shell-content :is([class~=bg-blue-400\/40],[class~="bg-[#6547d9]/40"]){background-color:#6547d95c!important}.app-shell :is([class~="border-[#6547d9]"],[class~="border-[#6547d9]"],[class~="border-[#2563eb]"],[class~="border-[#cfe0ff]"],[class~=border-blue-200],[class~=border-blue-300],[class~=border-blue-500],[class~=border-blue-600]),.app-shell-content :is([class~="border-[#6547d9]"],[class~="border-[#6547d9]"],[class~="border-[#2563eb]"],[class~="border-[#cfe0ff]"],[class~=border-blue-200],[class~=border-blue-300],[class~=border-blue-500],[class~=border-blue-600]){border-color:var(--brand-primary-border-strong)!important}.app-shell :is([class~="border-[#6547d9]/20"],[class~="border-[#6547d9]/20"],[class~="border-[#f0f6ff]/50"],[class~=border-blue-50],[class~=border-blue-100]),.app-shell-content :is([class~="border-[#6547d9]/20"],[class~="border-[#6547d9]/20"],[class~="border-[#f0f6ff]/50"],[class~=border-blue-50],[class~=border-blue-100]){border-color:var(--brand-primary-border)!important}.app-shell :is([class~="hover:bg-[#6547d9]/5"],[class~="hover:bg-[#eff6ff]"],[class~="hover:bg-[#dbeafe]"],[class~=hover\:bg-blue-50],[class~=hover\:bg-blue-100]):hover,.app-shell-content :is([class~="hover:bg-[#6547d9]/5"],[class~="hover:bg-[#eff6ff]"],[class~="hover:bg-[#dbeafe]"],[class~=hover\:bg-blue-50],[class~=hover\:bg-blue-100]):hover{background-color:var(--brand-primary-soft-hover)!important}.app-shell :is([class~=hover\:bg-blue-500],[class~=hover\:bg-blue-600],[class~=hover\:bg-blue-700],[class~="hover:bg-[#2563eb]"]):hover,.app-shell-content :is([class~=hover\:bg-blue-500],[class~=hover\:bg-blue-600],[class~=hover\:bg-blue-700],[class~="hover:bg-[#2563eb]"]):hover{background-color:var(--brand-primary-hover)!important}.app-shell :is([class~=hover\:text-blue-500],[class~=hover\:text-blue-600],[class~=hover\:text-blue-700]):hover,.app-shell-content :is([class~=hover\:text-blue-500],[class~=hover\:text-blue-600],[class~=hover\:text-blue-700]):hover{color:var(--brand-primary)!important}.app-shell :is([class~="focus:border-[#6547d9]"],[class~="focus:border-[#6547d9]"],[class~="focus:border-[#2563eb]"],[class~=focus\:border-blue-500]):focus,.app-shell-content :is([class~="focus:border-[#6547d9]"],[class~="focus:border-[#6547d9]"],[class~="focus:border-[#2563eb]"],[class~=focus\:border-blue-500]):focus{border-color:var(--brand-primary)!important}.app-shell :is([class~="focus:ring-[#6547d9]/20"],[class~="focus:ring-[#6547d9]/[0.2]"],[class~="focus:ring-[#6547d9]/20"],[class~="focus:ring-[#2563eb]/15"],[class~=focus\:ring-blue-100],[class~="focus:ring-blue-400/20"],[class~=focus\:ring-blue-500],[class~="focus:ring-blue-500/20"]):focus,.app-shell-content :is([class~="focus:ring-[#6547d9]/20"],[class~="focus:ring-[#6547d9]/[0.2]"],[class~="focus:ring-[#6547d9]/20"],[class~="focus:ring-[#2563eb]/15"],[class~=focus\:ring-blue-100],[class~="focus:ring-blue-400/20"],[class~=focus\:ring-blue-500],[class~="focus:ring-blue-500/20"]):focus{--tw-ring-color:var(--brand-primary-focus)!important;box-shadow:0 0 0 3px var(--brand-primary-focus)!important}.app-shell :is([class~="from-[#6547d9]"],[class~="from-[#6547d9]"],[class~=from-blue-500],[class~=from-blue-600]),.app-shell-content :is([class~="from-[#6547d9]"],[class~="from-[#6547d9]"],[class~=from-blue-500],[class~=from-blue-600]){--tw-gradient-from:var(--brand-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:#6547d900 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}.app-shell :is([class~="to-[#2563eb]"],[class~="to-[#3b82f6]"],[class~="to-[#3B82F6]"],[class~=to-blue-600],[class~=to-blue-700]),.app-shell-content :is([class~="to-[#2563eb]"],[class~="to-[#3b82f6]"],[class~="to-[#3B82F6]"],[class~=to-blue-600],[class~=to-blue-700]){--tw-gradient-to:var(--brand-primary-hover) var(--tw-gradient-to-position)!important}.app-shell-content :is(.bg-card-gradient,.gestiuni-summary,.bg-brand-gradient){background:linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-primary-hover) 100%)!important}.app-shell-content :is(.fab-shadow,.fab-glow,.shadow-fab),.app-shell-content :is([class~=shadow-blue-100],[class~=shadow-blue-200],[class~=shadow-blue-600\/20],[class~="shadow-[#6547d9]/20"]){box-shadow:0 10px 22px var(--brand-primary-shadow)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.route-content-enter-from,.route-content-leave-to,.app-shell-content :is(.card-shadow,.card-shadow-sm,article):hover,.app-shell-content :is(button,a,[role=button]):hover,.app-shell :is(.app-shell-nav-item,.app-shell-mobile-item,.app-shell-action-button,.app-shell-icon-button,.app-shell-logout):hover{filter:none!important;transform:none!important}.app-shell-sync-indicator.is-loading .app-shell-sync-dot{animation:none!important}}.tracking-tight,.tracking-tighter{letter-spacing:0!important}.screen-page{min-width:0;min-height:100vh}.direction-dock{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #e5e7eb;position:fixed;bottom:0;left:0;right:0}.screen-page+.direction-dock,.direction-dock+.screen-page{padding-bottom:6rem}.app-shell{--app-shell-content-gutter-x:1rem;--app-shell-content-gutter-y:1rem;color:#171a1f;background:#f6f8fb;min-height:100vh;display:flex}.app-shell h1,.app-shell h2,.app-shell h3,.app-shell h4,.app-shell h5,.app-shell h6,.app-shell .tracking-tight,.app-shell .tracking-tighter{letter-spacing:0!important}.app-shell-sidebar{display:none}.app-shell-main{flex-direction:column;width:100%;min-width:0;display:flex}.app-shell-header{z-index:70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #dfe4ec;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:4.75rem;padding:.75rem 1rem;display:flex;position:sticky;top:0}.app-shell-route-progress{background:#efe7ff;height:.1875rem;position:absolute;top:0;left:0;right:0;overflow:hidden}.app-shell-route-progress span{background:linear-gradient(90deg, transparent, var(--brand-primary), transparent);width:42%;height:100%;animation:app-route-progress 1s var(--motion-ease) infinite;border-radius:999px;display:block}.app-shell-progress-enter-active,.app-shell-progress-leave-active{transition:opacity var(--motion-fast) var(--motion-ease)}.app-shell-progress-enter-from,.app-shell-progress-leave-to{opacity:0}.app-shell-title{flex:14rem;min-width:0}.app-shell-title p{color:#64748b;text-transform:uppercase;margin:0 0 .125rem;font-size:.75rem;font-weight:700}.app-shell-title h1{color:#111827;margin:0;font-size:1.125rem;font-weight:750;line-height:1.25}.app-shell-actions{scrollbar-width:none;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;padding-bottom:.1rem;display:flex;overflow-x:visible}.app-shell-actions::-webkit-scrollbar{display:none}.app-shell-header-tools{--app-shell-topbar-control-height:2.75rem;flex-direction:column;align-items:stretch;gap:.65rem;width:100%;min-width:0;display:flex}.app-shell-readiness{min-width:0;height:var(--app-shell-topbar-control-height);min-height:var(--app-shell-topbar-control-height);border-radius:var(--app-radius-control);color:#344054;text-align:left;background:#fff;border:1px solid #d8dee9;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;padding:.35rem .7rem;transition:border-color .14s,background-color .14s,color .14s;display:grid}.app-shell-readiness:hover,.app-shell-readiness:focus-visible{border-color:#9aa4f3;outline:none}.app-shell-readiness>span{gap:.05rem;min-width:0;display:grid}.app-shell-readiness strong,.app-shell-readiness small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-readiness strong{font-size:.76rem;line-height:1.1}.app-shell-readiness small{color:currentColor;opacity:.78;font-size:.68rem;font-weight:650;line-height:1.1}.app-shell-readiness.is-ready{color:#08775c;background:#f0fdf9;border-color:#a7e5d2}.app-shell-readiness.is-attention{color:#8a5a00;background:#fffaf0;border-color:#f3d28b}.app-shell-readiness.is-blocked{color:#b4232a;background:#fff5f5;border-color:#f3b5b8}.app-shell-scope-compact{width:100%;min-width:0;position:relative}.app-shell-scope-trigger{width:100%;height:var(--app-shell-topbar-control-height);border-radius:var(--app-radius-control);color:#1f2937;text-align:left;background:#fff;border:1px solid #d8dee9;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:0 .65rem;display:grid}.app-shell-scope-trigger>span{gap:.05rem;min-width:0;display:grid}.app-shell-scope-trigger strong,.app-shell-scope-trigger small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-shell-scope-trigger strong{font-size:.78rem;font-weight:700;line-height:1.1}.app-shell-scope-trigger small{color:#667085;font-size:.7rem;font-weight:600;line-height:1.1}.app-shell-scope-trigger iconify-icon{color:#64748b}.app-shell-scope-popover{z-index:120;border:1px solid var(--app-line-strong,#d8dee9);background:#fff;border-radius:.85rem;grid-template-columns:minmax(0,1fr);gap:.75rem;width:min(92vw,25rem);padding:.85rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 45px #0f172a24,0 4px 12px #0f172a14}.app-shell-scope-popover-header{background:#f5f6ff;border-radius:.65rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;padding:.7rem .75rem;display:grid}.app-shell-scope-account-icon{width:2.25rem;height:2.25rem;color:var(--brand-primary);background:#fff;border-radius:.55rem;place-items:center;display:grid;box-shadow:0 1px 3px #6547d91a}.app-shell-scope-popover-header>div:last-child{gap:.08rem;min-width:0;display:grid}.app-shell-scope-popover-header span,.app-shell-scope-popover-header small{color:#667085;font-size:.66rem;font-style:normal;font-weight:650;line-height:1.15}.app-shell-scope-popover-header strong{color:#20243a;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:760;line-height:1.2;overflow:hidden}.app-shell-scope-path{color:#7b8192;border-radius:.5rem;align-items:center;gap:.32rem;padding:.38rem .5rem;font-size:.66rem;font-weight:700;line-height:1;display:flex}.app-shell-scope-path span:last-child{color:var(--brand-primary)}.app-shell-scope-path iconify-icon{color:#a3a8b5;flex:none}@media (width<=640px){.app-shell-scope-popover{width:auto;left:0;right:0}}.app-shell-scope-field{gap:.2rem;min-width:0;display:grid}.app-shell-scope-field span{color:#64748b;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1}.app-shell-scope-select{color:#1f2937;background:#fff;border:1px solid #d8dee9;border-radius:.5rem;width:100%;height:2.5rem;padding:0 .9rem;font-size:.82rem;font-weight:650}.app-shell-scope-error,.app-shell-scope-note{margin:0;font-size:.7rem;line-height:1.35}.app-shell-scope-error{color:#b4232a;background:#fff3f3;border-radius:.5rem;padding:.55rem .65rem;font-weight:650}.app-shell-scope-note{color:#667085}.app-shell-screen-select{color:#1f2937;background:#fff;border:1px solid #d8dee9;border-radius:.5rem;width:min(46vw,15rem);min-width:12rem;height:2.5rem;padding:0 .9rem;font-size:.875rem}.app-shell-sidebar-search{display:none}.app-shell-nav-empty{color:#94a3b8;margin:0;font-size:.78rem;font-weight:650;line-height:1.35}.app-shell-icon-button,.app-shell-logout,.app-shell-nav-help,.app-shell-nav-item,.app-shell-scope-trigger,.app-shell-mobile-item{cursor:pointer;border:0}.app-shell-icon-button{width:var(--app-shell-topbar-control-height);height:var(--app-shell-topbar-control-height);border-radius:var(--app-radius-control);color:#475569;background:#fff;border:1px solid #d8dee9;justify-content:center;align-items:center;display:inline-flex}.app-shell-action-button{border:1px solid var(--brand-primary-border);background:var(--brand-primary-soft);min-width:max-content;height:2.5rem;color:var(--brand-primary);border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.875rem;font-weight:700;display:inline-flex}.app-shell-action-button:hover{background:var(--brand-primary-soft-hover)}.app-shell-action-button:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9;border-color:#e2e8f0}.app-shell-content{background:#f6f8fb;flex:1;min-width:0;padding-bottom:4.75rem}.app-shell-content>.screen-page{width:100%}.app-shell-content>.screen-page:not(:has(>main)){padding:var(--app-shell-content-gutter-y) var(--app-shell-content-gutter-x) calc(4.75rem + var(--app-shell-content-gutter-y) + env(safe-area-inset-bottom))}.app-shell-warning-banner{margin:var(--app-shell-content-gutter-y) var(--app-shell-content-gutter-x);color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;align-items:center;gap:.6rem;margin-bottom:0;padding:.75rem .9rem;font-size:.86rem;font-weight:700;display:flex}.app-shell-warning-banner iconify-icon{flex:none}.app-shell-warning-banner button{color:#92400e;background:#fff;border:1px solid #fcd34d;border-radius:.5rem;min-height:2rem;margin-left:auto;padding:0 .75rem;font-size:.8rem;font-weight:700}.app-shell-mobile-nav{z-index:80;padding:.45rem .35rem calc(.45rem + env(safe-area-inset-bottom));background:#fffffffa;border-top:1px solid #dfe4ec;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f172a14}.app-shell-mobile-item{color:#667085;background:0 0;border-radius:.5rem;flex-direction:column;align-items:center;gap:.15rem;min-width:0;padding:.25rem .15rem;font-size:.7rem;font-weight:650;display:flex}.app-shell-mobile-item.is-active{background:var(--brand-primary-soft);color:var(--brand-primary)}.app-shell-content>:is(.min-h-screen,.screen-page){min-height:auto!important}.app-shell-content>:is(.min-h-screen,.screen-page)>aside[class*=border-r],.app-shell-content>:is(.min-h-screen,.screen-page)>aside[class*=left-0][class*=w-64],.app-shell-content>:is(.min-h-screen,.screen-page)>nav[class*=bottom-0],.app-shell-content>:is(.min-h-screen,.screen-page)>nav[class*=lg\:hidden],.app-shell-content>:is(.min-h-screen,.screen-page)>footer[class*=lg\:hidden]:not([data-app-action-footer]),.app-shell-content nav[class*=fixed][class*=bottom],.app-shell-content nav[class*=lg\:hidden][class*=bottom],.app-shell-content footer[class*=lg\:hidden][class*=border-t]:not([data-app-action-footer]){display:none!important}.app-shell-content button[class*=fixed][class*=right-6][class*=bottom-],.app-shell-content button[class*=fixed][class*=right-8][class*=bottom-]{bottom:calc(1rem + env(safe-area-inset-bottom))!important;z-index:90!important}.route-produse .app-shell-content header,.route-retete .app-shell-content header,.route-facturi .app-shell-content header,.route-stoc-curent .app-shell-content header,.route-stock-initial .app-shell-content header,.route-fisa-magazie .app-shell-content header{z-index:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;position:static!important;top:auto!important}.route-produse .app-shell-content button[class*=fixed][class*=right-6],.route-retete .app-shell-content button[class*=fixed][class*=right-6],.route-intrari .app-shell-content button[class*=fixed][class*=right-6],.route-facturi .app-shell-content button[class*=fixed][class*=right-6]{display:none!important}.route-stoc-curent .app-shell-content header>div,.route-stock-initial .app-shell-content header>div{justify-content:space-between!important;align-items:flex-end!important;height:auto!important;min-height:0!important;padding:0!important}.route-intrari .app-shell-content section[class*=sticky],.route-iesiri .app-shell-content section[class*=sticky],.route-venituri .app-shell-content section[class*=sticky],.route-profit-per-produs .app-shell-content section[class*=sticky]{z-index:1!important;position:static!important;top:auto!important}.app-shell-content [class*=lg\:ml-64]{margin-left:0!important}.app-shell-content :is(footer,div)[class*=fixed][class*=bottom][class*=left-0][class*=right-0]{bottom:0!important;left:0!important;right:0!important}.app-shell-content img[alt=Status\ Left],.app-shell-content img[alt=Status\ Right],.app-shell-content img[alt=status-left],.app-shell-content img[alt=status-right],.app-shell-content img[alt=Status\ Icons],.app-shell-content img[alt=Time],.app-shell-content img[alt=Status]{display:none!important}@supports selector(:has(*)){:is(.app-shell-content :is(header,main,.screen-page)>div:has(>img[alt*=Status]),.app-shell-content :is(header,main,.screen-page)>div:has(>img[alt*=status]),.app-shell-content :is(header,main,.screen-page)>div:has(>img[alt=Time]),.app-shell-content :is(header,main,.screen-page)>div:has(>img[alt=Status\ Icons]),.app-shell-content :is(header,main,.screen-page)>div:has(iconify-icon[icon*=battery]),.app-shell-content :is(header,main,.screen-page)>div:has(iconify-icon[icon*=wifi])){display:none!important}}@media (width>=768px){.app-shell{--app-shell-content-gutter-x:1.25rem;--app-shell-content-gutter-y:1.25rem}.app-shell-actions{flex-wrap:nowrap;flex:18rem;justify-content:flex-end;width:auto;padding-bottom:0;overflow-x:auto}.app-shell-header{align-items:center}.app-shell-header-tools{flex-direction:row;flex:34rem;justify-content:flex-end;align-items:center;width:auto}.app-shell-scope-compact{flex:0 18rem;width:min(24vw,18rem)}.app-shell-readiness{flex:0 12rem;width:min(18vw,12rem)}.app-shell-content{padding-bottom:0}.app-shell-content>.screen-page:not(:has(>main)){padding-bottom:var(--app-shell-content-gutter-y)}.app-shell-mobile-nav{display:none}.app-shell-content :is(footer,div)[class*=fixed][class*=bottom][class*=left-0][class*=right-0]{bottom:0!important}}@media (width>=1280px){.app-shell{--app-shell-desktop-header-height:5rem;--app-shell-content-gutter-x:1.5rem;--app-shell-content-gutter-y:1.5rem}.app-shell:not(.is-embed-mode) .app-shell-content :is(footer,div)[class*=fixed][class*=bottom][class*=left-0][class*=right-0]{left:0!important}.app-shell-sidebar{background:#fff;border-right:1px solid #dfe4ec;flex-direction:column;flex:0 0 18rem;width:18rem;height:100vh;display:flex;position:sticky;top:0}.app-shell-brand{min-height:var(--app-shell-desktop-header-height);border-bottom:1px solid #dfe4ec;align-items:center;padding:1rem 1.25rem;display:flex}.app-shell-brand-button{cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;padding:0;display:inline-flex}.app-shell-brand-button:focus-visible{outline:3px solid var(--brand-primary-focus);outline-offset:.35rem}.app-shell-nav{scrollbar-width:none;flex:1;min-height:0;padding:.75rem 1rem 1rem;overflow-y:auto}.app-shell-nav::-webkit-scrollbar{width:0;height:0}.app-shell-sidebar-search{color:#64748b;background:#f8fafc;border:1px solid #d8dee9;border-radius:.5rem;align-items:center;gap:.45rem;height:2.25rem;margin:.75rem 1rem 0;padding:0 .6rem;display:flex;position:relative}.app-shell-sidebar-search input{color:#1f2937;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:.82rem;font-weight:650}.app-shell-sidebar-search input::placeholder{color:#94a3b8}.app-shell-sidebar-search button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.app-shell-sidebar-search button:hover{color:#1f2937;background:#eef2f6}.app-shell-nav-group+.app-shell-nav-group{margin-top:1.25rem}.app-shell-nav-group-title{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.45rem;margin:0 0 .45rem;display:flex}.app-shell-nav-group h2{color:#94a3b8;text-transform:uppercase;flex:1;min-width:0;margin:0;font-size:.72rem;font-weight:700}.app-shell-nav-group-toggle{width:100%;min-height:2rem;color:inherit;font:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem .35rem;display:flex}.app-shell-nav-group-toggle:hover:not(:disabled){background:var(--brand-primary-soft);color:var(--brand-primary)}.app-shell-nav-group-toggle:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.app-shell-nav-group-toggle:disabled{cursor:default}.app-shell-nav-subsection+.app-shell-nav-subsection{margin-top:.7rem}.app-shell-nav-subsection-title{color:#8a91a2;letter-spacing:.055em;text-transform:uppercase;margin:0 0 .18rem;padding:0 .7rem;font-size:.62rem;font-weight:780;line-height:1.4}.app-shell-nav-subsection.has-label .app-shell-nav-item{min-height:2.35rem;padding-top:.48rem;padding-bottom:.48rem;font-size:.84rem}.app-shell-nav-help{color:#64748b;background:#fff;border:1px solid #d8dee9;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;padding:0;display:inline-flex}.app-shell-nav-help:hover,.app-shell-nav-help:focus-visible{border-color:var(--brand-primary-border-strong);background:var(--brand-primary-soft);color:var(--brand-primary);outline:0}.app-shell-nav-item{color:#475569;text-align:left;background:0 0;border-radius:.5rem;align-items:center;gap:.65rem;width:100%;padding:.6rem .7rem;font-size:.9rem;font-weight:650;display:flex}.app-shell-nav-item span{overflow-wrap:break-word;min-width:0;line-height:1.25}.app-shell-nav-item:hover{color:#1f2937;background:#f8fafc}.app-shell-nav-item.is-active{background:var(--brand-primary-soft);color:var(--brand-primary)}.app-shell-sidebar-footer{border-top:1px solid #eef2f6;flex-direction:column;gap:.55rem;padding:.8rem 1rem 1rem;display:flex}.app-shell-sync-indicator{color:#64748b;justify-content:center;align-items:center;gap:.4rem;min-width:0;font-size:.72rem;font-weight:700;line-height:1.2;display:flex}.app-shell-sync-indicator>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-shell-sync-dot{width:.45rem;height:.45rem;box-shadow:0 0 0 .16rem color-mix(in srgb, currentColor 14%, transparent);background:currentColor;border-radius:50%;flex:0 0 .45rem}.app-shell-sync-indicator.is-success{color:#0f766e}.app-shell-sync-indicator.is-danger{color:#c62828}.app-shell-sync-indicator.is-warning{color:#a16207}.app-shell-sync-indicator.is-info{color:var(--brand-primary)}.app-shell-sync-indicator.is-loading .app-shell-sync-dot{animation:1.4s ease-in-out infinite app-shell-sync-pulse}.app-shell-logout{color:#475569;background:#fff;border:1px solid #d8dee9;border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;width:100%;padding:.65rem .85rem;font-weight:700;display:flex}.app-shell-header{min-height:var(--app-shell-desktop-header-height);flex-wrap:nowrap;padding-left:1.5rem;padding-right:1.5rem}.app-shell-header-tools{flex:0 auto}.app-shell-actions{flex:none;overflow-x:visible}.app-shell-scope-compact{width:18rem}.app-shell-screen-select{display:none}.app-shell-content{padding-bottom:0}.app-shell-content :is(.min-h-screen,.screen-page) header :is(h1,[class*=text-2xl]):not(.keep-desktop-title){display:none!important}.app-shell-content :is(.min-h-screen,.screen-page) header:has(h1):not(.keep-desktop-header){border-top:1px solid var(--app-line)!important;border-bottom:1px solid var(--app-line)!important;background:var(--app-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}.app-shell-content :is(.min-h-screen,.screen-page) header>:is(div,section):has(h1):not(:has(.keep-desktop-title)){display:none!important}.app-shell-content :is(.min-h-screen,.screen-page) header button[aria-label*=Înapoi]{display:none!important}.app-shell-content :is(.min-h-screen,.screen-page) header button:has(img[alt=Back]){display:none!important}.app-shell-content :is(.min-h-screen,.screen-page) header button:has(img[alt=back]){display:none!important}.route-stoc-curent .app-shell-content header,.route-fisa-magazie .app-shell-content header{display:block!important}.route-stoc-curent .app-shell-content header>div,.route-fisa-magazie .app-shell-content header>div,:is(.route-stoc-curent .app-shell-content>:is(.min-h-screen,.screen-page) header>:is(div,section):has(h1):not(.keep-desktop-title),.route-fisa-magazie .app-shell-content>:is(.min-h-screen,.screen-page) header>:is(div,section):has(h1):not(.keep-desktop-title)){display:flex!important}.app-shell-content :is(footer,div)[class*=fixed][class*=bottom][class*=left-0][class*=right-0]{border-radius:0!important;padding-left:1.5rem!important;padding-right:1.5rem!important;bottom:0!important;left:0!important;right:0!important}.app-shell-content :is(footer,div)[class*=fixed][class*=bottom][class*=left-0][class*=right-0]>div{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.app-shell-mobile-nav{display:none}}.app-shell,.app-shell-content{color:var(--app-ink);background:var(--app-bg)!important}.app-shell-header{box-shadow:0 1px #17182105;border-bottom-color:var(--app-line)!important;background:#fffffff0!important}.app-shell-title p,.app-shell-scope-field span,.field-label,.app-shell-content .field-label{color:var(--app-muted)!important;letter-spacing:.01em!important}.app-shell-title h1{color:var(--app-ink)!important;font-weight:760!important}.app-shell-scope-select,.app-shell-scope-trigger,.app-shell-screen-select,.app-shell-sidebar-search,.app-shell-content :is(input,select,textarea).form-input,.app-shell-content .form-input.form-input{border:1px solid var(--app-line-strong)!important;border-radius:var(--app-radius-control)!important;background:var(--app-surface)!important;min-height:2.5rem!important;color:var(--app-ink-soft)!important;box-shadow:none!important}.app-shell-content input.form-input.pl-10,.modal-panel input.form-input.pl-10{padding-left:2.5rem!important}.app-shell-content .search-input-icon,.modal-panel .search-input-icon{pointer-events:none}.app-shell-scope-select:focus,.app-shell-scope-trigger:focus,.app-shell-screen-select:focus,.app-shell-content :is(input,select,textarea).form-input:focus,.app-shell-content .form-input.form-input:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px var(--brand-primary-focus)!important;outline:0!important}.app-shell-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.el-select__input):not(.el-input__inner):not(.download-menu-select):not(.equivalence-search-input),.modal-panel :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.el-select__input):not(.el-input__inner):not(.download-menu-select):not(.equivalence-search-input),.app-modal-panel :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.el-select__input):not(.el-input__inner):not(.download-menu-select):not(.equivalence-search-input){padding-left:.9rem!important;padding-right:.9rem!important}.app-shell-content :is(select,.form-input:is(select)):not(.download-menu-select),.modal-panel :is(select,.form-input:is(select)):not(.download-menu-select),.app-modal-panel :is(select,.form-input:is(select)):not(.download-menu-select){padding-right:2rem!important}.app-shell-content :is(input,textarea).text-right,.modal-panel :is(input,textarea).text-right,.app-modal-panel :is(input,textarea).text-right{padding-left:.75rem!important;padding-right:.95rem!important}.app-shell-content input[class*=pl-10],.modal-panel input[class*=pl-10],.app-modal-panel input[class*=pl-10],.app-shell-content input.form-input.pl-10,.modal-panel input.form-input.pl-10{padding-left:2.65rem!important}.app-shell-content .search-input-icon,.modal-panel .search-input-icon,.app-modal-panel .search-input-icon{left:.9rem!important}.app-shell-content :is(button,[role=button]):not(:disabled):hover,.app-shell :is(.app-shell-brand-button,.app-shell-action-button,.app-shell-icon-button,.app-shell-logout,.app-shell-nav-help,.app-shell-scope-trigger):not(:disabled):hover,.modal-panel :is(button,[role=button]):not(:disabled):hover,.app-modal-panel :is(button,[role=button]):not(:disabled):hover{transform:none!important}.app-shell-sidebar{border-right-color:var(--app-line)!important;background:var(--app-surface)!important}.app-shell-brand,.app-shell-sidebar-footer{border-color:var(--app-line)!important}.app-shell-nav-group h2{color:#a0a4b3!important;letter-spacing:.01em!important}.app-shell-nav-help{color:#7a8091!important}.app-shell-nav-help:hover,.app-shell-nav-help:focus-visible{color:var(--brand-primary)!important}.app-shell-nav-item{color:var(--app-ink-soft)!important;border-radius:.65rem!important;font-weight:640!important}.app-shell-nav-item.is-active{font-weight:760!important}.app-shell-nav-item:hover{background:var(--app-surface-muted)!important;color:var(--app-ink)!important}.app-shell-nav-item.is-disabled,.app-shell-nav-item.is-disabled:hover{cursor:not-allowed;opacity:.62;color:#98a2b3!important;background:0 0!important}.app-shell-nav-item.is-active,.app-shell-mobile-item.is-active{background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.app-shell-content>.screen-page{max-width:104rem;margin-left:auto;margin-right:auto}.app-shell-content :is(.rounded-xl,.rounded-2xl)[class*=border][class*=bg-white],.enterprise-grid-card,.app-shell-content .enterprise-panel{border-color:var(--app-line)!important;background:var(--app-surface)!important;box-shadow:var(--app-shadow-card)!important}.app-shell-content :is(.rounded-xl,.rounded-2xl)[class*=border][class*=bg-white]:hover{box-shadow:var(--app-shadow-panel)!important}.app-shell-content .field-label,.app-shell-content label .field-label{display:block;color:var(--app-muted)!important;text-transform:uppercase!important;font-size:.74rem!important;font-weight:700!important}.app-shell-content :is(.primary-button,.secondary-button,.success-button,.danger-button,.table-button,.success-table-button,.danger-table-button,.icon-button,.entry-primary-button,.entry-secondary-button),.app-shell-action-button,.app-shell-icon-button,.app-shell-logout,.app-swal-confirm,.app-swal-cancel,.app-swal-deny{border-radius:var(--app-radius-control)!important;transition:background-color var(--motion-base) var(--motion-ease), border-color var(--motion-base) var(--motion-ease), color var(--motion-base) var(--motion-ease), box-shadow var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-ease)!important;justify-content:center!important;align-items:center!important;gap:.45rem!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.app-shell-content :is(.primary-button,.entry-primary-button),.app-swal-confirm{border:1px solid var(--brand-primary)!important;background:var(--brand-primary)!important;color:#fff!important;min-height:2.5rem!important;box-shadow:0 8px 18px #6547d92e!important}.app-shell-content :is(.primary-button,.secondary-button,.success-button,.danger-button,.entry-primary-button,.entry-secondary-button){white-space:nowrap!important;min-height:2.5rem!important;padding:0 .95rem!important}.app-shell-content :is(.primary-button,.secondary-button,.success-button,.danger-button,.entry-primary-button,.entry-secondary-button)>iconify-icon{flex:none!important}.app-shell-content :is(.primary-button,.entry-primary-button):not(:disabled):hover,.app-swal-confirm:hover{background:var(--brand-primary-hover)!important;border-color:var(--brand-primary-hover)!important}.app-shell-content .success-button{border:1px solid var(--action-save)!important;background:var(--action-save)!important;color:#fff!important;min-height:2.5rem!important;box-shadow:0 8px 18px #21c49a2e!important}.app-shell-content .success-button:not(:disabled):hover{border-color:var(--action-save-hover)!important;background:var(--action-save-hover)!important;color:#fff!important}.app-shell-action-button,.app-shell-content :is(.secondary-button,.entry-secondary-button,.table-button,.icon-button),.app-shell-icon-button,.app-shell-logout,.app-swal-cancel,.app-swal-deny{border:1px solid var(--app-line-strong)!important;background:var(--app-surface)!important;color:var(--app-ink-soft)!important;box-shadow:0 1px 2px #1718210a!important}.app-shell-action-button{color:var(--brand-primary)!important}.app-shell-action-button.is-create{border-color:var(--action-save)!important;background:var(--action-save)!important;color:#fff!important;box-shadow:0 8px 18px #21c49a2e!important}.app-shell-action-button.is-create:not(:disabled):hover{border-color:var(--action-save-hover)!important;background:var(--action-save-hover)!important;color:#fff!important}.app-shell-action-button:not(.is-create):not(:disabled):hover,.app-shell-content :is(.secondary-button,.entry-secondary-button,.table-button,.icon-button):not(:disabled):hover,.app-shell-icon-button:not(:disabled):hover,.app-shell-logout:not(:disabled):hover,.app-swal-cancel:hover,.app-swal-deny:hover{border-color:var(--brand-primary-border-strong)!important;background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.app-shell-content :is(.danger-button,.danger-table-button),.app-swal-confirm.is-danger{border:1px solid var(--action-danger)!important;background:var(--action-danger)!important;color:#fff!important;box-shadow:0 8px 18px #e5484d29!important}.app-shell-content :is(.danger-button,.danger-table-button):not(:disabled):hover,.app-swal-confirm.is-danger:hover{border-color:var(--action-danger-hover)!important;background:var(--action-danger-hover)!important;color:#fff!important}.app-shell-content .success-table-button{border:1px solid var(--action-save)!important;background:var(--action-save)!important;color:#fff!important;min-height:2rem!important;padding:0 .62rem!important;font-size:.75rem!important;box-shadow:0 6px 14px #21c49a29!important}.app-shell-content .success-table-button:not(:disabled):hover{border-color:var(--action-save-hover)!important;background:var(--action-save-hover)!important;color:#fff!important}.app-shell-content :is(.table-button,.success-table-button,.danger-table-button){min-height:2rem!important;padding:0 .62rem!important;font-size:.75rem!important}.app-shell-content :is(.primary-button,.secondary-button,.success-button,.danger-button,.entry-primary-button,.entry-secondary-button):disabled,.app-shell-content :is(.table-button,.success-table-button,.danger-table-button):disabled{cursor:not-allowed!important;opacity:.58!important;transform:none!important}.form-actions,.app-shell-content .form-actions{border-top:1px solid var(--app-line)!important;background:var(--app-surface-muted)!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:.75rem!important;padding:1rem!important;display:flex!important}.modal-backdrop{z-index:110;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:flex-start;padding:clamp(1rem,3vh,2rem);display:flex;position:fixed;inset:0;overflow-y:auto;background:#1718217a!important}.modal-panel{outline:none;width:min(58rem,100%);max-height:calc(100vh - 2rem);overflow:hidden;border:1px solid var(--app-line)!important;background:var(--app-surface)!important;border-radius:1rem!important;box-shadow:0 30px 90px #17182147!important}.modal-panel:focus{box-shadow:0 0 0 4px #6547d929,0 30px 90px #17182147!important}.modal-panel .field-label,.modal-panel label .field-label{display:block;color:var(--app-muted)!important;text-transform:uppercase!important;font-size:.74rem!important;font-weight:700!important}.modal-panel :is(input,select,textarea).form-input,.modal-panel .form-input.form-input{width:100%;border:1px solid var(--app-line-strong)!important;border-radius:var(--app-radius-control)!important;background:var(--app-surface)!important;min-height:2.5rem!important;color:var(--app-ink-soft)!important;box-shadow:none!important;outline:0!important;padding-right:.75rem!important;font-size:.875rem!important;font-weight:600!important}.modal-panel textarea.form-input{min-height:6.5rem!important;padding-top:.75rem!important;line-height:1.45!important}.modal-panel :is(input,select,textarea).form-input:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px var(--brand-primary-focus)!important}.modal-panel :is(input,select,textarea):disabled,.modal-panel :is(input,select,textarea)[readonly]{background:var(--app-surface-muted)!important;color:var(--app-muted)!important;cursor:not-allowed!important}.modal-panel :is(input[type=checkbox],input[type=radio]){accent-color:var(--brand-primary)}.modal-panel :is(.primary-button,.secondary-button,.success-button,.danger-button,.table-button,.success-table-button,.danger-table-button,.icon-button){border-radius:var(--app-radius-control)!important;justify-content:center!important;align-items:center!important;gap:.45rem!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.modal-panel :is(.primary-button,.secondary-button,.success-button,.danger-button){white-space:nowrap!important;min-height:2.5rem!important;padding:0 .95rem!important}.modal-panel :is(.primary-button,.secondary-button,.success-button,.danger-button)>iconify-icon{flex:none!important}.modal-panel .primary-button{border:1px solid var(--brand-primary)!important;background:var(--brand-primary)!important;color:#fff!important;min-height:2.5rem!important;padding:0 .9rem!important;box-shadow:0 8px 18px #6547d92e!important}.modal-panel .primary-button:not(:disabled):hover{border-color:var(--brand-primary-hover)!important;background:var(--brand-primary-hover)!important}.modal-panel :is(.secondary-button,.table-button,.icon-button){border:1px solid var(--app-line-strong)!important;background:var(--app-surface)!important;color:var(--app-ink-soft)!important;box-shadow:0 1px 2px #1718210a!important}.modal-panel :is(.secondary-button,.table-button,.icon-button):not(:disabled):hover{border-color:var(--brand-primary-border-strong)!important;background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.modal-panel .success-button,.modal-panel .success-table-button{border:1px solid var(--action-save)!important;background:var(--action-save)!important;color:#fff!important}.modal-panel .danger-button,.modal-panel .danger-table-button{border:1px solid var(--action-danger)!important;background:var(--action-danger)!important;color:#fff!important}.modal-panel :is(.table-button,.success-table-button,.danger-table-button){min-height:2rem!important;padding:0 .62rem!important;font-size:.75rem!important}.app-modal-backdrop{z-index:120!important;justify-content:center!important;align-items:center!important;padding:1rem!important;display:flex!important;position:fixed!important;inset:0!important}.app-modal-panel{outline:0!important;flex-direction:column!important;width:min(100%,44rem)!important;max-height:min(88vh,52rem)!important;display:flex!important;overflow:hidden!important}.app-modal-panel-sm{width:min(100%,30rem)!important}.app-modal-panel-lg{width:min(100%,54rem)!important}.app-modal-panel-xl{width:min(100%,72rem)!important}.app-modal-header{border-bottom:1px solid var(--app-line)!important;justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;padding:1rem 1.1rem!important;display:flex!important}.app-modal-eyebrow{color:var(--app-muted)!important;letter-spacing:.03em!important;text-transform:uppercase!important;margin:0!important;font-size:.72rem!important;font-weight:700!important}.app-modal-title{color:var(--app-ink)!important;margin:.16rem 0 0!important;font-size:1.08rem!important;font-weight:700!important;line-height:1.25!important}.app-modal-description{color:var(--app-muted)!important;margin:.35rem 0 0!important;font-size:.875rem!important;font-weight:560!important;line-height:1.4!important}.app-modal-close{flex:none!important}.app-modal-body{min-height:0!important;padding:1rem 1.1rem!important;overflow-y:auto!important}.app-modal-footer{flex:none!important;margin:0!important}.app-modal-enter-active,.app-modal-leave-active{transition:opacity var(--motion-fast) var(--motion-ease)}.app-modal-enter-active .app-modal-panel,.app-modal-leave-active .app-modal-panel{transition:transform var(--motion-base) var(--motion-enter), opacity var(--motion-base) var(--motion-enter)}.app-modal-enter-from,.app-modal-leave-to{opacity:0}.app-modal-enter-from .app-modal-panel,.app-modal-leave-to .app-modal-panel{opacity:0;transform:translateY(.5rem)scale(.985)}.enterprise-grid-card{border:1px solid var(--app-line);background:var(--app-surface);border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #1718210d}.enterprise-grid-header{border-bottom:1px solid var(--app-line);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.enterprise-grid-header h2{color:var(--app-ink);letter-spacing:0;margin:0;font-size:.98rem;font-weight:700}.enterprise-grid-title-line{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.enterprise-grid-mode-badge{border:1px solid var(--brand-primary-border);background:var(--brand-primary-soft);min-height:1.45rem;color:var(--brand-primary);border-radius:999px;align-items:center;padding:0 .52rem;font-size:.66rem;font-weight:700;line-height:1;display:inline-flex}.enterprise-grid-header p{color:var(--app-muted);margin:.25rem 0 0;font-size:.78rem;font-weight:560}.enterprise-grid-toolbar{flex-wrap:wrap;align-items:center;gap:.45rem;width:100%;display:flex}.enterprise-grid-footer{border-top:1px solid var(--app-line);background:#fff;padding:.6rem .75rem}.enterprise-grid-shell{min-height:12rem;padding:0;position:relative}.enterprise-grid-loading{z-index:4;min-height:min(var(--enterprise-grid-loading-height,34rem), 72vh);border-top:1px solid var(--app-line);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff0;position:absolute;inset:0;overflow:hidden}.enterprise-grid-skeleton-head,.enterprise-grid-skeleton-row{grid-template-columns:repeat(var(--enterprise-grid-skeleton-columns,5), minmax(7rem, 1fr));gap:.75rem;min-width:48rem;padding:.48rem .7rem;display:grid}.enterprise-grid-skeleton-row{border-top:1px solid #edf1f7}.enterprise-grid-skeleton-head span,.enterprise-grid-skeleton-row span{background:linear-gradient(90deg,#e9edf5 0%,#f8fafc 44%,#e9edf5 88%) 0 0/240% 100%;border-radius:999px;height:.82rem;animation:1.18s ease-in-out infinite enterprise-grid-shimmer;display:block}.enterprise-grid-skeleton-row span:first-child{width:84%}.enterprise-grid-skeleton-row span:nth-child(2){width:68%}.enterprise-grid-skeleton-row span:nth-child(3){width:76%}.enterprise-grid-skeleton-row span:nth-child(4){width:56%}.enterprise-grid-skeleton-row span:nth-child(5){width:72%}.enterprise-grid-card.is-loading .ag-overlay,.enterprise-grid-card.is-loading .enterprise-grid-empty{display:none!important}.enterprise-grid.ag-theme-quartz{--ag-font-family:Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ag-background-color:#fff;--ag-foreground-color:var(--app-ink-soft);--ag-border-color:#e1e7f0;--ag-secondary-border-color:#edf1f7;--ag-header-background-color:#f8fafc;--ag-header-foreground-color:var(--app-muted-strong);--ag-row-hover-color:#f4f7fb;--ag-odd-row-background-color:#fbfcfe;--ag-selected-row-background-color:var(--brand-primary-soft);--ag-wrapper-border-radius:0;--ag-cell-horizontal-padding:.6rem;--ag-header-column-separator-display:none;--ag-header-column-separator-color:#d7dee9;--ag-header-column-resize-handle-display:none;--ag-header-column-resize-handle-color:transparent;--ag-row-border-color:#edf1f7;--ag-range-selection-border-color:var(--brand-primary);--ag-input-focus-border-color:var(--brand-primary);border:0}.enterprise-grid .ag-checkbox-input-wrapper{--ag-icon-size:18px;--ag-checkbox-checked-color:var(--brand-primary);--ag-checkbox-indeterminate-color:var(--brand-primary);--ag-checkbox-unchecked-color:#98a2b3;--ag-input-focus-border-color:var(--brand-primary);--ag-input-focus-box-shadow:0 0 0 3px var(--brand-primary-focus)}.enterprise-grid .ag-root-wrapper{border:0!important}.enterprise-grid .ag-header{box-shadow:inset 0 -1px #17182105;border-bottom:1px solid #dfe5ee!important}.enterprise-grid .ag-header-cell-resize:after,.enterprise-grid .ag-header-cell:after,.enterprise-grid .ag-header-group-cell:after{display:none!important}.enterprise-grid .ag-header-cell-resize{background:0 0!important}.enterprise-grid .ag-header-cell-label{letter-spacing:.02em;text-transform:uppercase;font-size:.68rem;font-weight:600}.enterprise-grid .ag-cell{color:var(--app-ink-soft);align-items:center;font-size:.8rem;font-weight:450;line-height:1.24;display:flex}.enterprise-grid .ag-cell.ag-right-aligned-cell{justify-content:flex-end}.enterprise-grid .ag-row{border-bottom:1px solid #edf1f7!important}.app-shell-content .enterprise-grid .ag-row button:not([class^=ag-]):not([class*=\ ag-]){min-height:2rem}.enterprise-grid .ag-cell-value,.enterprise-grid .ag-group-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.enterprise-grid .ag-cell.ag-cell-wrap-text,.enterprise-grid .ag-cell.ag-cell-wrap-text .ag-cell-wrapper,.enterprise-grid .ag-cell.ag-cell-wrap-text .ag-cell-value{white-space:normal}.enterprise-grid .ag-cell.ag-cell-wrap-text .ag-cell-value{overflow-wrap:anywhere}.enterprise-grid .ag-cell.production-reference-cell .ag-cell-value{white-space:pre-line;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.enterprise-grid .enterprise-grid-truncate-cell{overflow:hidden}.enterprise-grid .enterprise-grid-truncate-cell .ag-cell-wrapper{flex:auto;width:100%;min-width:0;max-width:100%;overflow:hidden}.enterprise-grid .enterprise-grid-truncate-cell .ag-cell-value{width:100%;display:block}.enterprise-grid .enterprise-grid-truncate-content{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.enterprise-grid .ag-paging-panel{border-top:1px solid var(--app-line);min-height:2.8rem;color:var(--app-muted);background:#fff;font-size:.76rem;font-weight:600}.app-shell-content table{border-collapse:separate;border-spacing:0;color:var(--app-ink-soft);font-size:.8rem}.app-shell-content table thead{background:#f8fafc!important}.app-shell-content table th{color:var(--app-muted-strong)!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:700!important;line-height:1.2!important}.app-shell-content table td{color:var(--app-ink-soft);vertical-align:middle;font-size:.8rem;font-weight:560;line-height:1.25}.app-shell-content table tbody tr{transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:#fff}.app-shell-content table tbody tr:nth-child(2n){background:#fbfcff}.app-shell-content table tbody tr:hover{background:#f3f6ff}.enterprise-grid-stacked-cell{gap:.1rem;min-width:0;padding-block:.2rem;display:grid}.enterprise-grid-primary-text{min-width:0;color:var(--app-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.81rem;font-weight:650;line-height:1.16;overflow:hidden}.enterprise-grid-secondary-text{min-width:0;color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:560;line-height:1.16;overflow:hidden}.warehouse-location-group{box-sizing:border-box;background:linear-gradient(90deg,#f1f3ff 0%,#f8f9ff 72%,#fff 100%);border-bottom:1px solid #dfe5ee;align-items:center;gap:.7rem;width:100%;height:100%;padding:.55rem .85rem;display:flex}.warehouse-location-group-icon{width:1.85rem;height:1.85rem;color:var(--brand-primary);background:#fff;border:1px solid #d8d2ff;border-radius:.48rem;flex:none;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}.warehouse-location-group-copy{gap:.08rem;min-width:0;display:grid}.warehouse-location-group-copy strong{color:var(--app-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:750;line-height:1.15;overflow:hidden}.warehouse-location-group-copy span{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:560;overflow:hidden}.warehouse-location-group-count{color:var(--brand-primary);background:#fff;border:1px solid #d8d2ff;border-radius:999px;flex:none;margin-left:auto;padding:.18rem .5rem;font-size:.66rem;font-weight:750}.warehouse-child-cell{align-items:flex-start;gap:.5rem;min-width:0;padding-left:.45rem;display:flex}.warehouse-child-arrow{color:var(--brand-primary);flex:none;font-size:1rem;font-weight:800;line-height:1.4}.warehouse-category-cell{gap:.18rem;min-width:0;padding-block:.2rem;display:grid}.warehouse-category-cell .product-kind-badge{max-width:100%}.enterprise-grid-badge{box-sizing:border-box;color:#9b6400;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;background:#fff7e2;border:1px solid #f8d79b;border-radius:999px;flex:none;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:1.4rem;padding:.16rem .52rem;font-size:.66rem;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.enterprise-grid-badge.is-danger{color:#b4232a;background:#fff1f2;border:1px solid #f5a3a7}.enterprise-grid-badge.is-success{color:#027a48;background:#ecfdf3;border:1px solid #a7f3d0}.enterprise-grid-badge.is-info{color:#175cd3;background:#eff8ff;border:1px solid #bfdbfe}.enterprise-grid-badge.is-ready{color:#5925dc;background:#f4f3ff;border:1px solid #c7d2fe}.enterprise-grid-badge.is-warning{color:#b54708;background:#fffaeb;border:1px solid #fde68a}.enterprise-grid-badge.is-neutral{color:#475467;background:#f2f4f7;border:1px solid #d0d5dd}.product-catalog-kind-row{align-items:center;gap:.38rem;min-width:0;display:flex}.product-kind-badge{color:#334155;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;flex:none;max-width:10.5rem;padding:.11rem .42rem;font-size:.64rem;font-weight:750;line-height:1.2;overflow:hidden}.product-catalog-category{min-width:0;color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:560;line-height:1.16;overflow:hidden}.product-catalog-category.is-missing{color:#b4232a;background:#fff1f2;border:1px solid #f5a3a7;border-radius:999px;padding:.11rem .4rem;font-weight:750}.product-source-badge,.product-recipe-alert-badge,.product-stock-entry-alert-badge{color:#4338ca;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;flex:none;align-items:center;width:max-content;min-height:1.05rem;padding:.06rem .36rem;font-size:.61rem;font-weight:750;line-height:1;display:inline-flex}.product-recipe-alert-badge,.product-stock-entry-alert-badge{color:#b4232a;background:#fff1f2;border-color:#f5a3a7}.product-catalog-source-row{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.35rem;width:100%;min-width:0;display:flex;overflow:hidden}.product-catalog-source-row .enterprise-grid-secondary-text{flex:0 auto;min-width:2.75rem}.product-catalog-source-row .product-source-badge,.product-catalog-source-row .product-recipe-alert-badge,.product-catalog-source-row .product-stock-entry-alert-badge{flex:none}.product-kind-badge[data-kind=UNCLASSIFIED]{color:#b4232a;background:#fff1f2;border-color:#f5a3a7}.product-kind-badge[data-kind=RAW_MATERIAL]{color:#7a4818;background:#f7f0e8;border-color:#d8b58a}.product-kind-badge[data-kind=GOODS]{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.product-kind-badge[data-kind=CONSUMABLE]{color:#0e7490;background:#ecfeff;border-color:#67e8f9}.product-kind-badge[data-kind=CONSUMABLE_PACKAGING]{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.product-kind-badge[data-kind=INVENTORY_OBJECT]{color:#6d28d9;background:#f5f3ff;border-color:#c4b5fd}.product-kind-badge[data-kind=PACKAGING]{color:#334155;background:#f8fafc;border-color:#94a3b8}.product-kind-badge[data-kind=SEMI_FINISHED]{color:#a21caf;background:#fdf4ff;border-color:#f0abfc}.product-kind-badge[data-kind=FINISHED_GOOD]{color:#4338ca;background:#eef2ff;border-color:#a5b4fc}.product-kind-quick-filters{align-items:center;gap:.65rem;min-width:0;display:flex}.product-kind-quick-filter-label{color:var(--app-muted);letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:.68rem;font-weight:800}.product-kind-quick-filter-list{scrollbar-width:thin;align-items:center;gap:.42rem;min-width:0;padding:.18rem .2rem;display:flex;overflow-x:auto}.product-kind-filter{appearance:none;cursor:pointer;max-width:none;min-height:1.7rem;font:inherit;transition:box-shadow var(--motion-fast) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);font-size:.68rem;font-weight:750}.product-kind-filter.is-all{color:#475569;background:#fff;border-color:#cbd5e1}.product-kind-filter:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 8px #0f172a1f}.product-kind-filter:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.product-kind-filter.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px}.product-kind-filter:disabled{cursor:wait;opacity:.58}.product-attention-quick-filters{align-items:center;gap:.65rem;min-width:0;display:flex}.product-attention-quick-filter-label{color:#b4232a;letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:.68rem;font-weight:800}.product-attention-quick-filter-list{scrollbar-width:thin;align-items:center;gap:.42rem;min-width:0;padding:.18rem .2rem;display:flex;overflow-x:auto}.product-attention-quick-filter{appearance:none;color:#b4232a;cursor:pointer;min-height:1.8rem;font:inherit;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease);background:#fff7f7;border:1px solid #f5a3a7;border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.16rem .52rem;font-size:.68rem;font-weight:750;display:inline-flex;position:relative}.product-attention-quick-filter.is-all{color:#475569;background:#fff;border-color:#cbd5e1}.product-attention-quick-filter:hover:not(.is-disabled){background:#fff1f2;transform:translateY(-1px);box-shadow:0 3px 8px #b4232a1f}.product-attention-quick-filter:focus-within{outline-offset:2px;outline:2px solid #e5484d}.product-attention-quick-filter-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.product-attention-radio-mark{background:0 0;border:1.5px solid;border-radius:999px;flex:none;place-items:center;width:.72rem;height:.72rem;display:grid}.product-attention-radio-mark:after{content:"";border-radius:inherit;width:.3rem;height:.3rem;transition:transform var(--motion-fast) var(--motion-ease);background:currentColor;transform:scale(0)}.product-attention-quick-filter.is-active{color:#fff;background:#e5484d;border-color:#e5484d;box-shadow:0 0 0 2px #fff,0 0 0 4px #e5484d52}.product-attention-quick-filter.is-active:hover:not(.is-disabled){color:#fff;background:#c62f35;border-color:#c62f35;box-shadow:0 0 0 2px #fff,0 0 0 4px #c62f3547,0 4px 10px #b4232a33}.product-attention-quick-filter.is-all.is-active{color:#fff;background:#475569;border-color:#64748b;box-shadow:0 0 0 2px #fff,0 0 0 4px #4755693d}.product-attention-quick-filter.is-all.is-active:hover:not(.is-disabled){color:#fff;background:#334155;border-color:#334155}.product-attention-quick-filter.is-active .product-attention-radio-mark{color:#e5484d;background:#fff;border-color:#fff}.product-attention-quick-filter.is-active .product-attention-radio-mark:after{transform:scale(1)}.product-attention-quick-filter.is-all.is-active .product-attention-radio-mark{color:#475569}.product-attention-quick-filter.is-disabled{cursor:wait;opacity:.58}@media (width>=768px){.product-kind-quick-filter-list,.product-attention-quick-filter-list{flex-wrap:wrap;overflow-x:visible}}.enterprise-grid-actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.55rem;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;display:flex}.enterprise-grid-action{white-space:nowrap}.download-menu-control{--download-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M5 21h14'/%3E%3C/svg%3E");--download-menu-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");color:#344054;flex:none;align-items:center;width:8.25rem;min-width:8.25rem;height:2.25rem;display:inline-flex;position:relative}.download-menu-control:before,.download-menu-control:after{content:"";z-index:1;pointer-events:none;background:currentColor;display:block;position:absolute;top:50%;transform:translateY(-50%)}.download-menu-control:before{width:.95rem;height:.95rem;-webkit-mask:var(--download-menu-icon) center / contain no-repeat;-webkit-mask:var(--download-menu-icon) center / contain no-repeat;mask:var(--download-menu-icon) center / contain no-repeat;left:.68rem}.download-menu-control:after{width:.82rem;height:.82rem;-webkit-mask:var(--download-menu-chevron) center / contain no-repeat;-webkit-mask:var(--download-menu-chevron) center / contain no-repeat;mask:var(--download-menu-chevron) center / contain no-repeat;right:.6rem}.download-menu-select{appearance:none;width:100%;height:100%;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 1.9rem 0 2rem;font-size:.78rem;font-weight:750;line-height:1;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;box-shadow:0 1px 2px #1718210a}.download-menu-select:hover:not(:disabled){color:#6547d9;background:#f5f6ff;border-color:#a5b4fc}.download-menu-select:focus-visible{outline-offset:1px;border-color:#6366f1;outline:3px solid #6366f12e}.download-menu-control.is-disabled{color:#98a2b3}.download-menu-select:disabled{cursor:not-allowed;opacity:.62;background:#f8fafc}.download-menu-control--grid{width:7.65rem;min-width:7.65rem;height:2rem}.download-menu-control--toolbar{width:8.75rem;min-width:8.75rem;height:2.5rem}.download-menu-control--grid .download-menu-select{border-radius:6px;padding-left:1.85rem;padding-right:1.75rem;font-size:.72rem}.download-menu-control--grid:before{width:.88rem;height:.88rem;left:.58rem}.download-menu-control--grid:after{width:.76rem;height:.76rem;right:.5rem}.download-menu-control--full{width:100%}.download-menu-control--grid.download-menu-control--compact{width:2rem;min-width:2rem}.download-menu-control--compact:after{display:none}.download-menu-control--compact .download-menu-select,.app-shell-content .download-menu-control--grid.download-menu-control--compact .download-menu-select,.app-shell-content .download-menu-control--grid.download-menu-control--compact .download-menu-select:hover:not(:disabled){color:#0000!important;width:100%!important;min-width:0!important;padding:0!important}.download-menu-control--compact .download-menu-select option{color:var(--app-ink)}.enterprise-grid-actions>.download-menu-control{margin:0}.server-grid-pager{width:100%;color:var(--app-muted);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.4rem;font-size:.78rem;font-weight:650;display:flex}.server-grid-pager .table-button{min-width:2rem;min-height:2rem;padding:0}.server-grid-pager-range{white-space:nowrap;align-items:center;min-height:2rem;padding:0 .35rem;display:inline-flex}.server-grid-pager .form-input{width:auto;min-width:4.5rem;min-height:2rem!important;padding-right:1.8rem!important}.enterprise-grid-number-cell{justify-content:flex-end;color:var(--app-ink-soft)!important;font-weight:650!important}.enterprise-grid .ag-cell.enterprise-grid-negative-value,.enterprise-grid .ag-cell.enterprise-grid-danger-text{color:var(--action-danger-hover)!important;font-weight:750!important}.enterprise-grid-empty{min-height:10rem;color:var(--app-muted);border:1px dashed var(--app-line-strong);border-radius:var(--app-radius-panel);text-align:center;background:linear-gradient(#ffffffeb,#f7f8fcf5),#fbfcff;justify-content:center;place-items:center;gap:.38rem;margin:1rem;padding:1.25rem;display:grid}.enterprise-grid-empty-icon{background:#f1edff;border:1px solid #dfe4ff;border-radius:.75rem;width:2.4rem;height:2.4rem;position:relative}.enterprise-grid-empty-icon:before,.enterprise-grid-empty-icon:after{content:"";background:#6547d9;border-radius:999px;height:.12rem;position:absolute;left:.62rem;right:.62rem}.enterprise-grid-empty-icon:before{top:.82rem;box-shadow:0 .42rem #6547d985}.enterprise-grid-empty-icon:after{opacity:.32;bottom:.72rem}.enterprise-grid-empty-title{color:var(--app-ink-soft);font-size:.92rem;font-weight:700;line-height:1.3}.enterprise-grid-empty-subtitle{color:var(--app-muted);font-size:.78rem;font-weight:560;line-height:1.3}.enterprise-chart{border-radius:var(--app-radius-panel);background:linear-gradient(#fffffffc,#f8fafff2);border:1px solid #d8dee9db;box-shadow:inset 0 1px #ffffffe6}@keyframes enterprise-grid-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}body>.swal2-container{z-index:2000}.app-swal-popup{border:1px solid var(--app-line)!important;background:var(--app-surface)!important;border-radius:1rem!important;width:min(92vw,30rem)!important;padding:1.25rem!important;box-shadow:0 30px 90px #17182147!important}.inventory-differences-popup{width:min(94vw,45rem)!important;max-height:calc(100dvh - 1.5rem)!important;overflow:hidden!important}.inventory-differences-popup .app-swal-body{overscroll-behavior:contain;min-height:0!important;overflow-y:auto!important}.inventory-differences-popup :is(.swal2-icon,.app-swal-title,.app-swal-actions){flex:none}.app-swal-title{color:var(--app-ink)!important;padding:0!important;font-size:1.18rem!important;font-weight:750!important;line-height:1.25!important}.app-swal-body{color:var(--app-muted)!important;margin:.7rem 0 0!important;font-size:.92rem!important;font-weight:560!important}.app-shell-help-modal{text-align:left;gap:.7rem;display:grid}.app-shell-help-modal p{color:var(--app-ink-soft);margin:0;font-size:.94rem;font-weight:560;line-height:1.55}.app-swal-actions{gap:.65rem!important;margin:1.25rem 0 0!important}.app-swal-confirm,.app-swal-cancel,.app-swal-deny{min-height:2.5rem!important;padding:0 1rem!important;font-size:.875rem!important}.swal2-actions .app-swal-confirm[style*="display: none"],.swal2-actions .app-swal-cancel[style*="display: none"],.swal2-actions .app-swal-deny[style*="display: none"]{display:none!important}.app-swal-toast{border:1px solid var(--app-line)!important;background:var(--app-surface)!important;border-radius:.85rem!important;width:min(26rem,100vw - 2rem)!important;padding:.8rem .95rem!important;box-shadow:0 18px 46px #1718212e!important}.app-swal-toast .swal2-icon{width:2em!important;min-width:2em!important;height:2em!important;margin:0 .65rem 0 0!important;font-size:.8rem!important}.app-swal-toast .swal2-success{border-color:var(--action-save)!important;color:var(--action-save)!important}.app-swal-toast .swal2-success :is(.swal2-success-line-tip,.swal2-success-line-long){background-color:var(--action-save)!important}.app-swal-toast .swal2-success .swal2-success-ring{border-color:#21c49a6b!important}.app-swal-toast .swal2-warning{color:#a15c05!important;border-color:#d97706!important}.app-swal-toast .swal2-info{border-color:var(--brand-primary)!important;color:var(--brand-primary)!important}.app-swal-toast .swal2-error{border-color:var(--action-danger)!important;color:var(--action-danger)!important}.app-swal-toast .swal2-error [class^=swal2-x-mark-line]{background-color:var(--action-danger)!important}.app-swal-toast-title{color:var(--app-ink)!important;padding:0!important;font-size:.92rem!important;font-weight:700!important;line-height:1.25!important}.app-swal-toast-body{color:var(--app-muted)!important;margin:.2rem 0 0!important;font-size:.8rem!important;font-weight:560!important;line-height:1.35!important}.app-swal-toast .app-swal-actions{display:none!important}.app-swal-toast .swal2-timer-progress-bar{background:var(--brand-primary)!important;opacity:.35!important}@media (width<=639.98px){.inventory-differences-popup{width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;padding:.85rem!important}.inventory-differences-popup .swal2-icon{width:3.5em!important;height:3.5em!important;margin:.25rem auto .85rem!important}.inventory-differences-popup .app-swal-title{font-size:1.05rem!important}.inventory-differences-popup .app-swal-body{max-height:calc(100dvh - 19rem)!important;margin-top:.6rem!important;padding-right:.2rem!important}.inventory-differences-popup .app-swal-actions{flex-direction:column!important;gap:.5rem!important;width:100%!important;margin-top:.8rem!important}.inventory-differences-popup .app-swal-confirm,.inventory-differences-popup .app-swal-deny,.inventory-differences-popup .app-swal-cancel{width:100%!important;margin:0!important}.inventory-differences-popup .app-swal-confirm{order:1}.inventory-differences-popup .app-swal-deny{order:2}.inventory-differences-popup .app-swal-cancel{order:3}}@media (width<=767.98px){.app-shell-content>.screen-page{max-width:none}.form-actions,.app-shell-content .form-actions{justify-content:stretch!important}.form-actions>button,.app-shell-content .form-actions>button{flex:10rem}.enterprise-grid-header{padding:.9rem}.enterprise-grid .ag-paging-panel{flex-wrap:wrap;align-items:flex-start;height:auto;min-height:4.5rem;padding:.75rem}}.app-shell-content,.app-shell-content *{box-sizing:border-box}.app-shell-main>.app-shell-content{background:0 0!important}.app-shell-content>.screen-page{width:100%!important;max-width:104rem!important;padding:var(--app-shell-content-gutter-y) var(--app-shell-content-gutter-x) calc(var(--app-shell-content-gutter-y) + env(safe-area-inset-bottom))!important;margin-left:auto!important;margin-right:auto!important}.app-shell-content .screen-page:is(.min-h-screen,.screen-page){min-height:calc(100vh - 5rem)!important;color:var(--app-ink)!important;background:0 0!important}.app-shell-content .screen-page>header,.app-shell-content .screen-page>main>header,.app-shell-content .screen-page>section>header{z-index:1!important;border:1px solid var(--app-line)!important;border-radius:var(--app-radius-panel)!important;background:var(--app-surface)!important;width:100%!important;min-height:0!important;box-shadow:var(--app-shadow-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:1rem!important;display:block!important;position:static!important;top:auto!important;overflow:visible!important}.app-shell-content .screen-page>header>div,.app-shell-content .screen-page>main>header>div,.app-shell-content .screen-page>section>header>div{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}.app-shell-content .screen-page>header>:is(div,form,section)+:is(div,form,section),.app-shell-content .screen-page>main>header>:is(div,form,section)+:is(div,form,section),.app-shell-content .screen-page>section>header>:is(div,form,section)+:is(div,form,section),.app-shell-content .screen-page>header>:is(.hr-toolbar,.level-three-navigation):not(:first-child){margin-top:1rem!important}.app-shell-content .screen-page>header [class*=gap-2]:has(:is(.app-select,input,button,[role=button])){row-gap:.8rem!important}.app-shell-content .screen-page>main>header [class*=gap-2]:has(:is(.app-select,input,button,[role=button])){row-gap:.8rem!important}.app-shell-content .screen-page>section>header [class*=gap-2]:has(:is(.app-select,input,button,[role=button])){row-gap:.8rem!important}.app-shell-content :is(.enterprise-grid-toolbar,.server-grid-pager,.form-actions):has(:is(.app-select,input,button,[role=button])){row-gap:.8rem!important}.app-shell-content .screen-page>header :is(h1,h2,h3),.app-shell-content .screen-page>main>header :is(h1,h2,h3),.app-shell-content .screen-page>section>header :is(h1,h2,h3){color:var(--app-ink)!important;letter-spacing:0!important;margin-top:.15rem!important;font-size:1.18rem!important;font-weight:700!important;line-height:1.15!important;display:block!important}.app-shell-content .screen-page>header p:first-child,.app-shell-content .screen-page>main>header p:first-child,.app-shell-content .screen-page>section>header p:first-child{color:var(--app-muted)!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:700!important}.app-shell-content .screen-page>header p:not(:first-child),.app-shell-content .screen-page>main>header p:not(:first-child),.app-shell-content .screen-page>section>header p:not(:first-child){color:var(--app-muted)!important;font-size:.875rem!important;font-weight:650!important}.app-shell-content :is([class~="bg-[#6547d9]"],[class~=bg-purple-600],[class~=bg-violet-600],[class~=bg-indigo-600],[class~="bg-[#16a34a]"],[class~=bg-green-600]){background-color:var(--brand-primary)!important}.app-shell-content :is([class~="text-[#6547d9]"],[class~=text-purple-700],[class~=text-violet-700],[class~=text-indigo-700],[class~=text-blue-800]){color:var(--brand-primary)!important}.app-shell-content :is([class~="border-[#6547d9]"],[class~=border-purple-200],[class~=border-violet-200],[class~=border-indigo-200]){border-color:var(--brand-primary-border-strong)!important}.app-shell-content :is(article,section[class*=rounded][class*=border],div[class*=rounded][class*=border][class*=bg-white],.panel,.card,.metric-card,.data-panel,.data-card):not(.ag-root):not(.ag-root-wrapper):not(.ag-center-cols-container):not(.ag-row):not(.ag-cell){border-color:var(--app-line)!important;background-color:var(--app-surface)!important;box-shadow:var(--app-shadow-card)!important}.app-shell-content :is(article,.metric-card)>p:first-child,.app-shell-content :is(.kpi-label,.metric-label,.panel-eyebrow){color:var(--app-muted)!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:700!important}.app-shell-content :is(article,.metric-card)>p:nth-child(2),.app-shell-content :is(.kpi-value,.metric-value){color:var(--app-ink)!important;font-size:1.45rem!important;font-weight:700!important;line-height:1.1!important}.app-shell-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.swal2-input):not(.ag-input-field-input):not(.el-select__input):not(.el-input__inner):not(.download-menu-select):not(.equivalence-search-input){border:1px solid var(--app-line-strong)!important;border-radius:var(--app-radius-control)!important;background:var(--app-surface)!important;min-height:2.5rem!important;color:var(--app-ink-soft)!important;box-shadow:none!important;outline:0!important;padding-left:.9rem!important;padding-right:.9rem!important;font-size:.875rem!important;font-weight:600!important}.app-shell-content select:not(.swal2-select):not(.ag-input-field-input):not(.download-menu-select){padding-right:2rem!important}.app-shell-content input[type=search],.modal-panel input[type=search],.app-modal-panel input[type=search]{appearance:none!important}.app-shell-content input[type=search]::-webkit-search-decoration{appearance:none!important;display:none!important}.app-shell-content input[type=search]::-webkit-search-cancel-button{appearance:none!important;display:none!important}.app-shell-content input[type=search]::-webkit-search-results-button{appearance:none!important;display:none!important}.app-shell-content input[type=search]::-webkit-search-results-decoration{appearance:none!important;display:none!important}.modal-panel input[type=search]::-webkit-search-decoration{appearance:none!important;display:none!important}.modal-panel input[type=search]::-webkit-search-cancel-button{appearance:none!important;display:none!important}.modal-panel input[type=search]::-webkit-search-results-button{appearance:none!important;display:none!important}.modal-panel input[type=search]::-webkit-search-results-decoration{appearance:none!important;display:none!important}.app-modal-panel input[type=search]::-webkit-search-decoration{appearance:none!important;display:none!important}.app-modal-panel input[type=search]::-webkit-search-cancel-button{appearance:none!important;display:none!important}.app-modal-panel input[type=search]::-webkit-search-results-button{appearance:none!important;display:none!important}.app-modal-panel input[type=search]::-webkit-search-results-decoration{appearance:none!important;display:none!important}.app-shell-content :is(input,textarea).text-right:not([type=checkbox]):not([type=radio]){padding-left:.75rem!important;padding-right:.95rem!important}.app-shell-content input[class*=pl-10]:not([type=checkbox]):not([type=radio]),.app-shell-content input.form-input.pl-10:not([type=checkbox]):not([type=radio]),.app-shell-content label.relative>input[type=search][class*=pl-10]:not([type=checkbox]):not([type=radio]){padding-left:2.65rem!important}.app-shell-content .relative>iconify-icon[icon=lucide\:search]{z-index:1;pointer-events:none}.app-shell-content textarea:not(.swal2-textarea){min-height:6.5rem!important;padding-top:.75rem!important;line-height:1.45!important}.app-select.el-select{vertical-align:top;width:100%;min-height:2.5rem!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.app-shell-content .app-select.el-select,.modal-panel .app-select.el-select,.app-modal-panel .app-select.el-select{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.app-select.el-select.form-input,.app-select.el-select.form-control,.app-select.el-select.entry-input,.app-select.el-select.return-input,.app-select.el-select.app-shell-scope-select,.app-select.el-select.app-shell-screen-select{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.app-select.el-select .el-select__wrapper{width:100%;min-height:inherit!important;border:1px solid var(--app-line-strong)!important;border-radius:var(--app-radius-control)!important;background:var(--app-surface)!important;box-shadow:none!important;outline:0!important;padding:0 .9rem!important}.app-select.el-select .el-select__selection{align-items:center;min-height:100%}.app-select.el-select .el-select__placeholder,.app-select.el-select .el-select__selected-item,.app-select.el-select .el-select__input{color:var(--app-ink-soft)!important;font-size:.875rem!important;font-weight:600!important;line-height:1.25!important}.app-select.el-select .el-select__placeholder.is-transparent{color:var(--app-muted)!important}.app-select.el-select .el-select__input{height:auto!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important}.app-select.el-select .el-select__caret{color:#667085!important}.app-select.el-select .el-select__wrapper.is-focused,.app-select.el-select.is-focused .el-select__wrapper,.app-select.el-select:hover .el-select__wrapper{border-color:var(--brand-primary)!important;box-shadow:none!important}.app-select.el-select.is-disabled .el-select__wrapper,.app-select.el-select.is-disabled:hover .el-select__wrapper{border-color:var(--app-line-strong)!important;background:var(--app-surface-muted)!important;color:var(--app-muted)!important;cursor:not-allowed!important;box-shadow:none!important}.app-select.el-select.text-right .el-select__placeholder,.app-select.el-select.text-right .el-select__selected-item{text-align:right;justify-content:flex-end}.app-shell-scope-select.app-select.el-select{width:100%}.app-shell-screen-select.app-select.el-select{width:min(46vw,15rem);min-width:12rem}.server-grid-pager .app-select.el-select{width:4.8rem;min-width:4.8rem;min-height:2rem!important}.server-grid-pager .app-select.el-select .el-select__wrapper{min-height:2rem!important;padding-left:.75rem!important;padding-right:.65rem!important}.server-grid-pager .app-select.el-select .el-select__placeholder,.server-grid-pager .app-select.el-select .el-select__selected-item,.server-grid-pager .app-select.el-select .el-select__input{font-size:.82rem!important}.app-select-dropdown.el-popper{border:1px solid var(--app-line-strong)!important;border-radius:.55rem!important;box-shadow:0 18px 45px #17182129!important}.app-select-dropdown .el-select-dropdown__list{padding:.35rem!important}.app-select-dropdown .el-select-dropdown__item{min-height:2rem!important;color:var(--app-ink-soft)!important;border-radius:.4rem!important;padding:0 .65rem!important;font-size:.84rem!important;font-weight:600!important;line-height:2rem!important}.app-select-dropdown .el-select-dropdown__item.is-hovering,.app-select-dropdown .el-select-dropdown__item:hover{background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.app-select-dropdown .el-select-dropdown__item.is-selected{background:var(--brand-primary)!important;color:#fff!important}.app-select-dropdown .el-select-group__title{height:auto!important;color:var(--app-muted)!important;text-transform:uppercase!important;padding:.45rem .65rem .25rem!important;font-size:.68rem!important;font-weight:700!important;line-height:1.2!important}.app-select-dropdown--with-create .el-select-dropdown__empty{display:none!important}.app-select-dropdown--with-create .el-select-dropdown__footer{border-top:0;padding:.35rem;display:none}.app-select-dropdown--with-create.app-select-dropdown--show-create .el-select-dropdown__footer{display:block}.app-select-empty-placeholder{display:none}.app-select-create-option{background:var(--action-create-soft);width:100%;min-height:2.35rem;color:var(--action-create);text-align:left;cursor:pointer;border:0;border-radius:.4rem;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.84rem;font-weight:750;line-height:1.25;display:flex}.app-select-create-option:hover,.app-select-create-option:focus-visible{color:var(--action-create-hover);background:#dcfce7;outline:none}.app-select-create-option:focus-visible{box-shadow:0 0 0 3px var(--brand-primary-focus)}.app-select-empty-message{color:var(--app-muted);text-align:left;padding:.5rem .65rem;font-size:.82rem;font-weight:600;line-height:1.35;display:block}.app-shell-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.download-menu-select):not(.equivalence-search-input):focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px var(--brand-primary-focus)!important}.app-shell-content :is(input,select,textarea):not(.download-menu-select):not(.equivalence-search-input):disabled,.app-shell-content :is(input,select,textarea):not(.download-menu-select):not(.equivalence-search-input)[readonly]{background:var(--app-surface-muted)!important;color:var(--app-muted)!important;cursor:not-allowed!important}.app-shell-content label{color:var(--app-ink-soft);font-weight:700}.app-shell-content label>span:first-child:not([class*=rounded]){color:var(--app-muted)!important;text-transform:uppercase!important;font-size:.74rem!important;font-weight:700!important}.app-shell-content button:not([class^=ag-]):not([class*=\ ag-]):not(.swal2-close),.app-shell-content a[class*=rounded]:not([class^=ag-]):not([class*=\ ag-]){min-height:2.5rem;font-size:.875rem;border-radius:var(--app-radius-control)!important;font-weight:700!important}.app-shell-content button:is([class*="bg-[#6547d9]"],[class*="bg-[#6547d9]"],[class*="bg-[#2563eb]"],[class*="bg-[#6547d9]"],[class*=bg-blue-],[class*=bg-purple-],[class*=bg-indigo-],[class*=bg-violet-]):not(:disabled),.app-shell-content a:is([class*="bg-[#6547d9]"],[class*="bg-[#6547d9]"],[class*="bg-[#2563eb]"],[class*="bg-[#6547d9]"],[class*=bg-blue-],[class*=bg-purple-],[class*=bg-indigo-],[class*=bg-violet-]){border:1px solid var(--brand-primary)!important;background:var(--brand-primary)!important;color:#fff!important;box-shadow:0 10px 20px #6547d92e!important}.app-shell-content button:is([class*="bg-[#16a34a]"],[class*=bg-green-],[class*=bg-emerald-]):not(:disabled),.app-shell-content a:is([class*="bg-[#16a34a]"],[class*=bg-green-],[class*=bg-emerald-]){border:1px solid var(--action-save)!important;background:var(--action-save)!important;color:#fff!important;box-shadow:0 10px 20px #21c49a2e!important}.app-shell-content button:is([class*="border-[#d0d5dd]"],[class*="border-[#dee1e6]"],[class*=border-slate],[class*=border-gray]):not(:disabled){border-color:var(--app-line-strong)!important;background:var(--app-surface)!important;color:var(--app-ink-soft)!important;box-shadow:0 1px 2px #1718210a!important}.app-shell-content button:is([class*="border-[#d0d5dd]"],[class*="border-[#dee1e6]"],[class*=border-slate],[class*=border-gray]):not(:disabled):hover{border-color:var(--brand-primary-border-strong)!important;background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.app-shell-content button:is([class*=red],[class*=danger]):not(:disabled),.app-shell-content .danger-button,.app-shell-content .danger-table-button{border-color:var(--action-danger)!important;background:var(--action-danger)!important;color:#fff!important}.app-shell-content button:disabled,.app-shell-content a[aria-disabled=true]{cursor:not-allowed!important;opacity:.58!important;transform:none!important}.app-shell-content :is(.overflow-x-auto,.table-wrapper,.data-table-wrapper){scrollbar-color:var(--app-line-strong) transparent}.app-shell-content :is(table,.data-table){width:100%;border-collapse:separate!important;border-spacing:0!important;background:var(--app-surface)!important;color:var(--app-ink-soft)!important;font-size:.84rem!important}.app-shell-content :is(table,.data-table) thead,.app-shell-content :is(table,.data-table) thead tr{background:var(--app-surface-muted)!important}.app-shell-content :is(table,.data-table) th{border-bottom:1px solid var(--app-line)!important;color:var(--app-muted-strong)!important;letter-spacing:.025em!important;text-transform:uppercase!important;white-space:nowrap!important;padding-top:.32rem!important;padding-bottom:.32rem!important;font-size:.7rem!important;font-weight:600!important;line-height:1.2!important}.app-shell-content :is(table,.data-table) td{color:var(--app-ink-soft)!important;vertical-align:middle!important;border-bottom:1px solid #eef0f6!important;padding-top:.32rem!important;padding-bottom:.32rem!important;font-size:.84rem!important;font-weight:450!important}.app-modal-body :is(table,.data-table) th,.app-modal-body :is(table,.data-table) td{padding-top:.32rem!important;padding-bottom:.32rem!important}.app-shell-content :is(table,.data-table) tbody tr{background:#fff!important}.app-shell-content :is(table,.data-table) tbody tr:nth-child(2n){background:#fbfcff!important}.app-shell-content :is(table,.data-table) tbody tr:hover{background:#f3f6ff!important}.app-shell-content :is(table,.data-table) td :is(p,span):first-child:not([class*=rounded]){color:var(--app-ink)!important}.app-shell-content :is(table,.data-table) td[class*=text-right],.app-shell-content :is(table,.data-table) td[class*="text-[#6547d9]"],.app-shell-content :is(table,.data-table) td[class*="text-[#6547d9]"]{font-variant-numeric:tabular-nums}.app-shell-content :is(table,.data-table) td[class*="text-[#6547d9]"],.app-shell-content :is(table,.data-table) td[class*="text-[#6547d9]"]{color:var(--brand-primary)!important;font-weight:650!important}.app-shell-content span[class*=rounded-full],.app-shell-content .status-pill,.app-shell-content .badge{border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:1.45rem!important;padding:.12rem .55rem!important;font-size:.7rem!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}.app-shell-content :is(.rounded-xl,.rounded-2xl):has(>table){border:1px solid var(--app-line)!important;border-radius:var(--app-radius-panel)!important;background:var(--app-surface)!important;box-shadow:var(--app-shadow-card)!important;overflow:hidden!important}.app-shell-content section:has(>.overflow-x-auto>table){border:1px solid var(--app-line)!important;border-radius:var(--app-radius-panel)!important;background:var(--app-surface)!important;box-shadow:var(--app-shadow-card)!important;overflow:hidden!important}.app-shell-content div:has(>.overflow-x-auto>table){border:1px solid var(--app-line)!important;border-radius:var(--app-radius-panel)!important;background:var(--app-surface)!important;box-shadow:var(--app-shadow-card)!important;overflow:hidden!important}.app-shell-content :is(.error-panel,[class*=border-red],[class*=bg-red]){border-color:var(--action-danger-border)!important;background:var(--action-danger-soft)!important;color:#b4232b!important}.app-shell-content :is(.success-panel,[class*=border-green],[class*=bg-green]){border-color:var(--action-save-border)!important;background:var(--action-save-soft)!important;color:#13795b!important}.app-shell-content :is(.warning-panel,[class*=border-amber],[class*=bg-amber],[class*=border-yellow],[class*=bg-yellow]){color:#8a5a00!important;background:#fff8e5!important;border-color:#f5d47a!important}.modal-backdrop,.app-shell-content .modal-backdrop,.app-shell-content [class*=fixed][class*=inset-0][class*=bg-black]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#17182180!important}.modal-panel,.app-shell-content .modal-panel,.app-shell-content [role=dialog]{border:1px solid var(--app-line)!important;background:var(--app-surface)!important;border-radius:1rem!important;box-shadow:0 34px 90px #1718214d!important}.app-shell-content .download-menu-control .download-menu-select,.modal-panel .download-menu-control .download-menu-select,.app-modal-panel .download-menu-control .download-menu-select{appearance:none!important;width:100%!important;height:100%!important;min-height:100%!important;color:inherit!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;padding:0 2rem 0 2.2rem!important;font-size:.78rem!important;font-weight:750!important;line-height:1!important;box-shadow:0 1px 2px #1718210a!important}.app-shell-content .download-menu-control--grid .download-menu-select{border-radius:6px!important;min-height:2rem!important;padding-left:2.05rem!important;padding-right:1.8rem!important;font-size:.72rem!important}.app-shell-content .download-menu-control .download-menu-select:hover:not(:disabled),.modal-panel .download-menu-control .download-menu-select:hover:not(:disabled),.app-modal-panel .download-menu-control .download-menu-select:hover:not(:disabled){color:#6547d9!important;background:#f5f6ff!important;border-color:#a5b4fc!important}.app-shell-content .download-menu-control .download-menu-select:focus-visible,.modal-panel .download-menu-control .download-menu-select:focus-visible,.app-modal-panel .download-menu-control .download-menu-select:focus-visible{outline-offset:1px!important;box-shadow:none!important;border-color:#6366f1!important;outline:3px solid #6366f12e!important}.app-shell-content .download-menu-control .download-menu-select:disabled,.modal-panel .download-menu-control .download-menu-select:disabled,.app-modal-panel .download-menu-control .download-menu-select:disabled{background:#f8fafc!important}.grid-action-button{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E");border:1px solid var(--app-line-strong);color:var(--app-ink-soft);background:#fff;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:background .12s,border-color .12s,color .12s;display:inline-flex;overflow:hidden;border-radius:6px!important;gap:0!important;width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:2rem!important;padding:0!important;font-size:0!important}.grid-action-button.grid-action-button--labeled{overflow:visible;gap:.4rem!important;width:auto!important;min-width:max-content!important;padding:0 .65rem!important;font-size:.72rem!important}.grid-action-button-label{pointer-events:none;white-space:nowrap;display:block}.app-shell-content .enterprise-grid-action{border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:0!important;width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:2rem!important;padding:0!important;font-size:0!important;display:inline-flex!important}.app-shell-content .enterprise-grid-action:disabled{filter:grayscale(.7);cursor:not-allowed!important;opacity:.38!important;box-shadow:none!important}.app-shell-content .document-action-button{border:1px solid var(--app-line-strong)!important;min-width:2.25rem!important;min-height:2.1rem!important;color:var(--app-ink-soft)!important;white-space:nowrap!important;background:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:.36rem!important;padding:0 .72rem!important;font-size:.78rem!important;font-weight:700!important;line-height:1!important;transition:background .12s,border-color .12s,color .12s,box-shadow .12s!important;display:inline-flex!important;box-shadow:0 1px 2px #1718210a!important}.settings-table-actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.55rem;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;display:flex}.settings-icon-action{border:1px solid var(--app-line-strong)!important;width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:2rem!important;color:var(--app-ink-soft)!important;background:#fff!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;padding:0!important;line-height:1!important;transition:background .12s,border-color .12s,color .12s,box-shadow .12s!important;display:inline-flex!important;box-shadow:0 1px 2px #1718210a!important}.settings-icon-action:hover:not(:disabled){border-color:var(--brand-primary-border-strong)!important;background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.settings-icon-action.is-danger{color:#b91c1c!important;background:#fef2f2!important;border-color:#fecaca!important}.settings-icon-action.is-danger:hover:not(:disabled){color:#991b1b!important;background:#fee2e2!important;border-color:#fca5a5!important}.settings-icon-action.is-success{color:#047857!important;background:#f0fdf4!important;border-color:#bbf7d0!important}.settings-icon-action.is-success:hover:not(:disabled){color:#166534!important;background:#dcfce7!important;border-color:#86efac!important}.settings-icon-action:disabled{cursor:not-allowed!important;opacity:.5!important}.grid-action-button+.grid-action-button{margin-left:.55rem}.enterprise-grid-actions>.grid-action-button+.grid-action-button{margin-left:0}.enterprise-grid .enterprise-grid-action-header .ag-header-cell-label,.enterprise-grid .ag-header-cell[col-id=actions] .ag-header-cell-label,.enterprise-grid .ag-header-cell[col-id=actions] .ag-header-cell-comp-wrapper{justify-content:center;width:100%}.enterprise-grid .enterprise-grid-action-header .ag-header-cell-text,.enterprise-grid .ag-header-cell[col-id=actions] .ag-header-cell-text{text-align:center}.enterprise-grid .enterprise-grid-action-cell,.enterprise-grid .ag-cell[col-id=actions]{justify-content:center;padding-left:.5rem;padding-right:.5rem;overflow:visible}.enterprise-grid .ag-cell:has(:is(.grid-action-button,.enterprise-grid-action)){justify-content:center;padding-left:.5rem;padding-right:.5rem;overflow:visible}.enterprise-grid .enterprise-grid-action-cell .ag-cell-wrapper,.enterprise-grid .enterprise-grid-action-cell .ag-cell-value,.enterprise-grid .ag-cell[col-id=actions] .ag-cell-wrapper,.enterprise-grid .ag-cell[col-id=actions] .ag-cell-value{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.55rem;width:100%;min-width:0;display:flex;overflow:visible}.enterprise-grid .ag-cell:has(:is(.grid-action-button,.enterprise-grid-action)) .ag-cell-value{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.55rem;width:100%;min-width:0;display:flex;overflow:visible}.enterprise-grid .enterprise-grid-action-cell .ag-cell-value>:is(.grid-action-button,.enterprise-grid-action)+:is(.grid-action-button,.enterprise-grid-action),.enterprise-grid .ag-cell[col-id=actions] .ag-cell-value>:is(.grid-action-button,.enterprise-grid-action)+:is(.grid-action-button,.enterprise-grid-action){margin-left:0}.grid-action-button:before,.app-shell-content :is(.enterprise-grid-action[data-action],.document-action-button[data-action]):before{content:"";width:.95rem;height:.95rem;-webkit-mask:var(--grid-action-icon) center / contain no-repeat;-webkit-mask:var(--grid-action-icon) center / contain no-repeat;mask:var(--grid-action-icon) center / contain no-repeat;background:currentColor;flex:none;display:block}.grid-action-button:is(.grid-action-button--open,[data-action=open],[data-action=details],[data-action=view]),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is(.grid-action-button--open,[data-action=open],[data-action=details],[data-action=view]){--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M21 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5'/%3E%3C/svg%3E");color:#1d4ed8!important;background:#eff6ff!important;border-color:#bfdbfe!important}.grid-action-button:is(.grid-action-button--open,[data-action=open],[data-action=details],[data-action=view]):hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is(.grid-action-button--open,[data-action=open],[data-action=details],[data-action=view]):hover:not(:disabled){color:#1e40af!important;background:#dbeafe!important;border-color:#93c5fd!important}.grid-action-button[data-action=traceability],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=traceability]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='18' r='3'/%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3Ccircle cx='18' cy='6' r='3'/%3E%3Cpath d='M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9m6 3v3'/%3E%3C/svg%3E");color:#6547d9!important;background:#f3f5ff!important;border-color:#dfe5ff!important}.grid-action-button[data-action=traceability]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=traceability]:hover:not(:disabled){color:#5637c4!important;background:#e8ecff!important;border-color:#bfc9ff!important}.grid-action-button[data-action=edit],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=edit]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E");color:#c2410c!important;background:#fff7ed!important;border-color:#fed7aa!important}.grid-action-button[data-action=edit]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=edit]:hover:not(:disabled){color:#9a3412!important;background:#ffedd5!important;border-color:#fdba74!important}.grid-action-button[data-action=tax],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=tax]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='7' cy='7' r='2.25'/%3E%3Ccircle cx='17' cy='17' r='2.25'/%3E%3C/svg%3E");color:#8a5a00!important;background:#fffaf0!important;border-color:#f3d28b!important}.grid-action-button[data-action=tax]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=tax]:hover:not(:disabled){color:#6d4700!important;background:#fff4d6!important;border-color:#e6b94d!important}.grid-action-button[data-action=pdf],.grid-action-button:is([data-action=pdf-consumption],[data-action=pdf-delivery]),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=pdf],[data-action=pdf-consumption],[data-action=pdf-delivery]){--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M8 13h1.5a1.5 1.5 0 0 1 0 3H8v-3Z'/%3E%3Cpath d='M13 13v3'/%3E%3Cpath d='M16 13h2'/%3E%3Cpath d='M16 16h1.5'/%3E%3C/svg%3E");color:#334155!important;background:#f8fafc!important;border-color:#cbd5e1!important}.grid-action-button[data-action=pdf]:hover:not(:disabled),.grid-action-button:is([data-action=pdf-consumption],[data-action=pdf-delivery]):hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=pdf],[data-action=pdf-consumption],[data-action=pdf-delivery]):hover:not(:disabled){color:#1e293b!important;background:#f1f5f9!important;border-color:#94a3b8!important}.grid-action-button:is([data-action=xls],[data-action=xlsx]),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=xls],[data-action=xlsx]){--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M8 13h8'/%3E%3Cpath d='M8 17h8'/%3E%3Cpath d='M11 13v4'/%3E%3C/svg%3E");color:#047857!important;background:#f0fdf4!important;border-color:#bbf7d0!important}.grid-action-button:is([data-action=xls],[data-action=xlsx]):hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=xls],[data-action=xlsx]):hover:not(:disabled){color:#166534!important;background:#dcfce7!important;border-color:#86efac!important}.grid-action-button:is([data-action=create],[data-action=add]),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=create],[data-action=add]){--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M12 5v14'/%3E%3C/svg%3E")}.grid-action-button[data-action=activate]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2v10'/%3E%3Cpath d='M6.34 6.34a8 8 0 1 0 11.32 0'/%3E%3C/svg%3E");color:#047857}.grid-action-button[data-action=invoice],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=invoice]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M8 13h4'/%3E%3Cpath d='M8 17h8'/%3E%3Cpath d='m15 11 2 2 3-3'/%3E%3C/svg%3E");color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important}.grid-action-button[data-action=invoice]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=invoice]:hover:not(:disabled){color:#3730a3!important;background:#e0e7ff!important;border-color:#a5b4fc!important}.app-shell-content .grid-action-button:is(.grid-action-button--destructive,[data-action=cancel],[data-action=delete],[data-action=remove],[data-action=reverse],[data-action=storno],.grid-action-danger,.is-danger),.grid-action-button:is(.grid-action-button--destructive,[data-action=cancel],[data-action=delete],[data-action=remove],[data-action=reverse],[data-action=storno],.grid-action-danger,.is-danger),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is(.grid-action-button--destructive,[data-action=cancel],[data-action=delete],[data-action=remove],[data-action=reverse],[data-action=storno],.grid-action-danger,.is-danger){--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m15 9-6 6'/%3E%3Cpath d='m9 9 6 6'/%3E%3C/svg%3E");color:#b91c1c!important;background:#fef2f2!important;border-color:#fecaca!important}.app-shell-content .grid-action-button:is(.grid-action-button--destructive,[data-action=cancel],[data-action=delete],[data-action=remove],[data-action=reverse],[data-action=storno],.grid-action-danger,.is-danger):hover:not(:disabled),.grid-action-button:is(.grid-action-button--destructive,[data-action=cancel],[data-action=delete],[data-action=remove],[data-action=reverse],[data-action=storno],.grid-action-danger,.is-danger):hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is(.grid-action-button--destructive,[data-action=cancel],[data-action=delete],[data-action=remove],[data-action=reverse],[data-action=storno],.grid-action-danger,.is-danger):hover:not(:disabled){color:#991b1b!important;background:#fee2e2!important;border-color:#fca5a5!important}.grid-action-button:is([data-action=approve],[data-action=post],[data-action=receptioneaza]),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=approve],[data-action=post],[data-action=receptioneaza]){--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-5'/%3E%3C/svg%3E");color:#047857!important;background:#f0fdf4!important;border-color:#bbf7d0!important}.grid-action-button:is([data-action=approve],[data-action=post],[data-action=receptioneaza]):hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=approve],[data-action=post],[data-action=receptioneaza]):hover:not(:disabled){color:#166534!important;background:#dcfce7!important;border-color:#86efac!important}.grid-action-button[data-action=reprocess],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=reprocess]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8.1 8.1 0 0 0-15.5-2M4 4v5h5'/%3E%3Cpath d='M4 13a8.1 8.1 0 0 0 15.5 2M20 20v-5h-5'/%3E%3C/svg%3E");color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important}.grid-action-button[data-action=reprocess]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=reprocess]:hover:not(:disabled){color:#3730a3!important;background:#e0e7ff!important;border-color:#a5b4fc!important}.grid-action-button[data-action=resolve],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=resolve]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94Z'/%3E%3C/svg%3E");color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important}.grid-action-button:is([data-action=repair-chronologically],[data-action=reprocess-chronologically]),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=repair-chronologically],[data-action=reprocess-chronologically]){--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6h11M10 12h11M10 18h11M3 5h1v3M3 8h2M3 11h2l-2 3h2M3 17h2v3H3'/%3E%3C/svg%3E");color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important}.grid-action-button[data-action=policy],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=policy]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21v-7'/%3E%3Cpath d='M4 10V3'/%3E%3Cpath d='M12 21v-9'/%3E%3Cpath d='M12 8V3'/%3E%3Cpath d='M20 21v-5'/%3E%3Cpath d='M20 12V3'/%3E%3Cpath d='M1 14h6'/%3E%3Cpath d='M9 8h6'/%3E%3Cpath d='M17 16h6'/%3E%3C/svg%3E");color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important}.grid-action-button[data-action=policy]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=policy]:hover:not(:disabled){color:#3730a3!important;background:#e0e7ff!important;border-color:#a5b4fc!important}.grid-action-button[data-action=snooze],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=snooze]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");color:#a16207!important;background:#fffbeb!important;border-color:#fde68a!important}.grid-action-button[data-action=snooze]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=snooze]:hover:not(:disabled){color:#854d0e!important;background:#fef3c7!important;border-color:#fcd34d!important}.grid-action-button:is([data-action=aviz],[data-action=nir],[data-action=open-receipt]),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=aviz],[data-action=nir],[data-action=open-receipt]){--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8Z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M12 18v-6'/%3E%3Cpath d='M9 15h6'/%3E%3C/svg%3E");color:#4338ca!important;background:#eef2ff!important;border-color:#c7d2fe!important}.grid-action-button:is([data-action=aviz],[data-action=nir],[data-action=open-receipt]):hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button):is([data-action=aviz],[data-action=nir],[data-action=open-receipt]):hover:not(:disabled){color:#3730a3!important;background:#e0e7ff!important;border-color:#a5b4fc!important}.grid-action-button[data-action=zip],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=zip]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 8v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8'/%3E%3Cpath d='M3 8l2-5h14l2 5'/%3E%3Cpath d='M12 3v18'/%3E%3Cpath d='M9 6h3'/%3E%3Cpath d='M12 9h3'/%3E%3Cpath d='M9 12h3'/%3E%3C/svg%3E");color:#334155!important;background:#f8fafc!important;border-color:#cbd5e1!important}.grid-action-button[data-action=zip]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=zip]:hover:not(:disabled){color:#1e293b!important;background:#f1f5f9!important;border-color:#94a3b8!important}.grid-action-button[data-action=reteta],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=reteta]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6'/%3E%3Cpath d='M10 3v5l-5 9a3 3 0 0 0 2.6 4.5h8.8A3 3 0 0 0 19 17l-5-9V3'/%3E%3Cpath d='M8.5 14h7'/%3E%3C/svg%3E");color:#6d28d9!important;background:#f5f3ff!important;border-color:#ddd6fe!important}.grid-action-button[data-action=reteta]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=reteta]:hover:not(:disabled){color:#5b21b6!important;background:#ede9fe!important;border-color:#c4b5fd!important}.grid-action-button[data-action=recipe-missing],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=recipe-missing]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 7v6'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");color:#dc2626!important}.grid-action-button[data-action=recipe-missing]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=recipe-missing]:hover:not(:disabled){color:#b91c1c!important;background:#fef2f2!important;border-color:#fca5a5!important}.grid-action-button[data-action=recipe-not-required],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=recipe-not-required]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6'/%3E%3Cpath d='M10 3v5l-5 9a3 3 0 0 0 2.6 4.5h8.8A3 3 0 0 0 19 17l-5-9V3'/%3E%3Cpath d='M4 4l16 16'/%3E%3C/svg%3E");color:#64748b!important;background:#f8fafc!important;border-color:#d7dce5!important}.grid-action-button[data-action=recipe-not-required]:disabled,.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=recipe-not-required]:disabled{cursor:help!important;filter:none!important;opacity:1!important}.grid-action-button[data-action=copiaza],.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=copiaza]{--grid-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E");color:#0369a1!important;background:#f0f9ff!important;border-color:#bae6fd!important}.grid-action-button[data-action=copiaza]:hover:not(:disabled),.app-shell-content :is(.enterprise-grid-action,.document-action-button)[data-action=copiaza]:hover:not(:disabled){color:#075985!important;background:#e0f2fe!important;border-color:#7dd3fc!important}.grid-action-button:hover:not(:disabled){border-color:var(--brand-primary);color:var(--brand-primary);background:#f4f5ff}.app-shell-content .document-action-button:hover:not(:disabled){box-shadow:0 4px 10px #1718210f!important}.grid-action-button:is([data-action=create],[data-action=add],.is-create):not(:disabled){border-color:var(--action-create);background:var(--action-create);color:#fff}.grid-action-button:is([data-action=create],[data-action=add],.is-create):hover:not(:disabled){border-color:var(--action-create-hover);background:var(--action-create-hover);color:#fff}.grid-action-button:disabled,.app-shell-content .document-action-button:disabled{cursor:not-allowed;opacity:.45}.direction-dock{border-top-color:var(--app-line)!important;background:#fffffff5!important;box-shadow:0 -10px 26px #17182114!important}.direction-dock button{border-radius:var(--app-radius-control)!important}.route-not-found .app-shell-content>.screen-page,.app-shell-content>.not-found-page{place-items:center!important;display:grid!important}@media (width>=1280px){.app-shell-content>.screen-page{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.app-shell-content .screen-page>header,.app-shell-content .screen-page>main>header,.app-shell-content .screen-page>section>header{padding:1.15rem 1.25rem!important}}@media (width<=767.98px){.app-shell-content{background:var(--app-bg)!important}.app-shell-content>.screen-page{padding:.875rem .875rem calc(5.75rem + env(safe-area-inset-bottom))!important}.app-shell-content .screen-page>header,.app-shell-content .screen-page>main>header,.app-shell-content .screen-page>section>header{padding:.9rem!important}.app-shell-content button:not([class^=ag-]):not([class*=\ ag-]),.app-shell-content a[class*=rounded]{min-height:2.625rem}.app-modal-backdrop{align-items:flex-end!important;padding:0!important}.app-modal-panel{width:100%!important;max-height:calc(100vh - env(safe-area-inset-top))!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:1rem 1rem 0 0!important}.modal-backdrop{padding:max(.75rem, env(safe-area-inset-top)) 0 0;align-items:flex-end}.modal-panel{width:100%;max-height:calc(100vh - env(safe-area-inset-top));border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:1rem 1rem 0 0!important}}@media (width<=1023.98px){.app-shell-content{scroll-padding-bottom:calc(6.75rem + env(safe-area-inset-bottom))}.app-shell-content>:is(.screen-page,.min-h-screen){padding-bottom:calc(6.75rem + env(safe-area-inset-bottom))!important}}.app-shell-content label.relative>iconify-icon[icon=lucide\:search]+input[type=search]:not([type=checkbox]):not([type=radio]):not(.swal2-input):not(.ag-input-field-input):not(.el-select__input):not(.el-input__inner),.modal-panel label.relative>iconify-icon[icon=lucide\:search]+input[type=search]:not([type=checkbox]):not([type=radio]):not(.swal2-input):not(.ag-input-field-input):not(.el-select__input):not(.el-input__inner),.app-modal-panel label.relative>iconify-icon[icon=lucide\:search]+input[type=search]:not([type=checkbox]):not([type=radio]):not(.swal2-input):not(.ag-input-field-input):not(.el-select__input):not(.el-input__inner){padding-left:2.75rem!important}.app-shell-primary-action{min-width:max-content;height:var(--app-shell-topbar-control-height,2.75rem);min-height:var(--app-shell-topbar-control-height,2.75rem);border:1px solid var(--brand-primary);border-radius:var(--app-radius-control);background:var(--brand-primary);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding:0 .9rem;font-size:.86rem;font-weight:760;display:inline-flex;box-shadow:0 6px 16px #6547d92b}.app-shell-primary-action:hover,.app-shell-primary-action:focus-visible{border-color:var(--brand-primary-hover);background:var(--brand-primary-hover);outline:none}.app-shell-primary-zone-list,.app-shell-operation-search-results,.app-shell-navigation-groups{display:none}@media (width<=767.98px){.app-shell-primary-action{order:-1;width:100%}}@media (width>=768px){.app-shell-primary-action{flex:none}}@media (width>=1280px){.app-shell-primary-zone-list,.app-shell-operation-search-results,.app-shell-navigation-groups{display:block}.app-shell-primary-zone-list>h2,.app-shell-operation-search-results>h2{color:#94a3b8;letter-spacing:.045em;text-transform:uppercase;margin:0 0 .45rem;padding:0 .7rem;font-size:.7rem;font-weight:760}.app-shell-primary-zone{color:#3a3d4d;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.62rem;align-items:center;gap:.68rem;width:100%;min-height:2.75rem;padding:.62rem .7rem;font-size:.91rem;font-weight:700;display:flex}.app-shell-primary-zone iconify-icon{color:#747789}.app-shell-primary-zone:hover,.app-shell-primary-zone:focus-visible{color:#171821;background:#f8f9fc;border-color:#e8eaf1;outline:none}.app-shell-primary-zone.is-active{color:#6547d9;box-shadow:none;background:#f1edff;border-color:#0000}.app-shell-primary-zone.is-active iconify-icon{color:#6547d9}.app-shell-operation-search-results{margin-top:1rem}.app-shell-navigation-groups{border-top:1px solid #eef0f5;margin-top:1rem;padding-top:.75rem}.app-shell-operation-search-results+.app-shell-navigation-groups{margin-top:.75rem}}.app-shell-page-heading+.app-shell-content .screen-page>header .screen-header-title{display:none!important}.app-shell-content .register-summary{gap:.75rem}.app-shell-content .register-summary>article{box-shadow:none!important;padding:.65rem 1rem!important}.app-shell-content .register-summary>article>p:nth-child(2){font-size:1.15rem!important}.app-shell-content :is(.catalog-import-disclosure,.register-disclosure)>summary{min-height:2.5rem;color:var(--app-ink-soft);cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}:is(.catalog-import-disclosure,.register-disclosure)>summary:before{content:"+";font-size:1rem}:is(.catalog-import-disclosure,.register-disclosure)[open]>summary:before{content:"−"}:is(.catalog-import-disclosure,.register-disclosure)>summary:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}:is(.catalog-import-disclosure,.register-disclosure)[open]>summary{margin-bottom:.5rem}.report-period__filter{flex:10rem;min-width:0;max-width:14rem}.report-period__search{flex-basis:16rem;max-width:24rem}@media (width<=640px){.report-period__filter{flex-basis:100%;max-width:none}}.last\:border-0:last-child{border-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:ring-\[\#6547d9\]\/25:focus-within{--tw-ring-color:#6547d940}.focus-within\:ring-\[\#8587ff\]:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(133 135 255/var(--tw-ring-opacity,1))}.focus-within\:ring-offset-1:focus-within{--tw-ring-offset-width:1px}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#6547d9\]:hover{--tw-border-opacity:1;border-color:rgb(101 71 217/var(--tw-border-opacity,1))}.hover\:border-\[\#8587ff\]:hover{--tw-border-opacity:1;border-color:rgb(133 135 255/var(--tw-border-opacity,1))}.hover\:border-\[\#98a2b3\]:hover{--tw-border-opacity:1;border-color:rgb(152 162 179/var(--tw-border-opacity,1))}.hover\:border-\[\#aeb3ff\]:hover{--tw-border-opacity:1;border-color:rgb(174 179 255/var(--tw-border-opacity,1))}.hover\:border-\[\#b8c0ff\]:hover{--tw-border-opacity:1;border-color:rgb(184 192 255/var(--tw-border-opacity,1))}.hover\:bg-\[\#2021aa\]:hover{--tw-bg-opacity:1;background-color:rgb(32 33 170/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2563eb\]:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-\[\#eef0ff\]:hover{--tw-bg-opacity:1;background-color:rgb(238 240 255/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f1f3ff\]:hover{--tw-bg-opacity:1;background-color:rgb(241 243 255/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f5f7fa\]:hover{--tw-bg-opacity:1;background-color:rgb(245 247 250/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f7f8ff\]:hover{--tw-bg-opacity:1;background-color:rgb(247 248 255/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8fafc\]:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f9fafb\]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fafaff\]:hover{--tw-bg-opacity:1;background-color:rgb(250 250 255/var(--tw-bg-opacity,1))}.hover\:bg-\[var\(--app-surface-muted\)\]:hover{background-color:var(--app-surface-muted)}.hover\:bg-amber-800:hover{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.hover\:text-\[\#5637c4\]:hover{--tw-text-opacity:1;color:rgb(86 55 196/var(--tw-text-opacity,1))}.hover\:text-\[\#6547d9\]:hover{--tw-text-opacity:1;color:rgb(101 71 217/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-\[\#6547d9\]:focus{--tw-border-opacity:1;border-color:rgb(101 71 217/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#6547d9\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(101 71 217/var(--tw-ring-opacity,1))}.focus\:ring-\[\#6547d9\]\/15:focus{--tw-ring-color:#6547d926}.focus\:ring-\[\#6547d9\]\/30:focus{--tw-ring-color:#6547d94d}.focus\:ring-\[\#8587ff\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(133 135 255/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[\#6547d9\]\/30:focus-visible{--tw-ring-color:#6547d94d}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#f2f4f7\]:disabled{--tw-bg-opacity:1;background-color:rgb(242 244 247/var(--tw-bg-opacity,1))}.disabled\:text-\[\#98a2b3\]:disabled{--tw-text-opacity:1;color:rgb(152 162 179/var(--tw-text-opacity,1))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:bg-\[\#eef2ff\]{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-\[\#6547d9\]{--tw-text-opacity:1;color:rgb(101 71 217/var(--tw-text-opacity,1))}@media (width>=640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:w-52{width:13rem}.sm\:w-60{width:15rem}.sm\:w-72{width:18rem}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(12rem\,1fr\)_10rem_auto\]{grid-template-columns:minmax(12rem,1fr) 10rem auto}.sm\:grid-cols-\[minmax\(12rem\,1fr\)_14rem\]{grid-template-columns:minmax(12rem,1fr) 14rem}.sm\:grid-cols-\[minmax\(13rem\,1fr\)_auto_auto\]{grid-template-columns:minmax(13rem,1fr) auto auto}.sm\:grid-cols-\[minmax\(14rem\,1fr\)_auto\]{grid-template-columns:minmax(14rem,1fr) auto}.sm\:grid-cols-\[minmax\(14rem\,1fr\)_auto_auto\]{grid-template-columns:minmax(14rem,1fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-full{grid-column:1/-1}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[10rem_10rem_10rem_auto_auto\]{grid-template-columns:10rem 10rem 10rem auto auto}.md\:grid-cols-\[minmax\(0\,1fr\)_8rem\]{grid-template-columns:minmax(0,1fr) 8rem}.md\:grid-cols-\[minmax\(10rem\,1fr\)_minmax\(12rem\,1fr\)\]{grid-template-columns:minmax(10rem,1fr) minmax(12rem,1fr)}.md\:grid-cols-\[minmax\(11rem\,1fr\)_minmax\(13rem\,1fr\)_minmax\(16rem\,1\.3fr\)\]{grid-template-columns:minmax(11rem,1fr) minmax(13rem,1fr) minmax(16rem,1.3fr)}.md\:grid-cols-\[minmax\(12rem\,0\.7fr\)_minmax\(16rem\,1fr\)_8rem\]{grid-template-columns:minmax(12rem,.7fr) minmax(16rem,1fr) 8rem}.md\:grid-cols-\[minmax\(12rem\,1fr\)_10rem_auto_auto\]{grid-template-columns:minmax(12rem,1fr) 10rem auto auto}.md\:grid-cols-\[minmax\(12rem\,1fr\)_minmax\(14rem\,1fr\)_auto\]{grid-template-columns:minmax(12rem,1fr) minmax(14rem,1fr) auto}.md\:grid-cols-\[minmax\(14rem\,1fr\)_auto_auto\]{grid-template-columns:minmax(14rem,1fr) auto auto}.md\:grid-cols-\[minmax\(14rem\,1fr\)_minmax\(13rem\,auto\)\]{grid-template-columns:minmax(14rem,1fr) minmax(13rem,auto)}.md\:grid-cols-\[minmax\(15rem\,1fr\)_13rem_auto\]{grid-template-columns:minmax(15rem,1fr) 13rem auto}.md\:grid-cols-\[minmax\(15rem\,1fr\)_9rem_auto\]{grid-template-columns:minmax(15rem,1fr) 9rem auto}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-self-end{justify-self:end}}@media (width>=1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:block{display:block}.lg\:inline-flex{display:inline-flex}.lg\:w-fit{width:fit-content}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[11rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:11rem minmax(0,1fr) auto}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[9rem_minmax\(15rem\,1fr\)_7rem_9rem_10rem\]{grid-template-columns:9rem minmax(15rem,1fr) 7rem 9rem 10rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_7rem_8rem_7rem_auto\]{grid-template-columns:minmax(14rem,1fr) 7rem 8rem 7rem auto}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_7rem_auto\]{grid-template-columns:minmax(14rem,1fr) 7rem auto}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_8rem_minmax\(11rem\,auto\)_auto\]{grid-template-columns:minmax(14rem,1fr) 8rem minmax(11rem,auto) auto}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_minmax\(30rem\,auto\)\]{grid-template-columns:minmax(14rem,1fr) minmax(30rem,auto)}.lg\:grid-cols-\[minmax\(16rem\,1fr\)_14rem_12rem_10rem\]{grid-template-columns:minmax(16rem,1fr) 14rem 12rem 10rem}.lg\:grid-cols-\[minmax\(16rem\,1fr\)_7rem_10rem_6rem_auto\]{grid-template-columns:minmax(16rem,1fr) 7rem 10rem 6rem auto}.lg\:grid-cols-\[minmax\(18rem\,1fr\)_13rem_auto\]{grid-template-columns:minmax(18rem,1fr) 13rem auto}.lg\:grid-cols-\[minmax\(18rem\,1fr\)_auto\]{grid-template-columns:minmax(18rem,1fr) auto}.lg\:grid-cols-\[repeat\(5\,minmax\(0\,1fr\)\)_minmax\(158px\,1\.08fr\)\]{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(158px,1.08fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:end}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:p-5{padding:1.25rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:top-5{top:1.25rem}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-full{grid-column:1/-1}.xl\:mt-6{margin-top:1.5rem}.xl\:w-\[28\%\]{width:28%}.xl\:w-auto{width:auto}.xl\:max-w-\[42rem\]{max-width:42rem}.xl\:max-w-md{max-width:28rem}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[24rem_minmax\(0\,1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}.xl\:grid-cols-\[7rem_7rem_8rem_minmax\(12rem\,1fr\)_10rem_10rem_auto\]{grid-template-columns:7rem 7rem 8rem minmax(12rem,1fr) 10rem 10rem auto}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(20rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(22rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(21rem\,0\.75fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(21rem,.75fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(10rem\,1\.4fr\)_minmax\(7rem\,\.85fr\)_minmax\(7\.5rem\,\.9fr\)_minmax\(7rem\,\.8fr\)_minmax\(7\.5rem\,\.9fr\)_auto\]{grid-template-columns:minmax(10rem,1.4fr) minmax(7rem,.85fr) minmax(7.5rem,.9fr) minmax(7rem,.8fr) minmax(7.5rem,.9fr) auto}.xl\:grid-cols-\[minmax\(11rem\,0\.75fr\)_minmax\(12rem\,1fr\)_7rem_auto\]{grid-template-columns:minmax(11rem,.75fr) minmax(12rem,1fr) 7rem auto}.xl\:grid-cols-\[minmax\(12rem\,0\.85fr\)_minmax\(13rem\,1fr\)_minmax\(15rem\,1fr\)_auto\]{grid-template-columns:minmax(12rem,.85fr) minmax(13rem,1fr) minmax(15rem,1fr) auto}.xl\:grid-cols-\[minmax\(12rem\,1fr\)_8rem_auto\]{grid-template-columns:minmax(12rem,1fr) 8rem auto}.xl\:grid-cols-\[minmax\(12rem\,1fr\)_minmax\(11rem\,auto\)_minmax\(13rem\,auto\)_auto\]{grid-template-columns:minmax(12rem,1fr) minmax(11rem,auto) minmax(13rem,auto) auto}.xl\:grid-cols-\[minmax\(13rem\,1fr\)_7rem_8rem_9rem_auto\]{grid-template-columns:minmax(13rem,1fr) 7rem 8rem 9rem auto}.xl\:grid-cols-\[minmax\(14rem\,1fr\)_10rem_11rem\]{grid-template-columns:minmax(14rem,1fr) 10rem 11rem}.xl\:grid-cols-\[minmax\(14rem\,1fr\)_7rem_8rem_9rem_10rem_7rem_auto\]{grid-template-columns:minmax(14rem,1fr) 7rem 8rem 9rem 10rem 7rem auto}.xl\:grid-cols-\[minmax\(14rem\,1fr\)_auto_minmax\(14rem\,1fr\)_auto\]{grid-template-columns:minmax(14rem,1fr) auto minmax(14rem,1fr) auto}.xl\:grid-cols-\[minmax\(15rem\,1fr\)_7rem_8rem_9rem_7rem_auto\]{grid-template-columns:minmax(15rem,1fr) 7rem 8rem 9rem 7rem auto}.xl\:grid-cols-\[minmax\(15rem\,1fr\)_7rem_9rem_6rem_8\.5rem_auto\]{grid-template-columns:minmax(15rem,1fr) 7rem 9rem 6rem 8.5rem auto}.xl\:grid-cols-\[minmax\(15rem\,1fr\)_7rem_9rem_auto\]{grid-template-columns:minmax(15rem,1fr) 7rem 9rem auto}.xl\:grid-cols-\[minmax\(16rem\,1fr\)_7rem_8rem_6rem_auto\]{grid-template-columns:minmax(16rem,1fr) 7rem 8rem 6rem auto}.xl\:grid-cols-\[minmax\(18rem\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:self-start{align-self:flex-start}.xl\:pt-1{padding-top:.25rem}}@media (width>=1536px){.\32 xl\:max-w-\[64rem\]{max-width:64rem}.\32 xl\:flex-1{flex:1}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-\[auto_auto_auto_auto_auto_auto_auto\]{grid-template-columns:auto auto auto auto auto auto auto}.\32 xl\:flex-row{flex-direction:row}.\32 xl\:items-start{align-items:flex-start}.\32 xl\:justify-between{justify-content:space-between}}:root{--brand-primary:#6547d9;--brand-primary-hover:#5637c4;--brand-primary-strong:#35106f;--brand-primary-deep:#24075f;--brand-primary-soft:#f1edff;--brand-primary-soft-hover:#e8e0ff;--brand-primary-border:#ddd3ff;--brand-primary-border-strong:#c7b7ff;--brand-primary-focus:#6547d933;--brand-primary-shadow:#6547d940;--accent-aqua:#2db8c7;--accent-cyan:#0aa9f4;--accent-mint:#24c9af;--accent-orange:#f5a515;--action-save:#24b99b;--action-save-hover:#16967d;--action-save-soft:#ecfbf7;--action-save-border:#afeadb;--action-danger:#d63f49;--action-danger-hover:#b92d38;--action-danger-soft:#fff0f2;--action-danger-border:#f7c2c7;--action-warning:#f5a515;--app-bg:#f4f6ff;--app-surface:#fff;--app-surface-muted:#f0f3ff;--app-surface-raised:#fff;--app-ink:#172f5d;--app-ink-soft:#3b4d71;--app-muted:#7d89a7;--app-muted-strong:#667493;--app-line:#e2e6f4;--app-line-strong:#d3d9eb;--app-radius-panel:1rem;--app-radius-card:.875rem;--app-radius-control:.75rem;--app-radius-row:0;--app-shadow-panel:0 16px 38px #2d1e6917, 0 2px 8px #172f5d0d;--app-shadow-card:0 8px 22px #2d1e6912, 0 1px 3px #172f5d0d;--app-shadow-popover:0 22px 52px #24075f2e, 0 5px 16px #172f5d14;--el-color-primary:var(--brand-primary);--el-color-primary-light-3:#816be2;--el-color-primary-light-5:#a594ed;--el-color-primary-light-7:#c8bcf6;--el-color-primary-light-8:#ddd5fa;--el-color-primary-light-9:#f1edff;--el-color-primary-dark-2:var(--brand-primary-hover);--el-border-radius-base:var(--app-radius-control);--el-border-color:var(--app-line-strong);--el-text-color-primary:var(--app-ink);--el-text-color-regular:var(--app-ink-soft);--el-text-color-placeholder:var(--app-muted)}html{background:var(--app-bg)}body{color:var(--app-ink);background:radial-gradient(circle at 88% -8%, #6547d916, transparent 27rem), radial-gradient(circle at -8% 32%, #2db8c70e, transparent 30rem), var(--app-bg)}body,button,input,select,textarea{font-family:Poppins,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::selection{background:var(--brand-primary-soft-hover);color:var(--brand-primary-strong)}*{scrollbar-color:#b9addf transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#b9addf padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#9f8fd2 padding-box padding-box}.app-shell,.app-shell :not(.ag-icon):not(.ag-checkbox-input-wrapper):not(.ag-radio-button-input-wrapper){font-family:Poppins,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.app-shell{color:var(--app-ink);background:radial-gradient(circle at 92% 2%, #6547d913, transparent 28rem), radial-gradient(circle at 5% 45%, #2db8c70b, transparent 26rem), var(--app-bg)!important}.app-shell-main{background:0 0}.app-shell-top-layout .app-shell-page-heading h1{color:var(--app-ink);font-weight:700;letter-spacing:-.012em!important}.app-shell-top-layout .app-shell-page-heading p{color:var(--brand-primary);font-weight:650}.app-shell-content{color:var(--app-ink-soft)}.app-shell .app-top-navigation{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#6547d91f;box-shadow:0 7px 24px #2d1e6912}.app-shell .app-top-navigation:before{-webkit-backdrop-filter:saturate(155%)blur(18px);backdrop-filter:saturate(155%)blur(18px);background:#ffffffc7}.app-shell .app-top-daily{border-color:var(--brand-primary-border);background:var(--brand-primary-soft);border-radius:.75rem;box-shadow:inset 0 1px #ffffffc7}.app-shell .app-top-shortcut{color:var(--app-ink-soft);border-radius:.58rem}.app-shell .app-top-shortcut:hover{color:var(--brand-primary);background:#ffffffc2}.app-shell .app-top-shortcut.is-current{color:var(--brand-primary);background:#fff;box-shadow:0 5px 13px #422b8b1f}.app-shell .app-top-module{color:var(--app-ink-soft);letter-spacing:.015em;font-weight:650}.app-shell .app-top-module:hover,.app-shell .app-top-module.is-open{background:var(--brand-primary-soft);color:var(--brand-primary)}.app-shell .app-top-module.is-selected{color:var(--brand-primary)}.app-shell .app-top-module.is-selected:after{background:linear-gradient(90deg, var(--brand-primary), #806ce2);height:3px}.app-shell .app-top-icon,.app-shell .app-top-help,.app-shell .app-shell-icon-button{border-radius:var(--app-radius-control);color:var(--app-muted-strong);border-color:#0000}.app-shell .app-top-icon:hover,.app-shell .app-top-help:hover,.app-shell .app-shell-icon-button:hover{border-color:var(--brand-primary-border);background:var(--brand-primary-soft);color:var(--brand-primary)}.app-shell .app-top-module-panel,.app-shell .app-top-search,.app-shell .app-shell-account-menu,.app-shell .app-shell-scope-popover{border-color:var(--brand-primary-border);box-shadow:var(--app-shadow-popover);-webkit-backdrop-filter:saturate(165%)blur(24px);backdrop-filter:saturate(165%)blur(24px);background:#f8f8ffc2;border-radius:.95rem}.app-shell .app-shell-scope-popover-header{background:#f1edffb3}.app-shell .app-top-module-group+.app-top-module-group{border-color:var(--app-line)}.app-shell .app-top-module-group-heading strong{color:var(--app-ink)}.app-shell .app-top-menu-item{color:var(--app-ink-soft);border-radius:.65rem}.app-shell .app-top-menu-item:hover:not(:disabled),.app-shell .app-top-menu-item.is-current{background:var(--brand-primary-soft);color:var(--brand-primary)}.app-shell .app-top-search-field{border-color:var(--app-line-strong);border-radius:var(--app-radius-control);background:var(--app-surface-muted)}.app-shell .app-top-search-field:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-focus);background:#fff}.app-shell .app-shell-scope-trigger{border-color:var(--app-line-strong);border-radius:var(--app-radius-control);background:#fff;box-shadow:0 2px 8px #172f5d0a}.app-shell .app-shell-scope-trigger:hover,.app-shell .app-shell-scope-trigger:focus-visible{border-color:var(--brand-primary-border-strong);background:var(--brand-primary-soft);color:var(--brand-primary)}.app-shell .app-shell-scope-account-icon{background:var(--brand-primary-soft);color:var(--brand-primary)}.app-shell .app-shell-scope-path{border-color:var(--brand-primary-border);color:var(--app-muted-strong);background:#f1edffb3}.app-shell .app-shell-primary-action,.app-shell-content :is(.primary-button,.entry-primary-button,.fv6-button--primary),.app-modal-panel .primary-button,.app-swal-confirm{border-color:var(--brand-primary)!important;border-radius:var(--app-radius-control)!important;background:var(--brand-primary)!important;color:#fff!important;box-shadow:0 8px 18px var(--brand-primary-shadow)!important}.app-shell .app-shell-primary-action:hover,.app-shell-content :is(.primary-button,.entry-primary-button,.fv6-button--primary):not(:disabled):hover,.app-modal-panel .primary-button:not(:disabled):hover,.app-swal-confirm:hover{border-color:var(--brand-primary-hover)!important;background:var(--brand-primary-hover)!important;box-shadow:0 10px 23px #5637c44a!important}.app-shell .app-shell-refresh-action,.app-shell-content :is(.secondary-button,.entry-secondary-button,.fv6-button:not(.fv6-button--primary):not(.fv6-button--danger):not(.create-button)),.app-modal-panel :is(.secondary-button,.table-button,.icon-button),.app-swal-cancel,.app-swal-deny{border-color:var(--app-line-strong)!important;border-radius:var(--app-radius-control)!important;color:var(--app-ink-soft)!important;background:#fff!important;box-shadow:0 2px 7px #172f5d0a!important}.app-shell .app-shell-refresh-action:hover:not(:disabled),.app-shell-content :is(.secondary-button,.entry-secondary-button,.fv6-button:not(.fv6-button--primary):not(.fv6-button--danger):not(.create-button)):not(:disabled):hover,.app-modal-panel :is(.secondary-button,.table-button,.icon-button):not(:disabled):hover,.app-swal-cancel:hover,.app-swal-deny:hover{border-color:var(--brand-primary-border-strong)!important;background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}@layer semantic-actions{.create-button{border-color:var(--action-create)!important;background:var(--action-create)!important;color:#fff!important}.create-button:not(:disabled):hover{border-color:var(--action-create-hover)!important;background:var(--action-create-hover)!important;color:#fff!important}.grid-action-button--create:not(:disabled){border-color:var(--action-create)!important;background:var(--action-create-soft)!important;color:var(--action-create)!important}.grid-action-button--create:hover:not(:disabled){background:var(--action-create)!important;color:#fff!important}.create-link{color:var(--action-create)!important}.create-link:hover{color:var(--action-create-hover)!important}}.create-button{border-radius:var(--app-radius-control)!important;box-shadow:0 3px 8px #15803d24!important}.create-button:disabled{cursor:not-allowed;opacity:.5}.app-shell .app-shell-readiness{border-radius:var(--app-radius-control);box-shadow:none}.app-shell .app-shell-readiness.is-ready{border-color:var(--action-save-border);background:var(--action-save-soft);color:#137b65}.app-shell-content :is(.fv6-panel,.enterprise-panel,.enterprise-grid-card,.report-period,.panel,.card,.data-panel,.data-card,.card-shadow,.card-shadow-sm){border-color:var(--app-line)!important;border-radius:var(--app-radius-panel)!important;background:var(--app-surface)!important;box-shadow:var(--app-shadow-card)!important}.app-shell-content :is(.fv6-subsection,.fv6-inset,.data-inset,.report-summary-scope){border-color:var(--app-line)!important;border-radius:var(--app-radius-card)!important;background:color-mix(in srgb, var(--app-surface-muted) 74%, #fff)!important}.app-shell-content :is(h1,h2,h3,h4,.fv6-heading h2,.fv6-heading h3){color:var(--app-ink)!important}.app-shell-content :is(p,small,.fv6-muted){text-wrap:pretty}.app-shell-content :is(.field-label,.fv6-field>span:first-child,.report-field>span:first-child,label>.field-label){color:var(--app-muted-strong)!important;letter-spacing:.025em!important;font-weight:650!important}.app-shell-content :is(input,select,textarea,.form-input,.form-control,.fv6-input):not([type=checkbox]):not([type=radio]):not(.ag-input-field-input):not(.el-select__input):not(.el-input__inner){border-color:var(--app-line-strong)!important;border-radius:var(--app-radius-control)!important;color:var(--app-ink-soft)!important;background-color:#fff!important;box-shadow:0 1px 3px #172f5d06!important}.app-shell-content :is(input,select,textarea,.form-input,.form-control,.fv6-input):not([type=checkbox]):not([type=radio]):not(.ag-input-field-input):not(.el-select__input):not(.el-input__inner):focus,.app-shell-content :is(input,select,textarea,.form-input,.form-control,.fv6-input):not([type=checkbox]):not([type=radio]):not(.ag-input-field-input):not(.el-select__input):not(.el-input__inner):focus-visible{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px var(--brand-primary-focus)!important;outline:0!important}.app-shell-content :is(input,textarea)[readonly],.app-shell-content :is(input,select,textarea):disabled{background:var(--app-surface-muted)!important;color:var(--app-muted-strong)!important}.app-shell-content :is(input[type=checkbox],input[type=radio]){accent-color:var(--brand-primary)}.app-select.el-select .el-select__wrapper{border-radius:var(--app-radius-control)!important;box-shadow:0 0 0 1px var(--app-line-strong) inset!important;background:#fff!important}.app-select.el-select .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--brand-primary-border-strong) inset!important}.app-select.el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--brand-primary) inset, 0 0 0 3px var(--brand-primary-focus)!important}.el-select__popper.el-popper,.app-select-dropdown{border-color:var(--brand-primary-border)!important;border-radius:var(--app-radius-control)!important;box-shadow:var(--app-shadow-popover)!important}.el-select-dropdown__item.is-selected{color:var(--brand-primary)!important;background:var(--brand-primary-soft)!important}.form-actions,.app-shell-content .form-actions,.app-modal-footer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--app-line)!important;background:#f4f6ffed!important}.app-shell-content :is(.fv6-toolbar,.filter-toolbar,.filters-panel,.report-filters,.period-filter){border-color:var(--app-line)!important}.app-shell-content :is(.filters-panel,.report-filters){border-radius:var(--app-radius-panel)!important;background:var(--app-surface-muted)!important}.report-period{border-color:var(--app-line)!important;border-radius:var(--app-radius-panel)!important;background:var(--app-surface-muted)!important}.report-period input[type=date],.report-period select{border-color:var(--app-line-strong)!important;border-radius:var(--app-radius-control)!important;color:var(--app-ink-soft)!important;background:#fff!important}.report-period__comparison{border-color:var(--brand-primary-border)!important;border-radius:var(--app-radius-card)!important;background:var(--brand-primary-soft)!important}.report-period__apply{box-shadow:0 8px 18px var(--brand-primary-shadow);border-color:var(--brand-primary)!important;border-radius:var(--app-radius-control)!important;background:var(--brand-primary)!important}.report-period__apply:hover:not(:disabled){background:var(--brand-primary-hover)!important}.app-shell-content :is(.metric-card,.summary-card,.detail-kpi,.report-kpi,.transfer-metric,.setup-metric-card,.sync-stat-card,.stock-detail-summary-card,.stock-alert-kpis>article,.problems-summary>article,.cash-metrics>article,.expense-metrics>article){--metric-tone:var(--brand-primary);border-color:color-mix(in srgb, var(--metric-tone) 18%, #fff)!important;border-radius:var(--app-radius-card)!important;background:#f5f2ff!important;background:color-mix(in srgb, var(--metric-tone) 11%, #fff)!important;box-shadow:0 7px 18px color-mix(in srgb, var(--metric-tone) 11%, transparent)!important}.app-shell-content :is(.metric-card,.summary-card,.detail-kpi,.report-kpi,.transfer-metric,.setup-metric-card,.sync-stat-card,.stock-detail-summary-card,.stock-alert-kpis>article,.problems-summary>article,.cash-metrics>article,.expense-metrics>article):nth-of-type(4n+2){--metric-tone:var(--accent-aqua)}.app-shell-content :is(.metric-card,.summary-card,.detail-kpi,.report-kpi,.transfer-metric,.setup-metric-card,.sync-stat-card,.stock-detail-summary-card,.stock-alert-kpis>article,.problems-summary>article,.cash-metrics>article,.expense-metrics>article):nth-of-type(4n+3){--metric-tone:var(--accent-orange)}.app-shell-content :is(.metric-card,.summary-card,.detail-kpi,.report-kpi,.transfer-metric,.setup-metric-card,.sync-stat-card,.stock-detail-summary-card,.stock-alert-kpis>article,.problems-summary>article,.cash-metrics>article,.expense-metrics>article):nth-of-type(4n){--metric-tone:var(--accent-cyan)}.app-shell-content :is(.report-kpi.is-positive,.report-kpi.is-success,.transfer-metric.is-green){--metric-tone:var(--accent-mint)}.app-shell-content :is(.report-kpi.is-danger,.report-kpi.is-negative,.detail-kpi.is-danger){--metric-tone:var(--action-danger)}.app-shell-content :is(.metric-card,.summary-card,.detail-kpi,.report-kpi,.transfer-metric) :is(strong,.summary-value){font-variant-numeric:tabular-nums;color:var(--app-ink)!important}.app-shell-content :is(.metric-card,.summary-card,.detail-kpi,.report-kpi,.transfer-metric) :is(span,p:first-child,.summary-label){color:color-mix(in srgb, var(--metric-tone) 72%, var(--app-ink))!important}.level-three-tab-list{border-color:var(--brand-primary-border)!important;border-radius:var(--app-radius-card)!important;background:var(--brand-primary-soft)!important}.level-three-tab{border-color:var(--app-line)!important;border-radius:var(--app-radius-control)!important;color:var(--app-ink-soft)!important;background:#fff!important}.level-three-tab:not(.is-active):hover:not(:disabled){border-color:var(--brand-primary-border-strong)!important;color:var(--brand-primary)!important;box-shadow:0 4px 12px #6547d91c!important}.level-three-tab.is-active{border-color:var(--brand-primary)!important;background:var(--brand-primary)!important;color:#fff!important;box-shadow:0 7px 16px var(--brand-primary-shadow)!important}.app-shell-content :is(.app-chart-frame,.enterprise-chart,[class*=chart-card],[class*=chart-panel]){border-color:var(--app-line)!important;border-radius:var(--app-radius-panel)!important;background:var(--app-surface-muted)!important}.app-chart-frame{border-radius:var(--app-radius-card)}.enterprise-grid-card{border-color:var(--app-line)!important;border-radius:var(--app-radius-panel)!important;background:var(--app-surface-muted)!important;box-shadow:var(--app-shadow-card)!important}.enterprise-grid-header,.enterprise-grid-footer{border-color:var(--app-line)!important;background:var(--app-surface)!important}.enterprise-grid-header h2,.table-viewport-title{color:var(--app-ink)!important}.enterprise-grid-mode-badge,.fv6-tag{border-color:var(--brand-primary-border)!important;background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.enterprise-grid.ag-theme-quartz{--ag-font-family:Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ag-background-color:var(--app-surface-muted);--ag-foreground-color:var(--app-ink-soft);--ag-border-color:var(--app-line);--ag-secondary-border-color:transparent;--ag-header-background-color:#e8eafb;--ag-header-foreground-color:var(--app-muted-strong);--ag-row-background-color:#fff;--ag-odd-row-background-color:#fff;--ag-row-hover-color:#f7f4ff;--ag-selected-row-background-color:var(--brand-primary-soft);--ag-row-border-color:var(--app-surface-muted);--ag-range-selection-border-color:var(--brand-primary);--ag-input-focus-border-color:var(--brand-primary)}.enterprise-grid .ag-root,.enterprise-grid .ag-body,.enterprise-grid .ag-body-viewport,.enterprise-grid .ag-center-cols-viewport,.enterprise-grid .ag-center-cols-container,.enterprise-grid .ag-pinned-left-cols-container,.enterprise-grid .ag-pinned-right-cols-container{background:var(--app-surface-muted)!important}.enterprise-grid .ag-header{border-color:var(--app-line)!important;box-shadow:none!important;background:#e8eafb!important}.enterprise-grid .ag-header-cell,.enterprise-grid .ag-cell{box-shadow:none!important;border-right:0!important}.enterprise-grid .ag-header-cell-label{color:var(--app-muted-strong);font-weight:650}.enterprise-grid .ag-row{border-top:0!important;border-bottom:1px solid var(--app-line)!important;box-shadow:none!important;background-clip:padding-box!important;border-radius:0!important}.enterprise-grid .ag-row-hover{color:var(--app-ink)!important}.enterprise-grid .ag-row-selected:before{border-radius:0!important}.enterprise-grid .ag-paging-panel{border-color:var(--app-line)!important;color:var(--app-muted-strong)!important;background:#fff!important}.enterprise-grid-loading{border-color:var(--app-line)!important;background:#f0f3fff5!important}.enterprise-grid-skeleton-head{background:#e8eafb!important}.enterprise-grid-skeleton-row{background:#fff;border-color:var(--app-surface-muted)!important}.enterprise-grid-skeleton-head span,.enterprise-grid-skeleton-row span{background:linear-gradient(90deg,#ddd9ef 0%,#f7f5ff 44%,#ddd9ef 88%) 0 0/240% 100%!important}.app-shell-content :is(table,.fv6-table){color:var(--app-ink-soft);font-variant-numeric:tabular-nums}.app-shell-content :is(table,.fv6-table) thead{background:#e8eafb!important}.app-shell-content :is(table,.fv6-table) th{border-color:var(--app-line)!important;color:var(--app-muted-strong)!important;background:#e8eafb!important;font-weight:650!important}.app-shell-content :is(table,.fv6-table) td{color:var(--app-ink-soft);border-color:var(--app-surface-muted)!important}.app-shell-content :is(table,.fv6-table) tbody tr:hover td{background:#f7f4ff!important}.app-shell-content .fv6-table .fv6-row-total td{background:var(--brand-primary-soft)!important;color:var(--brand-primary-strong)!important}.app-shell-content .fv6-table .fv6-row-section td{color:var(--app-ink)!important;background:#f5f6ff!important}.app-shell-content :is(.success-panel,.fv6-notice--success,[class~=bg-green-50]){border-color:var(--action-save-border)!important;background:var(--action-save-soft)!important;color:#137b65!important}.app-shell-content :is(.warning-panel,.fv6-notice--warning,[class~=bg-amber-50],[class~=bg-yellow-50]){color:#8c5608!important;background:#fff7e6!important;border-color:#f8d79b!important}.app-shell-content :is(.error-panel,.fv6-notice--error,[class~=bg-red-50]){border-color:var(--action-danger-border)!important;background:var(--action-danger-soft)!important;color:#ad303c!important}.app-shell-content :is(.fv6-notice:not(.fv6-notice--success):not(.fv6-notice--warning):not(.fv6-notice--error),[class~=bg-blue-50]){color:#355f91;background:#edf5ff;border-color:#c9daf4}.app-shell-content :is(.fv6-tag--good,[class~=text-green-700],[class~=text-green-800]){color:#137b65!important}.app-shell-content :is(.fv6-tag--bad,[class~=text-red-700],[class~=text-red-800]){color:#c23743!important}.app-shell-content :is(.fv6-tag--warn,[class~=text-amber-700],[class~=text-amber-800],[class~=text-amber-900]){color:#98600b!important}.modal-backdrop,.app-modal-backdrop,body:not(.swal2-toast-shown) .swal2-container.swal2-backdrop-show{-webkit-backdrop-filter:blur(10px)saturate(115%);backdrop-filter:blur(10px)saturate(115%);background:#24075fb8!important}body.swal2-toast-shown .swal2-container.swal2-backdrop-show{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important}.modal-panel,.app-modal-panel,.app-swal-popup{background:#fff!important;border-color:#ffffffc7!important;border-radius:1.125rem!important;box-shadow:0 34px 100px #1d074a61,0 0 0 1px #ffffff8c!important}.app-modal-header{border-color:var(--brand-primary-border)!important;background:linear-gradient(105deg, var(--brand-primary-soft), #fff 72%)!important}.app-modal-eyebrow{color:var(--brand-primary)!important}.app-modal-title,.app-swal-title{color:var(--app-ink)!important}.app-modal-description,.app-swal-body{color:var(--app-muted-strong)!important}.app-modal-close:hover,.swal2-close:hover{background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.table-viewport .table-viewport-toggle{border-color:var(--app-line-strong);border-radius:var(--app-radius-control);color:var(--app-muted-strong);background:#fff}.table-viewport .table-viewport-toggle:hover{border-color:var(--brand-primary-border-strong);background:var(--brand-primary-soft);color:var(--brand-primary)}.table-viewport.table-viewport--fullscreen{background:var(--app-bg)!important}.table-viewport--fullscreen>.table-viewport-header{background:#fffffff5;box-shadow:0 6px 20px #2d1e6912;border-color:var(--brand-primary-border)!important}.login-page{background:radial-gradient(circle at 18% 14%, #2db8c73d, transparent 25rem), linear-gradient(135deg, var(--brand-primary-deep), var(--brand-primary) 74%, #806ce2)!important}.login-context,.login-panel{color:#fff}.login-card{border-color:#ffffffa6!important;border-radius:1.25rem!important;box-shadow:0 30px 80px #1d074a57!important}.login-input{border-radius:var(--app-radius-control)!important}.login-submit{border-radius:var(--app-radius-control)!important;background:var(--brand-primary)!important;box-shadow:0 10px 22px var(--brand-primary-shadow)!important}.login-submit:hover:not(:disabled){background:var(--brand-primary-hover)!important}.app-shell :is([class~="text-[#171a1f]"],[class~="text-[#171821]"]){color:var(--app-ink)!important}.app-shell :is([class~="text-[#344054]"],[class~="text-[#3a3d4d]"],[class~="text-[#475467]"]){color:var(--app-ink-soft)!important}.app-shell :is([class~="text-[#667085]"],[class~="text-[#747789]"]){color:var(--app-muted-strong)!important}.app-shell :is([class~="border-[#dee1e6]"],[class~="border-[#e4e7ec]"],[class~="border-[#d0d5dd]"]){border-color:var(--app-line)!important}.app-shell :is([class~="bg-[#f8fafc]"],[class~="bg-[#f9fafb]"],[class~="bg-[#fcfcfd]"]){background-color:var(--app-surface-muted)!important}@media (width>=1280px){.app-shell-content .screen-page>header:has(h1):not(.keep-desktop-header){padding-top:.75rem!important;padding-bottom:.75rem!important}.app-shell-content .screen-page>main>header:has(h1):not(.keep-desktop-header){padding-top:.75rem!important;padding-bottom:.75rem!important}.app-shell-content .screen-page>section>header:has(h1):not(.keep-desktop-header){padding-top:.75rem!important;padding-bottom:.75rem!important}}@media (width<=1199.98px){.app-shell .app-top-bar{border-bottom:1px solid var(--brand-primary-border);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.app-shell .app-top-navigation.is-mobile-open{box-shadow:var(--app-shadow-popover);background:0 0}.app-shell .app-top-navigation.is-mobile-open:before{background:#ffffffeb}.app-shell .is-mobile-open .app-top-daily{background:var(--brand-primary-soft)}.app-shell .app-top-module{border-radius:var(--app-radius-control)}.app-shell .app-top-module-panel{border-color:var(--brand-primary-border);box-shadow:none;border-radius:0}}@media (width<=767.98px){.app-shell-content :is(.fv6-panel,.enterprise-panel,.enterprise-grid-card,.report-period,.panel,.card,.data-panel,.data-card){border-radius:.875rem!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{body,.app-shell{background:#fff!important}.app-shell .app-top-navigation{display:none!important}.app-shell-content :is(.fv6-panel,.enterprise-panel,.enterprise-grid-card,article){box-shadow:none!important}}
