.zui-page[data-v-855bf087]{padding:16px}.zui-page-body[data-v-855bf087]{min-width:0}.zui-panel.is-flush>.zui-panel-header[data-v-46c579cc]{margin-bottom:12px;padding:16px 18px 0}.zui-button[data-v-bf4cc51e]{white-space:nowrap}.zui-button.is-block[data-v-bf4cc51e]{box-sizing:border-box;justify-content:center;width:100%}.zui-button--sm[data-v-bf4cc51e]{min-height:var(--zui-control-h-sm,30px);height:var(--zui-control-h-sm,30px);font-size:var(--zui-text-meta,12.5px);padding:0 10px}.zui-button-spin[data-v-bf4cc51e]{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite zui-button-spin-bf4cc51e}@keyframes zui-button-spin-bf4cc51e{to{transform:rotate(360deg)}}.zui-button.is-loading[data-v-bf4cc51e]{cursor:progress}@media (prefers-reduced-motion:reduce){.zui-button-spin[data-v-bf4cc51e]{animation-duration:2s}}.zui-modal-backdrop[data-v-be49fa6f]{z-index:2400;background:color-mix(in srgb, var(--zui-text) 42%, transparent);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.zui-modal[data-v-be49fa6f]{border-radius:var(--zui-radius-panel);background:var(--zui-surface);width:100%;max-height:calc(100vh - 40px);box-shadow:var(--zui-shadow-4);outline:none;flex-direction:column;display:flex}.zui-modal--sm[data-v-be49fa6f]{max-width:400px}.zui-modal--md[data-v-be49fa6f]{max-width:520px}.zui-modal--lg[data-v-be49fa6f]{max-width:760px}.zui-modal-head[data-v-be49fa6f]{border-bottom:1px solid var(--zui-border-soft);align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.zui-modal-titles[data-v-be49fa6f]{flex:1;min-width:0}.zui-modal-title[data-v-be49fa6f]{font-size:var(--zui-text-title,15px);color:var(--zui-text);overflow-wrap:anywhere;margin:0;font-weight:700}.zui-modal--danger .zui-modal-title[data-v-be49fa6f]{color:var(--zui-danger)}.zui-modal-subtitle[data-v-be49fa6f]{font-size:var(--zui-text-meta,12.5px);color:var(--zui-text-muted);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.55}.zui-modal-close[data-v-be49fa6f]{flex-shrink:0}.zui-modal-body[data-v-be49fa6f]{min-height:0;font-size:var(--zui-text-body,13px);color:var(--zui-text);flex:1;padding:16px 18px;line-height:1.6;overflow-y:auto}.zui-modal-foot[data-v-be49fa6f]{border-top:1px solid var(--zui-border-soft);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px 16px;display:flex}.zui-modal--danger .zui-modal-foot[data-v-be49fa6f] .zui-button--danger{background:var(--zui-danger);border-color:var(--zui-danger);color:var(--zui-on-primary)}.zui-modal--danger .zui-modal-foot[data-v-be49fa6f] .zui-button--danger:hover:not(:disabled){filter:brightness(1.07)}.zui-modal-enter-active[data-v-be49fa6f],.zui-modal-leave-active[data-v-be49fa6f]{transition:opacity .14s}.zui-modal-enter-active .zui-modal[data-v-be49fa6f],.zui-modal-leave-active .zui-modal[data-v-be49fa6f]{transition:transform .14s}.zui-modal-enter-from[data-v-be49fa6f],.zui-modal-leave-to[data-v-be49fa6f]{opacity:0}.zui-modal-enter-from .zui-modal[data-v-be49fa6f],.zui-modal-leave-to .zui-modal[data-v-be49fa6f]{transform:translateY(8px)}@media (width<=560px){.zui-modal-backdrop[data-v-be49fa6f]{align-items:flex-end;padding:0}.zui-modal[data-v-be49fa6f]{border-radius:var(--zui-radius-panel) var(--zui-radius-panel) 0 0;max-width:none;max-height:88vh}}.zui-tabs[data-v-a269e9b7]{scrollbar-width:none;align-items:center;min-width:0;display:flex;overflow-x:auto}.zui-tabs[data-v-a269e9b7]::-webkit-scrollbar{display:none}.zui-tab[data-v-a269e9b7]{cursor:pointer;font:inherit;color:var(--zui-text-muted);white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.zui-tab[data-v-a269e9b7]:disabled{opacity:.45;cursor:not-allowed}.zui-tab[data-v-a269e9b7]:focus-visible{box-shadow:var(--zui-focus-ring);outline:none}.zui-tab-label[data-v-a269e9b7]{font-size:var(--zui-text-body,13px)}.zui-tab-count[data-v-a269e9b7]{border-radius:var(--zui-radius-pill);background:var(--zui-surface-muted);min-width:18px;font-size:var(--zui-text-label,11px);text-align:center;font-variant-numeric:tabular-nums;padding:0 5px;font-weight:700;line-height:17px}.zui-tabs--underline[data-v-a269e9b7]{border-bottom:1px solid var(--zui-border);gap:2px}.zui-tabs--underline .zui-tab[data-v-a269e9b7]{height:var(--zui-control-h,34px);border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 12px;font-weight:500}.zui-tabs--underline .zui-tab[data-v-a269e9b7]:hover:not(:disabled){color:var(--zui-text)}.zui-tabs--underline .zui-tab.is-active[data-v-a269e9b7]{color:var(--zui-primary);border-bottom-color:var(--zui-primary);font-weight:600}.zui-tabs--underline .zui-tab.is-active .zui-tab-count[data-v-a269e9b7]{background:var(--zui-primary-soft);color:var(--zui-primary)}.zui-tabs--segmented[data-v-a269e9b7]{border:1px solid var(--zui-border);border-radius:var(--zui-radius-control);background:var(--zui-surface-muted);gap:2px;width:fit-content;max-width:100%;padding:3px}.zui-tabs--segmented .zui-tab[data-v-a269e9b7]{height:calc(var(--zui-control-h,34px) - 8px);border-radius:calc(var(--zui-radius-control) - 2px);color:var(--zui-text);font-size:var(--zui-text-meta,12.5px);padding:0 11px}.zui-tabs--segmented .zui-tab[data-v-a269e9b7]:hover:not(:disabled):not(.is-active){background:var(--zui-surface)}.zui-tabs--segmented .zui-tab.is-active[data-v-a269e9b7]{background:var(--zui-primary);color:var(--zui-on-primary);font-weight:600}.zui-tabs--segmented .zui-tab.is-active .zui-tab-count[data-v-a269e9b7]{background:color-mix(in srgb, var(--zui-surface) 22%, transparent);color:var(--zui-on-primary)}.zui-empty-copy[data-v-0546d699]{color:var(--zui-text-subtle,#7589a3);margin:4px 0 0;font-size:13px}.zui-empty-action[data-v-0546d699]{margin-top:14px}.zui-alert[data-v-1ffe5a7e]{border-radius:var(--zui-radius-control);font-size:var(--zui-text-meta,12.5px);align-items:flex-start;gap:9px;padding:10px 12px;line-height:1.55;display:flex}.zui-alert--danger[data-v-1ffe5a7e]{background:var(--zui-danger-tint)}.zui-alert--warning[data-v-1ffe5a7e]{background:var(--zui-warning-tint)}.zui-alert--success[data-v-1ffe5a7e]{background:var(--zui-success-tint)}.zui-alert--info[data-v-1ffe5a7e]{background:var(--zui-info-tint)}.zui-alert-dot[data-v-1ffe5a7e]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.zui-alert--danger .zui-alert-dot[data-v-1ffe5a7e]{background:var(--zui-danger)}.zui-alert--warning .zui-alert-dot[data-v-1ffe5a7e]{background:var(--zui-warning)}.zui-alert--success .zui-alert-dot[data-v-1ffe5a7e]{background:var(--zui-success)}.zui-alert--info .zui-alert-dot[data-v-1ffe5a7e]{background:var(--zui-primary)}.zui-alert-body[data-v-1ffe5a7e]{flex:1;min-width:0}.zui-alert-title[data-v-1ffe5a7e]{margin:0 0 2px;font-weight:700}.zui-alert-text[data-v-1ffe5a7e]{overflow-wrap:anywhere;margin:0}.zui-alert--danger .zui-alert-title[data-v-1ffe5a7e],.zui-alert--danger .zui-alert-text[data-v-1ffe5a7e]{color:var(--zui-danger-strong)}.zui-alert--warning .zui-alert-title[data-v-1ffe5a7e],.zui-alert--warning .zui-alert-text[data-v-1ffe5a7e]{color:var(--zui-warning-strong)}.zui-alert--success .zui-alert-title[data-v-1ffe5a7e],.zui-alert--success .zui-alert-text[data-v-1ffe5a7e]{color:var(--zui-success-strong)}.zui-alert--info .zui-alert-title[data-v-1ffe5a7e],.zui-alert--info .zui-alert-text[data-v-1ffe5a7e]{color:var(--zui-info-strong)}.zui-alert-close[data-v-1ffe5a7e]{color:inherit;cursor:pointer;opacity:.65;background:0 0;border:0;flex-shrink:0;font-size:17px;line-height:1}.zui-alert-close[data-v-1ffe5a7e]:hover{opacity:1}.zui-field[data-v-3e5fe638]{flex-direction:column;gap:6px;min-width:0;display:flex}.zui-textarea-wrap[data-v-f80e0328]{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.zui-textarea[data-v-f80e0328]{box-sizing:border-box;resize:vertical;width:100%;min-height:64px;font-family:inherit;line-height:1.55}.zui-textarea--auto[data-v-f80e0328]{resize:none;overflow-y:hidden}.zui-textarea-count[data-v-f80e0328]{font-size:var(--zui-text-label,11px);color:var(--zui-text-subtle);font-variant-numeric:tabular-nums;align-self:flex-end;margin-top:4px}.zui-textarea-count.is-near[data-v-f80e0328]{color:var(--icm-warning);font-weight:600}.zui-search-box input[data-v-8f4bbf59]::-webkit-search-cancel-button{appearance:none}.zui-search-icon[data-v-8f4bbf59]{flex-shrink:0}.zui-switch[data-v-98e825e4]{cursor:pointer;align-items:flex-start;gap:10px;min-width:0;display:inline-flex}.zui-switch.is-disabled[data-v-98e825e4]{cursor:not-allowed;opacity:.55}.zui-switch-track[data-v-98e825e4]{border-radius:var(--zui-radius-pill);background:var(--zui-border);width:36px;height:20px;cursor:inherit;border:none;flex-shrink:0;margin-top:1px;padding:0;transition:background .16s;position:relative}.zui-switch-track.is-on[data-v-98e825e4]{background:var(--zui-primary)}.zui-switch-track[data-v-98e825e4]:focus-visible{box-shadow:var(--zui-focus-ring);outline:none}.zui-switch-thumb[data-v-98e825e4]{background:var(--zui-surface);width:16px;height:16px;box-shadow:var(--zui-shadow-1);border-radius:50%;transition:transform .16s;position:absolute;top:2px;left:2px}.zui-switch-track.is-on .zui-switch-thumb[data-v-98e825e4]{transform:translate(16px)}.zui-switch-text[data-v-98e825e4]{flex-direction:column;gap:2px;min-width:0;display:flex}.zui-switch-label[data-v-98e825e4]{font-size:var(--zui-text-body,13px);color:var(--zui-text);line-height:1.4}.zui-switch-hint[data-v-98e825e4]{font-size:var(--zui-text-meta,12.5px);color:var(--zui-text-muted);overflow-wrap:anywhere;line-height:1.5}
