.thumb[data-v-2fb0639e]{width:56px;height:56px;object-fit:cover;border-radius:10px;border:1px solid var(--border);display:block}.lpWrap[data-v-11986477]{position:relative;display:inline-block}.lpButton[data-v-11986477]{display:inline-flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;background:#ffffff0a;color:var(--text);border:1px solid var(--border);cursor:pointer;max-width:56vw}.lpValue[data-v-11986477]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:44vw}.lpArrow[data-v-11986477]{opacity:.9}.lpMenu[data-v-11986477]{position:fixed;border:1px solid var(--border);border-radius:12px;background:#121b2ef5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4000;overflow:hidden}.lpSearch[data-v-11986477]{width:100%;border-radius:0;border:none;border-bottom:1px solid var(--border);padding:10px 12px;background:#ffffff0a;color:var(--text);outline:none}.lpSearch[data-v-11986477]::placeholder{color:var(--muted)}.lpList[data-v-11986477]{max-height:320px;overflow:auto;padding:6px}.lpItem[data-v-11986477]{width:100%;text-align:left;padding:9px 10px;border-radius:10px;background:transparent;border:1px solid transparent;color:var(--text);font-size:13px}.lpItem[data-v-11986477]:hover{background:#ffffff0a;border-color:#ffffff14}.lpItem.on[data-v-11986477]{background:#4cd4a61a;border-color:#4cd4a659}.lpEmpty[data-v-11986477]{padding:10px;color:var(--muted);font-size:13px}.cmCodeBlock[data-v-688992d2]{margin:10px 0;border:1px solid var(--border);border-radius:12px;overflow:visible;background:#00000040}.cmHeader[data-v-688992d2]{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid var(--border);background:#ffffff08}.cmLeft[data-v-688992d2]{display:flex;align-items:center;gap:10px;min-width:0}.dragHandle[data-v-688992d2]{-webkit-user-select:none;user-select:none;cursor:grab;color:var(--muted);font-size:14px;letter-spacing:-1px}.cmPicker[data-v-688992d2]{min-width:0}.cmHost[data-v-688992d2]{font-size:13px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;background:#282c34}[data-v-688992d2] .cm-editor{height:auto}[data-v-688992d2] .cm-editor,[data-v-688992d2] .cm-scroller,[data-v-688992d2] .cm-gutters{background:transparent!important}[data-v-688992d2] .cm-content{-moz-tab-size:4;tab-size:4}[data-v-688992d2] .cm-scroller{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1.6;min-height:4.8em}[data-v-688992d2] .cm-tooltip{z-index:4500}.toolbar[data-v-2b78ce9b]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.toolbar button.on[data-v-2b78ce9b]{border-color:#4cd4a68c;background:#4cd4a61f}.sep[data-v-2b78ce9b]{width:1px;height:26px;background:var(--border);margin:0 4px}.editorWrap[data-v-2b78ce9b]{margin-top:12px;border:1px solid var(--border);border-radius:12px;overflow:hidden;height:520px;background:#ffffff05}.editor[data-v-2b78ce9b]{height:100%;overflow:auto}.codeHost[data-v-2b78ce9b]{height:100%}[data-v-2b78ce9b] .cm-scroller{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1.6}[data-v-2b78ce9b] .cm-content{-moz-tab-size:4;tab-size:4}[data-v-2b78ce9b] .cm-tooltip{z-index:4500}[data-v-2b78ce9b] .ProseMirror{min-height:100%;padding:14px 16px;outline:none;line-height:1.7}:root{--bg: #0b1220;--panel: #121b2e;--text: #e8eefc;--muted: #9fb0d0;--brand: #6ea8fe;--danger: #ff6b6b;--ok: #4cd4a6;--border: rgba(255, 255, 255, .08);color-scheme:dark}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";background:radial-gradient(900px 500px at 20% 0%,rgba(110,168,254,.22),transparent 60%),radial-gradient(900px 500px at 80% 0%,rgba(76,212,166,.14),transparent 55%),var(--bg);color:var(--text)}a{color:inherit;text-decoration:none}.container{max-width:980px;margin:0 auto;padding:24px 16px 48px}.topbar{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.brand{font-weight:700;letter-spacing:.2px}.panel{background:#121b2eb8;border:1px solid var(--border);border-radius:14px;padding:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:860px){.grid{grid-template-columns:1fr}}.card{padding:14px;border-radius:12px;border:1px solid var(--border);background:#ffffff08;transition:transform .12s ease}.card:hover{transform:translateY(-1px)}.muted{color:var(--muted);font-size:13px;line-height:1.4}.row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}input,textarea,select{background:#ffffff0a;color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;outline:none}input:focus,textarea:focus{border-color:#6ea8fe8c}button{background:#6ea8fe2e;border:1px solid rgba(110,168,254,.35);color:var(--text);border-radius:10px;padding:10px 12px;cursor:pointer}button:hover{border-color:#6ea8fe8c}button.danger{background:#ff6b6b1f;border-color:#ff6b6b59}.cm-tooltip-autocomplete{border:1px solid rgba(255,255,255,.14)!important;background:#121b2efa!important;box-shadow:0 18px 60px #0000008c;border-radius:12px!important;overflow:hidden}.cm-tooltip-autocomplete ul{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}.cm-tooltip-autocomplete ul li{padding:8px 10px!important;color:var(--text)!important}.cm-tooltip-autocomplete ul li[aria-selected]{background:#6ea8fe38!important;outline:1px solid rgba(110,168,254,.35)}.cm-tooltip-autocomplete ul li[aria-selected] .cm-completionLabel{color:#fff!important}.cm-tooltip-autocomplete ul li .cm-completionMatchedText{color:#fffffff2!important;text-decoration:none!important;font-weight:600}.cm-tooltip-autocomplete ul li .cm-completionDetail{color:#9fb0d0e6!important}.table{width:100%;border-collapse:collapse;margin-top:12px}.table th,.table td{border-bottom:1px solid var(--border);text-align:left;padding:10px 8px;font-size:14px}.pill{display:inline-flex;padding:2px 8px;border-radius:999px;border:1px solid var(--border);color:var(--muted);font-size:12px}.status-ok{color:var(--ok)}.status-danger{color:var(--danger)}
