.app-sidebar[data-v-aa8386ce]{width:var(--sidebar-width);background-color:var(--bg-app);border-right:1px solid var(--border-color);flex-direction:column;flex-shrink:0;height:100dvh;transition:width .3s;display:flex;overflow:hidden}.sidebar-nav[data-v-aa8386ce]::-webkit-scrollbar{display:none}.sidebar-logo[data-v-aa8386ce]{padding:var(--spacing-5) var(--spacing-4);flex-shrink:0}.mobile-sidebar-close[data-v-aa8386ce]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);width:36px;height:36px;color:var(--text-primary);cursor:pointer;flex:0 0 36px;place-items:center;padding:0;display:none}.mobile-sidebar-close[data-v-aa8386ce]:hover,.mobile-sidebar-close[data-v-aa8386ce]:focus-visible{border-color:var(--border-hover);background:var(--bg-hover)}.mobile-sidebar-close[data-v-aa8386ce]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.logo-text[data-v-aa8386ce]{letter-spacing:.5px;color:var(--text-primary);font-size:18px;font-weight:700}.logo-accent[data-v-aa8386ce]{color:var(--color-primary)}.logo-subtext[data-v-aa8386ce]{color:var(--text-muted);letter-spacing:0;margin-top:2px;font-size:9px}.sidebar-nav[data-v-aa8386ce]{min-height:0;padding:0 var(--spacing-2);flex-direction:column;flex:auto;gap:1px;display:flex;overflow:hidden auto}.nav-item[data-v-aa8386ce]{box-sizing:border-box;border-radius:var(--radius-md);width:100%;min-height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;grid-template-columns:17px minmax(0,1fr) 14px;align-items:center;column-gap:9px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:grid}.nav-item[data-v-aa8386ce]:hover{color:var(--text-primary);background-color:var(--bg-hover)}.nav-item[data-v-aa8386ce]:focus-visible,.collapse-btn[data-v-aa8386ce]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.nav-item.is-active[data-v-aa8386ce]{color:var(--color-primary);background-color:var(--bg-active);position:relative}.nav-item.is-active[data-v-aa8386ce]:before{content:"";background-color:var(--color-primary);border-radius:0 2px 2px 0;width:2px;position:absolute;top:0;bottom:0;left:0}.nav-icon[data-v-aa8386ce]{color:currentColor;flex-shrink:0;justify-self:start;width:17px;height:17px}.nav-label[data-v-aa8386ce]{text-align:left;white-space:nowrap;justify-self:start;margin:0}.nav-count[data-v-aa8386ce]{background:var(--color-danger);color:#fff;border-radius:999px;justify-content:center;justify-self:end;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.nav-arrow[data-v-aa8386ce]{justify-self:end;width:14px;height:14px;transition:transform .2s}.rotate-180[data-v-aa8386ce]{transform:rotate(180deg)}.nav-subitems[data-v-aa8386ce]{flex-direction:column;gap:1px;margin-top:1px;display:flex}.nav-subitem[data-v-aa8386ce]{box-sizing:border-box;width:100%;min-height:28px;color:var(--text-secondary);border-radius:var(--radius-md);grid-template-columns:14px minmax(0,1fr);align-items:center;column-gap:8px;padding:0 12px 0 36px;font-size:12px;text-decoration:none;transition:all .15s;display:grid}.nav-subitem[data-v-aa8386ce]:hover{color:var(--text-primary);background-color:var(--bg-hover)}.nav-subitem.is-active[data-v-aa8386ce]{color:var(--color-primary)}.nav-subitem span[data-v-aa8386ce]{text-align:left;white-space:nowrap;justify-self:start}.nav-subicon[data-v-aa8386ce]{justify-self:start;width:14px;height:14px}.nav-dot[data-v-aa8386ce]{border:1px solid;border-radius:50%;justify-self:center;width:4px;height:4px}.sidebar-footer[data-v-aa8386ce]{padding:var(--spacing-4);border-top:1px solid var(--border-color);flex-shrink:0;margin-top:auto}.user-profile[data-v-aa8386ce]{margin-bottom:var(--spacing-4);align-items:center;gap:10px;display:flex}.user-avatar[data-v-aa8386ce]{width:28px;height:28px;color:var(--text-primary);background:var(--bg-active);border:1px solid var(--border-color);letter-spacing:.3px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.user-info[data-v-aa8386ce]{flex:1;min-width:0}.user-name[data-v-aa8386ce]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.user-role[data-v-aa8386ce]{color:var(--text-muted);font-size:10px}.collapse-btn[data-v-aa8386ce]{color:var(--text-secondary);cursor:pointer;margin-bottom:var(--spacing-4);background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:12px;font-weight:500;display:flex}.collapse-btn[data-v-aa8386ce]:disabled{cursor:not-allowed;opacity:.6}.collapse-btn[data-v-aa8386ce]:hover{color:var(--text-primary)}.collapse-icon[data-v-aa8386ce]{background-color:var(--bg-hover);border-radius:50%;width:20px;height:20px;padding:2px}.copyright[data-v-aa8386ce]{color:var(--text-muted);font-size:11px;line-height:1.6}@media (width<=720px){.app-sidebar[data-v-aa8386ce]{z-index:70;width:min(86vw,300px);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:18px 0 44px #0000006b}.app-sidebar.is-mobile-open[data-v-aa8386ce]{transform:translate(0)}.sidebar-logo[data-v-aa8386ce]{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);display:flex}.mobile-sidebar-close[data-v-aa8386ce]{display:grid}}.w-full[data-v-aa8386ce]{width:100%}.flex[data-v-aa8386ce]{display:flex}.items-center[data-v-aa8386ce]{align-items:center}.gap-3[data-v-aa8386ce]{gap:var(--spacing-3)}.date-range-control[data-v-1b9d64f3]{align-items:center;gap:var(--spacing-2);display:flex;position:relative}.picker-btn[data-v-1b9d64f3]{align-items:center;gap:var(--spacing-2);background-color:var(--bg-hover);border:1px solid var(--border-color);border-radius:var(--radius-sm);height:28px;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 10px;font-size:11px;transition:all .2s;display:flex}.picker-btn[data-v-1b9d64f3]:hover{border-color:#4a5568}.picker-btn.is-open[data-v-1b9d64f3]{border-color:var(--color-primary);background-color:var(--bg-card)}.picker-btn .icon[data-v-1b9d64f3]{width:14px;height:14px;color:var(--text-secondary)}.picker-chevron[data-v-1b9d64f3]{transition:transform .16s}.picker-chevron.is-open[data-v-1b9d64f3]{transform:rotate(180deg)}.quick-presets[data-v-1b9d64f3]{gap:2px;display:flex}.preset-btn[data-v-1b9d64f3]{color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;padding:2px 8px;font-size:11px;transition:all .2s}.preset-btn[data-v-1b9d64f3]:hover{color:var(--text-primary)}.preset-btn.active[data-v-1b9d64f3]{color:var(--color-primary);background:#22c55e1a}.calendar-popover[data-v-1b9d64f3]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);z-index:1000;position:absolute;top:calc(100% + 4px);overflow:hidden;box-shadow:0 10px 15px -3px #00000080,0 4px 6px -2px #0000004d}.calendar-popover.align-left[data-v-1b9d64f3]{left:0;right:auto}.calendar-popover.align-right[data-v-1b9d64f3]{left:auto;right:0}.popover-layout[data-v-1b9d64f3]{flex-direction:row;display:flex}@media (width<=600px){.date-range-control[data-v-1b9d64f3]{flex-wrap:wrap;align-items:stretch;min-width:0}.quick-presets[data-v-1b9d64f3]{width:100%;min-width:0;padding-bottom:2px;overflow-x:auto}.preset-btn[data-v-1b9d64f3]{flex:none}.popover-layout[data-v-1b9d64f3]{flex-direction:column}}.popover-presets[data-v-1b9d64f3]{flex-direction:column;width:140px;max-height:380px;padding:12px 0;display:flex;overflow-y:auto}@media (width<=600px){.popover-presets[data-v-1b9d64f3]{flex-flow:wrap;gap:4px;width:100%;max-height:120px;padding:8px}.popover-divider[data-v-1b9d64f3]{border-top:1px solid var(--border-color);width:100%;border-left:none!important}}.internal-preset-btn[data-v-1b9d64f3]{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 16px;font-size:12px;transition:background .2s;display:flex}.internal-preset-btn[data-v-1b9d64f3]:hover{background:var(--bg-hover)}.internal-preset-btn.active[data-v-1b9d64f3]{background:#22c55e0d}.radio-indicator[data-v-1b9d64f3]{border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.internal-preset-btn.active .radio-indicator[data-v-1b9d64f3]{border-color:var(--color-primary)}.radio-dot[data-v-1b9d64f3]{background-color:var(--color-primary);border-radius:50%;width:6px;height:6px}.popover-divider[data-v-1b9d64f3]{background-color:var(--border-color);border-left:1px solid var(--border-color);width:1px}.popover-right-panel[data-v-1b9d64f3]{flex-direction:column;width:260px;padding:16px;display:flex}.calendar-header[data-v-1b9d64f3]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.calendar-selectors[data-v-1b9d64f3]{gap:4px;display:flex}.calendar-selectors select[data-v-1b9d64f3]{background:var(--bg-hover);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;outline:none;padding:2px 4px;font-size:12px}.nav-btn[data-v-1b9d64f3]{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px}.nav-btn[data-v-1b9d64f3]:hover{background:var(--bg-hover);color:var(--text-primary)}.calendar-grid[data-v-1b9d64f3]{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:16px;display:grid}.weekday-header[data-v-1b9d64f3]{color:var(--text-muted);margin-bottom:4px;font-size:10px}.calendar-cell[data-v-1b9d64f3]{border-radius:var(--radius-sm);cursor:pointer;width:30px;height:30px;color:var(--text-primary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:12px;transition:background .1s;display:flex}.calendar-cell.empty[data-v-1b9d64f3]{cursor:default}.calendar-cell[data-v-1b9d64f3]:not(.empty):not(.selected):hover{background:var(--bg-hover)}.calendar-cell.selected[data-v-1b9d64f3]{background:var(--color-primary);color:#fff;font-weight:500}.calendar-cell.in-range[data-v-1b9d64f3]{background:#22c55e26;border-radius:0}.calendar-cell.selected.start[data-v-1b9d64f3]{border-top-right-radius:0;border-bottom-right-radius:0}.calendar-cell.selected.end[data-v-1b9d64f3]{border-top-left-radius:0;border-bottom-left-radius:0}.calendar-cell.selected.start.end[data-v-1b9d64f3]{border-radius:var(--radius-sm)}.time-section[data-v-1b9d64f3]{border-top:1px solid var(--border-color);flex-direction:column;gap:8px;margin-bottom:16px;padding-top:12px;display:flex}.time-controls[data-v-1b9d64f3]{align-items:center;gap:8px;display:flex}.time-field[data-v-1b9d64f3]{flex-direction:column;flex:1;gap:4px;display:flex}.time-label[data-v-1b9d64f3]{color:var(--text-muted);font-size:10px}.time-select[data-v-1b9d64f3]{background:var(--bg-input);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;outline:none;width:100%;padding:4px 6px;font-size:12px}.reset-time-btn[data-v-1b9d64f3]{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-top:14px;padding:5px;transition:background .2s;display:flex}.reset-time-btn[data-v-1b9d64f3]:hover{background:var(--bg-hover);color:var(--text-primary)}.validation-error[data-v-1b9d64f3]{color:#ef4444;font-size:11px}.popover-actions[data-v-1b9d64f3]{border-top:1px solid var(--border-color);justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.cancel-btn[data-v-1b9d64f3],.apply-btn[data-v-1b9d64f3]{border-radius:var(--radius-sm);cursor:pointer;border:none;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .2s,background .2s}.cancel-btn[data-v-1b9d64f3]{color:var(--text-primary);border:1px solid var(--border-color);background:0 0}.cancel-btn[data-v-1b9d64f3]:hover{background:var(--bg-hover)}.apply-btn[data-v-1b9d64f3]{background:var(--color-primary);color:#fff}.apply-btn[data-v-1b9d64f3]:hover:not(:disabled){opacity:.9}.apply-btn[data-v-1b9d64f3]:disabled{opacity:.5;cursor:not-allowed}.base-button[data-v-e175d510]{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;outline:none;justify-content:center;align-items:center;font-weight:500;transition:all .2s;display:inline-flex}.base-button.is-block[data-v-e175d510]{width:100%}.base-button.is-disabled[data-v-e175d510]{opacity:.5;cursor:not-allowed}.size-sm[data-v-e175d510]{height:24px;padding:0 8px;font-size:11px}.size-sm.is-icon[data-v-e175d510]{width:24px;padding:0}.size-md[data-v-e175d510]{height:32px;padding:0 12px;font-size:12px}.size-md.is-icon[data-v-e175d510]{width:32px;padding:0}.size-lg[data-v-e175d510]{height:40px;padding:0 16px;font-size:13px}.variant-primary[data-v-e175d510]{color:var(--color-primary);border-color:var(--color-primary);background-color:#0000}.variant-primary[data-v-e175d510]:hover:not(.is-disabled){background-color:rgba(var(--color-primary-rgb,16, 185, 129), .1)}.variant-secondary[data-v-e175d510]{background-color:var(--bg-hover);color:var(--text-primary);border-color:var(--border-color)}.variant-secondary[data-v-e175d510]:hover:not(.is-disabled){background-color:#273142}.variant-outline[data-v-e175d510]{color:var(--text-primary);border-color:var(--border-color);background-color:#0000}.variant-outline[data-v-e175d510]:hover:not(.is-disabled){background-color:var(--bg-hover);border-color:var(--border-hover)}.variant-outline-primary[data-v-e175d510]{color:var(--color-primary);border-color:var(--color-primary);text-transform:uppercase;background-color:#0000}.variant-outline-primary[data-v-e175d510]:hover:not(.is-disabled){background-color:rgba(var(--color-primary-rgb,16, 185, 129), .1)}.variant-ghost[data-v-e175d510]{color:var(--text-secondary);background-color:#0000}.variant-ghost[data-v-e175d510]:hover:not(.is-disabled){background-color:var(--bg-hover);color:var(--text-primary)}.variant-danger[data-v-e175d510]{color:var(--color-danger);background-color:#f044381a;border-color:#f0443833}.variant-danger[data-v-e175d510]:hover:not(.is-disabled){background-color:#f0443833}.btn-text[data-v-e175d510]{align-items:center;gap:7px;line-height:1;display:inline-flex}.btn-text[data-v-e175d510] svg{flex-shrink:0;display:block}.btn-icon[data-v-e175d510]{stroke-width:2px;flex-shrink:0;width:16px;height:16px;display:block}.size-sm .btn-icon[data-v-e175d510]{width:14px;height:14px}.size-lg .btn-icon[data-v-e175d510]{width:18px;height:18px}.btn-icon.left[data-v-e175d510]{margin-right:8px}.btn-icon.right[data-v-e175d510]{margin-left:8px}.country-multi-select[data-v-9409ccd0]{min-width:0;position:relative}.country-multi-select.disabled[data-v-9409ccd0]{opacity:.65;pointer-events:none}.cms-trigger[data-v-9409ccd0]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-app);width:100%;min-height:40px;color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.country-multi-select.open .cms-trigger[data-v-9409ccd0],.cms-trigger[data-v-9409ccd0]:hover{border-color:#22c55e73}.cms-summary[data-v-9409ccd0]{font-size:13px;font-weight:500}.cms-placeholder[data-v-9409ccd0]{color:var(--text-muted);font-size:13px}.cms-trigger-actions[data-v-9409ccd0]{color:var(--text-secondary);align-items:center;gap:4px;display:inline-flex}.cms-icon-btn[data-v-9409ccd0]{border-radius:var(--radius-sm);width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cms-icon-btn[data-v-9409ccd0]:hover{background:var(--bg-hover);color:var(--text-primary)}.cms-chevron[data-v-9409ccd0]{transition:transform .14s}.country-multi-select.open .cms-chevron[data-v-9409ccd0]{transform:rotate(180deg)}.cms-panel[data-v-9409ccd0]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.is-dropdown .cms-panel[data-v-9409ccd0]{z-index:40;max-height:320px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 40px #00000061}.is-panel .cms-panel[data-v-9409ccd0]{background:color-mix(in srgb, var(--bg-app) 55%, transparent);height:100%;min-height:180px;max-height:220px}.cms-search[data-v-9409ccd0]{border-bottom:1px solid var(--border-color);color:var(--text-muted);align-items:center;gap:8px;padding:10px 12px;display:flex}.cms-search input[data-v-9409ccd0]{width:100%;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.cms-toolbar[data-v-9409ccd0]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.cms-select-all[data-v-9409ccd0]{min-width:0;color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:inline-flex}.cms-select-all input[data-v-9409ccd0]{accent-color:var(--color-primary)}.cms-clear[data-v-9409ccd0]{color:var(--color-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.cms-clear[data-v-9409ccd0]:disabled{opacity:.45;cursor:default;text-decoration:none}.cms-list[data-v-9409ccd0]{padding:6px;overflow:auto}.cms-option[data-v-9409ccd0]{border-radius:var(--radius-sm);min-height:34px;color:var(--text-primary);cursor:pointer;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.cms-option[data-v-9409ccd0]:hover,.cms-option.selected[data-v-9409ccd0]{background:var(--bg-hover)}.cms-option input[data-v-9409ccd0]{accent-color:var(--color-primary);flex:none}.cms-flag[data-v-9409ccd0]{flex:none;font-size:15px;line-height:1}.cms-label[data-v-9409ccd0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cms-empty[data-v-9409ccd0]{text-align:center;color:var(--text-muted);padding:18px 10px;font-size:12px}.cms-chips[data-v-9409ccd0]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cms-chip[data-v-9409ccd0]{border:1px solid var(--border-color);border-radius:var(--radius-full);height:28px;color:var(--text-primary);font:inherit;cursor:pointer;background:#22c55e14;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.cms-chip strong[data-v-9409ccd0]{letter-spacing:.03em;font-size:11px}.cms-chip[data-v-9409ccd0]:hover:not(:disabled){border-color:#22c55e66}.filters-popover[data-v-faf98106]{z-index:80;border:1px solid var(--border-color);background:#0b111c;border-radius:8px;width:640px;padding:16px;position:absolute;top:38px;right:36px;box-shadow:0 18px 50px #00000073}.filters-heading[data-v-faf98106],.filter-actions[data-v-faf98106]{justify-content:space-between;align-items:center;display:flex}.filters-heading strong[data-v-faf98106]{color:var(--text-primary);font-size:13px;display:block}.filters-heading span[data-v-faf98106]{color:var(--text-muted);margin-top:2px;font-size:10px;display:block}.close-button[data-v-faf98106],.clear-button[data-v-faf98106],.apply-button[data-v-faf98106]{cursor:pointer;border:0}.close-button[data-v-faf98106]{color:var(--text-secondary);background:0 0;font-size:22px}.filter-groups[data-v-faf98106]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr);gap:12px;margin:16px 0;display:grid}fieldset[data-v-faf98106]{border:1px solid var(--border-color);border-radius:6px;min-width:0;max-height:230px;padding:10px;overflow:auto}.geo-fieldset[data-v-faf98106]{flex-direction:column;padding:0;display:flex;overflow:visible}.geo-fieldset legend[data-v-faf98106]{margin-left:10px}.geo-fieldset[data-v-faf98106] .country-multi-select,.geo-fieldset[data-v-faf98106] .cms-panel{border:0;border-radius:6px;height:100%;max-height:230px}legend[data-v-faf98106]{color:var(--text-secondary);text-transform:uppercase;padding:0 5px;font-size:10px;font-weight:700}.filter-option[data-v-faf98106]{color:var(--text-primary);align-items:center;gap:7px;padding:5px 0;font-size:11px;display:flex;overflow:hidden}.filter-option span[data-v-faf98106]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-option input[data-v-faf98106]{accent-color:var(--color-primary)}.empty-options[data-v-faf98106],.filter-state[data-v-faf98106]{color:var(--text-muted);padding:12px 0;font-size:11px}.filter-state.error[data-v-faf98106]{color:var(--color-danger)}.filter-actions[data-v-faf98106]{border-top:1px solid var(--border-color);padding-top:12px}.clear-button[data-v-faf98106]{color:var(--text-secondary);background:0 0}.apply-button[data-v-faf98106]{color:#fff;background:var(--color-primary);border-radius:5px;padding:7px 12px;font-weight:600}@media (width<=900px){.filters-popover[data-v-faf98106]{width:auto;position:fixed;top:64px;left:16px;right:16px}.filter-groups[data-v-faf98106]{grid-template-columns:repeat(2,1fr)}}.app-header[data-v-6f08788a]{height:var(--header-height);background-color:var(--bg-app);border-bottom:1px solid var(--border-color);padding:0 var(--spacing-5);z-index:20;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.header-left[data-v-6f08788a]{align-items:center;min-width:0;display:flex}.mobile-navigation-toggle[data-v-6f08788a]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);width:36px;height:36px;color:var(--text-primary);cursor:pointer;flex:0 0 36px;place-items:center;padding:0;display:none}.mobile-navigation-toggle[data-v-6f08788a]:hover,.mobile-navigation-toggle[data-v-6f08788a]:focus-visible{border-color:var(--border-hover);background:var(--bg-hover)}.mobile-navigation-toggle[data-v-6f08788a]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.breadcrumbs[data-v-6f08788a]{white-space:nowrap;align-items:center;min-width:0;font-size:13px;display:flex;overflow-x:auto}.breadcrumb-link[data-v-6f08788a]{color:var(--text-muted);text-decoration:none}.breadcrumb-link[data-v-6f08788a]:hover,.breadcrumb-link[data-v-6f08788a]:focus-visible{color:var(--text-primary);text-decoration:underline}.text-muted[data-v-6f08788a]{color:var(--text-muted)}.text-primary[data-v-6f08788a]{color:var(--color-primary)}.font-medium[data-v-6f08788a]{font-weight:500}.mx-2[data-v-6f08788a]{margin:0 8px}.header-right[data-v-6f08788a]{align-items:center;gap:var(--spacing-3);display:flex}.quick-period-toggles[data-v-6f08788a]{background-color:var(--bg-hover);border-radius:var(--radius-sm);border:1px solid var(--border-color);height:28px;padding:2px;display:flex}.period-toggle[data-v-6f08788a]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:500;transition:all .2s;display:flex}.period-toggle[data-v-6f08788a]:hover{color:var(--text-primary)}.period-toggle.active[data-v-6f08788a]{background-color:var(--color-primary);color:#fff}.header-actions[data-v-6f08788a]{align-items:center;gap:var(--spacing-2);display:flex;position:relative}.notification-btn[data-v-6f08788a]{border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s;display:flex;position:relative}.notification-btn[data-v-6f08788a]:hover{background-color:var(--bg-hover)}.notification-badge[data-v-6f08788a]{background-color:var(--color-danger);color:#fff;border:1px solid var(--bg-app);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}@media (width<=720px){.app-header[data-v-6f08788a]{padding:0 var(--spacing-3)}.header-left[data-v-6f08788a]{gap:var(--spacing-3)}.mobile-navigation-toggle[data-v-6f08788a]{display:grid}}.app-layout[data-v-63860318]{background-color:var(--bg-app);height:100dvh;display:flex;overflow:hidden}.main-content[data-v-63860318]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.page-container[data-v-63860318]{padding:var(--spacing-5) var(--spacing-6);flex:1;min-width:0;min-height:0;overflow:hidden auto}.mobile-navigation-backdrop[data-v-63860318]{z-index:60;cursor:pointer;background:#03070cb8;border:0;padding:0;position:fixed;inset:0}@media (width<=720px){.page-container[data-v-63860318]{padding:var(--spacing-4) var(--spacing-3)}}.auth-layout[data-v-a3b5a2dd]{background-color:#08121a;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.auth-glow[data-v-a3b5a2dd]{pointer-events:none;z-index:0;background-image:radial-gradient(circle at 50% 100%,#22c55e14,#0000 60%);width:100%;height:100%;animation:18s ease-in-out infinite alternate authGlowDrift-a3b5a2dd;position:absolute;top:0;left:0}.auth-wave[data-v-a3b5a2dd]{opacity:.9;pointer-events:none;z-index:1;background-image:url(/assets/auth-wave-NgnHe4zz.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:110vw;height:100vh;animation:22s ease-in-out infinite alternate authWaveFloat-a3b5a2dd;position:absolute;top:0;left:-5vw}.auth-container[data-v-a3b5a2dd]{z-index:2;width:100%;max-width:440px}@keyframes authWaveFloat-a3b5a2dd{0%{transform:translate(-1.5%,3px)}to{transform:translate(1.5%,-3px)}}@keyframes authGlowDrift-a3b5a2dd{0%{opacity:.25;transform:translate(-3%,2%)scale(1)}to{opacity:.45;transform:translate(3%,-2%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.auth-wave[data-v-a3b5a2dd],.auth-glow[data-v-a3b5a2dd]{animation:none}}.base-card[data-v-085a498d]{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.base-card.variant-glass[data-v-085a498d]{-webkit-backdrop-filter:blur(16px);background-color:#0f172a66;border:1px solid #ffffff14;box-shadow:0 25px 50px -12px #00000080}.card-header[data-v-085a498d]{justify-content:space-between;align-items:center;padding:10px 14px 2px;display:flex}.card-title[data-v-085a498d]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.card-actions[data-v-085a498d]{align-items:center;gap:var(--spacing-2);display:flex}.card-body[data-v-085a498d]{flex:1;padding:10px 12px}.base-card.no-padding .card-body[data-v-085a498d]{padding:0}.card-footer[data-v-085a498d]{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--border-color);background-color:#0003}.base-pagination[data-v-4ec08c45]{padding:var(--spacing-4) 0;color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:13px;display:flex}.pagination-controls[data-v-4ec08c45]{align-items:center;gap:var(--spacing-6);display:flex}.rows-per-page[data-v-4ec08c45]{align-items:center;gap:var(--spacing-2);display:flex;position:relative}.rows-select[data-v-4ec08c45]{appearance:none;background:var(--bg-hover);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;outline:none;padding:4px 24px 4px 8px;font-size:13px}.rows-icon[data-v-4ec08c45]{pointer-events:none;width:14px;height:14px;transition:transform .16s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.rows-select:open+.rows-icon[data-v-4ec08c45]{transform:translateY(-50%)rotate(180deg)}.page-buttons[data-v-4ec08c45]{align-items:center;gap:4px;display:flex}.page-btn[data-v-4ec08c45]{box-sizing:border-box;color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.page-btn[data-v-4ec08c45]:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.page-btn.active[data-v-4ec08c45]{border-color:var(--color-primary);color:var(--color-primary);background:0 0}.page-btn[data-v-4ec08c45]:disabled{opacity:.5;cursor:not-allowed}.page-btn.ellipsis[data-v-4ec08c45]{cursor:default;opacity:1;background:0 0}.page-btn[data-v-4ec08c45]:focus-visible,.rows-select[data-v-4ec08c45]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.icon-sm[data-v-4ec08c45]{width:16px;height:16px}.graph-card[data-v-08af60e8]{overflow:hidden}.graph-header[data-v-08af60e8]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.graph-header h2[data-v-08af60e8]{color:var(--text-primary);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px}.graph-header p[data-v-08af60e8]{color:var(--text-muted);margin:3px 0 0;font-size:11px}.graph-actions[data-v-08af60e8]{align-items:center;gap:10px;display:flex}.collapse-btn[data-v-08af60e8],.graph-state button[data-v-08af60e8]{border:1px solid var(--border-color);background:var(--bg-hover);color:var(--text-secondary);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.stale-badge[data-v-08af60e8]{color:var(--text-muted);font-size:11px}.graph-body[data-v-08af60e8]{min-height:280px}.chart-wrap[data-v-08af60e8],.echarts[data-v-08af60e8]{width:100%;height:280px}.graph-state[data-v-08af60e8]{min-height:280px;color:var(--text-muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.graph-state.error[data-v-08af60e8]{color:var(--color-danger)}.graph-state.skeleton[data-v-08af60e8]{background:linear-gradient(90deg,#0000,#ffffff08,#0000) 0 0/200% 100%;animation:1.4s linear infinite shimmer-08af60e8}@keyframes shimmer-08af60e8{0%{background-position:200% 0}to{background-position:-200% 0}}.fx-warning[data-v-c435ad0a]{border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--border-color));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning) 10%, transparent);color:#fde68a;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12px;line-height:1.45;display:flex}.fx-warning svg[data-v-c435ad0a]{flex-shrink:0;margin-top:1px}.base-table-container[data-v-8b2a32ae]{width:100%;min-width:0;max-width:100%;overflow-x:auto}.base-table[data-v-8b2a32ae]{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.base-table th[data-v-8b2a32ae],.base-table td[data-v-8b2a32ae]{border-bottom:1px solid var(--border-color);white-space:nowrap;padding:6px 10px}.base-table th[data-v-8b2a32ae]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;background-color:var(--bg-card);z-index:10;font-size:10px;font-weight:500;transition:background-color .2s,color .2s;position:sticky;top:0}.base-table tfoot td[data-v-8b2a32ae]{background-color:var(--bg-card);border-bottom:0;border-top:1px solid var(--border-color);font-weight:600}.column-resizer[data-v-8b2a32ae]{cursor:col-resize;z-index:2;background:0 0;border:0;width:7px;height:100%;padding:0;position:absolute;top:0;right:-3px}.column-resizer[data-v-8b2a32ae]:after{content:"";background:var(--border-color);width:1px;position:absolute;top:20%;bottom:20%;left:3px}.column-resizer[data-v-8b2a32ae]:hover:after,.column-resizer.is-resizing[data-v-8b2a32ae]:after{background:var(--color-primary)}.base-table th[data-v-8b2a32ae]:has(.table-sort-button):hover{background-color:var(--bg-hover);color:var(--text-primary)}.base-table th.is-sorted[data-v-8b2a32ae]{background-color:var(--bg-hover);color:var(--text-primary)}.sort-icon[data-v-8b2a32ae]{color:var(--color-primary);margin-left:2px;display:inline-flex}.sort-icon svg[data-v-8b2a32ae]{stroke-width:2.5px;width:14px;height:14px}.base-table td[data-v-8b2a32ae]{color:var(--text-primary);text-overflow:ellipsis;max-width:200px;overflow:hidden}.table-row[data-v-8b2a32ae]:hover{background-color:#ffffff05}.table-row.selected-row[data-v-8b2a32ae],.table-row.selected-row[data-v-8b2a32ae]:hover{background-color:#10b9810d}[data-v-8b2a32ae] .table-checkbox{appearance:none;border:1px solid var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:3px;flex:none;place-content:center;width:16px;height:16px;margin:0;display:grid}[data-v-8b2a32ae] .table-checkbox:before{content:"";width:10px;height:10px;box-shadow:inset 1em 1em var(--color-primary);transform-origin:50%;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transition:transform .12s ease-in-out;transform:scale(0)}[data-v-8b2a32ae] .table-checkbox:checked{border-color:var(--color-primary)}[data-v-8b2a32ae] .table-checkbox:checked:before{transform:scale(1)}[data-v-8b2a32ae] .table-checkbox:indeterminate:before{clip-path:polygon(10% 40%,90% 40%,90% 60%,10% 60%);transform:scale(1)}.empty-state[data-v-8b2a32ae]{text-align:center;padding:var(--spacing-6);color:var(--text-muted)}.table-sort-button[data-v-8b2a32ae]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0}.table-sort-button[data-v-8b2a32ae]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-sm)}.flex[data-v-8b2a32ae]{display:flex}.items-center[data-v-8b2a32ae]{align-items:center}.gap-1[data-v-8b2a32ae]{gap:4px}.report-table-shell[data-v-33c5460c]{min-width:0;position:relative}.refresh-banner[data-v-33c5460c]{z-index:5;color:var(--text-muted);pointer-events:none;background:#0f172ae0;border-radius:999px;padding:4px 8px;font-size:11px;position:absolute;top:8px;right:12px}.empty-copy[data-v-33c5460c]{color:var(--text-muted);flex-direction:column;align-items:center;gap:6px;padding:36px 16px;display:flex}.empty-copy strong[data-v-33c5460c]{color:var(--text-primary);font-size:14px}.empty-copy span[data-v-33c5460c]{font-size:12px}[data-v-33c5460c] .statistics-table.base-table-container{max-width:100%}[data-v-33c5460c] .statistics-table .base-table{table-layout:fixed;border-collapse:separate;border-spacing:0;min-width:960px}[data-v-33c5460c] .statistics-table th,[data-v-33c5460c] .statistics-table td{white-space:nowrap;font-variant-numeric:tabular-nums}[data-v-33c5460c] .statistics-table thead th:first-child,[data-v-33c5460c] .statistics-table tbody td:first-child,[data-v-33c5460c] .statistics-table thead th:nth-child(2),[data-v-33c5460c] .statistics-table tbody td:nth-child(2),[data-v-33c5460c] .statistics-table thead th:nth-child(3),[data-v-33c5460c] .statistics-table tbody td:nth-child(3){z-index:2;background:var(--bg-card);position:sticky}[data-v-33c5460c] .statistics-table thead th:first-child,[data-v-33c5460c] .statistics-table tbody td:first-child{left:0}[data-v-33c5460c] .statistics-table thead th:nth-child(2),[data-v-33c5460c] .statistics-table tbody td:nth-child(2){left:88px}[data-v-33c5460c] .statistics-table thead th:nth-child(3),[data-v-33c5460c] .statistics-table tbody td:nth-child(3){left:268px;box-shadow:8px 0 12px -10px #000000a6}[data-v-33c5460c] .statistics-table thead th:first-child,[data-v-33c5460c] .statistics-table thead th:nth-child(2),[data-v-33c5460c] .statistics-table thead th:nth-child(3){z-index:3}[data-v-33c5460c] .statistics-table .insights-trigger{border:1px solid var(--border-color);background:var(--bg-hover);color:var(--color-primary);cursor:pointer;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}[data-v-33c5460c] .statistics-table .value-unavailable{color:var(--color-warning)}[data-v-33c5460c] .statistics-table.refreshing{opacity:.86}[data-v-33c5460c] .statistics-table tfoot .summary-cell{vertical-align:middle;background:#0a1018;border-top:1px solid #22c55e59;height:44px;padding:10px;overflow:hidden;box-shadow:inset 0 1px #22c55e14}[data-v-33c5460c] .statistics-table tfoot .summary-cell.is-fixed{z-index:5;background:#0a1018;position:sticky}[data-v-33c5460c] .statistics-table tfoot .summary-cell.is-fixed-edge{box-shadow:inset 0 1px #22c55e14,8px 0 12px -10px #000000a6}.summary-label[data-v-33c5460c]{color:var(--text-primary);letter-spacing:.02em;font-size:12px;font-weight:700}.summary-value[data-v-33c5460c]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.row-insights[data-v-44a4049e]{border-top:1px solid var(--border-color);background:linear-gradient(90deg, #38bdf80d, transparent 40%), var(--bg-card);flex-direction:column;gap:12px;padding:14px 16px;animation:.18s ease-out insights-in-44a4049e;display:flex}.insights-head[data-v-44a4049e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.insights-head strong[data-v-44a4049e]{color:var(--text-primary);font-size:14px;display:block}.insights-head span[data-v-44a4049e]{color:var(--text-muted);font-size:11px}.insights-head button[data-v-44a4049e]{border:1px solid var(--border-color);background:var(--bg-hover);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:6px 10px;font-size:12px}.insights-grid[data-v-44a4049e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}section[data-v-44a4049e]{border:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-app) 70%, transparent);border-radius:8px;min-width:0;padding:10px 12px}h4[data-v-44a4049e]{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;font-size:10px}dl[data-v-44a4049e]{flex-direction:column;gap:6px;margin:0;display:flex}dl>div[data-v-44a4049e]{justify-content:space-between;gap:10px;font-size:12px;display:flex}dt[data-v-44a4049e]{color:var(--text-secondary)}dd[data-v-44a4049e]{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-weight:600}dd.unavailable[data-v-44a4049e]{color:var(--color-warning)}@keyframes insights-in-44a4049e{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.insights-grid[data-v-44a4049e]{grid-template-columns:1fr}}.base-select-wrapper[data-v-2fdc742f]{align-items:center;display:inline-flex;position:relative}.base-select[data-v-2fdc742f]{appearance:none;background-color:var(--bg-hover);border:1px solid var(--border-color);border-radius:var(--radius-md);height:36px;color:var(--text-primary);cursor:pointer;outline:none;min-width:120px;padding:0 32px 0 12px;font-size:14px}.base-select[data-v-2fdc742f]:focus{border-color:var(--color-primary)}.base-select.is-disabled[data-v-2fdc742f]{opacity:.6;cursor:not-allowed}.select-icon[data-v-2fdc742f]{width:16px;height:16px;color:var(--text-secondary);pointer-events:none;transition:transform .16s;position:absolute;right:10px}.select-icon.is-open[data-v-2fdc742f]{transform:rotate(180deg)}.base-select:open+.select-icon[data-v-2fdc742f]{transform:rotate(180deg)}.field-picker[data-v-22fff035]{z-index:90;background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;width:min(640px,100vw - 32px);max-height:min(72vh,620px);padding:14px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #00000073}.picker-heading[data-v-22fff035],.pane header[data-v-22fff035],.series-block header[data-v-22fff035]{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.picker-heading strong[data-v-22fff035],.pane h3[data-v-22fff035],.series-block h3[data-v-22fff035]{color:var(--text-primary);margin:0;font-size:13px}.picker-heading span[data-v-22fff035],.pane header span[data-v-22fff035],.series-block header span[data-v-22fff035]{color:var(--text-muted);font-size:11px}.close-button[data-v-22fff035]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.search-input[data-v-22fff035]{border:1px solid var(--border-color);background:var(--bg-app);width:100%;height:34px;color:var(--text-primary);border-radius:6px;flex-shrink:0;margin:10px 0 12px;padding:0 10px;font-size:12px}.picker-grid[data-v-22fff035]{flex:auto;grid-template-columns:1fr 1fr;gap:12px;min-height:0;display:grid}.pane[data-v-22fff035]{flex-direction:column;min-width:0;min-height:0;display:flex}.pane-scroll[data-v-22fff035]{flex-direction:column;flex:auto;gap:4px;min-height:0;margin-top:8px;padding-right:2px;display:flex;overflow:auto}.field-item[data-v-22fff035]{border:1px solid var(--border-color);background:var(--bg-app);min-height:30px;color:var(--text-primary);text-align:left;border-radius:6px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:grid}.field-item.available[data-v-22fff035]{cursor:pointer;grid-template-columns:minmax(0,1fr) 16px}.field-item.available[data-v-22fff035]:disabled{opacity:.45;cursor:not-allowed}.field-item.incompatible[data-v-22fff035]{border-color:color-mix(in srgb, var(--color-warning) 45%, var(--border-color))}.field-item em[data-v-22fff035]{color:var(--color-warning);font-size:10px;font-style:normal}.order-buttons[data-v-22fff035]{gap:2px;display:inline-flex}.order-buttons button[data-v-22fff035]{background:var(--bg-hover);width:22px;height:22px;color:var(--text-secondary);cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.available-group[data-v-22fff035]{flex-direction:column;gap:4px;display:flex}.available-group+.available-group[data-v-22fff035]{margin-top:8px}.available-group h4[data-v-22fff035]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 2px;font-size:10px}.series-block[data-v-22fff035]{border-top:1px solid var(--border-color);flex-shrink:0;margin-top:12px;padding-top:12px}.series-chips[data-v-22fff035]{flex-wrap:wrap;gap:6px;max-height:88px;margin-top:8px;display:flex;overflow:auto}.series-chip[data-v-22fff035]{border:1px solid var(--border-color);color:var(--text-secondary);background:var(--bg-app);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}.series-chip input[data-v-22fff035]{accent-color:var(--color-primary)}.empty[data-v-22fff035]{color:var(--text-muted);padding:12px 0;font-size:12px}@media (width<=800px){.picker-grid[data-v-22fff035]{grid-template-columns:1fr}}.filter-panel[data-v-c2b044d2]{border-top:1px solid var(--border-color);gap:14px;padding-top:14px;display:grid}.filter-panel-header[data-v-c2b044d2],.filter-panel-footer[data-v-c2b044d2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.filter-panel-header strong[data-v-c2b044d2]{color:var(--text-primary);font-size:13px;display:block}.filter-panel-header span[data-v-c2b044d2]{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}.collapse-btn[data-v-c2b044d2]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.filter-groups[data-v-c2b044d2]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr);gap:12px;display:grid}fieldset[data-v-c2b044d2]{border:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-app) 55%, transparent);border-radius:6px;min-width:0;max-height:220px;padding:10px;overflow:auto}.geo-fieldset[data-v-c2b044d2]{flex-direction:column;padding:0;display:flex;overflow:visible}.geo-fieldset legend[data-v-c2b044d2]{margin-left:10px}.geo-fieldset[data-v-c2b044d2] .country-multi-select,.geo-fieldset[data-v-c2b044d2] .cms-panel{border:0;border-radius:6px;height:100%;max-height:220px}legend[data-v-c2b044d2]{color:var(--text-secondary);text-transform:uppercase;padding:0 5px;font-size:10px;font-weight:700}.filter-option[data-v-c2b044d2]{color:var(--text-primary);align-items:center;gap:7px;padding:5px 0;font-size:11px;display:flex;overflow:hidden}.filter-option span[data-v-c2b044d2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-option input[data-v-c2b044d2]{accent-color:var(--color-primary)}.empty-options[data-v-c2b044d2],.filter-state[data-v-c2b044d2]{color:var(--text-muted);padding:8px 0;font-size:11px}.filter-state.error[data-v-c2b044d2]{color:var(--color-danger)}.filter-summary[data-v-c2b044d2]{color:var(--text-secondary);font-size:12px}.active-dot[data-v-c2b044d2]:before{content:"";background:var(--color-primary);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.filter-panel-actions[data-v-c2b044d2]{align-items:center;gap:8px;display:flex}@media (width<=900px){.filter-groups[data-v-c2b044d2]{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.filter-groups[data-v-c2b044d2]{grid-template-columns:1fr}.filter-panel-footer[data-v-c2b044d2]{flex-direction:column;align-items:stretch}.filter-panel-actions[data-v-c2b044d2]{justify-content:flex-end}}.view-tabs[data-v-fddc541c]{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.view-tab[data-v-fddc541c],.add-tab[data-v-fddc541c],.reset-link[data-v-fddc541c]{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;font-size:12px;font-weight:600}.view-tab[data-v-fddc541c]{border-radius:var(--radius-md) var(--radius-md) 0 0;border-color:var(--border-color);background:color-mix(in srgb, var(--bg-card) 80%, transparent);align-items:center;gap:6px;min-height:30px;padding:0 12px;display:inline-flex;position:relative}.view-tab.active[data-v-fddc541c]{color:var(--text-primary);border-color:var(--border-hover);background:var(--bg-card);box-shadow:inset 0 -2px 0 var(--color-primary)}.add-tab[data-v-fddc541c]{border-radius:var(--radius-md);border-color:var(--border-color);background:var(--bg-hover);width:30px;height:30px;color:var(--text-primary)}.reset-link[data-v-fddc541c]{color:var(--text-muted);text-underline-offset:2px;margin-left:4px;text-decoration:underline}.tab-delete[data-v-fddc541c]{color:var(--text-muted);cursor:pointer;background:0 0;border:0;font-size:14px;line-height:1}.rename-input[data-v-fddc541c]{border:1px solid var(--border-hover);background:var(--bg-app);width:110px;height:22px;color:var(--text-primary);border-radius:3px;padding:0 6px;font-size:12px}.statistics-toolbar[data-v-82f5fbbd]{border-bottom:1px solid var(--border-color);background:linear-gradient(180deg, #22c55e0a, transparent 48%), var(--bg-card);flex-direction:column;gap:12px;padding:14px 16px 12px;display:flex}.toolbar-main-row[data-v-82f5fbbd]{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.toolbar-main-row[data-v-82f5fbbd] .picker-btn,.toolbar-main-row[data-v-82f5fbbd] .base-button,.toolbar-main-row[data-v-82f5fbbd] .base-select,.search-row input[data-v-82f5fbbd]{box-sizing:border-box;height:36px}.toolbar-main-row[data-v-82f5fbbd] .picker-btn{padding:0 12px;font-size:13px}.control-group[data-v-82f5fbbd]{flex-direction:column;gap:4px;min-width:0;display:flex}.toolbar-label[data-v-82f5fbbd]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:700}.search-control[data-v-82f5fbbd]{flex:240px;max-width:340px}.compound-search-wrapper[data-v-82f5fbbd]{background-color:var(--bg-hover);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;height:36px;transition:border-color .2s;display:flex;position:relative}.compound-search-wrapper[data-v-82f5fbbd]:focus-within{border-color:var(--color-primary)}.field-selector[data-v-82f5fbbd]{border:0;border-right:1px solid var(--border-color);height:100%;color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.field-selector[data-v-82f5fbbd]:hover{background-color:#ffffff05}.field-selector-text[data-v-82f5fbbd]{text-overflow:ellipsis;max-width:72px;overflow:hidden}.text-secondary[data-v-82f5fbbd]{color:var(--text-secondary)}.search-field-popover[data-v-82f5fbbd]{z-index:80;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);width:160px;max-height:220px;padding:8px 0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 14px 32px #00000059}.search-field-option[data-v-82f5fbbd]{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 16px;font-size:13px;display:block}.search-field-option[data-v-82f5fbbd]:hover{background-color:var(--bg-hover)}.search-field-option.is-selected[data-v-82f5fbbd]{background-color:var(--bg-active);color:var(--color-primary);font-weight:500}.search-input-inner[data-v-82f5fbbd]{flex:auto;align-items:center;min-width:0;height:100%;display:flex;position:relative}.compound-input[data-v-82f5fbbd]{width:100%;height:100%;color:var(--text-primary);background:0 0;border:0;outline:none;padding:0 64px 0 12px;font-size:13px}.compound-input[data-v-82f5fbbd]::-webkit-search-cancel-button{appearance:none}.compound-input[data-v-82f5fbbd]::-webkit-search-decoration{appearance:none}.search-actions-right[data-v-82f5fbbd]{align-items:center;gap:2px;display:inline-flex;position:absolute;right:6px}.search-clear-btn[data-v-82f5fbbd],.search-submit-btn[data-v-82f5fbbd]{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.search-submit-btn[data-v-82f5fbbd]:hover,.search-clear-btn[data-v-82f5fbbd]:hover{color:var(--text-primary);background:var(--bg-app)}.table-actions[data-v-82f5fbbd]{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.columns-action[data-v-82f5fbbd]{position:relative}.count-badge[data-v-82f5fbbd]{background:var(--color-primary);color:#04110a;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:800;display:inline-flex}.get-data[data-v-82f5fbbd]{min-width:96px}[data-v-82f5fbbd] .base-button.active{border-color:var(--color-primary);color:var(--color-primary)}@media (width<=960px){.table-actions[data-v-82f5fbbd]{justify-content:flex-start;width:100%;margin-left:0}}.statistics-page[data-v-25ee294b]{flex-direction:column;gap:14px;padding:18px 18px 28px;animation:.22s ease-out page-in-25ee294b;display:flex}.page-header[data-v-25ee294b]{justify-content:space-between;align-items:end;gap:16px;display:flex}.title-row[data-v-25ee294b]{color:var(--color-primary);align-items:center;gap:10px;display:flex}.title-row h1[data-v-25ee294b]{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:22px}.page-header p[data-v-25ee294b]{color:var(--text-muted);margin:6px 0 0;font-size:13px}.content-stack[data-v-25ee294b]{flex-direction:column;gap:12px;display:flex}.toolbar-card[data-v-25ee294b],.table-card[data-v-25ee294b]{overflow:visible}.state-block[data-v-25ee294b]{min-height:220px;color:var(--text-muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.state-block.error[data-v-25ee294b]{color:var(--color-danger)}.state-block.skeleton[data-v-25ee294b]{background:linear-gradient(90deg,#0000,#ffffff08,#0000) 0 0/200% 100%;animation:1.4s linear infinite shimmer-25ee294b}.spinning[data-v-25ee294b]{animation:1s linear infinite spin-25ee294b}.pagination-row[data-v-25ee294b]{border-top:1px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.confirm-backdrop[data-v-25ee294b]{z-index:120;background:#02060cb8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.confirm-modal[data-v-25ee294b]{border:1px solid var(--border-color);background:#0b111c;border-radius:10px;width:min(420px,100%);padding:18px;box-shadow:0 24px 60px #00000073}.confirm-modal h3[data-v-25ee294b]{color:var(--text-primary);margin:0 0 8px;font-size:16px}.confirm-modal p[data-v-25ee294b],.confirm-modal li[data-v-25ee294b]{color:var(--text-secondary);font-size:13px;line-height:1.45}.confirm-modal ul[data-v-25ee294b]{margin:12px 0 16px;padding-left:18px}.confirm-actions[data-v-25ee294b]{justify-content:flex-end;gap:8px;display:flex}@keyframes page-in-25ee294b{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-25ee294b{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin-25ee294b{to{transform:rotate(360deg)}}.country-select[data-v-5ab52115]{width:100%;min-width:0;position:relative}.country-select.disabled[data-v-5ab52115]{opacity:.65;pointer-events:none}.cs-trigger[data-v-5ab52115]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-hover);width:100%;min-height:36px;color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.country-select.open .cs-trigger[data-v-5ab52115],.cs-trigger[data-v-5ab52115]:hover{border-color:#22c55e73}.cs-value[data-v-5ab52115],.cs-placeholder[data-v-5ab52115]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex;overflow:hidden}.cs-placeholder[data-v-5ab52115]{color:var(--text-muted)}.cs-trigger-actions[data-v-5ab52115]{color:var(--text-secondary);align-items:center;gap:4px;display:inline-flex}.cs-icon-btn[data-v-5ab52115]{border-radius:var(--radius-sm);width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cs-chevron[data-v-5ab52115]{transition:transform .14s}.country-select.open .cs-chevron[data-v-5ab52115]{transform:rotate(180deg)}.cs-panel[data-v-5ab52115]{z-index:40;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);grid-template-rows:auto minmax(0,1fr);max-height:280px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px #00000061}.cs-search[data-v-5ab52115]{border-bottom:1px solid var(--border-color);color:var(--text-muted);align-items:center;gap:8px;padding:10px 12px;display:flex}.cs-search input[data-v-5ab52115]{width:100%;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.cs-list[data-v-5ab52115]{padding:6px;overflow:auto}.cs-option[data-v-5ab52115]{border-radius:var(--radius-sm);width:100%;min-height:34px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.cs-option[data-v-5ab52115]:hover,.cs-option.selected[data-v-5ab52115]{background:var(--bg-hover)}.cs-flag[data-v-5ab52115]{font-size:15px;line-height:1}.cs-label[data-v-5ab52115]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-empty[data-v-5ab52115]{text-align:center;color:var(--text-muted);padding:18px 10px;font-size:12px}.base-modal-overlay[data-v-39ae16ea]{z-index:1000;padding:var(--spacing-6);background-color:#080b11cc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.base-modal[data-v-39ae16ea]{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);width:100%;max-width:400px;box-shadow:0 20px 25px -5px #00000080,0 10px 10px -5px #0000004d}.modal-header[data-v-39ae16ea]{justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}.modal-title[data-v-39ae16ea]{color:var(--text-primary);margin:0;font-size:16px;font-weight:500}.visually-hidden[data-v-39ae16ea]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal-description[data-v-39ae16ea]{color:var(--text-secondary);margin:0;padding:0 24px 16px;font-size:14px;line-height:1.5}.modal-close[data-v-39ae16ea]{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.modal-close[data-v-39ae16ea]:hover{background-color:var(--bg-hover);color:var(--text-primary)}.modal-close[data-v-39ae16ea]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.modal-close[data-v-39ae16ea]:disabled{opacity:.5;cursor:not-allowed}.modal-close svg[data-v-39ae16ea]{width:20px;height:20px}.modal-body[data-v-39ae16ea]{padding:0 24px 24px}.modal-footer[data-v-39ae16ea]{border-top:1px solid var(--border-color);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.base-badge[data-v-32365649]{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;min-height:20px;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.variant-subtle.color-green[data-v-32365649]{color:var(--color-primary);background-color:#22c55e26}.variant-subtle.color-red[data-v-32365649]{color:var(--color-danger);background-color:#ef444426}.variant-subtle.color-yellow[data-v-32365649]{color:var(--color-warning);background-color:#f59e0b26}.variant-subtle.color-blue[data-v-32365649]{color:var(--color-info);background-color:#3b82f626}.variant-subtle.color-purple[data-v-32365649]{color:var(--color-purple);background-color:#8b5cf626}.variant-subtle.color-gray[data-v-32365649]{color:var(--text-secondary);background-color:#94a3b826}.variant-solid.color-green[data-v-32365649]{background-color:var(--color-primary);color:#fff}.variant-solid.color-red[data-v-32365649]{background-color:var(--color-danger);color:#fff}.variant-solid.color-blue[data-v-32365649]{background-color:var(--color-info);color:#fff}.variant-solid.color-yellow[data-v-32365649]{background-color:var(--color-warning);color:#fff}.variant-solid.color-purple[data-v-32365649]{background-color:var(--color-purple);color:#fff}.variant-solid.color-gray[data-v-32365649]{background-color:var(--text-muted);color:#fff}.variant-outline[data-v-32365649]{background-color:#0000;border:1px solid}.variant-outline.color-green[data-v-32365649]{color:var(--color-primary)}.variant-outline.color-red[data-v-32365649]{color:var(--color-danger)}.variant-outline.color-yellow[data-v-32365649]{color:var(--color-warning)}.variant-outline.color-blue[data-v-32365649]{color:var(--color-info)}.variant-outline.color-purple[data-v-32365649]{color:var(--color-purple)}.details-stack[data-v-0725d5a2]{gap:24px;max-height:70vh;padding-right:4px;display:grid;overflow-y:auto}.falcon-block[data-v-0725d5a2]{background:color-mix(in srgb, var(--color-primary) 8%, var(--bg-card));border:1px solid color-mix(in srgb, var(--color-primary) 30%, var(--border-color));border-radius:var(--radius-lg);padding:18px}.section-heading[data-v-0725d5a2]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-heading h3[data-v-0725d5a2],.section-title[data-v-0725d5a2]{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.eyebrow[data-v-0725d5a2]{color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:11px;font-weight:700;display:block}.section-title[data-v-0725d5a2]{border-bottom:1px solid var(--border-color);margin-bottom:16px;padding-bottom:10px}.info-grid[data-v-0725d5a2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 28px;display:grid}.info-grid.compact[data-v-0725d5a2]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-v-0725d5a2] .info-item{gap:5px;min-width:0;display:grid}[data-v-0725d5a2] .info-label{color:var(--text-secondary);font-size:12px}[data-v-0725d5a2] .info-value{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:600}[data-v-0725d5a2] .info-value.copyable{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (width<=760px){.info-grid[data-v-0725d5a2],.info-grid.compact[data-v-0725d5a2]{grid-template-columns:1fr 1fr}}.confirm-copy[data-v-49f1ef5f]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.row-actions[data-v-1c200079]{align-items:center;gap:4px;display:inline-flex;overflow:visible}.icon-action[data-v-1c200079]{border:1px solid var(--border-color);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-secondary);background:var(--bg-hover);cursor:pointer;place-items:center;display:inline-grid}.icon-action[data-v-1c200079]:hover{color:var(--text-primary);border-color:var(--border-hover)}.icon-action.approve[data-v-1c200079],.action-menu .approve[data-v-1c200079]{color:var(--color-success)}.icon-action.inquire[data-v-1c200079],.action-menu .inquire[data-v-1c200079]{color:var(--color-warning)}.icon-action.cancel[data-v-1c200079],.action-menu .cancel[data-v-1c200079]{color:var(--color-danger)}.decision-timer[data-v-1c200079]{border:1px solid color-mix(in srgb, var(--color-warning) 35%, var(--border-color));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning) 7%, var(--bg-hover));min-width:78px;height:28px;color:var(--color-warning);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.decision-timer.processing[data-v-1c200079]{border-color:color-mix(in srgb, var(--color-success) 40%, var(--border-color));background:color-mix(in srgb, var(--color-success) 8%, var(--bg-hover));color:var(--color-success)}.overflow-wrap[data-v-1c200079]{position:relative}.action-menu[data-v-1c200079]{z-index:40;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);width:150px;padding:6px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 14px 30px #00000059}.action-menu button[data-v-1c200079]{width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:8px;font-size:12px;display:flex}.action-menu button[data-v-1c200079]:hover{background:var(--bg-hover)}.falcon-page[data-v-35999026]{width:100%;min-width:0;max-width:100%}.page-header[data-v-35999026]{margin-bottom:var(--spacing-6);justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.title-row[data-v-35999026]{color:var(--color-primary);align-items:center;gap:9px;display:flex}.title-row h1[data-v-35999026]{color:var(--text-primary);margin:0;font-size:24px;font-weight:600}.page-header p[data-v-35999026]{color:var(--text-secondary);margin:5px 0 0;font-size:14px}.live-indicator[data-v-35999026]{color:var(--text-secondary);align-items:center;gap:7px;font-size:12px;display:flex}.live-indicator span[data-v-35999026]{background:var(--color-success);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-success) 15%, transparent);border-radius:50%}.content-stack[data-v-35999026]{gap:var(--spacing-6);min-width:0;display:grid}.toolbar-card[data-v-35999026]{z-index:18;min-width:0;position:relative;overflow:visible}.toolbar-card[data-v-35999026] .card-body{min-width:0;overflow:visible}.toolbar[data-v-35999026]{min-width:0;padding:var(--spacing-5);gap:16px;display:grid}.toolbar-main[data-v-35999026]{grid-template-columns:minmax(360px,auto) minmax(360px,1fr) auto;align-items:end;gap:24px;min-width:0;display:grid}.control-group[data-v-35999026]{gap:8px;min-width:0;display:grid}.control-group>span[data-v-35999026],.filter-panel label>span[data-v-35999026]{color:var(--text-primary);font-size:12px;font-weight:600}.search-row[data-v-35999026],.table-actions[data-v-35999026]{align-items:center;gap:8px;display:flex}.compound-search[data-v-35999026]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-hover);flex:1;align-items:center;min-width:0;height:36px;display:flex;position:relative}.compound-search[data-v-35999026]:focus-within{border-color:var(--color-primary)}.search-field[data-v-35999026]{border:0;border-right:1px solid var(--border-color);min-width:108px;height:100%;color:var(--text-primary);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:flex}.compound-search input[data-v-35999026]{min-width:0;height:100%;color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;padding:0 9px}.search-icon[data-v-35999026]{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.search-icon.submit[data-v-35999026]{color:var(--color-primary);margin-right:2px}.search-menu[data-v-35999026]{z-index:80;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card);width:190px;padding:6px;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 14px 30px #00000059}.search-menu button[data-v-35999026]{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 10px;font-size:12px}.search-menu button[data-v-35999026]:hover,.search-menu button.selected[data-v-35999026]{background:var(--bg-hover);color:var(--color-primary)}.refresh-button[data-v-35999026]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-hover);height:36px;color:var(--text-primary);cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-weight:600;display:inline-flex}.refresh-button[data-v-35999026]:disabled{opacity:.65;cursor:wait}.table-actions[data-v-35999026]{justify-content:flex-end}.table-actions[data-v-35999026] button{gap:7px}.table-actions .active[data-v-35999026]{border-color:var(--color-primary)}.count-badge[data-v-35999026]{background:var(--color-primary);color:#07110b;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:10px;font-weight:800;display:inline-grid}.clear-link[data-v-35999026]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0}.columns-wrap[data-v-35999026]{position:relative}.columns-menu[data-v-35999026]{z-index:90;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-card);width:310px;padding:12px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 18px 38px #0006}.columns-heading[data-v-35999026]{color:var(--text-primary);justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.columns-heading button[data-v-35999026]{color:var(--color-primary);cursor:pointer;background:0 0;border:0;font-size:11px}.columns-menu>p[data-v-35999026]{color:var(--text-muted);margin:5px 0 10px;font-size:10px}.column-list[data-v-35999026]{gap:2px;max-height:390px;display:grid;overflow-y:auto}.column-item[data-v-35999026]{min-height:32px;color:var(--text-primary);cursor:grab;border-radius:5px;grid-template-columns:16px 18px minmax(0,1fr) auto;align-items:center;gap:7px;padding:4px 6px;font-size:12px;display:grid}.column-item[data-v-35999026]:hover{background:var(--bg-hover)}.order-buttons[data-v-35999026]{display:flex}.order-buttons button[data-v-35999026]{width:23px;height:23px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.order-buttons button[data-v-35999026]:disabled{opacity:.25}.filter-panel[data-v-35999026]{border-top:1px solid var(--border-color);grid-template-columns:repeat(5,minmax(120px,1fr)) auto;align-items:end;gap:12px;padding-top:16px;display:grid}.filter-panel label[data-v-35999026]{gap:7px;display:grid}.filter-actions[data-v-35999026]{gap:8px;display:flex}.chips[data-v-35999026]{flex-wrap:wrap;gap:7px;display:flex}.chips button[data-v-35999026]{border:1px solid var(--border-color);background:var(--bg-hover);color:var(--text-primary);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:inline-flex}.chips button span[data-v-35999026]{color:var(--text-muted)}.table-card[data-v-35999026],.table-card[data-v-35999026] .card-body{min-width:0;overflow:visible}.refreshing[data-v-35999026]{opacity:.62;pointer-events:none;transition:opacity .2s}.state-block[data-v-35999026]{min-height:220px;color:var(--text-secondary);justify-content:center;align-items:center;gap:10px;display:flex}.state-block.error[data-v-35999026]{color:var(--color-danger);flex-direction:column}.empty-copy[data-v-35999026]{justify-items:center;gap:5px;padding:26px;display:inline-grid}.empty-copy strong[data-v-35999026]{color:var(--text-primary)}.empty-copy span[data-v-35999026]{color:var(--text-secondary)}.action-error[data-v-35999026]{border:1px solid color-mix(in srgb, var(--color-danger) 40%, var(--border-color));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger) 8%, transparent);color:var(--color-danger);align-items:center;gap:7px;margin:12px;padding:10px 12px;font-size:12px;display:flex}.pagination-row[data-v-35999026]{border-top:1px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;padding:14px 16px;font-size:12px;display:flex}.spinning[data-v-35999026]{animation:.9s linear infinite spin-35999026}@keyframes spin-35999026{to{transform:rotate(360deg)}}@media (width<=1180px){.toolbar-main[data-v-35999026]{grid-template-columns:1fr 1fr}.table-actions[data-v-35999026]{grid-column:1/-1;justify-content:flex-start}.filter-panel[data-v-35999026]{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.page-header[data-v-35999026]{flex-direction:column;align-items:flex-start}.toolbar-main[data-v-35999026]{grid-template-columns:1fr}.table-actions[data-v-35999026]{flex-wrap:wrap;grid-column:auto}.filter-panel[data-v-35999026]{grid-template-columns:1fr}.search-row[data-v-35999026]{flex-direction:column;align-items:stretch}.columns-menu[data-v-35999026]{width:min(310px,85vw);left:0;right:auto}}.login-page[data-v-625122c6]{flex-direction:column;align-items:center;width:100%;display:flex}.login-card[data-v-625122c6]{width:100%;-webkit-backdrop-filter:none!important;background:#08121a66!important;border:1px solid #ffffff0d!important}.login-card-inner[data-v-625122c6]{flex-direction:column;padding:40px;display:flex}.brand[data-v-625122c6]{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.logo-icon[data-v-625122c6]{width:32px;height:32px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.logo-icon svg[data-v-625122c6]{width:100%;height:100%}.brand-text[data-v-625122c6]{color:var(--text-primary);font-size:24px;font-weight:600}.brand-highlight[data-v-625122c6]{color:var(--color-primary)}.page-title[data-v-625122c6]{color:var(--text-secondary);text-align:center;margin-bottom:32px;font-size:15px;font-weight:400}.login-form[data-v-625122c6]{flex-direction:column;gap:20px;display:flex}.form-group[data-v-625122c6]{flex-direction:column;gap:8px;display:flex}.form-group label[data-v-625122c6]{color:var(--text-primary);font-size:13px;font-weight:500}.input-wrapper[data-v-625122c6]{align-items:center;display:flex;position:relative}.custom-input[data-v-625122c6]{background-color:var(--bg-hover);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;height:40px;color:var(--text-primary);outline:none;padding:0 16px 0 40px;font-size:14px;transition:all .2s}.custom-input[data-v-625122c6]:focus{border-color:var(--color-primary)}.input-wrapper.is-error .custom-input[data-v-625122c6]{border-color:#ef444480}.custom-input[data-v-625122c6]:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--bg-hover) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.custom-input[data-v-625122c6]:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--bg-hover) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.custom-input[data-v-625122c6]:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--bg-hover) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.custom-input[data-v-625122c6]:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0px 1000px var(--bg-hover) inset!important;-webkit-text-fill-color:var(--text-primary)!important}:is(.custom-input[data-v-625122c6]:-moz-autofill,.custom-input[data-v-625122c6]:-moz-autofill-preview){box-shadow:0 0 0px 1000px var(--bg-hover) inset!important;filter:none!important;-moz-text-fill-color:var(--text-primary)!important}.input-icon.left[data-v-625122c6]{width:16px;height:16px;color:var(--text-secondary);pointer-events:none;position:absolute;left:14px}.input-action.right[data-v-625122c6]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;right:14px}.input-action.right[data-v-625122c6]:hover{color:var(--text-primary)}.input-action.right svg[data-v-625122c6]{width:16px;height:16px}.error-message[data-v-625122c6]{border-radius:var(--radius-md);color:var(--color-danger);background-color:#ef44441a;border:1px solid #ef444433;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.error-icon[data-v-625122c6]{width:16px;height:16px}.logout-error-state[data-v-625122c6]{gap:16px;display:grid}.logout-error-state p[data-v-625122c6]{color:var(--text-secondary);font-size:13px;line-height:1.5}.submit-btn[data-v-625122c6]{margin-top:8px}.footer[data-v-625122c6]{color:var(--text-muted);text-align:center;margin-top:40px;font-size:13px}.loading-spinner[data-v-625122c6]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:1s ease-in-out infinite spin-625122c6;display:inline-block}.loading-spinner.small[data-v-625122c6]{width:16px;height:16px;margin-right:8px}@keyframes spin-625122c6{to{transform:rotate(360deg)}}.access-denied-page[data-v-791026db]{justify-content:center;align-items:center;min-height:calc(100dvh - 96px);padding:32px;display:flex}.access-denied-panel[data-v-791026db]{text-align:center;background:#0d1321a3;border:1px solid #94a3b829;border-radius:8px;width:min(420px,100%);padding:32px}.access-icon[data-v-791026db]{width:40px;height:40px;color:var(--color-warning);margin-bottom:16px}.access-title[data-v-791026db]{color:var(--text-primary);margin:0;font-size:22px;font-weight:600}.access-message[data-v-791026db]{color:var(--text-secondary);margin:10px 0 24px;font-size:14px}.back-link[data-v-791026db]{min-height:36px;color:var(--text-primary);background:#10b9811f;border:1px solid #10b98147;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.back-link[data-v-791026db]:hover{background:#10b9812e}.no-access-message[data-v-791026db]{color:var(--text-muted);margin:0;font-size:13px}.not-found-view[data-v-c1506d88]{text-align:center;height:100vh;color:var(--text-primary);background-color:var(--bg-app);flex-direction:column;justify-content:center;align-items:center;display:flex}.not-found-view.is-embedded[data-v-c1506d88]{height:auto;min-height:calc(100dvh - 112px)}.not-found-view h1[data-v-c1506d88]{margin-bottom:16px;font-size:24px}.not-found-view p[data-v-c1506d88]{color:var(--text-secondary);margin-bottom:24px}.back-link[data-v-c1506d88]{color:var(--color-primary);font-weight:500;text-decoration:none}.back-link[data-v-c1506d88]:hover{text-decoration:underline}.reports-view[data-v-bb6b5252]{flex-direction:column;gap:0;min-width:0;display:flex}.reports-header[data-v-bb6b5252]{margin-bottom:var(--spacing-6);justify-content:space-between;align-items:flex-end;gap:24px;animation:.32s both header-enter-bb6b5252;display:flex}.title-row[data-v-bb6b5252]{color:var(--color-primary);align-items:center;gap:9px;display:flex}h1[data-v-bb6b5252]{color:var(--text-primary);margin:0;font-size:24px;font-weight:600}.reports-header p[data-v-bb6b5252]{color:var(--text-secondary);margin:5px 0 0;font-size:14px}.worker-indicator[data-v-bb6b5252]{color:var(--text-secondary);align-items:center;gap:7px;font-size:12px;display:inline-flex}.worker-dot[data-v-bb6b5252]{background:var(--color-primary);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 15%, transparent);border-radius:50%}.reports-tabs[data-v-bb6b5252]{margin-bottom:var(--spacing-5);border-bottom:1px solid var(--border-color);gap:4px;display:flex}.reports-tab[data-v-bb6b5252]{min-width:92px;height:38px;color:var(--text-muted);align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:550;text-decoration:none;transition:color .15s,background .15s;display:inline-flex;position:relative}.reports-tab[data-v-bb6b5252]:hover{color:var(--text-primary);background:#ffffff05}.reports-tab.is-active[data-v-bb6b5252]{color:var(--color-primary)}.reports-tab.is-active[data-v-bb6b5252]:after{background:var(--color-primary);content:"";height:2px;animation:.22s both tab-line-bb6b5252;position:absolute;bottom:-1px;left:10px;right:10px}.report-tab-enter-active[data-v-bb6b5252],.report-tab-leave-active[data-v-bb6b5252]{transition:opacity .14s,transform .14s}.report-tab-enter-from[data-v-bb6b5252]{opacity:0;transform:translate(5px)}.report-tab-leave-to[data-v-bb6b5252]{opacity:0;transform:translate(-5px)}@keyframes header-enter-bb6b5252{0%{opacity:0;transform:translateY(-4px)}}@keyframes tab-line-bb6b5252{0%{transform:scaleX(0)}}@media (width<=640px){.reports-header[data-v-bb6b5252]{flex-direction:column;align-items:flex-start}.worker-indicator[data-v-bb6b5252]{display:none}}@media (prefers-reduced-motion:reduce){.reports-header[data-v-bb6b5252],.reports-tab.is-active[data-v-bb6b5252]:after,.report-tab-enter-active[data-v-bb6b5252],.report-tab-leave-active[data-v-bb6b5252]{transition:none;animation:none}}.reports-table-shell[data-v-ea705a37]{min-height:280px;transition:opacity .16s}.reports-table-shell.is-refreshing[data-v-ea705a37]{opacity:.72}.table-scroll[data-v-ea705a37]{width:100%;overflow-x:auto}.reports-table[data-v-ea705a37]{border-collapse:collapse;width:100%;min-width:1040px;color:var(--text-primary);text-align:left;font-size:11px}th[data-v-ea705a37],td[data-v-ea705a37]{border-bottom:1px solid var(--border-color);white-space:nowrap;height:42px;padding:0 11px}th[data-v-ea705a37]{height:36px;color:var(--text-muted);background:color-mix(in srgb, var(--bg-card) 86%, var(--bg-app));letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:600}tbody tr[data-v-ea705a37]{transition:background-color .15s}tbody tr[data-v-ea705a37]:hover{background:#ffffff06}tbody tr.is-target[data-v-ea705a37]{box-shadow:inset 2px 0 0 var(--color-primary);background:#22c55e13;animation:.7s both target-arrival-ea705a37}.mono[data-v-ea705a37]{color:var(--text-secondary);font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.numeric[data-v-ea705a37]{font-variant-numeric:tabular-nums}.file-name[data-v-ea705a37]{max-width:210px;color:var(--text-secondary);text-overflow:ellipsis;overflow:hidden}.success-count[data-v-ea705a37]{color:var(--color-primary);font-weight:600}.status-badge[data-v-ea705a37]{border:1px solid #0000;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:10px;font-weight:650;display:inline-flex}.status-badge.is-completed[data-v-ea705a37]{color:var(--color-primary);background:#22c55e1a;border-color:#22c55e33}.status-badge.is-running[data-v-ea705a37]{color:#38bdf8;background:#38bdf81a;border-color:#38bdf833}.status-badge.is-pending[data-v-ea705a37]{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2433}.status-badge.is-failed[data-v-ea705a37]{color:var(--color-danger);background:#ef44441a;border-color:#ef444433}.status-badge.is-expired[data-v-ea705a37]{color:#2dd4bf;background:#2dd4bf1a;border-color:#2dd4bf38}.progress-cell[data-v-ea705a37]{align-items:center;gap:7px;min-width:104px;display:flex}.progress-track[data-v-ea705a37]{background:var(--bg-hover);border-radius:2px;width:68px;height:4px;overflow:hidden}.progress-track span[data-v-ea705a37]{border-radius:inherit;background:var(--color-primary);height:100%;transition:width .35s;display:block}.status-badge.is-running~.progress-cell .progress-track span[data-v-ea705a37]{background-image:linear-gradient(90deg, var(--color-primary), #38bdf8)}.progress-value[data-v-ea705a37]{width:29px;color:var(--text-muted);font-variant-numeric:tabular-nums}.download-heading[data-v-ea705a37],.download-cell[data-v-ea705a37],.download-cell[data-v-ea705a37]{text-align:right}.download-actions[data-v-ea705a37]{justify-content:flex-end;align-items:center;gap:6px;display:flex}.file-action[data-v-ea705a37]{height:26px;color:var(--color-primary);border-radius:var(--radius-sm);font:inherit;cursor:pointer;background:0 0;border:1px solid #22c55e47;align-items:center;gap:5px;padding:0 7px;transition:background .15s,border-color .15s;display:inline-flex}.file-action[data-v-ea705a37]:hover{border-color:var(--color-primary);background:#22c55e1a}.file-action.is-error-file[data-v-ea705a37]{color:#fca5a5;border-color:#ef444447}.file-action.is-error-file[data-v-ea705a37]:hover{border-color:var(--color-danger);background:#ef44441a}.file-pending[data-v-ea705a37]{color:var(--text-muted)}.table-state[data-v-ea705a37],.empty-state[data-v-ea705a37]{min-height:280px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.empty-state strong[data-v-ea705a37]{color:var(--text-secondary);font-size:13px;font-weight:600}.empty-state span[data-v-ea705a37]{font-size:11px}.table-state.is-error[data-v-ea705a37]{color:var(--color-danger)}.retry-button[data-v-ea705a37]{color:var(--text-primary);background:var(--bg-hover);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;margin-top:4px;padding:5px 10px}.is-spinning[data-v-ea705a37]{animation:.9s linear infinite spin-ea705a37}@keyframes spin-ea705a37{to{transform:rotate(360deg)}}@keyframes target-arrival-ea705a37{0%{opacity:.5;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){[data-v-ea705a37],[data-v-ea705a37]:before,[data-v-ea705a37]:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.reports-tab[data-v-c8313b41]{gap:var(--spacing-6);min-width:0;display:grid}.toolbar-card[data-v-c8313b41]{z-index:18;min-width:0;position:relative;overflow:visible}.toolbar-card[data-v-c8313b41] .card-body{min-width:0;overflow:visible}.toolbar[data-v-c8313b41]{min-width:0;padding:var(--spacing-5);gap:16px;display:grid}.toolbar-main[data-v-c8313b41]{grid-template-columns:minmax(360px,auto) minmax(320px,1fr) auto;align-items:end;gap:24px;min-width:0;display:grid}.control-group[data-v-c8313b41]{gap:8px;min-width:0;display:grid}.control-group>span[data-v-c8313b41],.filter-panel label>span[data-v-c8313b41]{color:var(--text-primary);font-size:12px;font-weight:600}.search-row[data-v-c8313b41],.table-actions[data-v-c8313b41]{align-items:center;gap:8px;display:flex}.compound-search[data-v-c8313b41]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-hover);flex:1;align-items:center;min-width:0;height:36px;display:flex;position:relative}.compound-search[data-v-c8313b41]:focus-within{border-color:var(--color-primary)}.compound-search input[data-v-c8313b41]{min-width:0;height:100%;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 9px;font-size:13px}.compound-search input[data-v-c8313b41]::placeholder{color:var(--text-muted)}.search-icon[data-v-c8313b41]{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.search-icon.submit[data-v-c8313b41]{color:var(--color-primary);margin-right:2px}.refresh-button[data-v-c8313b41]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-hover);height:36px;color:var(--text-primary);font:inherit;cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.refresh-button[data-v-c8313b41]:disabled{opacity:.65;cursor:wait}.table-actions[data-v-c8313b41]{justify-content:flex-end}.table-actions[data-v-c8313b41] button{gap:7px}.table-actions .active[data-v-c8313b41]{border-color:var(--color-primary)}.count-badge[data-v-c8313b41]{background:var(--color-primary);color:#07110b;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:10px;font-weight:800;display:inline-grid}.clear-link[data-v-c8313b41]{color:var(--text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;font-size:12px}.live-status[data-v-c8313b41]{color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;margin-right:4px;font-size:10px;font-weight:650;display:inline-flex}.live-dot[data-v-c8313b41]{background:var(--color-primary);border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite live-pulse-c8313b41;box-shadow:0 0 #22c55e73}.filter-panel[data-v-c8313b41]{border-top:1px solid var(--border-color);grid-template-columns:repeat(2,minmax(160px,220px)) auto;align-items:end;gap:12px;padding-top:16px;display:grid}.filter-panel label[data-v-c8313b41]{gap:7px;display:grid}.filter-actions[data-v-c8313b41]{gap:8px;display:flex}.chips[data-v-c8313b41]{flex-wrap:wrap;gap:7px;display:flex}.chips button[data-v-c8313b41]{border:1px solid var(--border-color);background:var(--bg-hover);color:var(--text-primary);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:inline-flex}.chips button span[data-v-c8313b41]{color:var(--text-muted)}.table-card[data-v-c8313b41],.table-card[data-v-c8313b41] .card-body{min-width:0;overflow:visible}.pagination-row[data-v-c8313b41]{border-top:1px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;padding:14px 16px;font-size:12px;display:flex}.spinning[data-v-c8313b41]{animation:.9s linear infinite spin-c8313b41}@keyframes spin-c8313b41{to{transform:rotate(360deg)}}@keyframes live-pulse-c8313b41{70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 #22c55e00}}@media (width<=1180px){.toolbar-main[data-v-c8313b41]{grid-template-columns:1fr 1fr}.table-actions[data-v-c8313b41]{grid-column:1/-1;justify-content:flex-start}.filter-panel[data-v-c8313b41]{grid-template-columns:repeat(2,minmax(140px,1fr)) auto}}@media (width<=760px){.toolbar-main[data-v-c8313b41]{grid-template-columns:1fr}.table-actions[data-v-c8313b41]{flex-wrap:wrap;grid-column:auto}.filter-panel[data-v-c8313b41]{grid-template-columns:1fr}.search-row[data-v-c8313b41]{flex-direction:column;align-items:stretch}.filter-actions[data-v-c8313b41]{width:100%}.filter-actions[data-v-c8313b41] button{flex:1}}@media (prefers-reduced-motion:reduce){.spinning[data-v-c8313b41],.live-dot[data-v-c8313b41]{animation:none}}.postbacks-page[data-v-7c3eafcb]{width:100%;min-width:0;animation:.28s ease-out both page-enter-7c3eafcb}.page-header[data-v-7c3eafcb]{margin-bottom:var(--spacing-5)}.title-row[data-v-7c3eafcb]{color:var(--color-primary);align-items:center;gap:9px;display:flex}.title-row h1[data-v-7c3eafcb]{color:var(--text-primary);margin:0;font-size:24px;font-weight:600}.page-header p[data-v-7c3eafcb]{color:var(--text-secondary);margin:5px 0 0;font-size:14px}.postback-tabs[data-v-7c3eafcb]{border-bottom:1px solid var(--border-color);align-items:flex-end;gap:26px;min-height:40px;display:flex}.postback-tab[data-v-7c3eafcb]{min-height:40px;color:var(--text-secondary);align-items:center;gap:7px;font-size:12px;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.postback-tab[data-v-7c3eafcb]:after{content:"";background:var(--color-primary);transform-origin:0;height:2px;transition:transform .22s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.postback-tab[data-v-7c3eafcb]:hover,.postback-tab.is-active[data-v-7c3eafcb]{color:var(--text-primary)}.postback-tab.is-active[data-v-7c3eafcb]:after{transform:scaleX(1)}.tab-content[data-v-7c3eafcb]{padding-top:var(--spacing-5);min-width:0}.tab-shift-enter-active[data-v-7c3eafcb],.tab-shift-leave-active[data-v-7c3eafcb]{transition:opacity .14s,transform .14s}.tab-shift-enter-from[data-v-7c3eafcb]{opacity:0;transform:translateY(5px)}.tab-shift-leave-to[data-v-7c3eafcb]{opacity:0;transform:translateY(-3px)}@keyframes page-enter-7c3eafcb{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.postbacks-page[data-v-7c3eafcb]{animation:none}.postback-tab[data-v-7c3eafcb]:after,.tab-shift-enter-active[data-v-7c3eafcb],.tab-shift-leave-active[data-v-7c3eafcb]{transition:none}}@media (width<=620px){.postback-tabs[data-v-7c3eafcb]{gap:16px;overflow-x:auto}.postback-tab[data-v-7c3eafcb]{flex:none}}[data-v-51fcef62] .base-modal{flex-direction:column;max-height:calc(100vh - 32px);display:flex}[data-v-51fcef62] .modal-body{overflow:auto}.postback-form[data-v-51fcef62]{gap:var(--spacing-5);display:grid}.postback-form label[data-v-51fcef62]{gap:var(--spacing-2);color:var(--text-primary);font-size:13px;font-weight:500;display:grid}.metadata-grid[data-v-51fcef62]{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.metadata-grid input[data-v-51fcef62],.postback-form>label>input[data-v-51fcef62],.postback-form textarea[data-v-51fcef62]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-app);width:100%;color:var(--text-primary);font:inherit;outline:0;font-size:13px}.metadata-grid input[data-v-51fcef62],.postback-form>label>input[data-v-51fcef62]{height:36px;padding:0 var(--spacing-3)}.metadata-grid input[readonly][data-v-51fcef62]{color:var(--text-secondary);cursor:default}.metadata-grid[data-v-51fcef62] .base-select-wrapper,.metadata-grid[data-v-51fcef62] .base-select{width:100%}.postback-form textarea[data-v-51fcef62]{min-height:104px;padding:var(--spacing-3);resize:vertical;line-height:1.45}.metadata-grid input[data-v-51fcef62]:focus,.postback-form>label>input[data-v-51fcef62]:focus,.postback-form textarea[data-v-51fcef62]:focus{border-color:var(--color-primary)}.macros[data-v-51fcef62]{padding-top:var(--spacing-4);border-top:1px solid var(--border-color)}.macros h3[data-v-51fcef62]{margin:0 0 var(--spacing-3);color:var(--text-primary);font-size:15px}.macro-list[data-v-51fcef62]{gap:var(--spacing-2);flex-wrap:wrap;max-height:220px;display:flex;overflow:auto}.macro-list button[data-v-51fcef62]{height:30px;padding:0 var(--spacing-3);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-primary);cursor:pointer;font:12px Geist Mono,monospace}.macro-list button[data-v-51fcef62]:hover,.macro-list button[data-v-51fcef62]:focus-visible{border-color:var(--color-primary);color:var(--color-primary)}.help[data-v-51fcef62]{color:var(--text-muted);margin:0;font-size:12px;line-height:1.4}.error[data-v-51fcef62]{color:var(--color-danger);margin:0;font-size:12px}@media (width<=680px){.metadata-grid[data-v-51fcef62]{grid-template-columns:1fr}}.row-actions[data-v-aa4d4f10]{align-items:center;gap:5px;display:flex}.row-actions button[data-v-aa4d4f10]{border:1px solid var(--border-color);border-radius:var(--radius-sm);height:25px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 7px;font-size:10px;display:inline-flex}.row-actions button[data-v-aa4d4f10]:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-hover)}.row-actions .retry[data-v-aa4d4f10]{color:var(--color-primary)}.row-actions[data-v-129aa24f]{align-items:center;gap:5px;display:flex}.row-actions button[data-v-129aa24f]{border:1px solid var(--border-color);border-radius:var(--radius-sm);height:25px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 7px;font-size:10px;display:inline-flex}.row-actions button[data-v-129aa24f]:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-hover)}.row-actions .edit[data-v-129aa24f]{color:var(--color-info,#3b82f6)}.row-actions .approve[data-v-129aa24f]{color:var(--color-primary)}.row-actions .archive[data-v-129aa24f]{color:var(--color-warning)}.list-stack[data-v-c028afc8]{gap:var(--spacing-5);min-width:0;display:grid}.toolbar-card[data-v-c028afc8]{z-index:18;min-width:0;position:relative;overflow:visible}.toolbar-card[data-v-c028afc8] .card-body,.table-card[data-v-c028afc8] .card-body{min-width:0;overflow:visible}.toolbar[data-v-c028afc8]{padding:var(--spacing-4);gap:14px;display:grid}.toolbar-main[data-v-c028afc8]{grid-template-columns:minmax(340px,1fr) auto;align-items:end;gap:18px;display:grid}.control-group[data-v-c028afc8]{gap:7px;display:grid}.control-group>span[data-v-c028afc8],.filter-panel label>span[data-v-c028afc8]{color:var(--text-primary);font-size:12px;font-weight:600}.search-row[data-v-c028afc8],.table-actions[data-v-c028afc8],.filter-actions[data-v-c028afc8]{align-items:center;gap:8px;display:flex}.search-box[data-v-c028afc8]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-hover);min-width:0;height:36px;color:var(--text-secondary);flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.search-box[data-v-c028afc8]:focus-within{border-color:var(--color-primary)}.search-box input[data-v-c028afc8]{min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.search-box button[data-v-c028afc8]{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.refresh-button[data-v-c028afc8]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-hover);height:36px;color:var(--text-primary);font:inherit;cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.table-actions[data-v-c028afc8]{justify-content:flex-end}.table-actions[data-v-c028afc8] button{gap:7px}.table-actions .active[data-v-c028afc8]{border-color:var(--color-primary)}.count-badge[data-v-c028afc8]{background:var(--color-primary);color:#07110b;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:10px;font-weight:800;display:inline-grid}.filter-panel[data-v-c028afc8]{border-top:1px solid var(--border-color);grid-template-columns:repeat(3,minmax(150px,1fr)) auto;align-items:end;gap:12px;padding-top:14px;display:grid}.filter-panel label[data-v-c028afc8]{gap:7px;display:grid}.filter-panel[data-v-c028afc8] .base-select-wrapper,.filter-panel[data-v-c028afc8] .base-select{width:100%}.chips[data-v-c028afc8]{flex-wrap:wrap;gap:7px;display:flex}.chips button[data-v-c028afc8]{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-primary);font:inherit;cursor:pointer;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:inline-flex}.chips button span[data-v-c028afc8]{color:var(--text-muted)}.table-card[data-v-c028afc8]{min-width:0;overflow:visible}.refreshing[data-v-c028afc8]{opacity:.62;pointer-events:none;transition:opacity .2s}.state-block[data-v-c028afc8]{min-height:220px;color:var(--text-secondary);justify-content:center;align-items:center;gap:10px;display:flex}.state-block.error[data-v-c028afc8]{color:var(--color-danger);flex-direction:column}.empty-copy[data-v-c028afc8]{justify-items:center;gap:5px;padding:26px;display:inline-grid}.empty-copy strong[data-v-c028afc8]{color:var(--text-primary)}.empty-copy span[data-v-c028afc8]{color:var(--text-secondary)}.action-error[data-v-c028afc8]{border:1px solid color-mix(in srgb, var(--color-danger) 40%, var(--border-color));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger) 8%, transparent);color:var(--color-danger);align-items:center;gap:7px;margin:12px;padding:10px 12px;font-size:12px;display:flex}.pagination-row[data-v-c028afc8]{border-top:1px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;display:flex}.confirm-copy[data-v-c028afc8]{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}[data-v-c028afc8] .entity-link{color:var(--color-primary);text-decoration:none}[data-v-c028afc8] .entity-link:hover{text-decoration:underline}[data-v-c028afc8] .status-toggle{background:var(--text-muted);cursor:pointer;border:0;border-radius:9px;width:30px;height:17px;padding:2px;transition:background .16s}[data-v-c028afc8] .status-toggle span{background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .16s;display:block}[data-v-c028afc8] .status-toggle.active{background:var(--color-primary)}[data-v-c028afc8] .status-toggle.active span{transform:translate(13px)}[data-v-c028afc8] .status-toggle.readonly{opacity:.55;cursor:not-allowed}.spinning[data-v-c028afc8]{animation:.9s linear infinite spin-c028afc8}@keyframes spin-c028afc8{to{transform:rotate(360deg)}}@media (width<=900px){.filter-panel[data-v-c028afc8]{grid-template-columns:1fr 1fr}.filter-actions[data-v-c028afc8]{grid-column:1/-1}}@media (width<=680px){.toolbar-main[data-v-c028afc8],.filter-panel[data-v-c028afc8]{grid-template-columns:1fr}.table-actions[data-v-c028afc8]{flex-wrap:wrap;justify-content:flex-start}.search-row[data-v-c028afc8]{flex-direction:column;align-items:stretch}.pagination-row[data-v-c028afc8]{flex-direction:column;align-items:flex-start}}.list-stack[data-v-3d1d7e5a]{gap:var(--spacing-5);min-width:0;display:grid}.toolbar-card[data-v-3d1d7e5a]{z-index:18;position:relative;overflow:visible}.toolbar-card[data-v-3d1d7e5a] .card-body,.table-card[data-v-3d1d7e5a] .card-body{min-width:0;overflow:visible}.toolbar[data-v-3d1d7e5a]{padding:var(--spacing-4);gap:14px;display:grid}.toolbar-main[data-v-3d1d7e5a]{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.toolbar-main>div[data-v-3d1d7e5a]:first-child{gap:4px;display:grid}.toolbar-main strong[data-v-3d1d7e5a]{color:var(--text-primary);font-size:13px;font-weight:600}.toolbar-main span[data-v-3d1d7e5a]{color:var(--text-secondary);font-size:11px}.table-actions[data-v-3d1d7e5a],.filter-actions[data-v-3d1d7e5a]{align-items:center;gap:8px;display:flex}.table-actions[data-v-3d1d7e5a] button{gap:7px}.table-actions .active[data-v-3d1d7e5a]{border-color:var(--color-primary)}.refresh-button[data-v-3d1d7e5a]{border:1px solid var(--border-color);border-radius:var(--radius-md);height:32px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:inline-flex}.count-badge[data-v-3d1d7e5a]{background:var(--color-primary);color:#07110b;border-radius:50%;place-items:center;min-width:18px;height:18px;font-size:10px;font-weight:800;display:inline-grid}.filter-panel[data-v-3d1d7e5a]{border-top:1px solid var(--border-color);grid-template-columns:repeat(5,minmax(120px,1fr)) auto;align-items:end;gap:10px;padding-top:14px;display:grid}.filter-panel label[data-v-3d1d7e5a]{gap:7px;display:grid}.filter-panel label>span[data-v-3d1d7e5a]{color:var(--text-primary);font-size:11px;font-weight:600}.filter-panel input[data-v-3d1d7e5a]{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-hover);width:100%;height:36px;color:var(--text-primary);font:inherit;outline:0;padding:0 10px;font-size:12px}.filter-panel input[data-v-3d1d7e5a]:focus{border-color:var(--color-primary)}.filter-panel[data-v-3d1d7e5a] .base-select-wrapper,.filter-panel[data-v-3d1d7e5a] .base-select{width:100%}.chips[data-v-3d1d7e5a]{flex-wrap:wrap;gap:7px;display:flex}.chips button[data-v-3d1d7e5a]{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-primary);font:inherit;cursor:pointer;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:inline-flex}.chips button span[data-v-3d1d7e5a]{color:var(--text-muted)}.table-card[data-v-3d1d7e5a]{min-width:0;overflow:visible}.refreshing[data-v-3d1d7e5a]{opacity:.62;pointer-events:none;transition:opacity .2s}.state-block[data-v-3d1d7e5a]{min-height:220px;color:var(--text-secondary);justify-content:center;align-items:center;gap:10px;display:flex}.state-block.error[data-v-3d1d7e5a]{color:var(--color-danger);flex-direction:column}.empty-copy[data-v-3d1d7e5a]{justify-items:center;gap:5px;padding:26px;display:inline-grid}.empty-copy strong[data-v-3d1d7e5a]{color:var(--text-primary)}.empty-copy span[data-v-3d1d7e5a]{color:var(--text-secondary)}.action-error[data-v-3d1d7e5a]{border:1px solid color-mix(in srgb, var(--color-danger) 40%, var(--border-color));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger) 8%, transparent);color:var(--color-danger);align-items:center;gap:7px;margin:12px;padding:10px 12px;font-size:12px;display:flex}.pagination-row[data-v-3d1d7e5a]{border-top:1px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;display:flex}.detail-loading[data-v-3d1d7e5a]{min-height:180px;color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;display:flex}.delivery-detail[data-v-3d1d7e5a]{gap:var(--spacing-5);display:grid}.detail-grid[data-v-3d1d7e5a]{grid-template-columns:1fr 1fr;gap:14px;margin:0;display:grid}.detail-grid div[data-v-3d1d7e5a]{border-bottom:1px solid var(--border-color);min-width:0;padding-bottom:10px}.detail-grid .full-width[data-v-3d1d7e5a]{grid-column:1/-1}.detail-grid dt[data-v-3d1d7e5a]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.detail-grid dd[data-v-3d1d7e5a]{overflow-wrap:anywhere;color:var(--text-primary);margin:5px 0 0;font-size:12px}.detail-grid code[data-v-3d1d7e5a],[data-v-3d1d7e5a] .technical-value{font-family:Geist Mono,monospace}.sanitized-error[data-v-3d1d7e5a]{border-left:2px solid var(--color-danger);background:color-mix(in srgb, var(--color-danger) 7%, transparent);color:var(--text-secondary);overflow-wrap:anywhere;margin:0;padding:10px;font-size:12px}.attempts h3[data-v-3d1d7e5a]{color:var(--text-primary);margin:0 0 9px;font-size:13px}.attempt-row[data-v-3d1d7e5a]{border-top:1px solid var(--border-color);min-height:34px;color:var(--text-secondary);grid-template-columns:1fr 100px 90px 120px;align-items:center;gap:8px;font-size:11px;display:grid}.attempt-row strong[data-v-3d1d7e5a]{color:var(--text-primary);font-weight:500}.no-attempts[data-v-3d1d7e5a]{color:var(--text-muted);font-size:12px}[data-v-3d1d7e5a] .entity-link{color:var(--color-primary);text-decoration:none}.spinning[data-v-3d1d7e5a]{animation:.9s linear infinite spin-3d1d7e5a}@keyframes spin-3d1d7e5a{to{transform:rotate(360deg)}}@media (width<=1120px){.filter-panel[data-v-3d1d7e5a]{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.toolbar-main[data-v-3d1d7e5a]{flex-direction:column;align-items:flex-start}.filter-panel[data-v-3d1d7e5a]{grid-template-columns:1fr}.pagination-row[data-v-3d1d7e5a]{flex-direction:column;align-items:flex-start}.detail-grid[data-v-3d1d7e5a]{grid-template-columns:1fr}.attempt-row[data-v-3d1d7e5a]{grid-template-columns:1fr 1fr;padding:8px 0}}.stub-card[data-v-9686e329]{min-width:0;overflow:hidden}.stub-heading[data-v-9686e329]{border-bottom:1px solid var(--border-color);background:linear-gradient(105deg, color-mix(in srgb, var(--color-primary) 5%, var(--bg-card)), var(--bg-card) 42%);justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:14px 16px;display:flex}.stub-heading>div[data-v-9686e329]{gap:4px;display:grid}.stub-heading strong[data-v-9686e329]{color:var(--text-primary);font-size:13px;font-weight:600}.stub-heading span[data-v-9686e329]{color:var(--text-secondary);font-size:11px}.result-row[data-v-9686e329]{border-top:1px solid var(--border-color);min-height:48px;color:var(--text-secondary);justify-content:space-between;align-items:center;padding:0 16px;font-size:12px;display:flex}.copy-status[data-v-9686e329]{color:var(--color-primary);animation:.2s ease-out copy-in-9686e329}[data-v-9686e329] .stub-url{align-items:center;gap:8px;min-width:0;display:flex}[data-v-9686e329] .stub-url code{text-overflow:ellipsis;min-width:0;color:var(--text-secondary);font-family:Geist Mono,monospace;font-size:11px;overflow:hidden}[data-v-9686e329] .stub-url button{border:1px solid var(--border-color);border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}[data-v-9686e329] .stub-url button:hover{color:var(--color-primary);border-color:var(--color-primary)}@keyframes copy-in-9686e329{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-app:#080b11;--bg-card:#0d121b;--bg-hover:#151c28;--bg-active:#22c55e1a;--border-color:#1a2230;--border-hover:#2a3649;--color-primary:#22c55e;--color-primary-hover:#16a34a;--color-danger:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-purple:#8b5cf6;--font-family-sans:"Geist Variable", "Segoe UI", Arial, sans-serif;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--text-muted:#64748b;--spacing-1:4px;--spacing-2:6px;--spacing-3:10px;--spacing-4:14px;--spacing-5:18px;--spacing-6:20px;--spacing-8:24px;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-xl:8px;--radius-full:9999px;--sidebar-width:160px;--header-height:49px}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit;text-decoration:none}html,body,#app{font-family:var(--font-family-sans)}body{background-color:var(--bg-app);color:var(--text-primary);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:13px;line-height:1.4}button,input,select,textarea{font:inherit}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select:not([multiple]):not(.base-select):not([data-chevron=external]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 8px center!important;background-repeat:no-repeat!important;background-size:14px!important;padding-right:28px!important}select:open:not([multiple]):not(.base-select):not([data-chevron=external]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E")!important}select option{background:var(--bg-card);color:var(--text-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-app)}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#2d3748}::-webkit-scrollbar-thumb:hover{background:#4a5568}.toast-container[data-v-7fc707f1]{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}.toast-message[data-v-7fc707f1]{pointer-events:auto;color:#fff;cursor:pointer;border-radius:8px;align-items:center;gap:14px;min-width:250px;padding:14px 24px;font-size:14px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 8px 24px #00000040}.toast-message.is-actionable[data-v-7fc707f1]:hover{filter:brightness(1.05);transform:translateY(-2px)}.toast-copy[data-v-7fc707f1]{flex:1}.toast-action[data-v-7fc707f1]{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:650;display:inline-flex}.toast-close[data-v-7fc707f1]{width:22px;height:22px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.toast-close[data-v-7fc707f1]:hover{opacity:1;background:#ffffff24}.toast-success[data-v-7fc707f1]{background-color:var(--color-primary,#10b981)}.toast-error[data-v-7fc707f1]{background-color:var(--color-danger,#ef4444)}.toast-info[data-v-7fc707f1]{background-color:var(--text-secondary,#64748b)}.toast-enter-active[data-v-7fc707f1],.toast-leave-active[data-v-7fc707f1]{transition:all .3s}.toast-enter-from[data-v-7fc707f1],.toast-leave-to[data-v-7fc707f1]{opacity:0;transform:translate(30px)}@media (width<=640px){.toast-container[data-v-7fc707f1]{bottom:12px;left:12px;right:12px}.toast-message[data-v-7fc707f1]{min-width:0;padding:13px 14px}.toast-action[data-v-7fc707f1]{font-size:0}}.route-loading{z-index:2000;background:color-mix(in srgb, var(--color-primary) 18%, transparent);pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.route-loading:after{background:var(--color-primary);content:"";width:35%;animation:1s ease-in-out infinite route-loading-progress;position:absolute;inset:0 auto 0 -35%}.route-loading .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes route-loading-progress{to{transform:translate(390%)}}@media (prefers-reduced-motion:reduce){.route-loading:after{width:100%;animation:none;transform:none}}
