@import"https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700;800&family=Noto+Sans+SC:wght@400;500;600;700&display=swap";.layout[data-v-73a45473]{display:flex;min-height:100vh;max-width:100%;color:var(--color-text)}.sidebar[data-v-73a45473]{position:sticky;top:0;flex:0 0 268px;width:268px;min-width:0;height:100vh;padding:1.4rem 1rem;background:linear-gradient(180deg,#082614,#0c1504),var(--color-primary-strong);color:#f8f1e6;display:flex;flex-direction:column;gap:2.2rem;border-right:1px solid oklch(.9 .02 90 / .18);box-shadow:18px 0 60px #212c1f29}.brand[data-v-73a45473]{display:flex;gap:.75rem;align-items:center;padding:.35rem .5rem;min-width:0}.brand-text[data-v-73a45473]{min-width:0;flex:1}.brand-logo[data-v-73a45473]{width:44px;height:44px;border-radius:14px;object-fit:contain;background:#fbf8f3f5;flex-shrink:0;box-shadow:inset 0 0 0 1px #e3decf59}.brand-mark[data-v-73a45473]{flex-shrink:0;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--color-accent),oklch(.78 .08 82));color:var(--color-primary-strong);display:inline-flex;align-items:center;justify-content:center;font-weight:800;box-shadow:inset 0 1px #ffffff73;font-size:1.05rem;line-height:1}.brand-title[data-v-73a45473]{font-family:Sora,Noto Sans SC,PingFang SC,sans-serif;font-weight:800;letter-spacing:.02em;font-size:1.05rem;overflow-wrap:anywhere;word-break:break-word}.brand-sub[data-v-73a45473]{font-size:12px;opacity:.72;margin-top:2px;overflow-wrap:anywhere}.nav[data-v-73a45473]{display:flex;flex-direction:column;gap:.28rem;min-width:0;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-bottom:.5rem;margin-right:-.25rem;padding-right:.25rem}.nav a[data-v-73a45473]{color:#dcd7ca;text-decoration:none;padding:.68rem .78rem;border-radius:12px;font-size:14px;letter-spacing:.01em;border:1px solid transparent;overflow-wrap:anywhere}.nav a.router-link-active[data-v-73a45473]{background:#f2eade21;color:#fdfaf4;border-color:#f2eade2e;box-shadow:inset 0 1px #ffffff14}.nav a[data-v-73a45473]:hover{background:#f2eade14}.main[data-v-73a45473]{flex:1;padding:2.25rem 2.5rem 3rem;max-width:1520px;min-width:0;width:100%}.route-fade-enter-active[data-v-73a45473],.route-fade-leave-active[data-v-73a45473]{transition:opacity .12s ease}.route-fade-enter-from[data-v-73a45473],.route-fade-leave-to[data-v-73a45473]{opacity:0}@media(max-width:900px){.layout[data-v-73a45473]{flex-direction:column}.sidebar[data-v-73a45473]{position:relative;width:100%;height:auto;padding:1rem}.brand[data-v-73a45473]{margin-bottom:.25rem}.nav[data-v-73a45473]{flex-direction:row;flex-wrap:wrap;gap:.45rem}.nav a[data-v-73a45473]{padding:.5rem .62rem}.main[data-v-73a45473]{padding:1.25rem 1rem 2rem}}.page h1[data-v-33fa79b9]{margin:0 0 .5rem}.lead[data-v-33fa79b9]{color:var(--color-muted);margin-bottom:1.25rem;max-width:720px;line-height:1.55}.banner[data-v-33fa79b9]{padding:.65rem .85rem;border-radius:8px;margin-bottom:1rem;font-size:14px}.banner.err[data-v-33fa79b9]{background:#fef3c7;color:#92400e}.banner.ok[data-v-33fa79b9]{background:var(--color-success-bg);color:var(--color-success)}.card[data-v-33fa79b9]{background:var(--color-card);border-radius:12px;padding:1.1rem 1.25rem;box-shadow:var(--shadow-card);margin-bottom:1.25rem}.card.small h3[data-v-33fa79b9]{margin:0 0 .35rem;font-size:1rem}.card h2[data-v-33fa79b9]{margin:0 0 1rem;font-size:1.05rem}.field[data-v-33fa79b9]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem;font-size:13px}.field span[data-v-33fa79b9]{color:var(--color-muted)}input[data-v-33fa79b9],textarea[data-v-33fa79b9]{font:inherit;padding:.5rem .65rem;border-radius:8px;border:1px solid var(--color-line);background:var(--color-card);color:var(--color-text)}textarea[data-v-33fa79b9]{resize:vertical;min-height:140px}.actions[data-v-33fa79b9]{display:flex;gap:.6rem;flex-wrap:wrap}.btn[data-v-33fa79b9]{padding:.45rem .9rem;border-radius:8px;border:1px solid var(--color-line);background:var(--color-card);cursor:pointer;font-size:14px}.btn.primary[data-v-33fa79b9]{background:var(--color-accent);border-color:var(--color-accent);color:#fbf8f3}.btn[data-v-33fa79b9]:disabled{opacity:.55;cursor:not-allowed}.result[data-v-33fa79b9]{margin-top:1rem;padding:.75rem;background:#141e12;color:#ede7db;border-radius:8px;font-size:12px;overflow:auto}.muted[data-v-33fa79b9]{margin:0;color:var(--color-muted);font-size:13px;line-height:1.5}.table[data-v-33fa79b9]{width:100%;border-collapse:collapse;font-size:13px}.table th[data-v-33fa79b9],.table td[data-v-33fa79b9]{text-align:left;padding:.45rem .5rem;border-bottom:1px solid var(--color-line)}.table th[data-v-33fa79b9]{color:var(--color-muted);font-weight:600}.route-form[data-v-33fa79b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;margin-bottom:1rem;padding:1rem;border-radius:14px;border:1px solid var(--color-line);background:#fffdf89e}.route-form .actions[data-v-33fa79b9]{align-self:end}.field.check[data-v-33fa79b9]{justify-content:end}.field.check input[data-v-33fa79b9]{width:18px;height:18px}.grid[data-v-33fa79b9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.prompt-intro[data-v-33fa79b9]{margin-bottom:1rem}.prompt-grid[data-v-33fa79b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.prompt-card[data-v-33fa79b9]{border:1px solid var(--color-line);border-radius:16px;padding:1rem;background:#fffdf89e}.prompt-head[data-v-33fa79b9]{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:.75rem}.prompt-actions[data-v-33fa79b9]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.prompt-head strong[data-v-33fa79b9]{color:var(--color-primary-strong)}.prompt-head span[data-v-33fa79b9]{display:block;margin-top:.2rem;color:var(--color-muted);font-family:ui-monospace,monospace;font-size:11px}.btn.sm[data-v-33fa79b9]{padding:.25rem .6rem;font-size:13px}.btn.ghost[data-v-33fa79b9]{background:var(--color-card);color:var(--color-primary-strong);border-color:var(--color-line)}.insight[data-v-33fa79b9]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem}.insight span[data-v-33fa79b9]{padding:.22rem .5rem;border-radius:999px;background:var(--color-bg-deep);color:var(--color-primary-strong);font-size:12px;font-weight:700}.low-feedback[data-v-33fa79b9]{margin:0 0 .65rem;padding:.55rem .65rem;border-radius:12px;background:var(--color-warning-bg);color:var(--color-warning);font-size:12px;line-height:1.5}@media(max-width:960px){.route-form[data-v-33fa79b9],.prompt-grid[data-v-33fa79b9]{grid-template-columns:1fr}}.head[data-v-5d63b19f]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.page h1[data-v-5d63b19f]{margin:0}.muted[data-v-5d63b19f]{color:var(--color-muted);font-size:14px}.bad[data-v-5d63b19f]{color:var(--color-warning)}.filter[data-v-5d63b19f]{display:flex;gap:.75rem;align-items:flex-end;margin:1rem 0;padding:1rem 1.2rem;box-sizing:border-box}label[data-v-5d63b19f]{flex:1;display:flex;flex-direction:column;gap:.45rem;color:var(--color-muted);font-size:13px;min-width:0}input[data-v-5d63b19f]{padding:.5rem .6rem;border:1px solid var(--color-line);border-radius:10px}.btn[data-v-5d63b19f]{border:none;border-radius:10px;padding:.5rem .9rem;cursor:pointer}.btn.primary[data-v-5d63b19f]{background:var(--color-primary);color:#fbf8f3}.btn.ghost[data-v-5d63b19f]{background:var(--color-card);border:1px solid var(--color-line);color:var(--color-primary-strong)}.table[data-v-5d63b19f]{width:100%;border-collapse:collapse;font-size:14px}.table th[data-v-5d63b19f],.table td[data-v-5d63b19f]{text-align:left;padding:.65rem .72rem;border-bottom:1px solid var(--color-line);vertical-align:top}.table td:first-child strong[data-v-5d63b19f]{word-break:break-all;overflow-wrap:anywhere}.mono[data-v-5d63b19f]{font-family:ui-monospace,monospace;font-size:12px}.small[data-v-5d63b19f]{font-size:12px}.head[data-v-4ab347bf]{display:flex;justify-content:space-between;align-items:center}.page h1[data-v-4ab347bf]{margin:0}.muted[data-v-4ab347bf]{color:var(--color-muted);font-size:14px}.ok[data-v-4ab347bf]{color:var(--color-success)}.bad[data-v-4ab347bf]{color:var(--color-warning)}.card[data-v-4ab347bf]{background:var(--color-card);border-radius:12px;padding:1.25rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.card h2[data-v-4ab347bf]{margin:0 0 1rem;font-size:1.05rem}.grid[data-v-4ab347bf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}label[data-v-4ab347bf]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem;color:var(--color-muted);font-size:13px}.check[data-v-4ab347bf]{flex-direction:row;align-items:center}input[data-v-4ab347bf],textarea[data-v-4ab347bf]{font:inherit;padding:.45rem .55rem;border:1px solid var(--color-line);border-radius:8px}.btn[data-v-4ab347bf]{border:none;border-radius:8px;padding:.45rem .85rem;cursor:pointer}.btn.primary[data-v-4ab347bf],.btn.sm[data-v-4ab347bf]{background:var(--color-primary);color:#fbf8f3}.btn.ghost[data-v-4ab347bf]{background:var(--color-card);border:1px solid var(--color-line)}.btn.sm[data-v-4ab347bf]{font-size:13px;padding:.25rem .6rem}.table[data-v-4ab347bf]{width:100%;border-collapse:collapse;font-size:14px}.table th[data-v-4ab347bf],.table td[data-v-4ab347bf]{text-align:left;padding:.5rem;border-bottom:1px solid var(--color-line)}.mono[data-v-4ab347bf]{font-family:ui-monospace,monospace;font-size:12px}.head[data-v-fe5ef215]{display:flex;justify-content:space-between;align-items:center}.page h1[data-v-fe5ef215]{margin:0}.muted[data-v-fe5ef215]{color:var(--color-muted);font-size:14px}.ok[data-v-fe5ef215]{color:var(--color-success)}.bad[data-v-fe5ef215]{color:var(--color-warning)}.card[data-v-fe5ef215]{background:var(--color-card);border-radius:12px;padding:1.25rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.card h2[data-v-fe5ef215]{margin:0 0 1rem;font-size:1.05rem}.grid[data-v-fe5ef215]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}label[data-v-fe5ef215]{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem;color:var(--color-muted);font-size:13px}input[data-v-fe5ef215],select[data-v-fe5ef215],textarea[data-v-fe5ef215]{font:inherit;padding:.45rem .55rem;border:1px solid var(--color-line);border-radius:8px}.btn[data-v-fe5ef215]{border:none;border-radius:8px;padding:.45rem .85rem;cursor:pointer}.btn.primary[data-v-fe5ef215],.btn.sm[data-v-fe5ef215]{background:var(--color-primary);color:#fbf8f3}.btn.ghost[data-v-fe5ef215]{background:var(--color-card);border:1px solid var(--color-line)}.btn.sm[data-v-fe5ef215]{font-size:13px;padding:.25rem .6rem}.table[data-v-fe5ef215]{width:100%;border-collapse:collapse;font-size:14px}.table th[data-v-fe5ef215],.table td[data-v-fe5ef215]{text-align:left;padding:.5rem;border-bottom:1px solid var(--color-line)}.mono[data-v-fe5ef215]{font-family:ui-monospace,monospace;font-size:12px}.head[data-v-cdcfb729]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.actions[data-v-cdcfb729]{display:flex;gap:.5rem;align-items:center}.page h1[data-v-cdcfb729]{margin:0}.muted[data-v-cdcfb729]{color:var(--color-muted);font-size:14px}.bad[data-v-cdcfb729]{color:var(--color-warning)}.ok[data-v-cdcfb729]{color:var(--color-success);font-size:14px}.card[data-v-cdcfb729]{background:var(--color-card);border-radius:12px;padding:1rem 1.1rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.job-head[data-v-cdcfb729]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.job-head h2[data-v-cdcfb729]{margin:0;font-size:1.05rem}.table[data-v-cdcfb729]{width:100%;border-collapse:collapse;font-size:14px}.table th[data-v-cdcfb729],.table td[data-v-cdcfb729]{text-align:left;padding:.5rem .55rem;border-bottom:1px solid var(--color-line)}.tag[data-v-cdcfb729]{font-size:12px;padding:.15rem .45rem;border-radius:6px;background:var(--color-bg-deep)}.tag.pub[data-v-cdcfb729]{background:var(--color-success-bg);color:var(--color-success)}.pitch[data-v-cdcfb729]{max-width:220px;word-break:break-word}.status-select[data-v-cdcfb729]{font-size:13px;padding:.25rem .35rem;border:1px solid var(--color-line);border-radius:6px;background:var(--color-card)}.score[data-v-cdcfb729]{color:var(--color-accent);font-weight:700}.small[data-v-cdcfb729]{font-size:12px}.btn.ghost[data-v-cdcfb729]{background:var(--color-card);border:1px solid var(--color-line);border-radius:8px;padding:.35rem .75rem;cursor:pointer}.link[data-v-cdcfb729]{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer}.head[data-v-c5d66a21],.section-title[data-v-c5d66a21]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.page h1[data-v-c5d66a21],.section-title h2[data-v-c5d66a21]{margin:0}.muted[data-v-c5d66a21]{color:var(--color-muted);font-size:14px}.ok[data-v-c5d66a21]{color:var(--color-success)}.bad[data-v-c5d66a21]{color:var(--color-warning)}.editor[data-v-c5d66a21]{margin:1rem 0}.grid[data-v-c5d66a21]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;margin:1rem 0}label[data-v-c5d66a21]{display:flex;flex-direction:column;gap:.35rem;color:var(--color-muted);font-size:13px}input[data-v-c5d66a21]{padding:.5rem .6rem;border:1px solid var(--color-line);border-radius:10px;font-size:14px}.btn[data-v-c5d66a21]{border:none;border-radius:10px;padding:.45rem .85rem;cursor:pointer;font-size:14px}.btn.primary[data-v-c5d66a21],.btn.sm[data-v-c5d66a21]{background:var(--color-primary);color:#fbf8f3}.btn.ghost[data-v-c5d66a21]{background:var(--color-card);border:1px solid var(--color-line);color:var(--color-primary-strong)}.link[data-v-c5d66a21]{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer}.table[data-v-c5d66a21]{width:100%;border-collapse:collapse;font-size:14px;margin-top:1rem}.table th[data-v-c5d66a21],.table td[data-v-c5d66a21]{text-align:left;padding:.6rem .55rem;border-bottom:1px solid var(--color-line);vertical-align:top}.mono[data-v-c5d66a21]{font-family:ui-monospace,monospace;font-size:12px}.small[data-v-c5d66a21]{font-size:12px}.ops[data-v-c5d66a21]{display:flex;flex-wrap:wrap;gap:.4rem}.linkish[data-v-c5d66a21]{text-decoration:none;display:inline-block}.page h1[data-v-bdb1af67]{margin:0;max-width:760px;font-size:clamp(2.2rem,4vw,4.6rem);line-height:.98;text-wrap:pretty}.lead[data-v-bdb1af67]{color:var(--color-muted);margin:1rem 0 0;font-size:1.05rem;line-height:1.8;text-wrap:pretty}.hero[data-v-bdb1af67]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:2rem;align-items:end;padding:clamp(2rem,5vw,4rem);min-height:420px;overflow:hidden;position:relative}.hero[data-v-bdb1af67]:after{content:"";position:absolute;right:-120px;top:-120px;width:340px;height:340px;border-radius:50%;background:var(--color-accent-soft);opacity:.7;filter:blur(6px)}.eyebrow[data-v-bdb1af67]{color:var(--color-accent);font-family:Sora,Noto Sans SC,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.16em;margin-bottom:1rem;text-transform:uppercase}.health[data-v-bdb1af67]{position:relative;z-index:1;padding:1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fefbf7d1}.health strong[data-v-bdb1af67]{display:block;font-size:1.35rem;color:var(--color-primary-strong);margin-bottom:.75rem}.health.bad strong[data-v-bdb1af67]{color:#9a4b22}.label[data-v-bdb1af67]{font-size:12px;color:var(--color-muted);margin-bottom:.35rem;text-transform:uppercase;letter-spacing:.12em}pre[data-v-bdb1af67]{margin:0;font-size:13px;white-space:pre-wrap;color:var(--color-muted)}.grid[data-v-bdb1af67]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem}.metric[data-v-bdb1af67]{padding:1.25rem}.metric span[data-v-bdb1af67]{font-family:Sora,Noto Sans SC,sans-serif;color:var(--color-accent);font-size:.8rem;font-weight:800}.metric strong[data-v-bdb1af67]{display:block;margin-top:.75rem;font-family:Sora,Noto Sans SC,sans-serif;font-size:clamp(1.8rem,3vw,2.8rem);letter-spacing:-.04em;color:var(--color-primary-strong)}.metric p[data-v-bdb1af67]{margin:.5rem 0 0;color:var(--color-muted);line-height:1.65}.pipeline[data-v-bdb1af67]{margin-top:1rem;padding:1.5rem}.section-head[data-v-bdb1af67]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.section-head h2[data-v-bdb1af67]{margin:0;font-size:1.25rem}.bad[data-v-bdb1af67]{color:var(--color-warning);margin:0}.steps[data-v-bdb1af67]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.step[data-v-bdb1af67]{padding:1rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fefbf79e}.step span[data-v-bdb1af67]{color:var(--color-muted);font-size:13px}.step strong[data-v-bdb1af67]{display:block;margin-top:.4rem;font-family:Sora,Noto Sans SC,sans-serif;font-size:1.8rem;color:var(--color-primary-strong)}.head[data-v-60046f2c]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.page h1[data-v-60046f2c]{margin:0}.muted[data-v-60046f2c]{color:var(--color-muted);font-size:14px;line-height:1.7;max-width:880px}.ok[data-v-60046f2c]{color:var(--color-success)}.bad[data-v-60046f2c]{color:var(--color-warning)}.warn-banner[data-v-60046f2c],.hint-banner[data-v-60046f2c]{padding:.75rem 1rem;border-radius:10px;font-size:14px;line-height:1.6}.warn-banner[data-v-60046f2c]{background:#fee9be59;border:1px solid oklch(.82 .12 70 / .45);color:var(--color-primary-strong)}.hint-banner[data-v-60046f2c]{background:var(--color-accent-soft);border:1px solid var(--color-line);color:var(--color-muted)}.grid[data-v-60046f2c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.25rem;margin-top:1rem}.block[data-v-60046f2c]{padding:1.25rem}.block-head[data-v-60046f2c]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.block h2[data-v-60046f2c]{margin:0;font-size:1.15rem}.pill[data-v-60046f2c]{font-size:12px;padding:.25rem .6rem;border-radius:999px;border:1px solid var(--color-line);white-space:nowrap}.pill.live_ready[data-v-60046f2c]{background:#d4f1d480;border-color:#7cb57d73}.pill.misconfigured[data-v-60046f2c]{background:#ffedc766;background:oklch(.95 .06 85 / .4);border-color:#e8a95c66}.pill.disabled[data-v-60046f2c]{color:var(--color-muted)}.kv[data-v-60046f2c]{display:grid;grid-template-columns:160px 1fr;gap:.35rem .75rem;font-size:13px;margin:1rem 0}.kv dt[data-v-60046f2c]{color:var(--color-muted)}.kv dd[data-v-60046f2c]{margin:0;min-width:0}.mono[data-v-60046f2c]{font-family:ui-monospace,monospace;font-size:11px;overflow-wrap:anywhere;word-break:break-all}.subh[data-v-60046f2c]{margin:1.25rem 0 .5rem;font-size:.95rem;color:var(--color-primary-strong)}.form-grid[data-v-60046f2c]{display:flex;flex-direction:column;gap:.65rem}label[data-v-60046f2c]{display:flex;flex-direction:column;gap:.3rem;color:var(--color-muted);font-size:13px}label.check[data-v-60046f2c]{flex-direction:row;align-items:center;gap:.5rem}input[data-v-60046f2c]{font:inherit;padding:.45rem .55rem;border:1px solid var(--color-line);border-radius:8px}.actions[data-v-60046f2c]{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.65rem}.probe-row[data-v-60046f2c]{margin:.5rem 0 .25rem}.probe-results[data-v-60046f2c]{margin-top:1.25rem;padding:1.25rem}.probe-results h2[data-v-60046f2c]{margin:0 0 .5rem;font-size:1.05rem}.small[data-v-60046f2c]{font-size:13px;margin:0 0 1rem}.probe-item[data-v-60046f2c]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .9rem;border-radius:10px;border:1px solid var(--color-line);margin-bottom:.65rem;font-size:14px}.probe-item strong[data-v-60046f2c]{color:var(--color-primary-strong)}.probe-item .meta[data-v-60046f2c]{font-size:12px;color:var(--color-muted);font-family:ui-monospace,monospace}.probe-ok[data-v-60046f2c]{background:#dbf3db59;border-color:#7cb57d59}.probe-fail[data-v-60046f2c]{background:#ffece940;background:oklch(.96 .05 25 / .25);border-color:#f08f8759}.probe-skip[data-v-60046f2c]{background:var(--color-accent-soft);color:var(--color-muted)}.btn[data-v-60046f2c]{border:none;border-radius:10px;padding:.55rem 1rem;cursor:pointer}.btn.primary[data-v-60046f2c]{background:var(--color-primary);color:#fbf8f3}.btn.primary[data-v-60046f2c]:disabled{opacity:.45;cursor:not-allowed}.btn.ghost[data-v-60046f2c]{background:var(--color-card);border:1px solid var(--color-line);color:var(--color-primary-strong)}code[data-v-60046f2c]{font-size:12px}.head[data-v-a8392a9c]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page h1[data-v-a8392a9c]{margin:0}.muted[data-v-a8392a9c]{color:var(--color-muted);font-size:14px}.ok[data-v-a8392a9c]{color:var(--color-success);font-size:14px}.bad[data-v-a8392a9c]{color:var(--color-warning);font-size:14px}.card[data-v-a8392a9c]{background:var(--color-card);border-radius:12px;padding:1.25rem;box-shadow:var(--shadow-card);margin-bottom:1.25rem}.card h2[data-v-a8392a9c]{margin:0 0 1rem;font-size:1.05rem}.row[data-v-a8392a9c]{margin-bottom:.75rem}.enterprise-grid[data-v-a8392a9c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.enterprise-card[data-v-a8392a9c]{display:flex;flex-direction:column;gap:.25rem;padding:.8rem .9rem;border:1px solid var(--color-line);border-radius:10px;color:var(--color-text);text-decoration:none}.enterprise-card span[data-v-a8392a9c]{color:var(--color-muted);font-size:13px}label[data-v-a8392a9c]{display:flex;flex-direction:column;gap:.35rem;font-size:13px;color:var(--color-muted);margin-bottom:.75rem}input[data-v-a8392a9c],select[data-v-a8392a9c],textarea[data-v-a8392a9c]{font-size:14px;padding:.45rem .55rem;border:1px solid var(--color-line);border-radius:8px}.btn[data-v-a8392a9c]{border:none;border-radius:8px;padding:.5rem 1rem;cursor:pointer;font-size:14px}.btn.primary[data-v-a8392a9c]{background:var(--color-primary);color:#fbf8f3}.btn.sm[data-v-a8392a9c]{padding:.25rem .6rem;font-size:13px;background:var(--color-accent);color:#fbf8f3}.btn[data-v-a8392a9c]:disabled{opacity:.6;cursor:not-allowed}.link[data-v-a8392a9c]{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer;font-size:14px}.table[data-v-a8392a9c]{width:100%;border-collapse:collapse;font-size:14px}.table th[data-v-a8392a9c],.table td[data-v-a8392a9c]{text-align:left;padding:.5rem .4rem;border-bottom:1px solid var(--color-line)}.tag[data-v-a8392a9c]{font-size:12px;padding:.15rem .45rem;border-radius:6px;background:var(--color-bg-deep)}.tag.pub[data-v-a8392a9c]{background:var(--color-success-bg);color:var(--color-success)}.applink[data-v-a8392a9c]{color:var(--color-primary);font-weight:600}.ops[data-v-a8392a9c]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.linkish[data-v-a8392a9c]{text-decoration:none;display:inline-block}.page[data-v-6646d2ab]{min-height:calc(100vh - 4rem);display:grid;align-items:center}.login-shell[data-v-6646d2ab]{max-width:980px;display:grid;grid-template-columns:minmax(0,1.1fr) 380px;gap:2rem;padding:clamp(1.5rem,4vw,3rem);position:relative;overflow:hidden}.login-shell[data-v-6646d2ab]:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;right:-120px;bottom:-140px;background:var(--color-accent-soft)}.intro[data-v-6646d2ab],.login-form[data-v-6646d2ab]{position:relative;z-index:1}.eyebrow[data-v-6646d2ab]{color:var(--color-accent);font-family:Sora,Noto Sans SC,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.9rem}.page h1[data-v-6646d2ab]{margin:0;max-width:560px;font-size:clamp(2.1rem,4vw,4rem);line-height:1;text-wrap:pretty}.muted[data-v-6646d2ab]{color:var(--color-muted);margin:1rem 0 0;font-size:15px;line-height:1.75;max-width:520px}.proof[data-v-6646d2ab]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.proof span[data-v-6646d2ab]{padding:.42rem .7rem;border:1px solid var(--color-line);border-radius:999px;background:#fefbf7a8;color:var(--color-primary-strong);font-size:13px;font-weight:700}.login-form[data-v-6646d2ab]{display:flex;flex-direction:column;gap:1rem;align-self:center}label[data-v-6646d2ab]{display:flex;flex-direction:column;gap:.35rem;font-size:13px;color:var(--color-muted)}input[data-v-6646d2ab]{padding:.5rem .65rem;border:1px solid var(--color-line);border-radius:8px;font-size:15px}.err[data-v-6646d2ab]{color:var(--color-warning);font-size:13px;margin:0}.btn[data-v-6646d2ab]{background:linear-gradient(180deg,oklch(.4 .1 264),var(--color-primary-strong));color:#fbf8f3;border:none;border-radius:12px;padding:.75rem 1rem;font-size:15px;cursor:pointer;box-shadow:0 12px 28px #233e312e}.btn[data-v-6646d2ab]:disabled{opacity:.7;cursor:not-allowed}@media(max-width:760px){.login-shell[data-v-6646d2ab]{grid-template-columns:1fr;gap:1.25rem}}.head[data-v-2e2a2bf4]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.actions[data-v-2e2a2bf4]{display:flex;gap:.5rem;align-items:center}.page h1[data-v-2e2a2bf4]{margin:0}.muted[data-v-2e2a2bf4]{color:var(--color-muted);font-size:14px}.bad[data-v-2e2a2bf4]{color:var(--color-warning)}.ok[data-v-2e2a2bf4]{color:var(--color-success);font-size:14px}.table[data-v-2e2a2bf4]{width:100%;border-collapse:collapse;font-size:14px;background:var(--color-card);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-card)}.table th[data-v-2e2a2bf4],.table td[data-v-2e2a2bf4]{text-align:left;padding:.5rem .55rem;border-bottom:1px solid var(--color-line)}.pitch[data-v-2e2a2bf4]{max-width:220px;word-break:break-word}.status-select[data-v-2e2a2bf4]{font-size:13px;padding:.25rem .35rem;border:1px solid var(--color-line);border-radius:6px;background:var(--color-card)}.score[data-v-2e2a2bf4]{color:var(--color-accent);font-weight:700}.small[data-v-2e2a2bf4]{font-size:12px}.btn.ghost[data-v-2e2a2bf4]{background:var(--color-card);border:1px solid var(--color-line);border-radius:8px;padding:.35rem .75rem;cursor:pointer}.link[data-v-2e2a2bf4]{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer}.head[data-v-748d048c]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.actions[data-v-748d048c]{display:flex;gap:.5rem;align-items:center}.page h1[data-v-748d048c]{margin:0}.muted[data-v-748d048c]{color:var(--color-muted);font-size:14px}.bad[data-v-748d048c]{color:var(--color-warning)}.ok[data-v-748d048c]{color:var(--color-success)}.refunds[data-v-748d048c]{margin-top:1.5rem}.refunds h2[data-v-748d048c]{margin:0 0 .75rem;font-size:1.05rem}.table[data-v-748d048c]{width:100%;border-collapse:collapse;font-size:14px;background:var(--color-card);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-card)}.table th[data-v-748d048c],.table td[data-v-748d048c]{text-align:left;padding:.55rem .65rem;border-bottom:1px solid var(--color-line)}.mono[data-v-748d048c]{font-family:ui-monospace,monospace;font-size:12px}.small[data-v-748d048c]{font-size:12px}.status-select[data-v-748d048c]{font-size:13px;padding:.25rem .35rem;border:1px solid var(--color-line);border-radius:6px;background:var(--color-card)}.btn.ghost[data-v-748d048c]{background:var(--color-card);border:1px solid var(--color-line);border-radius:8px;padding:.35rem .75rem;cursor:pointer}.link[data-v-748d048c]{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer}.head[data-v-f0f4e72e],.topline[data-v-f0f4e72e]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.actions[data-v-f0f4e72e]{display:flex;gap:.5rem;align-items:center}.page h1[data-v-f0f4e72e],.card h2[data-v-f0f4e72e]{margin:0}.card h2[data-v-f0f4e72e]{font-size:1.05rem}.muted[data-v-f0f4e72e]{color:var(--color-muted);font-size:14px}.ok[data-v-f0f4e72e]{color:var(--color-success)}.bad[data-v-f0f4e72e]{color:var(--color-warning)}.card[data-v-f0f4e72e]{background:var(--color-card);border-radius:12px;padding:1rem 1.1rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.meta[data-v-f0f4e72e]{display:flex;flex-wrap:wrap;gap:.75rem;color:var(--color-muted);font-size:13px;margin:.75rem 0}.body[data-v-f0f4e72e]{white-space:pre-wrap;line-height:1.6;margin:.5rem 0 0;font-size:14px}.btn.ghost[data-v-f0f4e72e],.status-select[data-v-f0f4e72e]{background:var(--color-card);border:1px solid var(--color-line);border-radius:8px}.btn.ghost[data-v-f0f4e72e]{padding:.35rem .75rem;cursor:pointer}.status-select[data-v-f0f4e72e]{padding:.35rem .45rem}.link[data-v-f0f4e72e]{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer}.head[data-v-67a4adae]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.actions[data-v-67a4adae]{display:flex;gap:.5rem;align-items:center}.page h1[data-v-67a4adae]{margin:0}.muted[data-v-67a4adae]{color:var(--color-muted);font-size:14px}.ok[data-v-67a4adae]{color:var(--color-success);font-size:14px}.bad[data-v-67a4adae]{color:var(--color-warning);font-size:14px}.card[data-v-67a4adae]{background:var(--color-card);border-radius:12px;padding:1.25rem;box-shadow:var(--shadow-card);margin-bottom:1.25rem}.card h2[data-v-67a4adae]{margin:0 0 1rem;font-size:1.05rem}.grid[data-v-67a4adae]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}label[data-v-67a4adae]{display:flex;flex-direction:column;gap:.35rem;font-size:13px;color:var(--color-muted);margin-bottom:.75rem}.check[data-v-67a4adae]{flex-direction:row;align-items:center}input[data-v-67a4adae],select[data-v-67a4adae],textarea[data-v-67a4adae]{font-size:14px;padding:.45rem .55rem;border:1px solid var(--color-line);border-radius:8px}.btn[data-v-67a4adae]{border:none;border-radius:8px;padding:.5rem 1rem;cursor:pointer;font-size:14px}.btn.primary[data-v-67a4adae]{background:var(--color-primary);color:#fbf8f3}.btn.ghost[data-v-67a4adae]{background:var(--color-card);border:1px solid var(--color-line)}.btn.sm[data-v-67a4adae]{padding:.25rem .6rem;font-size:13px;background:var(--color-accent);color:#fbf8f3}.link[data-v-67a4adae]{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer;font-size:14px}.table[data-v-67a4adae]{width:100%;border-collapse:collapse;font-size:14px}.table th[data-v-67a4adae],.table td[data-v-67a4adae]{text-align:left;padding:.5rem .4rem;border-bottom:1px solid var(--color-line)}.mono[data-v-67a4adae]{font-family:ui-monospace,monospace;font-size:12px}.head[data-v-3e1b50d5]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.page h1[data-v-3e1b50d5]{margin:0}.muted[data-v-3e1b50d5]{color:var(--color-muted);font-size:14px;line-height:1.7}.ok[data-v-3e1b50d5]{color:var(--color-success)}.bad[data-v-3e1b50d5]{color:var(--color-warning)}.shell[data-v-3e1b50d5]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(280px,1.15fr);gap:1.5rem;margin:1rem 0;padding:1rem}.preview[data-v-3e1b50d5]{min-height:260px;min-width:0;padding:1.5rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--color-bg),var(--color-accent-soft));display:flex;align-items:flex-end;gap:1rem}.mark[data-v-3e1b50d5]{flex:0 0 auto;width:64px;height:64px;border-radius:20px;background:var(--color-primary-strong);color:#fbf8f3;display:grid;place-items:center;font-size:1.8rem;font-weight:800}.preview strong[data-v-3e1b50d5]{display:block;font-size:1.35rem;color:var(--color-primary-strong);overflow-wrap:anywhere;word-break:break-word}.preview p[data-v-3e1b50d5]{margin:.35rem 0 0;color:var(--color-muted);overflow-wrap:anywhere;word-break:break-word}.form[data-v-3e1b50d5]{display:flex;flex-direction:column;gap:.85rem}label[data-v-3e1b50d5]{display:flex;flex-direction:column;gap:.35rem;color:var(--color-muted);font-size:13px}input[data-v-3e1b50d5],textarea[data-v-3e1b50d5]{font:inherit;padding:.5rem .6rem;border:1px solid var(--color-line);border-radius:10px}.btn[data-v-3e1b50d5]{border:none;border-radius:10px;padding:.5rem .9rem;cursor:pointer}.btn.primary[data-v-3e1b50d5]{background:var(--color-primary);color:#fbf8f3}.btn.ghost[data-v-3e1b50d5]{background:var(--color-card);border:1px solid var(--color-line);color:var(--color-primary-strong)}.meta[data-v-3e1b50d5]{padding:1.25rem;overflow:hidden}.meta h2[data-v-3e1b50d5]{margin:0 0 1rem}.meta-grid[data-v-3e1b50d5]{display:grid;grid-template-columns:minmax(96px,140px) minmax(0,1fr);gap:.65rem 1rem;font-size:14px;align-items:start}.meta-grid span[data-v-3e1b50d5]{color:var(--color-muted);min-width:0;overflow-wrap:anywhere}.meta-grid strong[data-v-3e1b50d5]{display:block;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-all}.mono[data-v-3e1b50d5]{font-family:ui-monospace,monospace;font-size:12px;line-height:1.6}@media(max-width:1180px){.shell[data-v-3e1b50d5]{grid-template-columns:1fr}}@media(max-width:640px){.head[data-v-3e1b50d5]{flex-direction:column}.shell[data-v-3e1b50d5]{padding:.8rem}.preview[data-v-3e1b50d5]{flex-direction:column;align-items:flex-start;min-height:200px}.meta-grid[data-v-3e1b50d5]{grid-template-columns:1fr;gap:.25rem 0}.meta-grid strong[data-v-3e1b50d5]{margin-bottom:.55rem}}.head[data-v-c5dac078]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.page h1[data-v-c5dac078],h2[data-v-c5dac078],h3[data-v-c5dac078]{margin:0}.muted[data-v-c5dac078]{color:var(--color-muted);font-size:14px;line-height:1.7}.ok[data-v-c5dac078]{color:var(--color-success)}.bad[data-v-c5dac078]{color:var(--color-warning)}.ensure[data-v-c5dac078]{margin:1rem 0;padding:1.25rem}.grid[data-v-c5dac078]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;margin:1rem 0}label[data-v-c5dac078]{display:flex;flex-direction:column;gap:.35rem;color:var(--color-muted);font-size:13px}input[data-v-c5dac078],textarea[data-v-c5dac078],select[data-v-c5dac078]{font:inherit;padding:.5rem .6rem;border:1px solid var(--color-line);border-radius:10px}.btn[data-v-c5dac078]{border:none;border-radius:10px;padding:.5rem .9rem;cursor:pointer}.btn.primary[data-v-c5dac078]{background:var(--color-primary);color:#fbf8f3}.btn.ghost[data-v-c5dac078]{background:var(--color-card);border:1px solid var(--color-line);color:var(--color-primary-strong)}.layout-grid[data-v-c5dac078]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:1rem}.list[data-v-c5dac078],.detail[data-v-c5dac078]{padding:1.25rem}.plan-row[data-v-c5dac078]{width:100%;text-align:left;margin-top:.75rem;padding:.8rem;border-radius:14px;border:1px solid var(--color-line);background:#fffdf8b8;color:var(--color-text)}.plan-row.active[data-v-c5dac078]{border-color:var(--color-accent);background:var(--color-accent-soft)}.plan-row span[data-v-c5dac078]{display:block;margin-top:.25rem;color:var(--color-muted);font-size:13px}.detail-head[data-v-c5dac078]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}.badge[data-v-c5dac078]{padding:.35rem .7rem;border-radius:999px;background:var(--color-success-bg);color:var(--color-success);font-weight:800}.steps[data-v-c5dac078]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.step-card[data-v-c5dac078],.milestone[data-v-c5dac078]{border:1px solid var(--color-line);border-radius:16px;padding:1rem;background:#fffdf8b8}.step-card small[data-v-c5dac078]{color:var(--color-accent);font-weight:800;letter-spacing:.08em}.step-card strong[data-v-c5dac078]{display:block;margin-top:.5rem;color:var(--color-primary-strong)}.step-card p[data-v-c5dac078],.milestone p[data-v-c5dac078]{color:var(--color-muted);line-height:1.6}.deliverable[data-v-c5dac078]{padding:.65rem;border-radius:12px;background:var(--color-accent-soft);color:var(--color-primary-strong)!important}.interaction-list[data-v-c5dac078]{display:flex;flex-direction:column;gap:.75rem;max-height:360px;overflow:auto;padding-right:4px}.interaction[data-v-c5dac078]{margin:0;padding:.75rem;border-radius:12px;background:#93b69b2e}.interaction small[data-v-c5dac078]{display:block;color:var(--color-success);font-weight:800;letter-spacing:.04em}.interaction p[data-v-c5dac078]{margin:.45rem 0 0;color:var(--color-primary-strong)}.interaction-in[data-v-c5dac078],.interaction-fb[data-v-c5dac078]{font-size:13px;color:var(--color-muted)!important}.step-request[data-v-c5dac078]{width:100%;margin-top:.65rem;background:var(--color-card);border:1px solid var(--color-line);color:var(--color-primary-strong)}.step-confirm[data-v-c5dac078]{width:100%;margin-top:.5rem;background:var(--color-success-bg);border:1px solid var(--color-line);color:var(--color-success)}.milestones[data-v-c5dac078]{display:grid;gap:.75rem;margin-top:.75rem}.milestone[data-v-c5dac078]{display:flex;justify-content:space-between;gap:1rem}.milestone b[data-v-c5dac078]{display:block;text-align:right;color:var(--color-primary-strong);margin-bottom:.4rem}.mock-config[data-v-c5dac078]{display:grid;gap:.75rem;margin:.75rem 0 1rem;padding:1rem;border:1px solid var(--color-line);border-radius:16px;background:#fffdf899}.grid.two[data-v-c5dac078]{grid-template-columns:repeat(2,minmax(0,1fr))}.mock-list[data-v-c5dac078]{display:grid;gap:.75rem;margin-top:.75rem}.mock-row[data-v-c5dac078]{padding:.9rem;border:1px solid var(--color-line);border-radius:14px;background:#93b69b24}.mock-row.calm[data-v-c5dac078]{background:#93b69b1f}.mock-row.soft[data-v-c5dac078]{background:#00a89a14}.mock-row.warn[data-v-c5dac078]{background:#b65a4b14;border-color:#b65a4b2e}.mock-topline[data-v-c5dac078]{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.mock-status-pill[data-v-c5dac078]{padding:.24rem .68rem;border-radius:999px;font-size:12px;font-weight:700}.mock-status-pill.calm[data-v-c5dac078]{background:var(--color-success-bg);color:var(--color-success)}.mock-status-pill.soft[data-v-c5dac078]{background:var(--color-accent-soft);color:var(--color-primary-strong)}.mock-status-pill.warn[data-v-c5dac078]{background:var(--color-warning-bg);color:var(--color-warning)}.mock-row strong[data-v-c5dac078]{display:block;color:var(--color-primary-strong)}.mock-row p[data-v-c5dac078]{margin:.35rem 0 0;color:var(--color-muted);line-height:1.55}.mock-tools[data-v-c5dac078]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}@media(max-width:1180px){.layout-grid[data-v-c5dac078],.steps[data-v-c5dac078],.grid.two[data-v-c5dac078]{grid-template-columns:1fr}.detail-head[data-v-c5dac078],.milestone[data-v-c5dac078]{flex-direction:column}.milestone b[data-v-c5dac078]{text-align:left}}.hero[data-v-0eaa91f9]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-end;padding:2rem;margin-bottom:1rem}.eyebrow[data-v-0eaa91f9]{color:var(--color-accent);font-family:Sora,Noto Sans SC,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.page h1[data-v-0eaa91f9]{margin:.5rem 0;font-size:clamp(2.4rem,4vw,4.8rem);line-height:.95}.muted[data-v-0eaa91f9]{color:var(--color-muted);font-size:14px;line-height:1.7}.bad[data-v-0eaa91f9]{color:var(--color-warning)}.btn[data-v-0eaa91f9]{border:none;border-radius:10px;padding:.55rem .95rem;cursor:pointer}.btn.ghost[data-v-0eaa91f9]{background:var(--color-card);border:1px solid var(--color-line);color:var(--color-primary-strong)}.timeline[data-v-0eaa91f9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.step[data-v-0eaa91f9]{padding:1rem}.step.done[data-v-0eaa91f9]{background:linear-gradient(180deg,#eff5dfc2,#fefbf7b3),var(--color-card)!important}.index[data-v-0eaa91f9]{color:var(--color-accent);font-family:Sora,Noto Sans SC,sans-serif;font-weight:800}.step strong[data-v-0eaa91f9]{display:block;margin-top:.65rem;color:var(--color-primary-strong)}.step p[data-v-0eaa91f9]{margin:.45rem 0;color:var(--color-muted);line-height:1.6}.step em[data-v-0eaa91f9]{font-style:normal;color:var(--color-success);font-size:13px}.grid[data-v-0eaa91f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.panel[data-v-0eaa91f9]{padding:1.25rem}.panel h2[data-v-0eaa91f9],.command h2[data-v-0eaa91f9]{margin:0 0 1rem}dl[data-v-0eaa91f9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}dt[data-v-0eaa91f9]{color:var(--color-muted);font-size:13px}dd[data-v-0eaa91f9]{margin:.25rem 0 0;color:var(--color-primary-strong);font-family:Sora,Noto Sans SC,sans-serif;font-size:1.6rem;font-weight:800}ul[data-v-0eaa91f9]{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}li[data-v-0eaa91f9]{padding-bottom:.7rem;border-bottom:1px solid var(--color-line)}li span[data-v-0eaa91f9]{display:block;margin-top:.2rem;color:var(--color-muted);font-size:13px}.command[data-v-0eaa91f9]{margin-top:1rem;padding:1.25rem}pre[data-v-0eaa91f9]{margin:.75rem 0 0;padding:.9rem;border-radius:12px;white-space:pre-wrap}.head[data-v-728ce429],.section-title[data-v-728ce429]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.page h1[data-v-728ce429],.section-title h2[data-v-728ce429]{margin:0}.muted[data-v-728ce429]{color:var(--color-muted);font-size:14px}.ok[data-v-728ce429]{color:var(--color-success)}.bad[data-v-728ce429]{color:var(--color-warning)}.editor[data-v-728ce429]{margin:1rem 0}.profile-editor[data-v-728ce429]{margin-bottom:1rem}.grid[data-v-728ce429]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;margin:1rem 0}.profile-grid[data-v-728ce429]{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(260px,1fr) minmax(300px,1.2fr);gap:.75rem;margin:1rem 0}label[data-v-728ce429]{display:flex;flex-direction:column;gap:.35rem;color:var(--color-muted);font-size:13px}.filter[data-v-728ce429]{min-width:180px}input[data-v-728ce429],select[data-v-728ce429],textarea[data-v-728ce429]{padding:.5rem .6rem;border:1px solid var(--color-line);border-radius:10px;font-size:14px;font:inherit}.btn[data-v-728ce429]{border:none;border-radius:10px;padding:.45rem .85rem;cursor:pointer;font-size:14px}.btn.primary[data-v-728ce429],.btn.sm[data-v-728ce429]{background:var(--color-primary);color:#fbf8f3}.btn.ghost[data-v-728ce429]{background:var(--color-card);border:1px solid var(--color-line);color:var(--color-primary-strong)}.link[data-v-728ce429]{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer}.table[data-v-728ce429]{width:100%;border-collapse:collapse;font-size:14px;margin-top:1rem}.table th[data-v-728ce429],.table td[data-v-728ce429]{text-align:left;padding:.6rem .55rem;border-bottom:1px solid var(--color-line);vertical-align:top}.mono[data-v-728ce429]{font-family:ui-monospace,monospace;font-size:12px}.small[data-v-728ce429]{font-size:12px}.role[data-v-728ce429]{display:inline-flex;padding:.22rem .55rem;border-radius:999px;background:var(--color-bg-deep);color:var(--color-primary-strong);font-size:12px;font-weight:700}@media(max-width:1180px){.profile-grid[data-v-728ce429]{grid-template-columns:1fr}}.ops[data-v-728ce429]{display:flex;flex-wrap:wrap;gap:.4rem}:root{--color-primary: oklch(.34 .1 264);--color-primary-strong: oklch(.26 .09 264);--color-accent: oklch(.62 .12 195);--color-accent-soft: oklch(.93 .04 195);--color-sage: oklch(.73 .06 165);--color-success: oklch(.52 .11 195);--color-success-bg: oklch(.93 .045 195);--color-warning: oklch(.5 .11 52);--color-warning-bg: oklch(.93 .06 68);--color-bg: oklch(.965 .018 78);--color-bg-deep: oklch(.925 .026 82);--color-card: oklch(.992 .006 78);--color-text: oklch(.21 .018 145);--color-muted: oklch(.5 .018 120);--color-line: oklch(.82 .02 88);--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--shadow-card: 0 18px 45px rgba(20, 35, 55, .1);--shadow-lift: 0 22px 60px rgba(20, 35, 55, .14);font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:var(--color-text)}*,*:before,*:after{box-sizing:border-box}*{min-width:0}html{max-width:100%;overflow-x:hidden}body{margin:0;background:var(--color-bg);max-width:100%;min-width:0;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 8% 8%,oklch(.91 .055 72 / .75),transparent 34%),linear-gradient(135deg,#fefaf1,#e8eee1);z-index:-2}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(39,50,37,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(39,50,37,.035) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.6),transparent 70%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.6),transparent 70%);z-index:-1}button,a,input,select,textarea{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}button:hover,a:hover{transform:translateY(-1px)}input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:2px solid oklch(.67 .13 54 / .55);outline-offset:2px}::selection{color:var(--color-primary-strong);background:var(--color-accent-soft)}.page h1{font-family:Sora,Noto Sans SC,PingFang SC,sans-serif;letter-spacing:-.03em;color:var(--color-primary-strong)}.page>.muted,.lead{max-width:860px}.card{border:1px solid var(--color-line)!important;border-radius:var(--radius-lg)!important;background:linear-gradient(180deg,#ffffffb8,#ffffff85),var(--color-card)!important;box-shadow:var(--shadow-card)!important;overflow-wrap:anywhere;word-break:break-word}.page,.layout,.main,.card,.head,.grid,.row,.meta,.preview,.form{max-width:100%;min-width:0}.page{overflow-x:clip}.card h2,.card h3{font-family:Sora,Noto Sans SC,PingFang SC,sans-serif;letter-spacing:-.015em;color:var(--color-primary-strong)}.table{width:100%;max-width:100%;table-layout:auto;border:1px solid var(--color-line)!important;border-radius:var(--radius-md)!important;overflow:visible;border-collapse:collapse}.table th{background:#f1eade;color:var(--color-primary-strong)!important;font-weight:700}.table td{background:#fefbf7c2}.table th,.table td{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.card:has(>table.table){overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.card:has(>table.table)>table.table{min-width:max-content}.table td pre,.table th pre{max-width:min(42rem,92vw);min-width:12rem;max-height:min(50vh,20rem);margin:0;box-sizing:border-box}button,.btn{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}a,p,span,strong,label,small{min-width:0;overflow-wrap:anywhere}.btn.primary,.btn.sm,.btn-primary{background:linear-gradient(180deg,oklch(.4 .1 264),var(--color-primary-strong))!important;color:#fbf8f3!important;box-shadow:0 10px 22px #233e312e}.btn.ghost,.linkish{background:#fefbf7d6!important;border:1px solid var(--color-line)!important;color:var(--color-primary-strong)!important}.link,.applink{color:var(--color-primary)!important;text-decoration-color:#d27d4080!important}.tag.pub,.tag{border-radius:999px!important}.ok{color:var(--color-success)!important}.bad,.error{color:var(--color-warning)!important}input,select,textarea{min-width:0;max-width:100%;background:#fefbf7db!important;border-color:var(--color-line)!important;color:var(--color-text)}pre,.result{max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid oklch(.37 .035 140 / .18);background:#141e12!important;color:#ede7db!important}code,.mono,.code{overflow-wrap:anywhere;word-break:break-word}
