@keyframes icon-spin-4d47be2d{to{transform:rotate(360deg)}}.icon-spin[data-v-4d47be2d]{animation:1s linear infinite icon-spin-4d47be2d}.wrapper[data-v-4d47be2d]{width:100%;padding-bottom:0;overflow-x:auto}.wrapper .code[data-v-4d47be2d]{margin-bottom:10px;position:relative}.wrapper .alert[data-v-4d47be2d]{color:var(--el-text-color-secondary);font-size:12px}.wrapper .options[data-v-4d47be2d]{gap:4px;width:100%;display:flex}.wrapper .options .option[data-v-4d47be2d]{text-align:center;border:1px solid #0000;border-radius:10px;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;max-width:88px;height:auto;padding:8px 4px;display:inline-flex}.wrapper .options .option[data-v-4d47be2d]:hover,.wrapper .options .option.active[data-v-4d47be2d]{border-color:var(--el-border-color);cursor:pointer}.wrapper .options .option .icon[data-v-4d47be2d]{width:26px;height:26px;margin-bottom:6px}.wrapper .options .option .name[data-v-4d47be2d]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--el-text-color-secondary);font-size:11px;font-weight:700;overflow:hidden}.wrapper .variants[data-v-4d47be2d]{flex-wrap:wrap;gap:6px;padding:4px 2px 8px;display:flex}.wrapper .variants .variant[data-v-4d47be2d]{border:1px solid var(--el-border-color);color:var(--el-text-color-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.4;transition:all .15s}.wrapper .variants .variant[data-v-4d47be2d]:hover{color:var(--el-text-color-primary);border-color:var(--el-text-color-secondary)}.wrapper .variants .variant.active[data-v-4d47be2d]{color:var(--el-color-primary);border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.code-tabs[data-v-4d47be2d]{gap:2px;display:flex}.code-tab[data-v-4d47be2d]{color:#8b949e;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:5px 12px;font-family:inherit;font-size:12px;transition:all .2s;display:inline-flex}.code-tab[data-v-4d47be2d]:hover{color:#c9d1d9;background:#ffffff0f}.code-tab.active[data-v-4d47be2d]{color:#f0f6fc;background:#ffffff1a}.code-run[data-v-4d47be2d]{background:var(--el-color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 16px;font-family:inherit;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.code-run[data-v-4d47be2d]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #0000004d}.code-run[data-v-4d47be2d]:disabled{opacity:.4;cursor:not-allowed}.code-run--running[data-v-4d47be2d]{opacity:.8}.code[data-v-4d47be2d] .code-block__body{max-height:340px}.code-empty[data-v-4d47be2d]{color:#484f58;flex-direction:column;justify-content:center;align-items:center;min-height:140px;display:flex}.code-empty__icon[data-v-4d47be2d]{opacity:.3;margin-bottom:12px;font-size:32px}.code-empty p[data-v-4d47be2d]{font-size:13px}.code-polling[data-v-4d47be2d]{color:#a5b4fc;background:#818cf81a;border-radius:8px;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:8px;padding:12px;font-size:12px;display:flex}.code-polling__status[data-v-4d47be2d]{align-items:center;display:flex}.code-polling__doc[data-v-4d47be2d]{color:#c7d2fe;white-space:nowrap;cursor:pointer;background:#818cf838;border:1px solid #818cf859;border-radius:999px;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.code-polling__doc[data-v-4d47be2d]:hover{color:#e0e7ff;background:#818cf866;border-color:#818cf899}.code-run--stop[data-v-4d47be2d]{color:#fca5a5}.code-run--stop[data-v-4d47be2d]:hover{color:#f87171}.code-eye[data-v-4d47be2d]{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:6px;transition:color .15s,background .15s;display:inline-flex}.code-eye[data-v-4d47be2d]:hover{color:#ffffffe6;background:#ffffff14}.code-usage-link[data-v-4d47be2d]{color:#a5b4fc;cursor:pointer;align-items:center;margin-top:10px;font-size:12px;display:inline-flex}.code-usage-link[data-v-4d47be2d]:hover{text-decoration:underline}
