.sw-tl.tl--widget[data-v-39ab72aa]{display:contents}.sw-user[data-v-39ab72aa]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.sw-user .sw-user-wrap[data-v-39ab72aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;max-width:88%}.sw-user .sw-user-meta[data-v-39ab72aa]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;justify-content:flex-end}.sw-user .sw-meta-img[data-v-39ab72aa]{border:1px solid #e5e7eb;border-radius:8px;max-height:120px;max-width:160px;-o-object-fit:cover;object-fit:cover}.sw-user .sw-user-bubble[data-v-39ab72aa]{background:#5625cc;border-radius:14px 14px 4px 14px;color:#fff;display:inline-block;font-size:13px;line-height:1.4;max-width:100%;overflow-wrap:anywhere;padding:8px 12px;white-space:pre-wrap}.sw-meta-chip[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eef2ff;border-radius:999px;color:#3730a3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;gap:3px;max-width:240px;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.sw-meta-chip .md-icon[data-v-39ab72aa]{font-size:13px}.sw-meta-chip.file[data-v-39ab72aa]{background:#f3f4f6;color:#374151}.sw-meta-chip.screen[data-v-39ab72aa]{background:#f5f3ff;border:1px solid #ddd6fe;color:#6d28d9}.sw-meta-chip.pending[data-v-39ab72aa]{opacity:.7}.sw-system[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11.5px;gap:6px;padding:2px 4px}.sw-system .md-icon[data-v-39ab72aa]{font-size:14px}.sw-nav[data-v-39ab72aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.sw-nav .sw-nav-chip[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:999px;color:#5b21b6;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;gap:4px;max-width:100%;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap}.sw-nav .sw-nav-chip .md-icon[data-v-39ab72aa]{font-size:14px}.sw-nav .sw-nav-chip[data-v-39ab72aa]:hover{background:#ede9fe}.sw-nav .sw-nav-chip.handoff[data-v-39ab72aa]{background:#fff7ed;border-color:#fdba74;color:#9a3412}.sw-nav .sw-nav-chip.guide[data-v-39ab72aa],.sw-nav .sw-nav-chip.report[data-v-39ab72aa]{background:#f0fdf4;border-color:#86efac;color:#166534}.sw-nav .sw-nav-chip.report.pending[data-v-39ab72aa]{background:#fffbeb;border-color:#fcd34d;color:#92400e}.sw-nav .sw-nav-sub[data-v-39ab72aa]{color:#9ca3af;font-size:10.5px;padding-left:6px}.sw-agent-row[data-v-39ab72aa]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-width:0}.sw-agent-row .sw-msg-avatar[data-v-39ab72aa]{-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.sw-agent-row .sw-bubble[data-v-39ab72aa]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.sw-think-avatar[data-v-39ab72aa]{vertical-align:middle}.sw-agent[data-v-39ab72aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sw-agent .sw-bubble[data-v-39ab72aa]{background:#fff;border:1px solid #ececf1;border-radius:4px 14px 14px 14px;font-size:13px;line-height:1.5;max-width:95%;overflow-wrap:anywhere;padding:8px 12px}.sw-agent .sw-bubble.live[data-v-39ab72aa]{border-color:#5625cc}.sw-agent .sw-bubble[data-v-39ab72aa] p{margin:0 0 6px}.sw-agent .sw-bubble[data-v-39ab72aa] ol,.sw-agent .sw-bubble[data-v-39ab72aa] ul{margin:0 0 6px 18px;padding:0}.sw-agent .sw-bubble[data-v-39ab72aa] li{margin:2px 0}.sw-agent .sw-bubble[data-v-39ab72aa] code{background:#f3f4f6;border-radius:4px;font-size:12px;padding:0 4px}.sw-agent .sw-bubble[data-v-39ab72aa] pre{background:#1f2937;border-radius:8px;color:#f9fafb;font-size:11.5px;margin:6px 0;overflow:auto;padding:8px 10px}.sw-agent .sw-bubble[data-v-39ab72aa] pre code{background:transparent;color:inherit;padding:0}.sw-agent .sw-bubble[data-v-39ab72aa] table{border-collapse:collapse;display:block;font-size:12px;margin:6px 0;overflow-x:auto;width:100%}.sw-agent .sw-bubble[data-v-39ab72aa] table td,.sw-agent .sw-bubble[data-v-39ab72aa] table th{border:1px solid #e5e7eb;padding:4px 8px;text-align:left;vertical-align:top}.sw-agent .sw-bubble[data-v-39ab72aa] table th{background:#f9fafb;font-weight:600}.sw-agent .sw-bubble[data-v-39ab72aa] h3,.sw-agent .sw-bubble[data-v-39ab72aa] h4,.sw-agent .sw-bubble[data-v-39ab72aa] h5,.sw-agent .sw-bubble[data-v-39ab72aa] h6{font-size:13.5px;font-weight:700;margin:8px 0 4px}.sw-agent .sw-bubble[data-v-39ab72aa] blockquote{background:#f8f9ff;border-left:3px solid #c7d2fe;color:#4b5563;margin:6px 0;padding:4px 10px}.sw-agent .sw-bubble[data-v-39ab72aa] a{color:#5625cc}.sw-typing[data-v-39ab72aa]{background:#fff;border-radius:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;padding:10px 12px}.sw-typing span[data-v-39ab72aa]{-webkit-animation:sw-bounce-data-v-39ab72aa 1s infinite;animation:sw-bounce-data-v-39ab72aa 1s infinite;background:#9ca3af;border-radius:50%;height:6px;width:6px}.sw-typing span[data-v-39ab72aa]:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.sw-typing span[data-v-39ab72aa]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes sw-bounce-data-v-39ab72aa{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes sw-bounce-data-v-39ab72aa{0%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.sw-error[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fee2e2;border-radius:8px;color:#991b1b;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:6px;padding:6px 10px}.sw-error .sw-link[data-v-39ab72aa]{background:transparent;border:none;color:#991b1b;cursor:pointer;margin-left:auto;text-decoration:underline}.sw-question[data-v-39ab72aa]{background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;font-size:13px;padding:10px 12px}.sw-question .sw-question-text[data-v-39ab72aa]{font-weight:600;margin-bottom:6px}.sw-question .sw-question-opts[data-v-39ab72aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.sw-btn[data-v-39ab72aa]{background:#f3f4f6;border:1px solid transparent;border-radius:8px;color:#374151;cursor:pointer;font-size:12.5px;padding:6px 12px}.sw-btn[data-v-39ab72aa]:disabled{cursor:default;opacity:.5}.sw-btn.sw-btn--soft[data-v-39ab72aa]{background:#fff;border-color:#c7d2fe;color:#4338ca}.sw-time-right[data-v-39ab72aa]{text-align:right}.sw-bubble-col[data-v-39ab72aa]{min-width:0}.sw-bubble-col[data-v-39ab72aa],.sw-tl.tl--page[data-v-39ab72aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sw-tl.tl--page[data-v-39ab72aa]{gap:14px}.sw-tl.tl--page>[data-v-39ab72aa]{-ms-flex-negative:0;flex-shrink:0}.sw-tl.tl--page .sw-user .sw-user-wrap[data-v-39ab72aa]{max-width:78%}.sw-tl.tl--page .sw-user .sw-user-bubble[data-v-39ab72aa]{background:var(--sps-primary-soft);border-radius:16px 16px 4px 16px;color:var(--sps-text-strong);font-size:14px;line-height:1.55;padding:10px 14px}.sw-tl.tl--page .sw-user .sw-meta-img[data-v-39ab72aa]{border-color:var(--sps-border-default);max-height:160px;max-width:220px}.sw-tl.tl--page .sw-meta-chip[data-v-39ab72aa]{background:var(--sps-bg-raised);border:0;color:var(--sps-text-default)}.sw-tl.tl--page .sw-meta-chip.screen[data-v-39ab72aa]{background:var(--sps-primary-soft);border:0;color:var(--sps-primary-text-on-soft)}.sw-tl.tl--page .sw-meta-chip.file[data-v-39ab72aa]{background:var(--sps-bg-raised);color:var(--sps-text-default)}.sw-tl.tl--page .sw-system[data-v-39ab72aa]{-webkit-box-pack:center;-ms-flex-pack:center;color:var(--sps-text-muted);font-size:12.5px;justify-content:center;padding:2px 0}.sw-tl.tl--page .sw-system .md-icon[data-v-39ab72aa]{color:var(--sps-icon-muted)}.sw-tl.tl--page .sw-nav .sw-nav-chip[data-v-39ab72aa]{background:var(--sps-bg-raised);border:0;color:var(--sps-text-default);font-size:12.5px;font-weight:500;padding:5px 12px;-webkit-transition:background .15s ease;transition:background .15s ease}.sw-tl.tl--page .sw-nav .sw-nav-chip .md-icon[data-v-39ab72aa]{color:var(--sps-icon-primary)}.sw-tl.tl--page .sw-nav .sw-nav-chip[data-v-39ab72aa]:hover{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.sw-tl.tl--page .sw-nav .sw-nav-chip.handoff[data-v-39ab72aa]{background:var(--sps-warning-soft);color:var(--sps-warning-text)}.sw-tl.tl--page .sw-nav .sw-nav-chip.handoff .md-icon[data-v-39ab72aa]{color:var(--sps-warning-text)}.sw-tl.tl--page .sw-nav .sw-nav-chip.guide[data-v-39ab72aa],.sw-tl.tl--page .sw-nav .sw-nav-chip.report[data-v-39ab72aa]{background:var(--sps-success-soft);color:var(--sps-success-text)}.sw-tl.tl--page .sw-nav .sw-nav-chip.guide .md-icon[data-v-39ab72aa],.sw-tl.tl--page .sw-nav .sw-nav-chip.report .md-icon[data-v-39ab72aa]{color:var(--sps-success-text)}.sw-tl.tl--page .sw-nav .sw-nav-chip.report.pending[data-v-39ab72aa]{background:var(--sps-warning-soft);color:var(--sps-warning-text)}.sw-tl.tl--page .sw-nav .sw-nav-chip.report.pending .md-icon[data-v-39ab72aa]{color:var(--sps-warning-text)}.sw-tl.tl--page .sw-nav .sw-nav-sub[data-v-39ab72aa]{color:var(--sps-text-subtle)}.sw-tl.tl--page .sw-agent-row[data-v-39ab72aa]{gap:12px}.sw-tl.tl--page .sw-agent-row .sw-msg-avatar[data-v-39ab72aa]{margin-top:0}.sw-tl.tl--page .sw-agent .sw-bubble-col[data-v-39ab72aa]{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:1;align-items:flex-start;-ms-flex:1 1 auto;flex:1 1 auto}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa]{-webkit-box-flex:0;background:var(--sps-bg-sunken);border:1px solid transparent;border-radius:4px 16px 16px 16px;color:var(--sps-text-strong);-ms-flex:0 1 auto;flex:0 1 auto;font-size:14.5px;line-height:1.68;max-width:100%;padding:12px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sw-tl.tl--page .sw-agent .sw-bubble.live[data-v-39ab72aa]{border-color:var(--sps-border-focus)}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa]>:last-child{margin-bottom:0}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] p{margin:0 0 10px}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] ol,.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] ul{margin:0 0 10px 22px}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] li{margin:4px 0}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] code{background:var(--sps-bg-surface);color:var(--sps-text-strong);font-size:13px;padding:1px 5px}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] pre{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:10px;color:var(--sps-text-strong);font-size:12.5px;line-height:1.55;margin:10px 0;padding:12px 14px;position:relative}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] pre code{background:transparent;color:inherit}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] pre:after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:6px;color:var(--sps-icon-muted);content:"content_copy";cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Icons;font-size:15px;height:22px;justify-content:center;opacity:0;position:absolute;right:6px;top:6px;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;width:28px}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] pre:hover:after{background:var(--sps-bg-raised);opacity:1}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] table{border-radius:10px;border-style:hidden;-webkit-box-shadow:0 0 0 1px var(--sps-border-default);box-shadow:0 0 0 1px var(--sps-border-default);display:table;font-size:13px;margin:10px 0;overflow:hidden;width:100%}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] table td,.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] table th{border:1px solid var(--sps-border-default);padding:7px 10px}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] table th{background:var(--sps-bg-raised);color:var(--sps-text-strong)}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] h1,.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] h2,.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] h3,.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] h4{color:var(--sps-text-strong);font-size:15.5px;margin:14px 0 6px}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] blockquote{background:var(--sps-bg-surface);border-left:0;border-radius:8px;color:var(--sps-text-default);padding:8px 12px}.sw-tl.tl--page .sw-agent .sw-bubble[data-v-39ab72aa] a{color:var(--sps-primary)}.sw-tl.tl--page[data-v-39ab72aa] .ag-time{color:var(--sps-text-subtle)}.sw-tl.tl--page .sw-typing[data-v-39ab72aa]{background:var(--sps-bg-raised);margin-left:38px}.sw-tl.tl--page .sw-typing span[data-v-39ab72aa]{background:var(--sps-icon-muted)}.sw-tl.tl--page .sw-error[data-v-39ab72aa]{background:var(--sps-danger-soft);border-radius:10px;color:var(--sps-danger-text);font-size:13px;padding:9px 12px}.sw-tl.tl--page .sw-error .sw-link[data-v-39ab72aa]{color:var(--sps-danger-text)}.sw-tl.tl--page .sw-question[data-v-39ab72aa]{background:var(--sps-info-soft);border:0;border-radius:12px;color:var(--sps-text-strong);font-size:14px;padding:14px 16px}.sw-tl.tl--page .sw-btn.sw-btn--soft[data-v-39ab72aa]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);color:var(--sps-primary)}.sw-tl.tl--page .sw-btn.sw-btn--soft[data-v-39ab72aa]:hover{background:var(--sps-bg-raised)}.sw-tl.tl--page[data-v-39ab72aa] .ia-tool{margin:0}.sw-tl.tl--page .tl-approval[data-v-39ab72aa]{border-radius:12px;-webkit-box-shadow:var(--sps-shadow-md);box-shadow:var(--sps-shadow-md)}.tl-note[data-v-39ab72aa]{background:var(--sps-info-soft);border-radius:12px;color:var(--sps-text-strong);padding:10px 14px}.tl-note.task[data-v-39ab72aa]{background:var(--sps-bg-raised)}.tl-note .tl-note-lbl[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.3px;margin-bottom:4px;text-transform:uppercase}.tl-note .tl-note-lbl .md-icon[data-v-39ab72aa]{color:var(--sps-icon-muted);font-size:14px}.tl-note .tl-note-time[data-v-39ab72aa]{font-weight:400;letter-spacing:0;margin-left:auto;text-transform:none}.tl-note .tl-note-text[data-v-39ab72aa]{font-size:13.5px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.tl-note .tl-note-text.clamp[data-v-39ab72aa]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tl-note .tl-note-more[data-v-39ab72aa]{background:transparent;border:0;color:var(--sps-primary);cursor:pointer;font-size:12px;margin-top:4px;padding:0}.tl-note .tl-note-more[data-v-39ab72aa]:hover{text-decoration:underline}.sw-tl.tl--page .sw-user .sw-user-bubble.queued[data-v-39ab72aa]{opacity:.72}.sw-tl.tl--page .sw-user-sub[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-subtle);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;gap:4px}.sw-tl.tl--page .sw-user-sub .md-icon[data-v-39ab72aa]{font-size:13px}.sw-tl.tl--page .sw-user-sub.queued[data-v-39ab72aa]{color:var(--sps-warning-text)}.tl-group[data-v-39ab72aa]{background:var(--sps-bg-sunken);border-radius:12px;overflow:hidden;-webkit-transition:background .15s ease;transition:background .15s ease}.tl-group.running[data-v-39ab72aa]{background:var(--sps-primary-soft)}.tl-group .tl-group-head[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:var(--sps-text-default);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;width:100%}.tl-group .tl-group-ico[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background:var(--sps-bg-surface);border-radius:50%;color:var(--sps-icon-default);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.tl-group .tl-group-ico .md-icon[data-v-39ab72aa]{font-size:14px}.tl-group.running .tl-group-ico[data-v-39ab72aa]{color:var(--sps-primary)}.tl-group .tl-group-title[data-v-39ab72aa]{color:var(--sps-text-strong);font-weight:600;white-space:nowrap}.tl-group .tl-group-names[data-v-39ab72aa]{-webkit-box-flex:1;color:var(--sps-text-muted);-ms-flex:1;flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-group .tl-group-caret[data-v-39ab72aa]{color:var(--sps-icon-muted);font-size:18px}.tl-group .tl-group-body[data-v-39ab72aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:0 8px 8px}@media(prefers-reduced-motion:reduce){.sw-typing span[data-v-39ab72aa]{-webkit-animation:none;animation:none}}.sw-compact[data-v-39ab72aa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin:6px 0}.sw-compact-line[data-v-39ab72aa]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;width:100%}.sw-compact-line[data-v-39ab72aa]:before{background:var(--sps-border-default);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.sw-compact-label[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-raised);border-radius:999px;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:3px 10px;position:relative}.sw-compact-label .md-icon[data-v-39ab72aa]{font-size:14px}.sw-compact-actions[data-v-39ab72aa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.sw-compact-btn[data-v-39ab72aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:999px;color:var(--sps-text-subtle);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:3px 8px}.sw-compact-btn .md-icon[data-v-39ab72aa]{font-size:14px}.sw-compact-btn[data-v-39ab72aa]:hover:not(:disabled){background:var(--sps-bg-raised);color:var(--sps-text-default)}.sw-compact-btn[data-v-39ab72aa]:disabled{cursor:default;opacity:.6}.sw-compact-summary[data-v-39ab72aa]{background:var(--sps-bg-raised);border-radius:10px;color:var(--sps-text-default);font-size:12.5px;line-height:1.5;max-height:320px;overflow:auto;padding:10px 12px;width:100%}.api[data-v-16379294]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border-radius:12px;-webkit-box-shadow:0 0 0 1px var(--sps-border-default);box-shadow:0 0 0 1px var(--sps-border-default);color:var(--sps-text-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0;padding:12px 14px}.api.bare[data-v-16379294]{background:var(--sps-warning-soft);-webkit-box-shadow:none;box-shadow:none;padding:14px 16px}.api.compact[data-v-16379294]{border-radius:10px;gap:6px;padding:9px 10px}.api-head[data-v-16379294]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-width:0}.compact .api-head[data-v-16379294]{gap:8px}.api-who[data-v-16379294]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.api-who strong[data-v-16379294]{color:var(--sps-text-strong);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-who small[data-v-16379294]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11.5px;min-width:0}.api-who .api-sep[data-v-16379294]{color:var(--sps-icon-muted);font-size:13px}.compact .api-who strong[data-v-16379294]{font-size:12.5px}.api-kind[data-v-16379294]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:var(--sps-warning-soft);border-radius:999px;color:var(--sps-warning-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;gap:4px;padding:2px 8px}.api-kind .md-icon[data-v-16379294]{font-size:13px}.compact .api-kind[data-v-16379294]{display:none}.api-open[data-v-16379294]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:transparent;border:0;border-radius:6px;color:var(--sps-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:3px;padding:4px 6px}.api-open .md-icon[data-v-16379294]{font-size:14px}.api-open[data-v-16379294]:hover{background:var(--sps-bg-raised)}.api-open[data-v-16379294]:focus-visible{outline:2px solid var(--sps-border-focus)}.compact .api-open span[data-v-16379294]{display:none}.api-q[data-v-16379294]{color:var(--sps-text-strong);font-size:13.5px;line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.compact .api-q[data-v-16379294]{font-size:12.5px;max-height:180px;overflow-y:auto}.api-opts[data-v-16379294]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.api-opt[data-v-16379294]{background:var(--sps-bg-raised);border:0;border-radius:999px;color:var(--sps-text-strong);cursor:pointer;font-size:12.5px;padding:6px 12px;-webkit-transition:background .15s ease,-webkit-transform .1s ease;transition:background .15s ease,-webkit-transform .1s ease;transition:background .15s ease,transform .1s ease;transition:background .15s ease,transform .1s ease,-webkit-transform .1s ease}.api-opt[data-v-16379294]:hover{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.api-opt[data-v-16379294]:active{-webkit-transform:scale(.97);transform:scale(.97)}.api-opt[data-v-16379294]:disabled{cursor:default;opacity:.55}.api-opt[data-v-16379294]:focus-visible{outline:2px solid var(--sps-border-focus)}.compact .api-opt[data-v-16379294]{font-size:12px;padding:4px 10px}.api-multi[data-v-16379294]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.api-check[data-v-16379294],.api-multi[data-v-16379294]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.api-check[data-v-16379294]{background:var(--sps-bg-raised);border-radius:999px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12.5px;margin:0;padding:5px 10px}.api-check input[data-v-16379294]{accent-color:var(--sps-primary);margin:0}.api-check.on[data-v-16379294]{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.api-free[data-v-16379294]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.api-free input[data-v-16379294]{-webkit-box-flex:1;background:var(--sps-bg-raised);border:0;border-radius:8px;color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;height:32px;min-width:0;outline:0;padding:0 10px}.api-free input[data-v-16379294]::-webkit-input-placeholder{color:var(--sps-text-subtle)}.api-free input[data-v-16379294]::-moz-placeholder{color:var(--sps-text-subtle)}.api-free input[data-v-16379294]::-ms-input-placeholder{color:var(--sps-text-subtle)}.api-free input[data-v-16379294]::placeholder{color:var(--sps-text-subtle)}.api-free input[data-v-16379294]:focus{background:var(--sps-bg-surface);-webkit-box-shadow:0 0 0 1.5px var(--sps-border-focus);box-shadow:0 0 0 1.5px var(--sps-border-focus)}.bare .api-free input[data-v-16379294]{background:var(--sps-bg-surface)}.api-send[data-v-16379294]{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-primary);border:0;border-radius:8px;color:var(--sps-text-on-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.api-send .md-icon[data-v-16379294]{font-size:17px}.api-send[data-v-16379294]:hover{background:var(--sps-primary-hover)}.api-send[data-v-16379294]:disabled{cursor:default;opacity:.45}.supsis-button.api-btn[data-v-16379294]{-webkit-box-shadow:none;box-shadow:none}.api-appr.aap[data-v-16379294]{margin:0}@media(prefers-reduced-motion:reduce){.api-opt[data-v-16379294]{-webkit-transition:none;transition:none}}.aps[data-v-4f06ba9e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:aps-in-data-v-4f06ba9e .22s ease-out;animation:aps-in-data-v-4f06ba9e .22s ease-out;background:var(--sps-warning-soft);border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px}.aps.compact[data-v-4f06ba9e]{border-radius:10px;gap:6px;padding:7px}@-webkit-keyframes aps-in-data-v-4f06ba9e{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes aps-in-data-v-4f06ba9e{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:none;transform:none}}.aps-head[data-v-4f06ba9e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-width:0;padding:0 4px}.aps-head strong[data-v-4f06ba9e]{color:var(--sps-warning-text);font-size:13px;font-weight:700;white-space:nowrap}.aps-head .aps-sub[data-v-4f06ba9e]{-webkit-box-flex:1;color:var(--sps-text-muted);-ms-flex:1;flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact .aps-head[data-v-4f06ba9e]{gap:6px}.compact .aps-head strong[data-v-4f06ba9e]{font-size:12px}.compact .aps-head .aps-sub[data-v-4f06ba9e]{display:none}.aps-ico[data-v-4f06ba9e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background:var(--sps-warning);border-radius:50%;color:var(--sps-text-inverse);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.aps-ico .md-icon[data-v-4f06ba9e]{font-size:14px}.compact .aps-ico[data-v-4f06ba9e]{height:20px;width:20px}.compact .aps-ico .md-icon[data-v-4f06ba9e]{font-size:12px}.aps-n[data-v-4f06ba9e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-warning);border-radius:9px;color:var(--sps-text-inverse);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.compact .aps-n[data-v-4f06ba9e]{margin-right:auto}.aps-toggle[data-v-4f06ba9e]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:transparent;border:0;border-radius:6px;color:var(--sps-warning-text);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:2px;padding:3px 6px}.aps-toggle .md-icon[data-v-4f06ba9e]{font-size:16px}.aps-toggle[data-v-4f06ba9e]:hover{background:var(--sps-bg-surface)}.aps-toggle[data-v-4f06ba9e]:focus-visible{outline:2px solid var(--sps-border-focus)}.aps-list[data-v-4f06ba9e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;min-height:0}.aps-list.scroll[data-v-4f06ba9e]{max-height:min(46vh,520px);overflow-y:auto;scrollbar-width:thin}.compact .aps-list.scroll[data-v-4f06ba9e]{max-height:40vh}.aps-tg[data-v-4f06ba9e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;position:relative}.aps-ghost[data-v-4f06ba9e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-success-soft);border-radius:10px;color:var(--sps-success-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12.5px;font-weight:500;gap:8px;padding:9px 12px}.aps-ghost .md-icon[data-v-4f06ba9e]{-ms-flex-negative:0;flex-shrink:0;font-size:16px}.aps-ghost span[data-v-4f06ba9e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-more[data-v-4f06ba9e]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;border-radius:10px;color:var(--sps-warning-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;margin-top:-6px;padding:10px 8px 4px;position:relative}.aps-more[data-v-4f06ba9e]:hover{text-decoration:underline}.aps-more[data-v-4f06ba9e]:focus-visible{outline:2px solid var(--sps-border-focus)}.aps-peek[data-v-4f06ba9e]{background:var(--sps-bg-surface);border-radius:0 0 10px 10px;-webkit-box-shadow:0 1px 0 var(--sps-border-default);box-shadow:0 1px 0 var(--sps-border-default);height:8px;left:10px;opacity:.7;position:absolute;right:10px;top:-2px}.aps-it-enter-active[data-v-4f06ba9e],.aps-it-leave-active[data-v-4f06ba9e]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.aps-it-enter[data-v-4f06ba9e],.aps-it-leave-to[data-v-4f06ba9e]{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}.aps-it-leave-active[data-v-4f06ba9e]{position:absolute;width:calc(100% - 20px)}@media(prefers-reduced-motion:reduce){.aps[data-v-4f06ba9e]{-webkit-animation:none;animation:none}.aps-it-enter-active[data-v-4f06ba9e],.aps-it-leave-active[data-v-4f06ba9e]{-webkit-transition:none;transition:none}}