.toasts[data-v-d0820e6d]{position:fixed;z-index:100;right:18px;bottom:18px;display:grid;gap:8px;width:min(380px,calc(100vw - 24px))}@media(max-width:760px){.toasts[data-v-d0820e6d]{right:12px;left:12px;width:auto;bottom:calc(76px + env(safe-area-inset-bottom))}}.toast[data-v-d0820e6d]{display:flex;align-items:flex-start;gap:10px;padding:11px 12px 11px 14px;border-radius:var(--r-md);background:var(--ink);color:var(--ink-inv);box-shadow:var(--shadow-3);font-size:var(--fs-13);line-height:1.45}.toast .ico[data-v-d0820e6d]{margin-top:1px}.toast.ok .ico[data-v-d0820e6d]{color:#6fe0a0}.toast.danger .ico[data-v-d0820e6d]{color:#ff9a8f}.toast.warn .ico[data-v-d0820e6d]{color:#f6c667}[data-theme=dark] .toast.ok .ico[data-v-d0820e6d]{color:var(--ok)}[data-theme=dark] .toast.danger .ico[data-v-d0820e6d]{color:var(--danger)}.x[data-v-d0820e6d]{border:0;background:none;color:inherit;opacity:.6;cursor:pointer;padding:2px}.toast-enter-active[data-v-d0820e6d],.toast-leave-active[data-v-d0820e6d]{transition:all .18s var(--ease)}.toast-enter-from[data-v-d0820e6d],.toast-leave-to[data-v-d0820e6d]{opacity:0;transform:translateY(8px)}:root{--font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;--font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", system-ui, sans-serif;--font-mono: "SF Mono", ui-monospace, "JetBrains Mono", "Cascadia Code", Menlo, Consolas, monospace;--fs-11: .6875rem;--fs-12: .75rem;--fs-13: .8125rem;--fs-14: .875rem;--fs-16: 1rem;--fs-18: 1.125rem;--fs-22: 1.375rem;--fs-28: 1.75rem;--fs-40: 2.5rem;--fs-56: 3.5rem;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--r-xs: 5px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 22px;--r-pill: 999px;--tap: 44px;--nav-w: 244px;--top-h: 60px;--content-max: 1240px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .16s}:root,[data-theme=light]{color-scheme:light;--bg: #f3f4f1;--bg-grid: rgba(18, 38, 33, .045);--surface: #ffffff;--surface-2: #f8f9f7;--surface-3: #eff1ed;--glass: rgba(252, 253, 251, .74);--glass-line: rgba(18, 30, 26, .08);--line: #e1e4df;--line-strong: #c9cfc8;--ink: #111513;--ink-2: #3c4541;--ink-3: #626c67;--ink-inv: #ffffff;--accent: #0d6b62;--accent-hover: #0a5850;--accent-soft: #e2f0ec;--accent-line: #b5d8cf;--accent-ink: #ffffff;--seal: #d9480f;--seal-soft: #fdece2;--ok: #1d7a3e;--ok-soft: #e4f3e8;--warn: #8f5a00;--warn-soft: #fdf1d6;--danger: #bd3226;--danger-soft: #fce9e6;--info: #22569f;--info-soft: #e7eefa;--neutral-soft: #edefeb;--focus: 0 0 0 3px rgba(13, 107, 98, .28);--shadow-1: 0 1px 2px rgba(17, 24, 21, .06), 0 0 0 1px rgba(17, 24, 21, .04);--shadow-2: 0 6px 24px -8px rgba(17, 24, 21, .18), 0 0 0 1px rgba(17, 24, 21, .05);--shadow-3: 0 24px 64px -16px rgba(17, 24, 21, .28), 0 0 0 1px rgba(17, 24, 21, .06)}[data-theme=dark]{color-scheme:dark;--bg: #0e1211;--bg-grid: rgba(190, 230, 220, .04);--surface: #151a19;--surface-2: #1a201f;--surface-3: #212827;--glass: rgba(20, 25, 24, .74);--glass-line: rgba(220, 240, 235, .08);--line: #262e2d;--line-strong: #36403e;--ink: #e9eeec;--ink-2: #b7c1bd;--ink-3: #8b9792;--ink-inv: #0e1211;--accent: #43c9b8;--accent-hover: #6cd8ca;--accent-soft: rgba(67, 201, 184, .13);--accent-line: rgba(67, 201, 184, .35);--accent-ink: #04201c;--seal: #ff8b52;--seal-soft: rgba(255, 139, 82, .14);--ok: #62d18d;--ok-soft: rgba(98, 209, 141, .13);--warn: #f1b852;--warn-soft: rgba(241, 184, 82, .13);--danger: #ff8073;--danger-soft: rgba(255, 128, 115, .13);--info: #86b4ff;--info-soft: rgba(134, 180, 255, .13);--neutral-soft: #222a28;--focus: 0 0 0 3px rgba(67, 201, 184, .35);--shadow-1: 0 0 0 1px rgba(255, 255, 255, .04);--shadow-2: 0 10px 30px -10px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .05);--shadow-3: 0 28px 70px -18px rgba(0, 0, 0, .75), 0 0 0 1px rgba(255, 255, 255, .06)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--bg);color:var(--ink);font:400 var(--fs-14) / 1.55 var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);margin:0;letter-spacing:-.012em;line-height:1.25;font-weight:650}p{margin:0}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--focus)}::selection{background:var(--accent-soft)}code,kbd,.mono{font-family:var(--font-mono);font-size:.92em;font-feature-settings:"zero" 1}hr{border:0;border-top:1px solid var(--line);margin:var(--sp-6) 0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.btn{--b-bg: var(--surface);--b-fg: var(--ink);--b-line: var(--line-strong);display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 14px;border:1px solid var(--b-line);border-radius:var(--r-sm);background:var(--b-bg);color:var(--b-fg);font-weight:560;font-size:var(--fs-14);line-height:1;white-space:nowrap;cursor:pointer;user-select:none;transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),transform 80ms;text-decoration:none!important}.btn:hover{background:var(--surface-2);border-color:var(--ink-3)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn.is-disabled{opacity:.5;cursor:not-allowed;transform:none}.btn.primary{--b-bg: var(--accent);--b-fg: var(--accent-ink);--b-line: transparent}.btn.primary:hover{background:var(--accent-hover)}.btn.danger{--b-fg: var(--danger);--b-line: color-mix(in srgb, var(--danger) 40%, transparent)}.btn.danger:hover{background:var(--danger-soft);border-color:var(--danger)}.btn.danger.solid{--b-bg: var(--danger);--b-fg: #fff;--b-line: transparent}.btn.ghost{--b-bg: transparent;--b-line: transparent;--b-fg: var(--ink-2)}.btn.ghost:hover{background:var(--surface-3);color:var(--ink)}.btn.sm{min-height:30px;padding:0 10px;font-size:var(--fs-13);border-radius:7px}.btn.lg{min-height:46px;padding:0 20px;font-size:var(--fs-16);border-radius:var(--r-md)}.btn.icon{padding:0;width:36px}.btn.icon.sm{width:30px}.btn.block{width:100%}@media(pointer:coarse){.btn{min-height:var(--tap)}.btn.sm{min-height:38px}.btn.icon{width:var(--tap)}}.field{display:grid;gap:6px;min-width:0}.field>label,.field>.label{font-size:var(--fs-13);font-weight:560;color:var(--ink-2)}.field .hint{font-size:var(--fs-12);color:var(--ink-3)}.field .err{font-size:var(--fs-12);color:var(--danger)}.input,.select,.textarea{width:100%;min-height:38px;padding:8px 11px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);transition:border-color var(--dur),box-shadow var(--dur)}.input::placeholder,.textarea::placeholder{color:var(--ink-3);opacity:.8}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent);box-shadow:var(--focus)}.input[aria-invalid=true]{border-color:var(--danger)}.input.mono{font-family:var(--font-mono);letter-spacing:.02em}.textarea{min-height:96px;resize:vertical;line-height:1.5}.select{appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%;background-size:5px 5px;background-repeat:no-repeat}@media(pointer:coarse){.input,.select{min-height:var(--tap);font-size:16px}}.check{display:inline-flex;align-items:flex-start;gap:9px;cursor:pointer;font-size:var(--fs-14);color:var(--ink-2);line-height:1.45}.check input{width:17px;height:17px;margin:2px 0 0;accent-color:var(--accent);flex:none}.form-grid{display:grid;gap:var(--sp-4)}.form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.form-grid.two{grid-template-columns:1fr}}.seg{display:inline-flex;padding:3px;gap:2px;border-radius:10px;background:var(--surface-3);border:1px solid var(--line);flex-wrap:wrap}.seg button{border:0;background:transparent;padding:6px 12px;border-radius:7px;font-size:var(--fs-13);font-weight:560;color:var(--ink-3);cursor:pointer;min-height:30px}.seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);min-width:0}.card-pad{padding:var(--sp-5)}.card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line);min-height:56px}.card-head h2,.card-head h3{font-size:var(--fs-16)}.card-head .sub{color:var(--ink-3);font-size:var(--fs-13)}.card-body{padding:var(--sp-5)}.card-foot{padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--line);display:flex;gap:var(--sp-2);justify-content:flex-end;flex-wrap:wrap}@media(max-width:640px){.card-pad,.card-body{padding:var(--sp-4)}.card-head{padding:var(--sp-3) var(--sp-4)}}.grid{display:grid;gap:var(--sp-4)}.grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.side{grid-template-columns:minmax(0,1fr) 340px;align-items:start}@media(max-width:1080px){.grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.side{grid-template-columns:1fr}}@media(max-width:760px){.grid.cols-2,.grid.cols-3{grid-template-columns:1fr}}@media(max-width:420px){.grid.cols-4{grid-template-columns:1fr 1fr;gap:var(--sp-2)}}.stack{display:grid;gap:var(--sp-4);min-width:0}.stack.tight{gap:var(--sp-2)}.row{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0}.row.between{justify-content:space-between}.row.end{justify-content:flex-end}.row.nowrap{flex-wrap:nowrap}.grow{flex:1 1 auto;min-width:0}.muted{color:var(--ink-3)}.small{font-size:var(--fs-13)}.tiny{font-size:var(--fs-12)}.strong{font-weight:620}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break{word-break:break-all}.chip{--c: var(--ink-2);--cb: var(--neutral-soft);display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:var(--r-pill);background:var(--cb);color:var(--c);font-size:var(--fs-12);font-weight:600;white-space:nowrap;line-height:1}.chip .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.chip.ok{--c: var(--ok);--cb: var(--ok-soft)}.chip.warn{--c: var(--warn);--cb: var(--warn-soft)}.chip.danger{--c: var(--danger);--cb: var(--danger-soft)}.chip.info{--c: var(--info);--cb: var(--info-soft)}.chip.accent{--c: var(--accent);--cb: var(--accent-soft)}.chip.seal{--c: var(--seal);--cb: var(--seal-soft)}.chip.outline{background:transparent;border:1px solid var(--line-strong)}.chip.live .dot{animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.25;transform:scale(.7)}}.tag{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:6px;border:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-12);color:var(--ink-2)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-13)}.table th{position:sticky;top:0;text-align:left;font-weight:600;font-size:var(--fs-12);color:var(--ink-3);text-transform:none;letter-spacing:.02em;padding:10px 14px;background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap}.table td{padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:middle}.table tr:last-child td{border-bottom:0}.table tbody tr{transition:background var(--dur)}.table tbody tr.clickable{cursor:pointer}.table tbody tr:hover{background:var(--surface-2)}.table .num{text-align:right;font-variant-numeric:tabular-nums}.table .actions{text-align:right;white-space:nowrap}@media(max-width:720px){.table.stackable thead{display:none}.table.stackable,.table.stackable tbody,.table.stackable tr,.table.stackable td{display:block;width:100%}.table.stackable tr{padding:10px 14px;border-bottom:1px solid var(--line)}.table.stackable tr:last-child{border-bottom:0}.table.stackable td{border:0;padding:4px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:right;min-height:30px}.table.stackable td:before{content:attr(data-label);color:var(--ink-3);font-size:var(--fs-12);font-weight:560;text-align:left;flex:none}.table.stackable td.primary-cell{display:block;text-align:left;padding-bottom:6px}.table.stackable td.primary-cell:before{content:none}.table.stackable .actions{justify-content:flex-end}.table.stackable .actions:before{content:none}}.kv{display:grid;grid-template-columns:minmax(110px,max-content) minmax(0,1fr);gap:9px 18px;margin:0;font-size:var(--fs-13)}.kv dt{color:var(--ink-3)}.kv dd{margin:0;min-width:0;overflow-wrap:anywhere}@media(max-width:480px){.kv{grid-template-columns:1fr;gap:2px}.kv dd{margin-bottom:8px}}.callout{--c: var(--info);--cb: var(--info-soft);display:flex;gap:10px;padding:11px 14px;border-radius:var(--r-md);background:var(--cb);color:var(--ink);font-size:var(--fs-13);line-height:1.55;border:1px solid color-mix(in srgb,var(--c) 22%,transparent)}.callout>.ico{color:var(--c);flex:none;margin-top:1px}.callout strong{color:var(--c)}.callout.ok{--c: var(--ok);--cb: var(--ok-soft)}.callout.warn{--c: var(--warn);--cb: var(--warn-soft)}.callout.danger,.callout.critical{--c: var(--danger);--cb: var(--danger-soft)}.callout.seal{--c: var(--seal);--cb: var(--seal-soft)}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs a,.tabs button{position:relative;padding:10px 12px;border:0;background:none;color:var(--ink-3);font-weight:560;font-size:var(--fs-14);cursor:pointer;white-space:nowrap;text-decoration:none!important;min-height:42px}.tabs a:hover,.tabs button:hover,.tabs .active,.tabs [aria-selected=true]{color:var(--ink)}.tabs .active:after,.tabs [aria-selected=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--accent)}.tabs .count{margin-left:6px;font-size:var(--fs-11);color:var(--ink-3);font-variant-numeric:tabular-nums}.skel{display:block;border-radius:6px;background:linear-gradient(90deg,var(--surface-3) 0%,var(--surface-2) 50%,var(--surface-3) 100%);background-size:200% 100%;animation:shimmer 1.3s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.codebox{font-family:var(--font-mono);font-size:var(--fs-13);padding:12px 14px;border-radius:var(--r-md);background:var(--surface-3);border:1px solid var(--line);overflow-x:auto;white-space:pre-wrap;word-break:break-all;line-height:1.6}.app-icon{width:40px;height:40px;border-radius:22.5%;background:var(--surface-3);border:1px solid var(--line);object-fit:cover;flex:none;display:grid;place-items:center;color:var(--ink-3);font-weight:700;overflow:hidden}.app-icon.lg{width:72px;height:72px;font-size:var(--fs-22)}.app-icon.xl{width:104px;height:104px;font-size:var(--fs-28)}.app-icon.sm{width:30px;height:30px;font-size:var(--fs-12)}.toolbar{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line)}.toolbar .input,.toolbar .select{min-height:34px;width:auto}.toolbar .search{flex:1 1 220px;max-width:360px}@media(max-width:640px){.toolbar .search{max-width:none}}.divider-label{display:flex;align-items:center;gap:12px;color:var(--ink-3);font-size:var(--fs-12);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.divider-label:after{content:"";flex:1;border-top:1px dashed var(--line-strong)}.eyebrow{font-size:var(--fs-12);font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.ico[data-v-69d66cb2]{flex:none;display:inline-block;vertical-align:middle}.ph[data-v-e8b247e2]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--sp-4);margin-bottom:var(--sp-6);flex-wrap:wrap}.ph-main[data-v-e8b247e2]{min-width:0;flex:1 1 320px}.ph-back[data-v-e8b247e2]{display:inline-flex;align-items:center;gap:2px;font-size:var(--fs-13);color:var(--ink-3);margin-bottom:var(--sp-2);min-height:28px}.ph-title[data-v-e8b247e2]{display:flex;align-items:center;gap:var(--sp-4);min-width:0}h1[data-v-e8b247e2]{font-size:var(--fs-28);font-weight:680;display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;overflow-wrap:anywhere}.ph-sub[data-v-e8b247e2]{margin-top:6px;color:var(--ink-3);font-size:var(--fs-14);max-width:72ch}.ph-actions[data-v-e8b247e2]{display:flex;gap:var(--sp-2);flex-wrap:wrap}@media(max-width:640px){h1[data-v-e8b247e2]{font-size:var(--fs-22)}.ph[data-v-e8b247e2]{margin-bottom:var(--sp-5)}.ph-actions[data-v-e8b247e2]{width:100%}.ph-actions[data-v-e8b247e2]>*{flex:1 1 auto}}.empty[data-v-44f787e0]{text-align:center;padding:var(--sp-12) var(--sp-6);color:var(--ink-3)}.empty.compact[data-v-44f787e0]{padding:var(--sp-8) var(--sp-4)}.empty-mark[data-v-44f787e0]{width:56px;height:56px;margin:0 auto var(--sp-4);display:grid;place-items:center;border-radius:16px;color:var(--accent);background:repeating-linear-gradient(135deg,var(--accent-soft) 0 6px,transparent 6px 12px),var(--surface-2);border:1px dashed var(--accent-line)}.compact .empty-mark[data-v-44f787e0]{width:42px;height:42px;border-radius:12px;margin-bottom:var(--sp-3)}h3[data-v-44f787e0]{font-size:var(--fs-16);color:var(--ink);margin-bottom:4px}p[data-v-44f787e0]{max-width:46ch;margin:0 auto;font-size:var(--fs-13)}.async-skel[data-v-95653f22]{display:grid;gap:18px;padding:var(--sp-5)}.async-err[data-v-95653f22]{text-align:center;padding:var(--sp-10) var(--sp-5);color:var(--ink-3)}.mark[data-v-95653f22]{width:48px;height:48px;margin:0 auto var(--sp-3);border-radius:14px;display:grid;place-items:center;background:var(--danger-soft);color:var(--danger)}h3[data-v-95653f22]{font-size:var(--fs-16);color:var(--ink);margin-bottom:4px}p[data-v-95653f22]{font-size:var(--fs-13);max-width:52ch;margin:0 auto}.scrim[data-v-fea109f6]{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:var(--sp-4);background:color-mix(in srgb,var(--ink) 28%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.dialog[data-v-fea109f6]{width:100%;max-height:min(88vh,860px);display:flex;flex-direction:column;background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-3);overflow:hidden}header[data-v-fea109f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5) var(--sp-3)}h2[data-v-fea109f6]{font-size:var(--fs-18)}.body[data-v-fea109f6]{padding:var(--sp-2) var(--sp-5) var(--sp-5);overflow-y:auto}footer[data-v-fea109f6]{display:flex;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap}@media(max-width:560px){.scrim[data-v-fea109f6]{place-items:end stretch;padding:0}.dialog[data-v-fea109f6]{border-radius:var(--r-xl) var(--r-xl) 0 0;max-height:92vh;padding-bottom:env(safe-area-inset-bottom)}footer[data-v-fea109f6]>.btn{flex:1}}.modal-enter-active[data-v-fea109f6],.modal-leave-active[data-v-fea109f6]{transition:opacity .16s var(--ease)}.modal-enter-active .dialog[data-v-fea109f6],.modal-leave-active .dialog[data-v-fea109f6]{transition:transform .2s var(--ease)}.modal-enter-from[data-v-fea109f6],.modal-leave-to[data-v-fea109f6]{opacity:0}.modal-enter-from .dialog[data-v-fea109f6],.modal-leave-to .dialog[data-v-fea109f6]{transform:translateY(12px) scale(.985)}.mono-chip[data-v-5daa9d59]{display:inline-flex;align-items:center;gap:2px;max-width:100%;min-width:0;padding:1px 2px 1px 7px;border-radius:6px;background:var(--surface-3);border:1px solid var(--line);vertical-align:middle}code[data-v-5daa9d59]{font-size:var(--fs-12);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp[data-v-5daa9d59]{border:0;background:none;color:var(--ink-3);cursor:pointer;padding:3px 4px;border-radius:4px;display:inline-grid}.cp[data-v-5daa9d59]:hover{color:var(--accent);background:var(--accent-soft)}@media(pointer:coarse){.cp[data-v-5daa9d59]{padding:7px}}
