.home-anchor[data-v-81a25493]{cursor:pointer;width:100%;color:var(--text-secondary);text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:background-color .15s,color .15s;display:flex}.home-anchor[data-v-81a25493]:hover{background-color:var(--border-default)}.home-anchor--active[data-v-81a25493]{background-color:var(--surface-elevated);color:var(--text-primary);box-shadow:var(--shadow-sm)}.home-anchor__icon[data-v-81a25493]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.home-anchor__label[data-v-81a25493]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-anchor--collapsed[data-v-81a25493]{justify-content:center;padding:8px}.home-anchor__wrap[data-v-81a25493]{flex:auto;width:auto;min-width:0}.search-anchor[data-v-cb045dbb]{cursor:pointer;width:100%;color:var(--text-muted);text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.search-anchor[data-v-cb045dbb]:hover{background-color:var(--border-default);color:var(--text-primary)}.search-anchor__icon[data-v-cb045dbb]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.search-anchor__label[data-v-cb045dbb]{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.search-anchor__kbd[data-v-cb045dbb]{border:1px solid var(--border-default);background:var(--surface-page);height:20px;color:var(--text-muted);border-radius:8px;flex:none;align-items:center;padding:0 2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.search-anchor--collapsed[data-v-cb045dbb]{justify-content:center;padding:8px}.search-anchor__wrap[data-v-cb045dbb]{width:100%}.tab-item[data-v-4954d957]{position:relative}.tab-item--dragging[data-v-4954d957]{opacity:.4}.tab-item--drop-before[data-v-4954d957]:before,.tab-item--drop-after[data-v-4954d957]:after{content:"";background-color:var(--accent);pointer-events:none;border-radius:9999px;height:2px;position:absolute;left:4px;right:4px}.tab-item--drop-before[data-v-4954d957]:before{top:-2px}.tab-item--drop-after[data-v-4954d957]:after{bottom:-2px}.tab-item__button[data-v-4954d957]{cursor:pointer;width:100%;color:var(--text-muted);text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;padding:6px 8px 6px 10px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.tab-item__button[data-v-4954d957]:hover{background-color:var(--border-default)}.tab-item__button--active[data-v-4954d957]{background-color:var(--surface-elevated);color:var(--text-primary);box-shadow:var(--shadow-sm)}.tab-item__button--active .tab-item__icon[data-v-4954d957]{color:var(--text-primary)}.tab-item__button--active .tab-item__close[data-v-4954d957]{opacity:1}.tab-item__icon[data-v-4954d957]{width:18px;height:18px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:flex}.tab-item__icon-fallback[data-v-4954d957]{background-color:var(--text-muted);border-radius:9999px;width:6px;height:6px;display:inline-block}.tab-item__label[data-v-4954d957]{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.tab-item__pin[data-v-4954d957]{width:18px;height:18px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:relative}.tab-item__pin[data-v-4954d957]:hover{background-color:var(--border-strong);color:var(--text-primary)}.tab-item__pin-rest-icon[data-v-4954d957]{transition:opacity .15s;transform:rotate(45deg)}.tab-item__pin-hover-icon[data-v-4954d957]{opacity:0;transition:opacity .15s;position:absolute}.tab-item__pin--pinned:hover .tab-item__pin-rest-icon[data-v-4954d957]{opacity:0}.tab-item__pin--pinned:hover .tab-item__pin-hover-icon[data-v-4954d957]{opacity:1}.tab-item__actions[data-v-4954d957]{background:var(--border-default);opacity:0;pointer-events:none;border-radius:12px;align-items:center;gap:2px;padding:2px 2px 2px 8px;transition:opacity .15s;display:inline-flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.tab-item__button:hover .tab-item__actions[data-v-4954d957]{opacity:1;pointer-events:auto}.tab-item__action[data-v-4954d957]{width:18px;height:18px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.tab-item__action[data-v-4954d957]:hover{background-color:var(--border-strong);color:var(--text-primary)}.tab-item__button--collapsed[data-v-4954d957]{justify-content:center;padding:8px}.tab-item[data-v-4954d957] .tooltip{width:100%;display:flex}.avatar-menu[data-v-4bdf82ce]{position:relative}.avatar-menu__trigger[data-v-4bdf82ce]{cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;width:100%;padding:6px 8px;transition:background-color .15s;display:flex}.avatar-menu__trigger[data-v-4bdf82ce]:hover,.avatar-menu__trigger--open[data-v-4bdf82ce]{background-color:var(--border-default)}.avatar-menu__avatar[data-v-4bdf82ce]{background-color:var(--text-primary);width:28px;height:28px;color:var(--text-on-accent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:flex}.avatar-menu__name[data-v-4bdf82ce]{color:var(--text-secondary);text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-family:Inter,sans-serif;font-size:13px;font-weight:500;overflow:hidden}.avatar-menu__chevron[data-v-4bdf82ce]{color:var(--text-muted);align-items:center;transition:transform .15s;display:flex}.avatar-menu__chevron--open[data-v-4bdf82ce]{transform:rotate(180deg)}.avatar-menu__trigger--collapsed[data-v-4bdf82ce]{justify-content:center;padding:6px}.avatar-menu__panel[data-v-4bdf82ce]{z-index:2000;background-color:var(--surface-elevated);border:1px solid var(--border-default);min-width:180px;box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;left:0;right:0}.avatar-menu__panel--top[data-v-4bdf82ce]{bottom:calc(100% + 8px)}.avatar-menu__panel--bottom[data-v-4bdf82ce]{top:calc(100% + 8px);left:auto;right:0}.avatar-menu__panel--collapsed[data-v-4bdf82ce]{width:auto;min-width:0;right:auto}.avatar-menu__item[data-v-4bdf82ce]{cursor:pointer;color:var(--text-secondary);white-space:nowrap;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.avatar-menu__item[data-v-4bdf82ce]:hover{background-color:var(--surface-page)}.avatar-menu__item--danger[data-v-4bdf82ce]{color:#bd0f2a}.avatar-menu__item--danger[data-v-4bdf82ce]:hover{background-color:#fbe6e9}.avatar-menu__item--icon-only[data-v-4bdf82ce]{justify-content:center;width:36px;height:36px;padding:8px}.sidebar-toggle-button[data-v-1c02ec16]{background-color:var(--surface-page);width:32px;height:32px;color:var(--text-muted);cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.sidebar-toggle-button[data-v-1c02ec16]:hover{background-color:var(--surface-elevated);color:var(--accent);border-color:var(--border-default);box-shadow:var(--shadow-sm);transform:scale(1.04)}.sidebar-toggle-button[data-v-1c02ec16]:active{transform:scale(.98)}.app-tab-sidebar[data-v-10589882]{background-color:var(--surface-page);border-right:1px solid var(--border-default);width:220px;box-shadow:var(--shadow-sidebar);z-index:100;flex-direction:column;flex-shrink:0;padding:12px 8px;transition:width .2s;display:flex;position:relative}.app-tab-sidebar--collapsed[data-v-10589882]{width:64px}@media (width<=767px){.app-tab-sidebar[data-v-10589882]{z-index:100;width:280px;box-shadow:var(--shadow-sidebar-mobile);padding:12px 8px;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.app-tab-sidebar--mobile-open[data-v-10589882]{transform:translate(0)}}.app-tab-sidebar__top[data-v-10589882]{align-items:center;gap:8px;min-width:0;display:flex}.app-tab-sidebar__top[data-v-10589882]>:first-child{flex:auto;min-width:0}.app-tab-sidebar__top-actions[data-v-10589882]{flex-shrink:0;align-items:center;gap:8px;display:flex}.app-tab-sidebar--narrow .app-tab-sidebar__top[data-v-10589882]{flex-direction:column;align-items:stretch;gap:2px}.app-tab-sidebar--narrow .app-tab-sidebar__top-actions[data-v-10589882]{justify-content:flex-end;gap:2px}.app-tab-sidebar--collapsed .app-tab-sidebar__top[data-v-10589882]{flex-direction:column-reverse;gap:2px}.app-tab-sidebar--collapsed .app-tab-sidebar__top-actions[data-v-10589882]{flex-direction:column;gap:2px}.app-tab-sidebar__toggle[data-v-10589882],.app-tab-sidebar__action[data-v-10589882]{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background-color:#0000;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.app-tab-sidebar__toggle[data-v-10589882]:hover,.app-tab-sidebar__action[data-v-10589882]:hover{background-color:var(--border-default);color:var(--text-primary)}@media (width<=767px){.app-tab-sidebar__toggle[data-v-10589882]{display:none}}.app-tab-sidebar__divider[data-v-10589882]{background-color:var(--border-default);height:1px;margin:8px 4px}.app-tab-sidebar__list[data-v-10589882]{scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.app-tab-sidebar__list[data-v-10589882]::-webkit-scrollbar{width:6px}.app-tab-sidebar__list[data-v-10589882]::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:3px}.app-tab-sidebar__footer[data-v-10589882]{border-top:1px solid var(--border-default);flex-shrink:0;margin-top:12px;padding-top:12px}.app-tab-sidebar__resize-handle[data-v-10589882]{cursor:ew-resize;z-index:1;background-color:#0000;width:6px;height:100%;transition:background-color .15s;position:absolute;top:0;right:-3px}.app-tab-sidebar__resize-handle[data-v-10589882]:hover,.app-tab-sidebar--resizing .app-tab-sidebar__resize-handle[data-v-10589882]{background-color:var(--accent,var(--text-primary));opacity:.35}@media (width<=767px){.app-tab-sidebar__resize-handle[data-v-10589882]{display:none}}.app-tab-sidebar--resizing[data-v-10589882]{transition:width}.header-search-anchor--has-label[data-v-6ff65d28]{color:var(--text-muted);justify-content:flex-start;gap:4px;padding-left:12px;padding-right:8px;font-weight:500}.header-search-anchor__label[data-v-6ff65d28]{text-align:left;flex:auto;margin-left:4px}.header-search-anchor__kbd[data-v-6ff65d28]{border:1px solid var(--border-default);background:var(--surface-page);height:18px;color:var(--text-muted);border-radius:8px;flex:none;align-items:center;padding:0 2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.app-tab-bar[data-v-3991dd4c]{background-color:var(--surface-page);border-bottom:1px solid var(--border-default);flex-shrink:0;align-items:center;gap:8px;height:44px;padding:0 12px;font-family:Inter,sans-serif;display:flex}.app-tab-bar__home[data-v-3991dd4c]{height:30px;color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-shrink:0;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.app-tab-bar__home[data-v-3991dd4c]:hover,.app-tab-bar__home--active[data-v-3991dd4c]{background-color:var(--surface-elevated);border-color:var(--border-default)}.app-tab-bar__home-label[data-v-3991dd4c]{white-space:nowrap}.app-tab-bar__list[data-v-3991dd4c]{flex-shrink:1;align-items:center;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.app-tab-bar__list[data-v-3991dd4c]::-webkit-scrollbar{height:0}.app-tab-bar__item[data-v-3991dd4c]{flex-shrink:0;position:relative}.app-tab-bar__item--drop-before[data-v-3991dd4c]:before,.app-tab-bar__item--drop-after[data-v-3991dd4c]:after{content:"";background-color:var(--text-primary);border-radius:1px;width:2px;position:absolute;top:4px;bottom:4px}.app-tab-bar__item--drop-before[data-v-3991dd4c]:before{left:-2px}.app-tab-bar__item--drop-after[data-v-3991dd4c]:after{right:-2px}.app-tab-bar__item--dragging .app-tab-bar__tab[data-v-3991dd4c]{opacity:.5}.app-tab-bar__tab[data-v-3991dd4c]{max-width:200px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:0 4px 0 8px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.app-tab-bar__tab[data-v-3991dd4c]:hover{background-color:var(--surface-elevated);color:var(--text-primary)}.app-tab-bar__item--active .app-tab-bar__tab[data-v-3991dd4c]{background-color:var(--surface-elevated);border-color:var(--border-default);color:var(--text-primary);font-weight:600}.app-tab-bar__tab-icon[data-v-3991dd4c]{flex-shrink:0;align-items:center;display:inline-flex}.app-tab-bar__item--active .app-tab-bar__tab-icon[data-v-3991dd4c]{color:var(--accent)}.app-tab-bar__home--active[data-v-3991dd4c]{color:var(--text-primary)}.app-tab-bar__home--active>svg[data-v-3991dd4c]{color:var(--accent)}.app-tab-bar__tab-label[data-v-3991dd4c]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.app-tab-bar__tab-close[data-v-3991dd4c]{width:18px;height:18px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.app-tab-bar__tab-close[data-v-3991dd4c]:hover{background-color:var(--border-default);color:var(--text-primary)}.app-tab-bar__new[data-v-3991dd4c]{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.app-tab-bar__new[data-v-3991dd4c]:hover{background-color:var(--surface-elevated);border-color:var(--border-default);color:var(--text-primary)}.app-tab-bar__spacer[data-v-3991dd4c]{flex:auto}.app-tab-bar__actions[data-v-3991dd4c]{flex-shrink:0;align-items:center;gap:8px;display:flex}.app-tab-bar__history-btn[data-v-3991dd4c]{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.app-tab-bar__history-btn[data-v-3991dd4c]:hover:not(:disabled){background-color:var(--surface-elevated);border-color:var(--border-default);color:var(--text-primary)}.app-tab-bar__history-btn[data-v-3991dd4c]:disabled{opacity:.35;cursor:not-allowed;color:var(--text-muted)}.app-tab-bar__avatar[data-v-3991dd4c] .avatar-menu__trigger{gap:4px;height:30px;padding:0 4px}.app-tab-bar__avatar[data-v-3991dd4c] .avatar-menu__avatar{width:22px;height:22px;font-size:10px}.search-result[data-v-b069ee57]{flex-direction:column;gap:4px;display:flex}.search-result__primary[data-v-b069ee57]{align-items:center;gap:10px;min-width:0;display:flex}.search-result__icon[data-v-b069ee57]{background-color:var(--surface-page);width:28px;height:28px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.search-result__skus[data-v-b069ee57]{flex-wrap:wrap;gap:6px;padding-left:38px;display:flex}.search-result__pill[data-v-b069ee57]{background-color:var(--surface-page);border-radius:9999px;align-items:center;gap:6px;min-width:0;padding:2px 8px;display:inline-flex}.search-result__pill--strong[data-v-b069ee57]{background-color:var(--accent-tint-weak)}.search-result__pill-label[data-v-b069ee57]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.search-result--strong .search-result__pill-label[data-v-b069ee57],.search-result__pill--strong .search-result__pill-label[data-v-b069ee57]{color:var(--accent)}.search-result__pill-value[data-v-b069ee57]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:500;overflow:hidden}.search-result__pill--strong .search-result__pill-value[data-v-b069ee57]{color:var(--text-primary);font-weight:600}[data-v-b069ee57] .search-result__highlight{background-color:var(--accent-tint);color:var(--accent);border-radius:3px;padding:0 2px}.app-result[data-v-9ebd3b73]{align-items:center;gap:10px;min-width:0;display:flex}.app-result__icon[data-v-9ebd3b73]{background-color:var(--surface-page);width:28px;height:28px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.app-result__label[data-v-9ebd3b73]{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.app-result__section[data-v-9ebd3b73]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600}[data-v-9ebd3b73] .app-result__highlight{background-color:var(--accent-tint);color:var(--accent);border-radius:3px;padding:0 2px}.launchpad-search[data-v-580d1f17]{width:100%;position:relative}.launchpad-search__field[data-v-580d1f17]{align-items:center;display:flex;position:relative}.launchpad-search__icon[data-v-580d1f17]{z-index:1;color:var(--text-muted);pointer-events:none;position:absolute;left:16px}.launchpad-search__input[data-v-580d1f17]{background-color:var(--surface-elevated);border:1px solid var(--border-default);width:100%;height:56px;color:var(--text-primary);border-radius:12px;outline:none;padding:0 48px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;font-weight:500;transition:border-color .15s,box-shadow .15s}.launchpad-search__input[data-v-580d1f17]::placeholder{color:var(--text-muted);font-weight:400}.launchpad-search__input[data-v-580d1f17]:hover{border-color:var(--border-strong)}.launchpad-search__input[data-v-580d1f17]:focus{border-color:var(--text-primary);box-shadow:0 0 0 4px #0000000f}@media (width<=767px){.launchpad-search__input[data-v-580d1f17]{height:48px;padding:0 40px;font-size:14px}}.launchpad-search__clear[data-v-580d1f17]{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;right:12px}.launchpad-search__clear[data-v-580d1f17]:hover{background-color:var(--border-default);color:var(--text-secondary)}.launchpad-search__dropdown[data-v-580d1f17]{z-index:2000;background-color:var(--surface-elevated);border:1px solid var(--border-default);min-height:64px;max-height:360px;box-shadow:var(--shadow-lg);border-radius:12px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.launchpad-search__group-header[data-v-580d1f17]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);padding:8px 12px 2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.launchpad-search__results[data-v-580d1f17]{margin:0;padding:6px;list-style:none}.launchpad-search__option[data-v-580d1f17]{cursor:pointer;border-radius:8px;flex-direction:column;padding:8px 10px;transition:background-color .15s;display:flex}.launchpad-search__option--active[data-v-580d1f17]{background-color:var(--surface-page)}.launchpad-search__empty[data-v-580d1f17]{text-align:center;color:var(--text-muted);padding:16px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.app-mobile-header[data-v-e966f1d1]{display:none;position:relative}@media (width<=767px){.app-mobile-header[data-v-e966f1d1]{background-color:var(--surface-page);border-bottom:1px solid var(--border-default);flex-shrink:0;align-items:center;gap:8px;height:48px;padding:0 12px;display:flex}}.app-mobile-header__menu[data-v-e966f1d1]{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.app-mobile-header__menu[data-v-e966f1d1]:hover{background-color:var(--border-default);color:var(--text-primary)}.app-mobile-header__current[data-v-e966f1d1]{background-color:var(--surface-elevated);border:1px solid var(--border-default);min-width:0;height:36px;color:var(--text-primary);cursor:pointer;text-align:left;border-radius:12px;flex:auto;align-items:center;gap:8px;padding:0 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s;display:flex;overflow:hidden}.app-mobile-header__current[data-v-e966f1d1]:hover{border-color:var(--border-strong)}.app-mobile-header__current--active[data-v-e966f1d1]{border-color:var(--border-strong);background-color:var(--surface-page)}.app-mobile-header__label[data-v-e966f1d1]{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.app-mobile-header__search[data-v-e966f1d1]{background-color:var(--surface-elevated);border:1px solid var(--border-default);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:flex}.app-mobile-header__search[data-v-e966f1d1]:hover{border-color:var(--border-strong)}.app-mobile-header__search--active[data-v-e966f1d1]{border-color:var(--border-strong);background-color:var(--surface-page)}.app-mobile-header__search-panel{z-index:2000;box-shadow:var(--shadow-xl);border-radius:12px}.entity-preview[data-v-51f1817f]{width:100%;height:100%;min-height:0;display:flex}.entity-preview__pane[data-v-51f1817f]{flex:1 1 0;min-width:0;min-height:0;overflow:auto}.entity-preview--split .entity-preview__pane--list[data-v-51f1817f]{border-right:1px solid var(--border-default)}@media (width<=959px){.entity-preview--split .entity-preview__pane--list[data-v-51f1817f]{display:none}}.agent-x-launcher[data-v-2ccf9c02]{border:1px solid var(--border-strong);background-color:var(--surface-elevated);width:56px;height:56px;color:var(--text-primary);cursor:pointer;box-shadow:var(--shadow-md);border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:transform .15s,box-shadow .15s,background-color .15s,color .15s;display:inline-flex}.agent-x-launcher[data-v-2ccf9c02]:hover{background-color:var(--surface-page);box-shadow:var(--shadow-lg);transform:translateY(-1px)}.agent-x-launcher[data-v-2ccf9c02]:focus-visible{box-shadow:var(--focus-ring);outline:none}.agent-x-launcher[data-v-2ccf9c02]:active{transform:translateY(0)}.agent-x-launcher--open[data-v-2ccf9c02]{background-color:var(--text-primary);color:var(--surface-elevated);border-color:#0000}@media (width<=767px){.agent-x-launcher[data-v-2ccf9c02]{display:none}}.agent-x-tool-result[data-v-2500f53f]{flex-direction:column;gap:4px;display:flex}.agent-x-tool-result--error[data-v-2500f53f]{background-color:var(--feedback-danger-soft,#ffe1e1);color:var(--feedback-danger,#a02323);border-radius:4px;flex-direction:row;align-items:center;gap:4px;padding:4px 8px;font-size:10px;line-height:1.4}.agent-x-tool-result__meta[data-v-2500f53f]{color:var(--text-secondary);flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;font-size:10px;list-style:none;display:flex}.agent-x-tool-result__meta li[data-v-2500f53f]{align-items:baseline;gap:2px;display:inline-flex}.agent-x-tool-result__meta-label[data-v-2500f53f]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.agent-x-tool-result__meta-value[data-v-2500f53f]{color:var(--text-primary);font-family:Inter,sans-serif}.agent-x-tool-result__table-scroll[data-v-2500f53f]{border-radius:4px;max-width:100%;overflow-x:auto}.agent-x-tool-result__empty[data-v-2500f53f]{background-color:var(--surface-page);border:1px dashed var(--border-default);color:var(--text-secondary);border-radius:4px;align-items:center;gap:4px;padding:8px;font-size:10px;display:flex}.agent-x-tool-result__raw[data-v-2500f53f]{background-color:var(--surface-page);white-space:pre-wrap;word-break:break-word;color:var(--text-primary);border-radius:4px;margin:0;padding:4px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;overflow-x:auto}.agent-x-tool[data-v-4fc70074]{border:1px solid var(--border-default);background-color:var(--surface-elevated);border-radius:8px;margin-top:2px;font-size:12px}.agent-x-tool__head[data-v-4fc70074]{cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;display:flex}.agent-x-tool__head[data-v-4fc70074]:hover{background-color:var(--border-default)}.agent-x-tool__name[data-v-4fc70074]{font-weight:600}.agent-x-tool__badge[data-v-4fc70074]{text-transform:lowercase;background-color:var(--border-default);color:var(--text-secondary);border-radius:9999px;padding:2px 4px;font-family:Inter,sans-serif;font-size:10px;font-weight:600}.agent-x-tool__badge--done[data-v-4fc70074]{background-color:var(--feedback-success-soft,#e6f7ec);color:var(--feedback-success,#2a8b4c)}.agent-x-tool__badge--running[data-v-4fc70074]{background-color:var(--feedback-warning-soft,#fff5d6);color:var(--feedback-warning,#946100)}.agent-x-tool__badge--pending[data-v-4fc70074]{background-color:var(--feedback-danger-soft,#ffe1e1);color:var(--feedback-danger,#a02323)}.agent-x-tool__body[data-v-4fc70074]{border-top:1px solid var(--border-default);padding:2px 8px 8px}.agent-x-tool__label[data-v-4fc70074]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:4px;margin-bottom:2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.agent-x-tool__section pre[data-v-4fc70074]{background-color:var(--surface-page);white-space:pre-wrap;word-break:break-word;color:var(--text-primary);border-radius:4px;margin:0;padding:4px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;overflow-x:auto}.agent-x-bubble[data-v-52b147a6]{background-color:var(--surface-elevated);border:1px solid var(--border-default);color:var(--text-primary);border-radius:12px;margin-bottom:8px;padding:8px 12px;font-size:13px}.agent-x-bubble--user[data-v-52b147a6]{background-color:var(--surface-page);border-color:var(--border-strong)}.agent-x-bubble--tool[data-v-52b147a6]{background-color:#0000;border:0;padding:0}.agent-x-bubble__role[data-v-52b147a6]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600}.agent-x-bubble__content[data-v-52b147a6]{line-height:1.5}.agent-x-bubble__content[data-v-52b147a6] pre{background-color:var(--surface-page);border:1px solid var(--border-default);border-radius:8px;padding:8px 12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;overflow-x:auto}.agent-x-bubble__content[data-v-52b147a6] code{background-color:var(--border-default);border-radius:4px;padding:1px 4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.agent-x-bubble__content[data-v-52b147a6] table{border-collapse:collapse;width:100%;margin:4px 0;font-size:12px}.agent-x-bubble__content[data-v-52b147a6] table th,.agent-x-bubble__content[data-v-52b147a6] table td{border-bottom:1px solid var(--border-default);text-align:left;padding:2px 4px}.agent-x-bubble__content[data-v-52b147a6] table th{color:var(--text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.agent-x-bubble__content[data-v-52b147a6] p{margin:0 0 4px}.agent-x-bubble__content[data-v-52b147a6] p:last-child{margin-bottom:0}.agent-x-bubble__content[data-v-52b147a6] ul,.agent-x-bubble__content[data-v-52b147a6] ol{margin:4px 0;padding-left:16px}.agent-x-bubble__tools[data-v-52b147a6]{margin-top:4px}.agent-x-messages[data-v-9bc13844]{flex:auto;padding:12px;overflow-y:auto}.agent-x-composer[data-v-075dacc2]{border-top:1px solid var(--border-default);flex-direction:column;gap:4px;padding:8px 12px 12px;display:flex}.agent-x-composer__textarea[data-v-075dacc2]{resize:none;background-color:var(--surface-elevated);border:1px solid var(--border-default);width:100%;min-height:56px;max-height:160px;color:var(--text-primary);border-radius:8px;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;transition:border-color .15s,box-shadow .15s}.agent-x-composer__textarea[data-v-075dacc2]:focus{border-color:var(--text-secondary);box-shadow:var(--focus-ring);outline:none}.agent-x-composer__textarea[data-v-075dacc2]:disabled{opacity:.6;cursor:not-allowed}.agent-x-composer__actions[data-v-075dacc2]{justify-content:flex-end;gap:4px;display:flex}.agent-x-composer__btn[data-v-075dacc2]{cursor:pointer;border-radius:8px;padding:4px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,opacity .15s}.agent-x-composer__btn--send[data-v-075dacc2]{background-color:var(--text-primary);color:var(--surface-elevated);border:0}.agent-x-composer__btn--send[data-v-075dacc2]:disabled{opacity:.4;cursor:not-allowed}.agent-x-composer__btn--cancel[data-v-075dacc2]{border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0}.agent-x-composer__btn--cancel[data-v-075dacc2]:hover{background-color:var(--border-default);color:var(--text-primary)}.agent-x-drawer[data-v-9fc63fea]{flex-direction:column;height:100%;display:flex}.agent-x-drawer__pane[data-v-9fc63fea]{flex-direction:column;flex:auto;min-height:0;display:flex}.agent-x-drawer__pane--history[data-v-9fc63fea]{padding:12px;overflow-y:auto}.agent-x-tabbar[data-v-9fc63fea]{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.agent-x-tabbar__tabs[data-v-9fc63fea]{flex:auto;min-width:0}.agent-x-mode-toggle[data-v-9fc63fea]{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.agent-x-mode-toggle[data-v-9fc63fea]:hover{background-color:var(--surface-page);color:var(--text-primary)}.agent-x-mode-toggle[data-v-9fc63fea]:focus-visible{box-shadow:var(--focus-ring);outline:none}.agent-x-drawer__empty[data-v-9fc63fea]{text-align:center;color:var(--text-secondary);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;padding:32px 24px;display:flex}.agent-x-drawer__empty-icon[data-v-9fc63fea]{color:var(--text-muted)}.agent-x-drawer__empty-title[data-v-9fc63fea]{color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.agent-x-drawer__empty-hint[data-v-9fc63fea]{max-width:320px;margin:0;font-size:13px;line-height:1.4}.agent-x-history__delete[data-v-9fc63fea]{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.agent-x-history__delete[data-v-9fc63fea]:hover{background-color:var(--border-default);color:var(--feedback-danger,#a02323)}.agent-x-error[data-v-9fc63fea]{color:var(--feedback-danger,#a02323);background-color:var(--feedback-danger-soft,#ffe1e1);padding:8px 12px;font-size:12px}.agent-x-approval[data-v-9fc63fea]{border-top:1px solid var(--border-default);background-color:var(--surface-elevated);padding:12px}.agent-x-approval__title[data-v-9fc63fea]{color:var(--text-primary);margin-bottom:2px;font-size:13px;font-weight:600}.agent-x-approval__summary[data-v-9fc63fea]{color:var(--text-secondary);margin-bottom:8px;font-size:13px}.agent-x-approval__args[data-v-9fc63fea]{background-color:var(--surface-page);border:1px solid var(--border-default);white-space:pre-wrap;word-break:break-word;color:var(--text-primary);border-radius:8px;margin:0 0 8px;padding:8px 12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;overflow-x:auto}.agent-x-approval__actions[data-v-9fc63fea]{justify-content:flex-end;gap:8px;display:flex}.agent-x-approval__btn[data-v-9fc63fea]{cursor:pointer;border-radius:8px;padding:4px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}.agent-x-approval__btn--approve[data-v-9fc63fea]{background-color:var(--text-primary);color:var(--surface-elevated);border:0}.agent-x-approval__btn--approve[data-v-9fc63fea]:hover{opacity:.9}.agent-x-approval__btn--deny[data-v-9fc63fea]{border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0}.agent-x-approval__btn--deny[data-v-9fc63fea]:hover{background-color:var(--border-default);color:var(--text-primary)}.agent-x-slide-fade-enter-active[data-v-9fc63fea],.agent-x-slide-fade-leave-active[data-v-9fc63fea],.agent-x-slide-left-enter-active[data-v-9fc63fea],.agent-x-slide-left-leave-active[data-v-9fc63fea],.agent-x-slide-right-enter-active[data-v-9fc63fea],.agent-x-slide-right-leave-active[data-v-9fc63fea]{transition:transform .22s,opacity .18s}.agent-x-slide-fade-enter-from[data-v-9fc63fea]{opacity:0;transform:translate(8px)}.agent-x-slide-fade-leave-to[data-v-9fc63fea]{opacity:0;transform:translate(-8px)}.agent-x-slide-left-enter-from[data-v-9fc63fea]{opacity:0;transform:translate(24px)}.agent-x-slide-left-leave-to[data-v-9fc63fea],.agent-x-slide-right-enter-from[data-v-9fc63fea]{opacity:0;transform:translate(-24px)}.agent-x-slide-right-leave-to[data-v-9fc63fea]{opacity:0;transform:translate(24px)}.date-picker__field[data-v-5d46e049]{width:100%;min-width:0;height:100%;color:var(--text-primary);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;font-family:Inter;font-size:14px}.date-picker__field[data-v-5d46e049]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.date-picker__field[data-v-5d46e049]::-webkit-datetime-edit-fields-wrapper{padding:0}.date-picker__field[data-v-5d46e049]:disabled{color:var(--text-secondary);cursor:not-allowed}.file-upload[data-v-bb1dc299]{width:100%;position:relative}.file-upload__zone[data-v-bb1dc299]{border:1.5px dashed var(--border-default);background-color:var(--surface-elevated);cursor:pointer;text-align:left;width:100%;color:var(--text-primary);border-radius:12px;align-items:center;gap:16px;margin:0;padding:24px;transition:border-color .15s,background-color .15s;display:flex}.file-upload__zone[data-v-bb1dc299]:hover:not(:disabled){border-color:var(--border-strong);background-color:var(--surface-page)}.file-upload__zone[data-v-bb1dc299]:disabled{cursor:not-allowed;opacity:.5}.file-upload--dragging .file-upload__zone[data-v-bb1dc299]{border-color:var(--text-primary);background-color:var(--surface-page)}.file-upload--has-error .file-upload__zone[data-v-bb1dc299]{border-color:var(--text-danger,#d04848)}.file-upload__icon[data-v-bb1dc299]{color:var(--text-secondary);flex-shrink:0}.file-upload__copy[data-v-bb1dc299]{flex-direction:column;gap:2px;display:flex}.file-upload__title[data-v-bb1dc299]{color:var(--text-primary);font-family:Inter;font-size:14px;font-weight:600}.file-upload__subtitle[data-v-bb1dc299]{color:var(--text-secondary);font-family:Inter;font-size:12px}.file-upload__cta[data-v-bb1dc299]{color:var(--text-primary);text-underline-offset:3px;font-weight:500;text-decoration:underline}.file-upload__input[data-v-bb1dc299]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.file-upload__list[data-v-bb1dc299]{flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none;display:flex}.file-upload__list-item[data-v-bb1dc299]{background-color:var(--surface-elevated);border:1px solid var(--border-default);color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-family:Inter;font-size:13px;display:flex}.file-upload__list-icon[data-v-bb1dc299]{color:var(--text-secondary);flex-shrink:0}.file-upload__list-name[data-v-bb1dc299]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.file-upload__list-size[data-v-bb1dc299]{color:var(--text-secondary);flex-shrink:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px}.file-upload__list-remove[data-v-bb1dc299]{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.file-upload__list-remove[data-v-bb1dc299]:hover:not(:disabled){background-color:var(--surface-page);color:var(--text-primary)}.file-upload__list-remove[data-v-bb1dc299]:disabled{cursor:not-allowed;opacity:.5}.form-body[data-v-48e03141]{flex-direction:column;display:flex}.form-body--comfortable[data-v-48e03141]{gap:32px}.form-body--compact[data-v-48e03141]{gap:24px}.form-row[data-v-23366ac2]{flex-direction:row;display:flex}.form-row--gap-sm[data-v-23366ac2]{gap:8px}.form-row--gap-md[data-v-23366ac2]{gap:12px}.form-row--gap-lg[data-v-23366ac2]{gap:16px}.form-row--gap-xl[data-v-23366ac2]{gap:24px}.form-row--align-start[data-v-23366ac2]{align-items:flex-start}.form-row--align-center[data-v-23366ac2]{align-items:center}.form-row--align-end[data-v-23366ac2]{align-items:flex-end}.form-row--align-stretch[data-v-23366ac2]{align-items:stretch}.form-row--equal[data-v-23366ac2]>:not(button){flex:1 1 0;min-width:0}.form-section[data-v-ee49b7b5]{flex-direction:column;display:flex}.form-section--gap-sm[data-v-ee49b7b5]{gap:8px}.form-section--gap-md[data-v-ee49b7b5]{gap:12px}.form-section--gap-lg[data-v-ee49b7b5]{gap:16px}.form-section--gap-xl[data-v-ee49b7b5]{gap:24px}.form-section__header[data-v-ee49b7b5]{margin-top:0!important;margin-bottom:0!important}.form-select[data-v-2cf59b5c]{width:100%;position:relative}.form-select__trigger[data-v-2cf59b5c]{width:100%;height:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;outline:none;align-items:center;gap:8px;padding:0;font-family:Inter,sans-serif;font-size:13px;display:flex}.form-select__trigger[data-v-2cf59b5c]:disabled{cursor:not-allowed}.form-select__value-text[data-v-2cf59b5c]{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.form-select__value-text--placeholder[data-v-2cf59b5c]{color:var(--text-muted)}.form-select__tags[data-v-2cf59b5c]{flex-wrap:nowrap;flex:auto;gap:2px;min-width:0;padding:4px 0;display:flex;overflow:hidden}.form-select__tag[data-v-2cf59b5c]{background:var(--surface-page);color:var(--text-primary);border:1px solid var(--border-default);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;flex-shrink:1;align-items:center;gap:2px;min-width:0;max-width:160px;padding:2px 6px 2px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:500;line-height:1.4;display:inline-flex;overflow:hidden}.form-select__tag--more[data-v-2cf59b5c]{color:var(--text-muted);flex-shrink:0;padding:2px 8px}.form-select__tag--compact[data-v-2cf59b5c]{letter-spacing:.04em;flex-shrink:0;max-width:none;padding:2px 4px 2px 6px}.form-select__tag-remove[data-v-2cf59b5c]{cursor:pointer;width:16px;height:16px;color:var(--text-muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.form-select__tag-remove[data-v-2cf59b5c]:hover{background:var(--border-default);color:var(--text-primary)}.form-select__arrow[data-v-2cf59b5c]{color:var(--text-muted);transition:transform .15s}.form-select__arrow--open[data-v-2cf59b5c]{transform:rotate(180deg)}.form-select__panel[data-v-2cf59b5c]{z-index:2000;background:var(--surface-elevated);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);border-radius:12px;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow:hidden}.form-select__search[data-v-2cf59b5c]{align-items:center;padding:8px 8px 0;display:flex;position:relative}.form-select__search-icon[data-v-2cf59b5c]{color:var(--text-muted);pointer-events:none;position:absolute;left:12px}.form-select__search-input[data-v-2cf59b5c]{border:1px solid var(--border-default);background:var(--surface-page);width:100%;height:32px;color:var(--text-primary);border-radius:8px;outline:none;padding:0 28px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.form-select__search-input[data-v-2cf59b5c]::placeholder{color:var(--text-muted)}.form-select__search-input[data-v-2cf59b5c]:focus{border-color:var(--text-primary);background:var(--surface-elevated)}.form-select__search-clear[data-v-2cf59b5c]{background:var(--border-default);cursor:pointer;width:18px;height:18px;color:var(--text-muted);border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:12px}.form-select__search-clear[data-v-2cf59b5c]:hover{background:var(--border-strong);color:var(--text-primary)}.form-select__list[data-v-2cf59b5c]{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;max-height:240px;margin:0;padding:2px;list-style:none;overflow-y:auto}.form-select__option[data-v-2cf59b5c]{cursor:pointer;color:var(--text-primary);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;transition:background-color .15s;display:flex}.form-select__option[data-v-2cf59b5c]:hover,.form-select__option--focused[data-v-2cf59b5c]{background-color:var(--surface-page)}.form-select__option--clear[data-v-2cf59b5c]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.form-select__check[data-v-2cf59b5c]{border:1.5px solid var(--border-strong);background:var(--surface-elevated);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .15s,border-color .15s;display:flex}.form-select__option--selected .form-select__check[data-v-2cf59b5c]{background:var(--text-primary);border-color:var(--text-primary)}.form-select__check-fill[data-v-2cf59b5c]{background-color:var(--text-on-accent);border-radius:1px;width:6px;height:6px}.form-select__selected-icon[data-v-2cf59b5c]{color:var(--text-primary);flex-shrink:0}.form-select__empty[data-v-2cf59b5c]{text-align:center;color:var(--text-muted);padding:12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.select-panel-enter-active[data-v-2cf59b5c],.select-panel-leave-active[data-v-2cf59b5c]{transition:opacity .15s,transform .15s}.select-panel-enter-from[data-v-2cf59b5c],.select-panel-leave-to[data-v-2cf59b5c]{opacity:0;transform:translateY(-4px)}.form-select__option-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.form-select__option-sub{color:var(--text-muted);text-align:right;flex-shrink:0;margin-left:auto;padding-left:12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.form-select__option--selected .form-select__option-text{font-weight:600}.form-textarea[data-v-adf1fb74]{background-color:var(--surface-elevated);border:1px solid var(--border-default);border-radius:12px;flex-direction:column;width:100%;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative}.form-textarea--width-md[data-v-adf1fb74]{max-width:360px}.form-textarea[data-v-adf1fb74]:hover:not(.form-textarea--disabled):not(.form-textarea--focused){border-color:var(--border-strong);box-shadow:0 1px 2px #0000000a}.form-textarea--focused[data-v-adf1fb74]{border-color:var(--text-primary);box-shadow:0 0 0 4px #0000000f}.form-textarea--disabled[data-v-adf1fb74]{background-color:var(--surface-page)}.form-textarea__field[data-v-adf1fb74]{width:100%;color:var(--text-primary);resize:vertical;background:0 0;border:none;border-radius:12px;outline:none;min-height:80px;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;line-height:1.5}.form-textarea__field--auto-grow[data-v-adf1fb74]{resize:none;min-height:0;overflow:hidden}.form-textarea__field[data-v-adf1fb74]::placeholder{color:var(--text-muted)}.form-textarea__field[data-v-adf1fb74]:disabled{color:var(--text-muted);cursor:not-allowed}.form-textarea__count[data-v-adf1fb74]{color:var(--text-muted);text-align:right;padding:0 12px 2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.options-tree-node[data-v-c497e064]{flex-direction:column;gap:2px;display:flex}.options-tree-node__row[data-v-c497e064]{border-radius:8px;align-items:center;gap:6px;min-height:24px;padding:2px 4px;transition:background-color .15s;display:flex}.options-tree-node__row[data-v-c497e064]:hover{background:var(--surface-page)}.options-tree-node__chevron[data-v-c497e064]{width:16px;height:16px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:transform .15s,color .15s;display:inline-flex}.options-tree-node__chevron--expanded[data-v-c497e064]{transform:rotate(90deg)}.options-tree-node__chevron[data-v-c497e064]:hover{color:var(--text-primary)}.options-tree-node__chevron-spacer[data-v-c497e064]{flex:0 0 16px;width:16px;height:16px;display:inline-block}.options-tree-node__label[data-v-c497e064]{color:var(--text-primary);cursor:default;-webkit-user-select:none;user-select:none;font-size:13px;line-height:1.2}.options-tree-node__row--root .options-tree-node__label[data-v-c497e064]{font-weight:600}.options-tree-node__children[data-v-c497e064]{flex-direction:column;gap:2px;margin-left:22px;display:flex}.options-tree-node__row:has(.options-tree-node__chevron) .options-tree-node__label[data-v-c497e064]{cursor:pointer}.options-tree[data-v-d3284b3f]{flex-direction:column;gap:2px;display:flex}.search-input[data-v-d9ac76d0]{align-items:center;max-width:200px;display:inline-flex;position:relative}@media (width<=767px){.search-input[data-v-d9ac76d0]{width:100%;max-width:none}}.search-input__icon[data-v-d9ac76d0]{color:var(--text-muted);pointer-events:none;position:absolute;left:8px}.search-input__field[data-v-d9ac76d0]{border:1px solid var(--border-default);width:100%;height:26px;color:var(--text-primary);background:var(--surface-elevated);border-radius:12px;outline:none;padding:0 28px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;transition:border-color .15s,box-shadow .15s}.search-input__field[data-v-d9ac76d0]::placeholder{color:var(--text-muted)}.search-input__field[data-v-d9ac76d0]:hover{border-color:var(--border-strong)}.search-input__field[data-v-d9ac76d0]:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.search-input__clear[data-v-d9ac76d0]{background:var(--surface-page);cursor:pointer;width:20px;height:20px;color:var(--text-muted);border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;right:4px}.search-input__clear[data-v-d9ac76d0]:hover{background:var(--border-default);color:var(--text-secondary)}.smart-task-settings__empty[data-v-6ca1fca2]{text-align:center;color:var(--text-muted);padding:32px}.command-palette[data-v-f40f9a60]{z-index:3000;justify-content:center;align-items:flex-start;padding-top:120px;display:flex;position:fixed;inset:0}.command-palette__backdrop[data-v-f40f9a60]{background-color:#0006;position:absolute;inset:0}.command-palette__card[data-v-f40f9a60]{width:100%;max-width:640px;margin:0 12px;position:relative}.run-panel__list[data-v-d45d2f47]{margin:0;padding:0;list-style:none}.run-panel__item+.run-panel__item[data-v-d45d2f47]{margin-top:var(--space-sm)}.run-panel__section[data-v-d45d2f47]{margin-top:var(--space-xl)}.app-shell[data-v-dc977883]{background-color:var(--surface-page);width:100vw;height:100vh;display:flex;position:relative}.app-shell__agent-x-launcher[data-v-dc977883]{z-index:1000;position:fixed;bottom:24px;right:24px}.app-shell__pane[data-v-dc977883]{flex-direction:column;flex:auto;min-width:0;display:flex}.app-shell__main[data-v-dc977883]{background-color:var(--surface-page);flex:auto;position:relative;overflow:auto}.app-shell__backdrop[data-v-dc977883]{display:none}@media (width<=767px){.app-shell__backdrop[data-v-dc977883]{background-color:var(--surface-overlay-backdrop);-webkit-backdrop-filter:blur(2px);z-index:90;display:block;position:fixed;inset:0}}.hold-banner-root[data-v-59b17326]{display:contents}.hold-banner[data-v-59b17326]{background:var(--accent-warning-tint,#fff7e6);border:2px solid var(--accent-warning,#f0a020);width:100%;color:var(--accent-warning,#c87b00);cursor:pointer;white-space:nowrap;border-radius:8px;outline:none;flex-wrap:nowrap;align-items:center;gap:8px;margin:0 0 16px;padding:10px 14px;font-size:14px;line-height:1.3;transition:background-color .15s;display:flex}.hold-banner[data-v-59b17326]:hover,.hold-banner[data-v-59b17326]:focus-visible{background:color-mix(in srgb, var(--accent-warning,#f0a020) 15%, var(--accent-warning-tint,#fff7e6))}.hold-banner[data-v-59b17326]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-warning,#f0a020) 30%, transparent)}.hold-banner__icon[data-v-59b17326]{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.hold-banner__icon[data-v-59b17326] svg{display:block}.hold-banner__title[data-v-59b17326]{color:inherit;white-space:nowrap;flex:none;font-weight:400}.hold-banner__title strong[data-v-59b17326]{font-weight:700}.hold-banner__separator[data-v-59b17326]{color:inherit;opacity:.5;flex:none}.hold-banner__reason[data-v-59b17326]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;flex:auto;font-weight:400;overflow:hidden}.hold-banner__view[data-v-59b17326]{color:inherit;font-weight:600;font-size:inherit;white-space:nowrap;flex:none;text-decoration:underline}@media (width<=560px){.hold-banner[data-v-59b17326]{padding:8px 12px;font-size:13px}.hold-banner__separator[data-v-59b17326],.hold-banner__reason[data-v-59b17326]{display:none}.hold-banner__view[data-v-59b17326]{margin-left:auto}}.held-glow-frame__overlay{pointer-events:none;z-index:9000;border-radius:12px;animation:2.4s ease-in-out infinite held-glow-pulse;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.held-glow-frame__overlay{box-shadow:inset 0 0 0 3px var(--accent-warning,#f0a020), inset 0 0 24px 6px #f0a02047;animation:none}}@keyframes held-glow-pulse{0%,to{box-shadow:inset 0 0 0 3px var(--accent-warning,#f0a020), inset 0 0 18px 4px #f0a0202e}50%{box-shadow:inset 0 0 0 3px var(--accent-warning,#f0a020), inset 0 0 32px 10px #f0a0206b}}.wms-page-shell[data-v-35eeeec9]{background:var(--surface-sunken);flex-direction:column;min-height:100vh;display:flex}.wms-page-shell__body[data-v-35eeeec9]{flex:auto;padding:96px 12px 16px;display:flex}@media (width>=768px){.wms-page-shell__body[data-v-35eeeec9]{padding-left:24px;padding-right:24px}}.wms-page-shell__body-inner[data-v-35eeeec9]{width:100%;max-width:var(--layout-width-md);flex-direction:column;flex:auto;margin:0 auto;display:flex}.wms-page-shell__body-inner[data-v-35eeeec9]>.page-entity-header{width:100%;max-width:none;margin:0}.wms-page-shell--gap-sm .wms-page-shell__body-inner[data-v-35eeeec9]{gap:8px}.wms-page-shell--gap-md .wms-page-shell__body-inner[data-v-35eeeec9]{gap:12px}.wms-page-shell--gap-lg .wms-page-shell__body-inner[data-v-35eeeec9]{gap:16px}.wms-page-shell--gap-xl .wms-page-shell__body-inner[data-v-35eeeec9]{gap:24px}.wms-page-shell__footer[data-v-35eeeec9]{z-index:1002;position:sticky;bottom:16px}.wms-top-header__shell[data-v-b499a89f]{z-index:1002;pointer-events:none;padding:16px 12px;position:fixed;top:0;left:0;right:0}@media (width>=768px){.wms-top-header__shell[data-v-b499a89f]{padding:16px 24px}}.wms-top-header[data-v-b499a89f]{pointer-events:auto;max-width:var(--layout-width-md);margin:0 auto;padding:0 16px;position:relative;overflow:hidden}.wms-top-header__row[data-v-b499a89f]{align-items:center;gap:12px;height:64px;display:flex}.wms-top-header__title[data-v-b499a89f]{color:var(--text-primary);flex:auto;min-width:0;margin:0;font-size:20px;font-weight:600}.wms-top-header__center[data-v-b499a89f]{flex:none}.wms-top-header__right[data-v-b499a89f]{flex:none;align-items:center;margin-left:auto;display:inline-flex}.wms-top-header__back[data-v-b499a89f]{background:var(--surface-page);border:1px solid var(--border-default);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wms-top-header__back[data-v-b499a89f]:hover{border-color:var(--border-strong)}.wms-top-header__progress[data-v-b499a89f]{background:var(--surface-page);border-bottom-right-radius:12px;border-bottom-left-radius:12px;width:100%;height:3px;position:absolute;bottom:0;left:0;overflow:hidden}.wms-top-header__progress-fill[data-v-b499a89f]{background:var(--text-primary);height:100%;transition:width .2s}.app-header-button{background:var(--surface-page);border:1px solid var(--border-default);height:26px;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:12px;align-items:center;gap:4px;padding:0 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.app-header-button:hover:not(:disabled){background:var(--border-default);color:var(--text-primary)}.app-header-button--primary{background:var(--text-primary);border-color:var(--text-primary);color:var(--text-on-accent)}.app-header-button--primary:hover:not(:disabled){background:var(--text-secondary);border-color:var(--text-secondary);color:var(--text-on-accent)}.app-header-button--disabled{opacity:.4;cursor:not-allowed}.app-header-button--loading{opacity:.7;cursor:wait}.app-header-button--prefetch-ready,.app-header-button--prefetch-loading{position:relative}.app-header-button--prefetch-ready:after,.app-header-button--prefetch-loading:after{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.app-header-button--prefetch-ready:after{background:var(--text-success,#10b981)}.app-header-button--prefetch-loading:after{background:var(--text-warning,#f59e0b);animation:1s ease-in-out infinite app-header-button-pulse}.app-header-button__icon{font-size:12px;line-height:1}.app-header-button__icon-svg{flex-shrink:0}@keyframes app-header-button-pulse{0%,to{opacity:1}50%{opacity:.35}}.status-container[data-v-4fa189a1]{align-items:center;display:flex}.status-container .status[data-v-4fa189a1]{line-height:16px}.status-bg[data-v-4fa189a1]{letter-spacing:.01em;border-radius:10px;justify-content:center;align-items:center;padding:2px 7px;font-family:IBM Plex Sans,Inter,sans-serif;font-size:12px;font-weight:500;display:flex}.status-bg--small[data-v-4fa189a1]{border-radius:12px;padding:4px 10px;line-height:1.4}.quantity-stepper-compact[data-v-07afccc2]{border:1px solid var(--border-default);background:var(--surface-elevated);border-radius:12px;align-items:stretch;display:inline-flex;overflow:hidden}.quantity-stepper-compact--disabled[data-v-07afccc2]{opacity:.5}.quantity-stepper-compact__step[data-v-07afccc2]{width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.quantity-stepper-compact__step[data-v-07afccc2]:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}.quantity-stepper-compact__step[data-v-07afccc2]:active:not(:disabled){background:var(--border-default)}.quantity-stepper-compact__step[data-v-07afccc2]:disabled{opacity:.4;cursor:not-allowed}.quantity-stepper-compact__value[data-v-07afccc2]{border:0;border-left:1px solid var(--border-default);border-right:1px solid var(--border-default);text-align:center;width:56px;height:44px;color:var(--text-primary);-moz-appearance:textfield;background:0 0;padding:0 4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;font-weight:600}.quantity-stepper-compact__value[data-v-07afccc2]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-stepper-compact__value[data-v-07afccc2]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-stepper-compact__value[data-v-07afccc2]:focus{background:var(--surface-sunken);outline:none}.quantity-stepper-compact__value[data-v-07afccc2]:disabled{cursor:not-allowed}.receiving-add-item-dialog[data-v-8016f7e9]{flex-direction:column;gap:12px;display:flex}.receiving-add-item-dialog__search[data-v-8016f7e9]{width:100%;max-width:none;display:flex}.receiving-add-item-dialog__search[data-v-8016f7e9] .search-input__field{width:100%;height:44px;padding:0 24px;font-size:14px}.receiving-add-item-dialog__action-cell[data-v-8016f7e9]{justify-content:flex-start;align-items:center;gap:12px;display:inline-flex}.receiving-add-item-dialog__sku-cell[data-v-8016f7e9]{flex-direction:column;gap:2px;min-width:0;display:flex}.receiving-add-item-dialog__sku[data-v-8016f7e9]{color:var(--text);font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.receiving-add-item-dialog__desc[data-v-8016f7e9]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.receiving-add-item-dialog-host .dialog{height:70vh!important;max-height:70vh!important}.stepper[data-v-3066e4c5]{flex-direction:column;gap:24px;display:flex}.stepper__indicator[data-v-3066e4c5]{align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.stepper__step[data-v-3066e4c5]{color:var(--text-muted);flex-direction:column;align-items:stretch;gap:4px;min-width:0;display:flex}.stepper__step[data-v-3066e4c5]:not(:last-child){flex:1 1 0}.stepper__row[data-v-3066e4c5]{align-items:center;gap:8px;display:flex}.stepper__step--active[data-v-3066e4c5]{color:var(--text-primary);font-weight:600}.stepper__step--complete[data-v-3066e4c5]{color:var(--text-secondary)}.stepper__bullet[data-v-3066e4c5]{border:1px solid var(--border-default);background:var(--surface-elevated);width:28px;height:28px;color:var(--text-muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:600;display:inline-flex}.stepper__bullet[data-v-3066e4c5]:disabled{cursor:not-allowed}.stepper__step--active .stepper__bullet[data-v-3066e4c5]{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface-elevated)}.stepper__step--complete .stepper__bullet[data-v-3066e4c5]{background:var(--surface-elevated);border-color:var(--text-primary);color:var(--text-primary)}.stepper__label[data-v-3066e4c5]{padding-right:8px;font-size:12px;line-height:1.3}.stepper__rule[data-v-3066e4c5]{background:var(--border-default);flex:auto;min-width:8px;height:1px;margin:0 8px}.price-margin-input[data-v-7dd3ec6f]{align-items:flex-end;gap:8px;display:flex}.price-margin-input__field[data-v-7dd3ec6f]{flex:1 1 0;min-width:0}.price-margin-input__clear[data-v-7dd3ec6f]{flex-shrink:0}.select-vendors__name[data-v-b77faa33]{color:var(--text-primary);font-weight:500}.select-vendors__code[data-v-b77faa33]{color:var(--text-muted);margin-left:8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.uom-convert[data-v-958395ef]{align-items:center;gap:16px;display:flex}.uom-convert__label[data-v-958395ef]{min-width:146px;color:var(--text-secondary);font-size:14px}.uom-convert__controls[data-v-958395ef]{flex-grow:1;align-items:center;gap:8px;display:flex}.uom-convert__reset[data-v-958395ef]{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.uom-convert__reset[data-v-958395ef]:hover{color:var(--text-primary);background:var(--surface-sunken)}.money-signed-before[data-v-9830f7ee]{display:inline-flex}.money-signed-before:not(:empty)[data-v-9830f7ee]:before{content:var(--currency-symbol,"");color:#929aae;font-weight:400}.money-signed-after[data-v-9830f7ee]{display:inline-flex}.money-signed-after:not(:empty)[data-v-9830f7ee]:after{content:var(--currency-symbol,"");color:#929aae;font-weight:400}.currency-code[data-v-9830f7ee]{color:#929aae;margin-left:2px;font-weight:400}.alert[data-v-78c583ab]{border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-family:Inter,sans-serif;font-size:13px;line-height:1.4;display:inline-flex}.alert--small[data-v-78c583ab]{padding:4px;font-size:10px}.alert--lg[data-v-78c583ab]{border-radius:12px;gap:12px;width:100%;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.alert__icon[data-v-78c583ab]{flex:none;align-items:center;display:inline-flex}.alert__content[data-v-78c583ab]{flex-direction:column;flex:auto;gap:2px;display:flex}.alert__title[data-v-78c583ab]{flex:none}.alert__detail[data-v-78c583ab]{opacity:.85;font-size:13px;font-weight:400}.alert--error[data-v-78c583ab]{background:var(--accent-danger-tint);color:var(--accent-danger)}.alert--warning[data-v-78c583ab]{background:var(--accent-warning-tint);color:var(--accent-warning)}.alert--success[data-v-78c583ab]{background:var(--accent-success-tint);color:var(--accent-success)}.alert--info[data-v-78c583ab]{background:var(--accent-tint,var(--accent-success-tint));color:var(--accent)}.app-metric-pill{--skeleton-bg:var(--border-default);--skeleton-highlight:var(--border-strong);background:var(--surface-page);height:26px;color:var(--text-secondary);white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:0 12px;font-size:12px;display:inline-flex}.app-metric-pill__value{color:var(--text-primary)}.app-metric-pill__trailing{opacity:.6;align-items:center;margin-left:2px;display:inline-flex}.app-metric-pill--success{--skeleton-bg:#0e90332e;--skeleton-highlight:#0e903359;color:#0e9033;background:#e4f5e9}.app-metric-pill--success .app-metric-pill__value{color:#096223}.app-metric-pill--warning{--skeleton-bg:#df830c2e;--skeleton-highlight:#df830c59;color:#df830c;background:#fef4e6}.app-metric-pill--warning .app-metric-pill__value{color:#af6709}.app-metric-pill--danger{--skeleton-bg:#bd0f2a2e;--skeleton-highlight:#bd0f2a59;color:#bd0f2a;background:#fbe6e9}.app-metric-pill--danger .app-metric-pill__value{color:#8e0b20}.app-metric-pill--info{background:var(--surface-page);color:var(--text-muted)}.app-metric-pill--info .app-metric-pill__value{color:var(--text-primary)}.app-table-title-pill{color:#22252d;white-space:nowrap;background:#f6f7f9;border:1px solid #cbcfd8;border-radius:14px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.app-table-title-pill__icon{color:#50596d;flex-shrink:0}.app-table-title-pill__label{letter-spacing:.01em}.app-table-title-pill__badge{color:#fff;background:#393f4c;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.app-header-input{background:var(--surface-elevated);border:1px solid var(--border-strong);height:26px;color:var(--text-secondary);white-space:nowrap;cursor:text;border-radius:12px;align-items:center;gap:4px;padding:0 8px 0 12px;font-size:12px;transition:border-color .15s;display:inline-flex}.app-header-input--focused{border-color:var(--accent)}.app-header-input--disabled{opacity:.5;cursor:not-allowed}.app-header-input--success{background:#e4f5e9;border-color:#0e9033}.app-header-input--warning{background:#fef4e6;border-color:#df830c}.app-header-input--danger{background:#fbe6e9;border-color:#bd0f2a}.app-header-input__label{flex-shrink:0}.app-header-input__prefix{color:var(--text-primary);flex-shrink:0;font-weight:400}.app-header-input__field{width:64px;color:var(--text-primary);text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;padding:0;font-size:12px;font-weight:700}.app-header-input__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.app-header-input__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app-header-input__field::placeholder{color:var(--text-muted);font-weight:400}.action-button-wrap[data-v-38deccf8]{display:inline-flex;position:relative}.action-button[data-v-38deccf8]{cursor:pointer;color:#7a849c;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:all .15s;display:inline-flex}.action-button[data-v-38deccf8]:hover:not(:disabled){background:#f6f7f9}.action-button[data-v-38deccf8]:focus-visible{box-shadow:0 0 0 3px #403bdd14}.action-button--primary[data-v-38deccf8]{color:#fff;background:#403bdd}.action-button--primary[data-v-38deccf8]:hover:not(:disabled){background:#221da9}.action-button--danger[data-v-38deccf8]{color:#7a849c}.action-button--text[data-v-38deccf8]{color:#403bdd}.action-button--disabled[data-v-38deccf8]{opacity:.5;cursor:not-allowed}.action-button__icon[data-v-38deccf8]{font-size:14px;line-height:1}.action-button__confirm[data-v-38deccf8]{z-index:100;white-space:nowrap;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;margin-top:4px;padding:12px 16px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 0 0 1px #00000008,0 8px 24px #0e0c3b1a}.action-button__confirm-text[data-v-38deccf8]{color:#7a849c;font-size:14px}.action-button__confirm-btn[data-v-38deccf8]{color:#fff;cursor:pointer;background:#403bdd;border:none;border-radius:8px;height:28px;padding:4px 12px;font-size:13px;transition:background-color .15s}.action-button__confirm-btn[data-v-38deccf8]:hover{background:#221da9}.action-button__confirm-btn--danger[data-v-38deccf8]{background:#bd0f2a}.action-button__confirm-btn--danger[data-v-38deccf8]:hover{background:#970c22}.base-collapse[data-v-97b75441]{border:none}.modal-sidebar[data-v-84e3adf6]{color:#7a849c;background:#fff;border-radius:16px;width:320px;min-width:320px;padding:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.modal-sidebar[data-v-84e3adf6] .sidebar-table{gap:16px;width:100%}.modal-sidebar[data-v-84e3adf6] .sidebar-table tr{height:fit-content;min-height:36px;display:flex}.modal-sidebar[data-v-84e3adf6] .sidebar-table tr td{align-items:center;display:flex}.modal-sidebar[data-v-84e3adf6] .sidebar-table tr td:first-child{white-space:nowrap;justify-content:flex-start;width:auto;min-width:96px}.modal-sidebar[data-v-84e3adf6] .sidebar-table tr td:last-child{align-items:center;width:100%;margin-left:16px}.sidebar-input[data-v-8b0520d1]{align-items:center;gap:4px;display:inline-flex}.sidebar-input__field[data-v-8b0520d1]{color:#7a849c;background:#fff;border:1px solid #e6e8ec;border-radius:8px;outline:none;width:100%;max-width:80px;height:28px;padding:4px 8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.sidebar-input__field[data-v-8b0520d1]:focus{border-color:#403bdd}.sidebar-input__field[data-v-8b0520d1]:disabled{opacity:.5;cursor:not-allowed}.sidebar-input__suffix[data-v-8b0520d1]{color:#929aae;font-size:14px}.app-filter-pill{border:1px solid var(--border-strong);background:var(--surface-elevated);height:26px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:12px;outline:none;align-items:center;gap:4px;padding:0 12px;font-family:Inter,sans-serif;font-size:12px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.app-filter-pill:hover{border-color:var(--text-muted);background:var(--surface-page)}.app-filter-pill__indicator{background:var(--border-strong);border-radius:9999px;flex-shrink:0;width:8px;height:8px;transition:background-color .15s,box-shadow .15s}.app-filter-pill__count{opacity:.7;font-size:11px}.app-filter-pill--active{color:#0e9033;background:#e4f5e9;border-color:#0e903366}.app-filter-pill--active:hover{background:#d9f1e0;border-color:#0e903399}.app-filter-pill--active .app-filter-pill__indicator{background:#0e9033;box-shadow:0 0 0 2px #0e903333}.app-inline-cell{color:#0e0c3b;cursor:text;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:2px;height:28px;padding:0 6px;transition:border-color .15s,background-color .15s;display:flex}.app-inline-cell--minimal:hover:not(.app-inline-cell--disabled){background:#f6f7f9;border-color:#cbcfd8}.app-inline-cell--input{background:#fff;border-color:#cbcfd8}.app-inline-cell--input:hover:not(.app-inline-cell--disabled){border-color:#bfc4cf}.app-inline-cell--focused{background:#fff!important;border-color:#807de8!important}.app-inline-cell--disabled{opacity:.5;cursor:not-allowed}.app-inline-cell__adornment{color:#929aae;flex-shrink:0;font-size:12px;font-weight:400;line-height:1}.app-inline-cell__edit-hint{color:#cbcfd8;opacity:.7;flex-shrink:0;font-size:11px;transition:opacity .15s}.app-inline-cell:hover .app-inline-cell__edit-hint{opacity:1}.app-inline-cell__input{width:100%;min-width:0;color:inherit;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13px;font-weight:500;line-height:1.4}.app-inline-cell__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.app-inline-cell__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app-inline-cell__input::placeholder{color:#bfc4cf;font-weight:400}.app-inline-cell__input:disabled{cursor:not-allowed}.app-inline-date-cell[data-v-ec9583a1]{height:28px;color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:2px;padding:0 4px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.app-inline-date-cell[data-v-ec9583a1]:hover:not(.app-inline-date-cell--disabled){border-color:var(--border-default);background:var(--surface-sunken)}.app-inline-date-cell--disabled[data-v-ec9583a1]{opacity:.5;cursor:not-allowed}.app-inline-date-cell__edit-hint[data-v-ec9583a1]{color:var(--text-muted);opacity:0;pointer-events:none;flex-shrink:0;transition:opacity .15s}.app-inline-date-cell:hover .app-inline-date-cell__edit-hint[data-v-ec9583a1]{opacity:.8}.app-inline-date-cell__picker[data-v-ec9583a1]{flex:1;width:100%;min-width:0}.app-input-adornment[data-v-fe98686c]{color:#909399;align-items:center;height:100%;font-size:12px;display:flex}.app-input-adornment--left[data-v-fe98686c]{padding:0 4px 0 2px}.app-input-adornment--right[data-v-fe98686c]{padding:0 2px 0 4px}.filter-pill-dropdown-enter-active,.filter-pill-dropdown-leave-active{transform-origin:top;transition:opacity .15s,transform .15s}.filter-pill-dropdown-enter,.filter-pill-dropdown-enter-from,.filter-pill-dropdown-leave-to{opacity:0;transform:scaleY(.9)}.app-filter-pill-dropdown{display:inline-flex;position:relative}.app-filter-pill-dropdown--open{z-index:2000}.app-filter-pill-dropdown__caret{margin-left:2px;transition:transform .15s}.app-filter-pill-dropdown__caret--open{transform:rotate(180deg)}.app-filter-pill-dropdown__menu{z-index:2000;border:1px solid var(--border-default);background:var(--surface-elevated);min-width:100%;box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.app-filter-pill-dropdown__search{border-bottom:1px solid var(--border-default);background:var(--surface-page);align-items:center;gap:4px;padding:6px 12px;display:flex}.app-filter-pill-dropdown__search-icon{color:var(--text-tertiary,var(--text-secondary));flex-shrink:0}.app-filter-pill-dropdown__search-input{color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;min-width:160px;font-family:Inter,sans-serif;font-size:12px}.app-filter-pill-dropdown__search-input::placeholder{color:var(--text-tertiary,var(--text-secondary))}.app-filter-pill-dropdown__list{max-height:320px;overflow-y:auto}.app-filter-pill-dropdown__item{color:var(--text-secondary);cursor:pointer;white-space:nowrap;align-items:center;gap:12px;padding:6px 12px;font-family:Inter,sans-serif;font-size:12px;transition:background-color .15s,color .15s;display:flex}.app-filter-pill-dropdown__item:hover{background:var(--surface-page);color:var(--text-primary)}.app-filter-pill-dropdown__item--active{color:#0e9033;background:#e4f5e9;font-weight:500}.app-filter-pill-dropdown__item-label{flex:1}.app-filter-pill-dropdown__item-count{color:var(--text-tertiary,var(--text-secondary));font-variant-numeric:tabular-nums}.app-filter-pill-dropdown__empty,.app-filter-pill-dropdown__more{color:var(--text-tertiary,var(--text-secondary));padding:6px 12px;font-family:Inter,sans-serif;font-size:12px}.app-filter-pill-dropdown__more{border-top:1px solid var(--border-default);background:var(--surface-page)}.secret-reveal[data-v-eee43179]{background:#ebf8ef;border:1px solid #e4f5e9;border-radius:10px;margin-top:24px;padding:16px}.secret-reveal__header[data-v-eee43179]{color:#0e9033;align-items:flex-start;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.secret-reveal__icon[data-v-eee43179]{flex-shrink:0;margin-top:1px}.secret-reveal__value-wrapper[data-v-eee43179]{margin-bottom:12px}.secret-reveal__value[data-v-eee43179]{color:#0e0c3b;word-break:break-all;white-space:pre-wrap;background:#fff;border:1px solid #e6e8ec;border-radius:8px;padding:10px 12px;font-family:SF Mono,SFMono-Regular,ui-monospace,monospace;font-size:12px;line-height:1.6;display:block}.dt-detail-grid[data-v-517f5cec]{gap:4px 12px;display:grid}.dt-detail-grid__item[data-v-517f5cec]{flex-direction:column;gap:1px;display:flex}.dt-detail-grid__label[data-v-517f5cec]{color:#929aae;font-size:11px;font-weight:600}.dt-detail-grid__value[data-v-517f5cec]{color:#50596d;font-size:13px}.profile-tokens__name[data-v-c690c09b]{color:var(--text-primary);font-size:13px;font-weight:500}.profile-tokens__preview[data-v-c690c09b]{color:var(--text-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px}.profile-tokens__never[data-v-c690c09b]{color:var(--text-muted);font-size:12px}.profile-tokens__delete-btn[data-v-c690c09b]{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.profile-tokens__delete-btn[data-v-c690c09b]:hover{background:var(--surface-page);color:var(--text-primary)}.auth-form[data-v-a8fa1edf]{flex-direction:column;gap:12px;display:flex}.auth-form__remember[data-v-a8fa1edf]{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-secondary,#4a5568);align-items:center;gap:4px;font-size:14px;display:inline-flex}.auth-form__actions[data-v-a8fa1edf]{flex-direction:column;align-items:stretch;gap:16px;margin-top:24px;display:flex}.auth-form__forgot[data-v-a8fa1edf]{align-self:center}.auth-form[data-v-2df739a2]{flex-direction:column;gap:12px;display:flex}.auth-form__actions[data-v-2df739a2]{flex-direction:column;align-items:stretch;gap:16px;margin-top:24px;display:flex}.auth-form[data-v-e5e7ce68]{flex-direction:column;gap:12px;display:flex}.auth-form__actions[data-v-e5e7ce68]{flex-direction:column;align-items:stretch;gap:16px;margin-top:24px;display:flex}
