:root{color-scheme:light dark;--bg: #fbfbfc;--bg-raised: #ffffff;--bg-sunken: #f2f3f5;--bg-hover: #f5f6f8;--border: #e3e5e9;--border-strong: #cfd2d9;--text: #14161a;--text-muted: #62676f;--text-faint: #8b9099;--accent: #157a4a;--accent-bg: #e6f4ec;--accent-text: #0f5c37;--accent-fg: #ffffff;--good: #157a4a;--good-bg: #e6f4ec;--bad: #b3261e;--bad-bg: #fce9e7;--warn: #8a5a00;--warn-bg: #fdf0d9;--busy: #1f5fa8;--busy-bg: #e6eefa;--radius: 8px;--radius-sm: 5px;--shadow: 0 1px 2px rgb(16 20 28 / 6%), 0 4px 12px rgb(16 20 28 / 5%);--shadow-lg: 0 8px 32px rgb(16 20 28 / 14%);--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg: #0e1013;--bg-raised: #16191e;--bg-sunken: #0a0c0f;--bg-hover: #1d2127;--border: #262b33;--border-strong: #3a414b;--text: #e8eaed;--text-muted: #99a0aa;--text-faint: #6c737d;--accent: #4ec98a;--accent-bg: #12291e;--accent-text: #6fd9a1;--accent-fg: #08130c;--good: #4ec98a;--good-bg: #12291e;--bad: #f2837a;--bad-bg: #2c1614;--warn: #e0b355;--warn-bg: #2b2211;--busy: #6fa8e8;--busy-bg: #14202f;--shadow: 0 1px 2px rgb(0 0 0 / 40%), 0 4px 12px rgb(0 0 0 / 30%);--shadow-lg: 0 8px 32px rgb(0 0 0 / 55%)}}:root[data-theme=dark]{color-scheme:dark;--bg: #0e1013;--bg-raised: #16191e;--bg-sunken: #0a0c0f;--bg-hover: #1d2127;--border: #262b33;--border-strong: #3a414b;--text: #e8eaed;--text-muted: #99a0aa;--text-faint: #6c737d;--accent: #4ec98a;--accent-bg: #12291e;--accent-text: #6fd9a1;--accent-fg: #08130c;--good: #4ec98a;--good-bg: #12291e;--bad: #f2837a;--bad-bg: #2c1614;--warn: #e0b355;--warn-bg: #2b2211;--busy: #6fa8e8;--busy-bg: #14202f;--shadow: 0 1px 2px rgb(0 0 0 / 40%), 0 4px 12px rgb(0 0 0 / 30%);--shadow-lg: 0 8px 32px rgb(0 0 0 / 55%)}:root[data-theme=light]{color-scheme:light}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}#app{min-height:100%}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.011em}h1{font-size:20px}h2{font-size:16px}h3{font-size:14px}p{margin:0 0 12px}p:last-child{margin-bottom:0}a{color:var(--accent-text);text-decoration:none}a:hover{text-decoration:underline}code,pre,.mono{font-family:var(--mono);font-size:12.5px;font-variant-ligatures:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}::selection{background:var(--accent-bg);color:var(--accent-text)}.row{display:flex;align-items:center;gap:8px}.col{display:flex;flex-direction:column;gap:8px}.spread{display:flex;align-items:center;justify-content:space-between;gap:12px}.grow{flex:1;min-width:0}.wrap{flex-wrap:wrap}.muted{color:var(--text-muted)}.faint{color:var(--text-faint)}.small{font-size:12.5px}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nowrap{white-space:nowrap}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{padding:9px 16px;text-align:left;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);background:var(--bg-sunken);border-bottom:1px solid var(--border);white-space:nowrap}.table td{padding:10px 16px;border-bottom:1px solid var(--border);vertical-align:middle}.table tbody tr:last-child td{border-bottom:none}.table tbody tr:hover{background:var(--bg-hover)}.table td.actions,.table th.actions{text-align:right;white-space:nowrap;width:1%}.table .actions :global(.btn)+:global(.btn){margin-left:4px}.table-scroll{overflow-x:auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.text-input{padding:6px 9px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:13px}.text-input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}.text-input::placeholder{color:var(--text-faint)}.wrap.svelte-6ky67t{position:relative}.trigger.svelte-6ky67t{display:flex;align-items:center;border:none;background:none;color:var(--text-muted);cursor:pointer;padding:6px;border-radius:var(--radius-sm)}.trigger.svelte-6ky67t:hover{background:var(--bg-hover);color:var(--text)}.pop.svelte-6ky67t{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:208px;padding:10px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);animation:svelte-6ky67t-drop .12s ease-out}@keyframes svelte-6ky67t-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.label.svelte-6ky67t{margin:0 0 6px;font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint)}.segments.svelte-6ky67t{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;background:var(--bg-sunken);border-radius:var(--radius-sm);margin-bottom:12px}.segments.svelte-6ky67t button:where(.svelte-6ky67t){display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 2px;border:none;background:none;border-radius:5px;color:var(--text-muted);font-size:11.5px;cursor:pointer}.segments.svelte-6ky67t button:where(.svelte-6ky67t):hover{color:var(--text)}.segments.svelte-6ky67t button.on:where(.svelte-6ky67t){background:var(--bg-raised);color:var(--text);box-shadow:var(--shadow)}.langs.svelte-6ky67t{list-style:none;margin:0;padding:0}.langs.svelte-6ky67t button:where(.svelte-6ky67t){display:flex;align-items:center;width:100%;padding:6px 8px;border:none;background:none;border-radius:var(--radius-sm);color:var(--text-muted);font-size:13px;text-align:left;cursor:pointer}.langs.svelte-6ky67t button:where(.svelte-6ky67t):hover{background:var(--bg-hover);color:var(--text)}.langs.svelte-6ky67t button.on:where(.svelte-6ky67t){color:var(--text);font-weight:550}.tick.svelte-6ky67t{color:var(--accent)}.stack.svelte-1o1qhan{position:fixed;right:16px;bottom:16px;z-index:200;display:flex;flex-direction:column;gap:8px;max-width:min(420px,calc(100vw - 32px))}.toast.svelte-1o1qhan{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border);border-left-width:3px;border-radius:var(--radius-sm);background:var(--bg-raised);box-shadow:var(--shadow);animation:svelte-1o1qhan-slide .16s ease-out}@keyframes svelte-1o1qhan-slide{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.success.svelte-1o1qhan{border-left-color:var(--good)}.error.svelte-1o1qhan{border-left-color:var(--bad)}.info.svelte-1o1qhan{border-left-color:var(--busy)}.message.svelte-1o1qhan{font-size:13px;line-height:1.45;white-space:pre-line}ul.svelte-1o1qhan{margin:6px 0 0;padding-left:16px;font-size:12px;color:var(--text-muted);line-height:1.5}button.svelte-1o1qhan{border:none;background:none;font-size:18px;line-height:1;color:var(--text-faint);cursor:pointer;padding:0 2px}button.svelte-1o1qhan:hover{color:var(--text)}.btn.svelte-118lylz{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text);font-weight:500;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s,opacity .12s}.md.svelte-118lylz{padding:6px 12px;font-size:13px}.sm.svelte-118lylz{padding:3px 9px;font-size:12px}.lg.svelte-118lylz{padding:9px 18px;font-size:14px}.btn.svelte-118lylz:hover:not(:disabled){background:var(--bg-hover);border-color:var(--text-faint)}.btn.svelte-118lylz:active:not(:disabled){transform:translateY(.5px)}.btn.svelte-118lylz:disabled{opacity:.5;cursor:not-allowed}.btn.pending.svelte-118lylz{opacity:.85;cursor:progress}.primary.svelte-118lylz{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.primary.svelte-118lylz:hover:not(:disabled){background:var(--accent-text);border-color:var(--accent-text)}.danger.svelte-118lylz{background:transparent;border-color:var(--bad);color:var(--bad)}.danger.svelte-118lylz:hover:not(:disabled){background:var(--bad-bg)}.ghost.svelte-118lylz{background:transparent;border-color:transparent;color:var(--text-muted)}.ghost.svelte-118lylz:hover:not(:disabled){background:var(--bg-hover);color:var(--text);border-color:transparent}.spinner.svelte-118lylz{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-118lylz-spin .6s linear infinite;flex:none}@keyframes svelte-118lylz-spin{to{transform:rotate(360deg)}}.page.svelte-110obhz{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}form.svelte-110obhz{width:100%;max-width:360px;display:flex;flex-direction:column;gap:6px;padding:28px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.corner.svelte-110obhz{position:fixed;top:12px;right:12px}.mark.svelte-110obhz{color:var(--accent);margin-bottom:6px}h1.svelte-110obhz{font-size:19px}form.svelte-110obhz p.muted:where(.svelte-110obhz){margin:0 0 12px;font-size:13px;line-height:1.5}label.svelte-110obhz{margin-top:8px;font-size:12.5px;font-weight:550}input.svelte-110obhz{padding:8px 10px;background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:14px}input.svelte-110obhz:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}.error.svelte-110obhz{margin:8px 0 0;font-size:12.5px;color:var(--bad)}form.svelte-110obhz .btn{margin-top:16px}.badge.svelte-qm4qgq{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:550;letter-spacing:.01em;white-space:nowrap}.good.svelte-qm4qgq{background:var(--good-bg);color:var(--good)}.bad.svelte-qm4qgq{background:var(--bad-bg);color:var(--bad)}.warn.svelte-qm4qgq{background:var(--warn-bg);color:var(--warn)}.busy.svelte-qm4qgq{background:var(--busy-bg);color:var(--busy)}.muted.svelte-qm4qgq{background:var(--bg-sunken);color:var(--text-muted)}.dot.svelte-qm4qgq{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.pulse.svelte-qm4qgq{animation:svelte-qm4qgq-pulse 1.4s ease-in-out infinite}@keyframes svelte-qm4qgq-pulse{0%,to{opacity:1}50%{opacity:.35}}.empty.svelte-1tbziic{display:flex;flex-direction:column;align-items:center;gap:6px;padding:30px 24px;text-align:center}.empty.svelte-1tbziic p:where(.svelte-1tbziic){max-width:56ch;line-height:1.55}.actions.svelte-1tbziic{margin-top:10px}.mark.svelte-1v0kccg{display:inline-flex;align-items:center;justify-content:center;color:var(--accent);flex:none}.tile.svelte-1v0kccg{width:calc(var(--size) + 12px);height:calc(var(--size) + 12px);background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .dim.svelte-1v0kccg{color:var(--text)}}:root[data-theme=dark] .dim.svelte-1v0kccg{color:var(--text)}.head.svelte-nz99jg{margin-bottom:18px}.head.svelte-nz99jg p:where(.svelte-nz99jg){margin:2px 0 0}.grid.svelte-nz99jg{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.card.svelte-nz99jg{position:relative;display:flex;flex-direction:column;gap:7px;padding:14px 16px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);transition:border-color .12s,box-shadow .12s}.card.svelte-nz99jg:hover{text-decoration:none;border-color:var(--border-strong);box-shadow:var(--shadow)}h2.svelte-nz99jg{font-size:14.5px}.url.svelte-nz99jg{font-size:12.5px;color:var(--accent-text);font-family:var(--mono)}.url.faint.svelte-nz99jg{color:var(--text-faint);font-family:var(--font)}.meta.svelte-nz99jg,.foot.svelte-nz99jg{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted);min-width:0}.foot.svelte-nz99jg{padding-top:8px;border-top:1px solid var(--border);justify-content:space-between}.commit.svelte-nz99jg{display:flex;align-items:center;gap:6px;min-width:0}.commit.svelte-nz99jg .truncate:where(.svelte-nz99jg){min-width:0}.err.svelte-nz99jg{color:var(--bad)}.sep.svelte-nz99jg{color:var(--text-faint)}code.svelte-nz99jg{padding:0 4px;background:var(--bg-sunken);border-radius:3px;font-size:11px}.actions.svelte-nz99jg{position:absolute;right:14px;bottom:12px;opacity:0;transition:opacity .12s}.card.svelte-nz99jg:hover .actions:where(.svelte-nz99jg),.actions.svelte-nz99jg:focus-within{opacity:1}.card.svelte-nz99jg:hover .foot:where(.svelte-nz99jg) .faint:where(.svelte-nz99jg){visibility:hidden}.skeleton.svelte-nz99jg{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.ghost.svelte-nz99jg{height:132px;border-radius:var(--radius);background:var(--bg-raised);border:1px solid var(--border);animation:svelte-nz99jg-fade 1.4s ease-in-out infinite}@keyframes svelte-nz99jg-fade{50%{opacity:.55}}.panel.svelte-nz99jg{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius)}.backdrop.svelte-5awcn0{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px 24px;background:#080a0e8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow-y:auto}.dialog.svelte-5awcn0{width:100%;max-width:480px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);animation:svelte-5awcn0-rise .14s ease-out}.wide.svelte-5awcn0{max-width:780px}@keyframes svelte-5awcn0-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}header.svelte-5awcn0{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border)}.close.svelte-5awcn0{border:none;background:none;font-size:22px;line-height:1;color:var(--text-muted);cursor:pointer;padding:0 4px;border-radius:4px}.close.svelte-5awcn0:hover{color:var(--text);background:var(--bg-hover)}.body.svelte-5awcn0{padding:16px}footer.svelte-5awcn0{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--border);background:var(--bg-sunken)}input.svelte-1lf4uaj{width:100%;margin-top:6px;padding:6px 9px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-family:var(--mono);font-size:13px}input.svelte-1lf4uaj:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}code.svelte-1lf4uaj{padding:1px 5px;background:var(--bg-sunken);border-radius:3px}.card.svelte-2gevwt{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}header.svelte-2gevwt{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border)}header.svelte-2gevwt p:where(.svelte-2gevwt){margin:2px 0 0}.body.svelte-2gevwt{padding:16px}.body.flush.svelte-2gevwt{padding:0}.grid.svelte-gzo4l5{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;align-items:start}.full.svelte-gzo4l5{grid-column:1 / -1}.scroll.svelte-gzo4l5{overflow-x:auto}dl.svelte-gzo4l5{margin:0;display:flex;flex-direction:column;gap:8px}dl.svelte-gzo4l5 div:where(.svelte-gzo4l5){display:flex;gap:12px;align-items:baseline;font-size:13px}dt.svelte-gzo4l5{min-width:84px;color:var(--text-muted);flex:none}dd.svelte-gzo4l5{margin:0;display:flex;align-items:center;gap:7px;min-width:0}code.svelte-gzo4l5{padding:1px 5px;background:var(--bg-sunken);border-radius:3px;font-family:var(--mono);font-size:11.5px}.hosts.svelte-gzo4l5,.vols.svelte-gzo4l5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.vols.svelte-gzo4l5 li:where(.svelte-gzo4l5){display:flex;align-items:center;gap:8px}.note.svelte-gzo4l5{margin-top:12px;line-height:1.5}table.svelte-gzo4l5{width:100%;border-collapse:collapse;font-size:12.5px}th.svelte-gzo4l5{text-align:left;padding:0 0 7px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border)}td.svelte-gzo4l5{padding:8px 0;border-bottom:1px solid var(--border)}tr.svelte-gzo4l5:last-child td:where(.svelte-gzo4l5){border-bottom:none}td.svelte-gzo4l5:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}th.svelte-gzo4l5:first-child,td.svelte-gzo4l5:first-child{padding-right:16px}.num.svelte-gzo4l5{text-align:right;font-variant-numeric:tabular-nums;padding-left:16px}th.num.svelte-gzo4l5{padding-left:16px}.list.svelte-1yfwjk8{list-style:none;margin:0;padding:0;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.item.svelte-1yfwjk8{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--border)}.item.svelte-1yfwjk8:last-child{border-bottom:none}.item.svelte-1yfwjk8:hover{background:var(--bg-hover)}.current.svelte-1yfwjk8,.current.svelte-1yfwjk8:hover{background:var(--accent-bg)}.left.svelte-1yfwjk8{display:flex;flex-direction:column;gap:4px;min-width:0}.msg.svelte-1yfwjk8{display:flex;align-items:center;gap:7px;font-size:13px}.meta.svelte-1yfwjk8{display:flex;gap:6px;flex-wrap:wrap}.num.svelte-1yfwjk8{font-variant-numeric:tabular-nums}code.svelte-1yfwjk8{padding:1px 5px;background:var(--bg-sunken);border-radius:3px;font-family:var(--mono);font-size:11.5px}.current.svelte-1yfwjk8 code:where(.svelte-1yfwjk8){background:var(--bg-raised)}.err.svelte-1yfwjk8{margin:2px 0 0;color:var(--bad)}.ok.svelte-1yfwjk8{color:var(--good)}.right.svelte-1yfwjk8{flex:none}.foot.svelte-1yfwjk8{margin-top:12px;max-width:76ch;line-height:1.55}.panel.svelte-1yfwjk8{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius)}.wrap.svelte-v9ahim{position:relative}.log.svelte-v9ahim{height:100%;overflow:auto;padding:10px 12px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.placeholder.svelte-v9ahim{color:var(--text-faint)}.line.svelte-v9ahim{display:block}.system.svelte-v9ahim{color:var(--accent-text);font-weight:500}.stderr.svelte-v9ahim{color:var(--bad)}.cursor.svelte-v9ahim{color:var(--text-faint);animation:svelte-v9ahim-blink 1s steps(2) infinite}@keyframes svelte-v9ahim-blink{50%{opacity:0}}.src.svelte-v9ahim{display:inline-block;min-width:12ch;margin-right:10px;color:var(--text-faint);-webkit-user-select:none;user-select:none}.jump.svelte-v9ahim{position:absolute;right:14px;bottom:12px;padding:4px 10px;font-size:12px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:999px;box-shadow:var(--shadow);cursor:pointer}.jump.svelte-v9ahim:hover{background:var(--bg-hover)}.bar.svelte-1pbrdlh{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.switch.svelte-1pbrdlh{display:inline-flex;padding:2px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm)}.switch.svelte-1pbrdlh button:where(.svelte-1pbrdlh){padding:4px 12px;border:none;background:none;font-size:12.5px;font-weight:500;color:var(--text-muted);border-radius:4px;cursor:pointer}.switch.svelte-1pbrdlh button.active:where(.svelte-1pbrdlh){background:var(--bg-raised);color:var(--text);box-shadow:var(--shadow)}select.svelte-1pbrdlh{max-width:46ch;padding:5px 9px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:12.5px}.pulse.svelte-1pbrdlh{width:7px;height:7px;border-radius:50%;background:var(--busy);animation:svelte-1pbrdlh-pulse 1.4s ease-in-out infinite}@keyframes svelte-1pbrdlh-pulse{50%{opacity:.3}}.panel.svelte-1pbrdlh{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius)}.empty.svelte-1pbrdlh{padding:44px;text-align:center;color:var(--text-muted)}.failure.svelte-1pbrdlh{margin-top:12px;padding:12px 14px;background:var(--bad-bg);border-left:3px solid var(--bad);border-radius:var(--radius-sm)}.failure.svelte-1pbrdlh pre:where(.svelte-1pbrdlh){margin:6px 0 0;font-family:var(--mono);font-size:12.5px;white-space:pre-wrap;overflow-wrap:anywhere}.field.svelte-4fnvw7{display:flex;flex-direction:column;gap:4px}label.svelte-4fnvw7{font-size:12.5px;font-weight:550;color:var(--text)}.req.svelte-4fnvw7{color:var(--bad);margin-left:2px}.hint.svelte-4fnvw7{margin:0 0 2px;font-size:12px;color:var(--text-muted);line-height:1.45}.error.svelte-4fnvw7{margin:2px 0 0;font-size:12px;color:var(--bad)}.control.svelte-4fnvw7 input,.control.svelte-4fnvw7 select,.control.svelte-4fnvw7 textarea{width:100%;padding:6px 9px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:13px}.control.svelte-4fnvw7 input:focus,.control.svelte-4fnvw7 select:focus,.control.svelte-4fnvw7 textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}.control.svelte-4fnvw7 textarea{font-family:var(--mono);font-size:12.5px;resize:vertical;min-height:90px}.control.svelte-4fnvw7 input::placeholder,.control.svelte-4fnvw7 textarea::placeholder{color:var(--text-faint)}.mark.svelte-b5frjg{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--db-color);--db-color: var(--text-muted)}.postgres.svelte-b5frjg{--db-color: #336791}.mysql.svelte-b5frjg{--db-color: #00758f}.mongo.svelte-b5frjg{--db-color: #3f9142}.redis.svelte-b5frjg{--db-color: #d33a2c}.sqlite.svelte-b5frjg{--db-color: #0f80cc}.tile.svelte-b5frjg{width:calc(var(--size) + 12px);height:calc(var(--size) + 12px);background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .postgres.svelte-b5frjg{--db-color: #7aa9dc}:root:not([data-theme=light]) .mysql.svelte-b5frjg{--db-color: #4fc0d6}:root:not([data-theme=light]) .mongo.svelte-b5frjg{--db-color: #6cc26a}:root:not([data-theme=light]) .redis.svelte-b5frjg{--db-color: #ff7468}:root:not([data-theme=light]) .sqlite.svelte-b5frjg{--db-color: #5bb0f0}}:root[data-theme=dark] .postgres.svelte-b5frjg{--db-color: #7aa9dc}:root[data-theme=dark] .mysql.svelte-b5frjg{--db-color: #4fc0d6}:root[data-theme=dark] .mongo.svelte-b5frjg{--db-color: #6cc26a}:root[data-theme=dark] .redis.svelte-b5frjg{--db-color: #ff7468}:root[data-theme=dark] .sqlite.svelte-b5frjg{--db-color: #5bb0f0}.pad.svelte-i85xh2{padding:16px}.db.svelte-i85xh2{padding:14px 16px;border-top:1px solid var(--border)}.db.svelte-i85xh2:first-of-type{border-top:none}header.svelte-i85xh2{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.head.svelte-i85xh2{display:flex;gap:10px;align-items:center;min-width:0}.title.svelte-i85xh2{display:flex;flex-direction:column;gap:2px;min-width:0}.line.svelte-i85xh2{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.name.svelte-i85xh2{font-weight:650;color:var(--text)}.project.svelte-i85xh2{color:var(--text-muted)}.engine-head.svelte-i85xh2{display:flex;gap:6px;align-items:center}.buttons.svelte-i85xh2{display:flex;gap:6px;flex-wrap:wrap}.env.svelte-i85xh2{width:100%;margin:10px 0 6px;border-collapse:collapse;font-size:12px}.env.svelte-i85xh2 td:where(.svelte-i85xh2){padding:3px 8px 3px 0;vertical-align:top;overflow-wrap:anywhere}.env.svelte-i85xh2 .key:where(.svelte-i85xh2){white-space:nowrap;width:1%;color:var(--text)}.vars.svelte-i85xh2{display:flex;flex-wrap:wrap;gap:6px 12px;margin:8px 0 4px}.vars.svelte-i85xh2 .key:where(.svelte-i85xh2){color:var(--text)}.warn.svelte-i85xh2{color:var(--warn)}.form.svelte-i85xh2{display:flex;flex-direction:column;gap:14px}.engines.svelte-i85xh2{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.engine.svelte-i85xh2{display:flex;flex-direction:column;gap:2px;text-align:left;padding:9px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text);cursor:pointer}.engine.active.svelte-i85xh2{border-color:var(--accent);background:var(--accent-bg)}.failed.svelte-i85xh2{padding:9px 11px;background:var(--bad-bg);border-left:3px solid var(--bad);border-radius:var(--radius-sm)}.failed.svelte-i85xh2 ul:where(.svelte-i85xh2){margin:4px 0 0;padding-left:17px}.check.svelte-i85xh2{display:flex;gap:9px;align-items:flex-start;font-size:13px;margin-top:10px}.history.svelte-i85xh2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.history.svelte-i85xh2 li:where(.svelte-i85xh2){display:flex;flex-wrap:wrap;gap:6px;align-items:center}h4.svelte-i85xh2{margin:16px 0 8px;font-size:13px}pre.svelte-i85xh2{margin:0 0 10px;padding:11px 13px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:12.5px;line-height:1.6;overflow-x:auto}.rows.svelte-1hvz6d1{display:flex;flex-direction:column;gap:6px}.var.svelte-1hvz6d1{display:grid;grid-template-columns:minmax(140px,1fr) minmax(180px,2fr) auto auto;gap:6px;align-items:center}@media(max-width:640px){.var.svelte-1hvz6d1{grid-template-columns:1fr 1fr}}input.key.svelte-1hvz6d1,input.value.svelte-1hvz6d1{padding:5px 8px;background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:12.5px;min-width:0}input.svelte-1hvz6d1:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-bg)}.secret.svelte-1hvz6d1{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted);white-space:nowrap;cursor:pointer}.del.svelte-1hvz6d1{border:none;background:none;font-size:17px;line-height:1;color:var(--text-faint);cursor:pointer;padding:0 5px;border-radius:4px}.del.svelte-1hvz6d1:hover{color:var(--bad);background:var(--bad-bg)}.save.svelte-1hvz6d1{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.bulk.svelte-1hvz6d1{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}textarea.svelte-1hvz6d1{width:100%;padding:9px;background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-family:var(--mono);font-size:12.5px;resize:vertical}pre.svelte-1hvz6d1{margin:8px 0;padding:11px 13px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:12.5px;line-height:1.6;overflow-x:auto}code.svelte-1hvz6d1{padding:1px 4px;background:var(--bg-sunken);border-radius:3px;font-family:var(--mono);font-size:11.5px}.add.svelte-gnjsh5{display:flex;gap:8px;margin-bottom:12px}.add.svelte-gnjsh5 input:where(.svelte-gnjsh5){flex:1;padding:6px 9px;background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:13px;font-family:var(--mono)}.add.svelte-gnjsh5 input:where(.svelte-gnjsh5):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}ul.svelte-gnjsh5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}li.svelte-gnjsh5{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;background:var(--bg-sunken);border-radius:var(--radius-sm);font-size:12.5px}.del.svelte-gnjsh5{border:none;background:none;font-size:17px;line-height:1;color:var(--text-faint);cursor:pointer;padding:0 4px;border-radius:4px}.del.svelte-gnjsh5:hover{color:var(--bad);background:var(--bad-bg)}.parent.svelte-gnjsh5{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.parent.svelte-gnjsh5 select:where(.svelte-gnjsh5){max-width:340px;flex:1;padding:6px 9px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:13px;color:var(--text)}.parent.svelte-gnjsh5 select:where(.svelte-gnjsh5):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}.save.svelte-gnjsh5{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.note.svelte-gnjsh5{margin-top:10px;line-height:1.55}pre.svelte-gnjsh5{margin:8px 0 0;padding:11px 13px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:12.5px;line-height:1.6;overflow-x:auto}.form.svelte-25td7k{display:flex;flex-direction:column;gap:14px}.two.svelte-25td7k{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:620px){.two.svelte-25td7k{grid-template-columns:1fr}}.check.svelte-25td7k{display:flex;align-items:flex-start;gap:9px;cursor:pointer}.check.svelte-25td7k input:where(.svelte-25td7k){margin-top:2px;flex:none}.check.svelte-25td7k span:where(.svelte-25td7k){display:flex;flex-direction:column;gap:1px}.check.svelte-25td7k strong:where(.svelte-25td7k){font-size:13px;font-weight:550}.save.svelte-25td7k{display:flex;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}dl.svelte-25td7k{margin:0;display:flex;flex-direction:column;gap:7px}dl.svelte-25td7k div:where(.svelte-25td7k){display:flex;gap:12px;font-size:13px}dt.svelte-25td7k{min-width:90px;color:var(--text-muted)}dd.svelte-25td7k{margin:0}code.svelte-25td7k{padding:1px 5px;background:var(--bg-sunken);border-radius:3px;font-family:var(--mono);font-size:11.5px}.note.svelte-25td7k{margin-top:12px;max-width:76ch;line-height:1.55}.head.svelte-je1rmr{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.sub.svelte-je1rmr{display:flex;align-items:center;gap:7px;margin-top:4px;flex-wrap:wrap}.sep.svelte-je1rmr{color:var(--text-faint)}.tabs.svelte-je1rmr{display:flex;gap:2px;margin-bottom:20px;border-bottom:1px solid var(--border);overflow-x:auto}.tabs.svelte-je1rmr a:where(.svelte-je1rmr){padding:7px 12px;color:var(--text-muted);font-size:13px;font-weight:500;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tabs.svelte-je1rmr a:where(.svelte-je1rmr):hover{color:var(--text);text-decoration:none}.tabs.svelte-je1rmr a.active:where(.svelte-je1rmr){color:var(--text);border-bottom-color:var(--accent)}.gone.svelte-je1rmr{padding:60px 0;text-align:center}.gone.svelte-je1rmr p:where(.svelte-je1rmr){margin:8px 0 16px}code.svelte-je1rmr{padding:1px 5px;background:var(--bg-sunken);border-radius:3px}.ghost.svelte-je1rmr{height:200px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);animation:svelte-je1rmr-fade 1.4s ease-in-out infinite}@keyframes svelte-je1rmr-fade{50%{opacity:.55}}.disclosure.svelte-13s59ym{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg)}.disclosure.svelte-13s59ym+.disclosure{margin-top:8px}.head.svelte-13s59ym{display:flex;align-items:baseline;gap:8px;width:100%;padding:9px 11px;background:none;border:0;cursor:pointer;text-align:left;color:var(--text);font:inherit;border-radius:var(--radius-sm)}.head.svelte-13s59ym:hover{background:var(--bg-sunken)}.caret.svelte-13s59ym{color:var(--text-muted);font-size:10px}.summary.svelte-13s59ym{margin-left:auto;max-width:55%;text-align:right}.body.svelte-13s59ym{padding:4px 11px 12px;display:flex;flex-direction:column;gap:12px}.env.svelte-fg6trp{display:flex;flex-direction:column;gap:9px}.rows.svelte-fg6trp{display:flex;flex-direction:column;gap:6px}.row.svelte-fg6trp{display:flex;align-items:center;gap:6px}.row.svelte-fg6trp textarea.val:where(.svelte-fg6trp){flex:1;min-width:0;font-family:var(--mono);font-size:12px;line-height:1.45;padding:5px 7px;resize:vertical}.row.svelte-fg6trp input.key:where(.svelte-fg6trp){flex:0 0 34%;font-family:var(--mono);font-size:12px}.row.svelte-fg6trp input.val:where(.svelte-fg6trp){flex:1;min-width:0;font-family:var(--mono);font-size:12px}.secret.svelte-fg6trp{display:flex;align-items:center;gap:4px;flex:none;white-space:nowrap;cursor:pointer}.x.svelte-fg6trp{flex:none;width:24px;height:24px;border:0;background:none;color:var(--text-muted);font-size:17px;line-height:1;border-radius:var(--radius-sm);cursor:pointer}.x.svelte-fg6trp:hover{background:var(--bad-bg);color:var(--bad)}textarea.svelte-fg6trp{font-family:var(--mono);font-size:12px;line-height:1.5;resize:vertical}.actions.svelte-fg6trp{display:flex;align-items:center;gap:8px}.grow.svelte-fg6trp{flex:1}.inspecting.svelte-unqebt{display:flex;align-items:center;gap:9px;padding:14px 0;color:var(--text-muted);font-size:13px}.spinner.svelte-unqebt{width:14px;height:14px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:svelte-unqebt-spin .7s linear infinite}@keyframes svelte-unqebt-spin{to{transform:rotate(360deg)}}.detected.svelte-unqebt{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:var(--text);font:inherit}.detected.svelte-unqebt:hover{background:var(--bg-hover)}.detected.svelte-unqebt .col:where(.svelte-unqebt){display:flex;flex-direction:column;gap:1px;margin-right:auto}.caret.svelte-unqebt{color:var(--text-muted);font-size:10px}dl.svelte-unqebt{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 18px;margin:10px 0 0;padding:0 2px}dl.svelte-unqebt div:where(.svelte-unqebt){display:flex;gap:8px;font-size:12.5px}dt.svelte-unqebt{color:var(--text-muted);min-width:92px}dd.svelte-unqebt{margin:0}.notice.svelte-unqebt{padding:8px 10px;margin-top:10px;border-radius:var(--radius-sm);border-left:3px solid}.notice.svelte-unqebt p:where(.svelte-unqebt){margin:0}.warn.svelte-unqebt{background:var(--warn-bg);border-color:var(--warn)}.bad.svelte-unqebt{background:var(--bad-bg);border-color:var(--bad)}.form.svelte-unqebt{display:flex;flex-direction:column;gap:14px;margin-top:16px}.nomargin.svelte-unqebt{margin:0}.address.svelte-unqebt{margin:-8px 0 0;color:var(--text-muted)}.two.svelte-unqebt{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:620px){.two.svelte-unqebt{grid-template-columns:1fr}}.host.svelte-unqebt{display:flex;align-items:center;gap:6px}.host.svelte-unqebt .sub:where(.svelte-unqebt){flex:1 1 45%;min-width:0;font-family:var(--mono);font-size:12.5px}.host.svelte-unqebt select:where(.svelte-unqebt){flex:1 1 55%;min-width:0}.host.svelte-unqebt .dot:where(.svelte-unqebt){color:var(--text-muted);flex:none}.host.off.svelte-unqebt .sub:where(.svelte-unqebt){opacity:.5}.checks.svelte-unqebt{display:flex;flex-direction:column;gap:10px}.check.svelte-unqebt{display:flex;align-items:flex-start;gap:9px;cursor:pointer}.check.svelte-unqebt input:where(.svelte-unqebt){margin-top:2px;flex:none}.check.svelte-unqebt span:where(.svelte-unqebt){display:flex;flex-direction:column;gap:1px}.check.svelte-unqebt strong:where(.svelte-unqebt){font-size:13px;font-weight:550}.specbox.svelte-unqebt{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.disclose.svelte-unqebt{width:100%;text-align:left;padding:8px 11px;background:var(--bg-sunken);border:none;font-size:12.5px;font-weight:550;cursor:pointer}.disclose.svelte-unqebt:hover{background:var(--bg-hover)}pre.svelte-unqebt,textarea.svelte-unqebt{margin:0;width:100%;padding:11px;background:var(--bg-raised);border:none;border-top:1px solid var(--border);font-family:var(--mono);font-size:12.5px;line-height:1.55;white-space:pre-wrap;resize:vertical}textarea.svelte-unqebt:focus{outline:none;box-shadow:inset 0 0 0 2px var(--accent-bg)}code.svelte-unqebt{padding:0 4px;background:var(--bg-raised);border-radius:3px;font-family:var(--mono);font-size:11.5px}.head.svelte-7nrand{margin-bottom:16px}.head.svelte-7nrand p:where(.svelte-7nrand){margin:4px 0 0;max-width:68ch}code.svelte-7nrand{padding:1px 5px;background:var(--bg-sunken);border-radius:3px;font-size:12px}.toolbar.svelte-7nrand{display:flex;align-items:center;gap:10px;margin-bottom:12px}.account.svelte-7nrand{display:flex;align-items:center;gap:6px}.account.svelte-7nrand select:where(.svelte-7nrand){font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:4px 6px}.sentinel.svelte-7nrand{margin-top:10px}.end.svelte-7nrand{text-align:center;margin:12px 0 0}.search.svelte-7nrand{flex:1;padding:7px 11px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-size:13px}.search.svelte-7nrand:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg)}.list.svelte-7nrand{list-style:none;margin:0;padding:0;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.repo.svelte-7nrand{display:flex;align-items:center;gap:14px;padding:11px 16px;border-bottom:1px solid var(--border)}.repo.svelte-7nrand:last-child{border-bottom:none}.repo.svelte-7nrand:hover{background:var(--bg-hover)}.name.svelte-7nrand{font-weight:550;font-size:13.5px}.desc.svelte-7nrand{margin:2px 0 0;max-width:70ch}.meta.svelte-7nrand{display:flex;gap:6px;margin-top:2px}.panel.svelte-7nrand{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius)}.error-panel.svelte-7nrand{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;border-left:3px solid var(--bad)}.ghost.svelte-7nrand{height:68px;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius);animation:svelte-7nrand-fade 1.4s ease-in-out infinite}.row-ghost.svelte-7nrand{border-radius:0;border-bottom:none}@keyframes svelte-7nrand-fade{50%{opacity:.55}}.status.svelte-sm04b3{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.item.svelte-sm04b3{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.item.svelte-sm04b3 code:where(.svelte-sm04b3){color:var(--text-muted);max-width:100%}.err.svelte-sm04b3{color:var(--bad);margin:0}.form.svelte-sm04b3{display:flex;flex-direction:column;gap:14px}.two.svelte-sm04b3{display:grid;grid-template-columns:1fr 1fr;gap:14px}.three.svelte-sm04b3{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}@media(max-width:620px){.two.svelte-sm04b3{grid-template-columns:1fr}}.note.svelte-sm04b3{margin-top:14px;max-width:78ch;line-height:1.55}.save.svelte-sm04b3{display:flex;gap:8px;margin-top:16px}.cell.svelte-k3ajpz{display:flex;align-items:center;gap:7px;min-width:0}.cell.svelte-k3ajpz code:where(.svelte-k3ajpz){white-space:nowrap;overflow-wrap:normal}.sub.svelte-k3ajpz{margin-top:2px;font-size:12px;color:var(--text-muted)}.pad.svelte-k3ajpz{padding:16px}.target.svelte-k3ajpz{color:var(--accent-text)}.footnote.svelte-k3ajpz{margin:4px 0 0;max-width:78ch}.form.svelte-k3ajpz{display:flex;flex-direction:column;gap:14px}.failed.svelte-k3ajpz{padding:9px 11px;background:var(--bad-bg);border-left:3px solid var(--bad);border-radius:var(--radius-sm)}.failed.svelte-k3ajpz strong:where(.svelte-k3ajpz){display:block;margin-bottom:3px}.failed.svelte-k3ajpz p:where(.svelte-k3ajpz){margin:0;white-space:pre-line;line-height:1.5}.failed.svelte-k3ajpz ul:where(.svelte-k3ajpz){margin:0;padding-left:17px;line-height:1.5;overflow-wrap:anywhere}.two.svelte-k3ajpz{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:620px){.two.svelte-k3ajpz{grid-template-columns:1fr}}.check.svelte-k3ajpz{display:flex;align-items:flex-start;gap:9px;cursor:pointer}.check.svelte-k3ajpz input:where(.svelte-k3ajpz){margin-top:2px;flex:none}.check.svelte-k3ajpz span:where(.svelte-k3ajpz){display:flex;flex-direction:column;gap:1px}.check.svelte-k3ajpz strong:where(.svelte-k3ajpz){font-size:13px;font-weight:550}.preview.svelte-k3ajpz{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:9px 11px;background:var(--bg-sunken);border-radius:var(--radius-sm);line-height:1.5}.preview.svelte-k3ajpz code:where(.svelte-k3ajpz){background:var(--bg-raised)}.arrow.svelte-k3ajpz{color:var(--text-faint)}code.svelte-k3ajpz{padding:1px 5px;background:var(--bg-sunken);border-radius:3px;font-family:var(--mono);font-size:12px;overflow-wrap:anywhere}.cell.svelte-1nmelr5{display:flex;align-items:center;gap:7px;min-width:0}.cell.svelte-1nmelr5 code:where(.svelte-1nmelr5){white-space:nowrap;overflow-wrap:normal}.sub.svelte-1nmelr5{margin-top:2px;font-size:12px;color:var(--text-muted)}.pad.svelte-1nmelr5{padding:16px}code.svelte-1nmelr5{padding:1px 5px;background:var(--bg-sunken);border-radius:3px;font-family:var(--mono);font-size:12px;overflow-wrap:anywhere}.form.svelte-1nmelr5{display:flex;flex-direction:column;gap:14px}.failed.svelte-1nmelr5{padding:9px 11px;background:var(--bad-bg);border-left:3px solid var(--bad);border-radius:var(--radius-sm)}.failed.svelte-1nmelr5 strong:where(.svelte-1nmelr5){display:block;margin-bottom:3px}.failed.svelte-1nmelr5 p:where(.svelte-1nmelr5){margin:0;white-space:pre-line;line-height:1.5}.failed.svelte-1nmelr5 ul:where(.svelte-1nmelr5){margin:0;padding-left:17px;line-height:1.5;overflow-wrap:anywhere}.check.svelte-1nmelr5{display:flex;align-items:flex-start;gap:9px;cursor:pointer;font-size:13px}.check.svelte-1nmelr5 input:where(.svelte-1nmelr5){margin-top:2px;flex:none}.check.svelte-1nmelr5 span:where(.svelte-1nmelr5){display:flex;flex-direction:column;gap:1px}.preview.svelte-1nmelr5{padding:9px 11px;background:var(--accent-bg);color:var(--accent-text);border-radius:var(--radius-sm);line-height:1.6}.preview.sharedPreview.svelte-1nmelr5{background:var(--warn-bg);color:var(--warn)}.preview.svelte-1nmelr5 code:where(.svelte-1nmelr5){background:var(--bg-raised)}pre.svelte-1nmelr5{margin:0 0 10px;padding:11px 13px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:12.5px;line-height:1.6;overflow-x:auto}.pad.svelte-2ofmt1{padding:16px}.sub.svelte-2ofmt1{margin-top:2px;font-size:12px;color:var(--text-muted)}code.svelte-2ofmt1{padding:1px 5px;background:var(--bg-sunken);border-radius:3px;font-family:var(--mono);font-size:12px;margin-right:6px}.actions.svelte-2ofmt1{white-space:nowrap}.form.svelte-2ofmt1{display:flex;flex-direction:column;gap:14px}textarea.svelte-2ofmt1{width:100%;font-size:12px}.failed.svelte-2ofmt1{padding:9px 11px;background:var(--bad-bg);border-left:3px solid var(--bad);border-radius:var(--radius-sm)}.failed.svelte-2ofmt1 ul:where(.svelte-2ofmt1){margin:4px 0 0;padding-left:17px;overflow-wrap:anywhere}pre.svelte-2ofmt1{margin:0 0 10px;padding:11px 13px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:12.5px;line-height:1.6;overflow-x:auto}.connected.svelte-1knm7x3{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.connected.svelte-1knm7x3 img:where(.svelte-1knm7x3){border-radius:50%}.connected.svelte-1knm7x3 p:where(.svelte-1knm7x3){margin:3px 0 0;max-width:62ch}.problem.svelte-1knm7x3{padding:10px 12px;margin-bottom:14px;background:var(--bad-bg);border-left:3px solid var(--bad);border-radius:var(--radius-sm)}.problem.svelte-1knm7x3 p:where(.svelte-1knm7x3){margin:3px 0 0}.modes.svelte-1knm7x3{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}@media(max-width:620px){.modes.svelte-1knm7x3{grid-template-columns:1fr}}.modes.svelte-1knm7x3 button:where(.svelte-1knm7x3){display:flex;flex-direction:column;gap:3px;text-align:left;padding:10px 12px;background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer}.modes.svelte-1knm7x3 button:where(.svelte-1knm7x3):hover{background:var(--bg-hover)}.modes.svelte-1knm7x3 button.active:where(.svelte-1knm7x3){border-color:var(--accent);background:var(--accent-bg)}.modes.svelte-1knm7x3 strong:where(.svelte-1knm7x3){font-size:13px;font-weight:600}.form.svelte-1knm7x3{display:flex;flex-direction:column;gap:14px}.field.svelte-1knm7x3{margin-bottom:12px}.field.svelte-1knm7x3 label:where(.svelte-1knm7x3){display:block;margin-bottom:4px;font-size:12.5px;font-weight:550}.hook.svelte-1knm7x3{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--bg-sunken);border-radius:var(--radius-sm)}.hook.svelte-1knm7x3 code:where(.svelte-1knm7x3){font-family:var(--mono);font-size:12px}.note.svelte-1knm7x3{margin-top:12px;padding:10px 12px;background:var(--warn-bg);border-left:3px solid var(--warn);border-radius:var(--radius-sm)}.note.ok.svelte-1knm7x3{background:var(--good-bg);border-left-color:var(--good)}.note.svelte-1knm7x3 p:where(.svelte-1knm7x3){margin:4px 0 0;line-height:1.5}dl.svelte-1knm7x3{margin:0;display:flex;flex-direction:column;gap:7px}dl.svelte-1knm7x3 div:where(.svelte-1knm7x3){display:flex;gap:12px;font-size:12.5px;align-items:baseline}dt.svelte-1knm7x3{min-width:130px;flex:none;color:var(--text-muted)}dd.svelte-1knm7x3{margin:0}dd.svelte-1knm7x3 code:where(.svelte-1knm7x3){padding:1px 5px;background:var(--bg-sunken);border-radius:3px;font-family:var(--mono);font-size:11.5px}.heading.svelte-1knm7x3{margin:16px 0 8px;font-weight:600;color:var(--text)}.warn.svelte-1knm7x3{padding:8px 10px;background:var(--warn-bg);color:var(--warn);border-radius:var(--radius-sm);line-height:1.5;margin:0}.spans.svelte-1knm7x3{margin:12px 0 8px}.acct.svelte-1knm7x3{display:flex;align-items:center;gap:7px}.acct.svelte-1knm7x3 img:where(.svelte-1knm7x3){border-radius:50%;flex:none}.right.svelte-1knm7x3{text-align:right}.card+.card{margin-top:14px}.form.svelte-iyznit{display:flex;flex-direction:column;gap:14px;max-width:420px}h1.svelte-15j4tnx{margin-bottom:14px}.tabs.svelte-15j4tnx{display:flex;gap:2px;margin-bottom:20px;border-bottom:1px solid var(--border);overflow-x:auto}.tabs.svelte-15j4tnx a:where(.svelte-15j4tnx){padding:7px 12px;color:var(--text-muted);font-size:13px;font-weight:500;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tabs.svelte-15j4tnx a:where(.svelte-15j4tnx):hover{color:var(--text);text-decoration:none}.tabs.svelte-15j4tnx a.active:where(.svelte-15j4tnx){color:var(--text);border-bottom-color:var(--accent)}.head.svelte-17d8bqg{margin-bottom:14px}h1.svelte-17d8bqg{margin-bottom:2px}.stats.svelte-17d8bqg{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.stat.svelte-17d8bqg{display:inline-flex;gap:6px;align-items:center;padding:6px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text);cursor:pointer;font-size:13px}.stat.svelte-17d8bqg:hover{background:var(--bg-hover)}.stat.active.svelte-17d8bqg{border-color:var(--accent);background:var(--accent-bg)}.stat.svelte-17d8bqg .n:where(.svelte-17d8bqg){font-weight:650;font-variant-numeric:tabular-nums}.stat.svelte-17d8bqg .l:where(.svelte-17d8bqg){color:var(--text-muted)}.health.svelte-17d8bqg{display:flex;gap:12px;margin-left:auto;flex-wrap:wrap}.bad.svelte-17d8bqg{color:var(--bad)}.warn.svelte-17d8bqg{color:var(--warn)}.good.svelte-17d8bqg{color:var(--good)}.search.svelte-17d8bqg{width:100%;max-width:360px;margin-bottom:12px}.grid-scroll.svelte-16iiqp3{overflow:auto;max-height:62vh;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised)}.grid.svelte-16iiqp3{border-collapse:collapse;font-size:12.5px;min-width:100%}th.svelte-16iiqp3{position:sticky;top:0;z-index:1;background:var(--bg-sunken);color:var(--text-muted);font-weight:600;text-align:left;white-space:nowrap;padding:6px 10px;border-bottom:1px solid var(--border);max-width:280px;overflow:hidden;text-overflow:ellipsis}td.svelte-16iiqp3{border-bottom:1px solid var(--border);padding:0;max-width:320px}tr.svelte-16iiqp3:last-child td:where(.svelte-16iiqp3){border-bottom:none}tbody.svelte-16iiqp3 tr:where(.svelte-16iiqp3):hover td:where(.svelte-16iiqp3){background:var(--bg-hover)}td.svelte-16iiqp3 button:where(.svelte-16iiqp3){all:unset;box-sizing:border-box;display:block;width:100%;padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}td.svelte-16iiqp3 button:where(.svelte-16iiqp3):focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rownum.svelte-16iiqp3{color:var(--text-faint, var(--text-muted));font-family:var(--mono);text-align:right;padding:5px 8px;width:1%;white-space:nowrap;position:sticky;left:0;background:var(--bg-raised)}th.rownum.svelte-16iiqp3{background:var(--bg-sunken);z-index:2}.number.svelte-16iiqp3,.boolean.svelte-16iiqp3{font-family:var(--mono)}.number.svelte-16iiqp3 button:where(.svelte-16iiqp3){text-align:right}.null.svelte-16iiqp3 button:where(.svelte-16iiqp3){color:var(--text-muted);font-style:italic;font-size:11.5px}.json.svelte-16iiqp3 button:where(.svelte-16iiqp3){font-family:var(--mono);color:var(--text-muted)}.value.svelte-16iiqp3{margin:0;padding:12px 14px;max-height:60vh;overflow:auto;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:12.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.crumbs.svelte-ebamgs{display:flex;gap:6px;color:var(--text-muted);margin-bottom:12px;flex-wrap:wrap}.crumbs.svelte-ebamgs .here:where(.svelte-ebamgs){color:var(--text)}.top.svelte-ebamgs{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.who.svelte-ebamgs{display:flex;gap:12px;align-items:center;min-width:0}h1.svelte-ebamgs{margin:0 0 4px;font-size:20px;overflow-wrap:anywhere}.meta.svelte-ebamgs{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.warn.svelte-ebamgs{color:var(--warn)}.pad.svelte-ebamgs{padding:10px 12px;margin:0}.layout.svelte-ebamgs{display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px;align-items:start}.objects.svelte-ebamgs{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-raised);max-height:74vh;display:flex;flex-direction:column;overflow:hidden;position:sticky;top:68px}.search.svelte-ebamgs{display:flex;flex-direction:column;gap:6px;padding:8px;border-bottom:1px solid var(--border)}.search.svelte-ebamgs input:where(.svelte-ebamgs){width:100%;font-size:12.5px}ul.svelte-ebamgs{list-style:none;margin:0;padding:4px;overflow-y:auto}li.svelte-ebamgs button:where(.svelte-ebamgs){all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:flex;justify-content:space-between;gap:8px;align-items:baseline;padding:5px 8px;border-radius:var(--radius-sm);font-size:12.5px}li.svelte-ebamgs button:where(.svelte-ebamgs):hover{background:var(--bg-hover)}li.svelte-ebamgs button.active:where(.svelte-ebamgs){background:var(--accent-bg);color:var(--text)}li.svelte-ebamgs button:where(.svelte-ebamgs):focus-visible{outline:2px solid var(--accent)}.oname.svelte-ebamgs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ometa.svelte-ebamgs{display:flex;gap:6px;color:var(--text-muted);font-size:11.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.kind.svelte-ebamgs{font-size:10.5px;padding:0 5px;border-radius:3px;background:var(--bg-sunken)}.main.svelte-ebamgs{min-width:0;display:flex;flex-direction:column;gap:10px}.modes.svelte-ebamgs{display:flex;gap:2px;border-bottom:1px solid var(--border)}.modes.svelte-ebamgs button:where(.svelte-ebamgs){all:unset;cursor:pointer;padding:6px 12px;font-size:13px;font-weight:500;color:var(--text-muted);border-bottom:2px solid transparent;margin-bottom:-1px}.modes.svelte-ebamgs button.active:where(.svelte-ebamgs){color:var(--text);border-bottom-color:var(--accent)}.bar.svelte-ebamgs{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.obj.svelte-ebamgs{display:flex;gap:8px;align-items:center;min-width:0;overflow-wrap:anywhere}.filter.svelte-ebamgs{flex:1;min-width:200px;max-width:420px;font-size:12.5px}.sql.svelte-ebamgs{width:100%;font-size:13px;line-height:1.5;resize:vertical}.pager.svelte-ebamgs{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.pages.svelte-ebamgs{display:flex;gap:6px}.error.svelte-ebamgs{margin:0;padding:9px 11px;background:var(--bad-bg);color:var(--bad);border-left:3px solid var(--bad);border-radius:var(--radius-sm);white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono)}@media(max-width:760px){.layout.svelte-ebamgs{grid-template-columns:1fr}.objects.svelte-ebamgs{position:static;max-height:40vh}}.boot.svelte-1n46o8q{display:flex;align-items:center;justify-content:center;min-height:100vh}.spinner.svelte-1n46o8q{width:22px;height:22px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:svelte-1n46o8q-spin .7s linear infinite}@keyframes svelte-1n46o8q-spin{to{transform:rotate(360deg)}}.shell.svelte-1n46o8q{min-height:100vh}.topbar.svelte-1n46o8q{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:20px;padding:0 20px;height:52px;background:var(--bg-raised);border-bottom:1px solid var(--border)}.brand.svelte-1n46o8q{display:flex;align-items:center;gap:7px;color:var(--text);font-weight:650;font-size:15px;letter-spacing:-.02em}.brand.svelte-1n46o8q:hover{text-decoration:none}nav.svelte-1n46o8q{display:flex;gap:2px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){white-space:nowrap;padding:5px 11px;border-radius:var(--radius-sm);color:var(--text-muted);font-size:13px;font-weight:500}nav.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{background:var(--bg-hover);color:var(--text);text-decoration:none}nav.svelte-1n46o8q a.active:where(.svelte-1n46o8q){background:var(--bg-sunken);color:var(--text)}.signout.svelte-1n46o8q{white-space:nowrap;flex:none;border:none;background:none;color:var(--text-muted);font-size:13px;cursor:pointer;padding:5px 8px;border-radius:var(--radius-sm)}.signout.svelte-1n46o8q:hover{background:var(--bg-hover);color:var(--text)}main.svelte-1n46o8q{max-width:1120px;margin:0 auto;padding:24px 20px 64px}@media(max-width:640px){.topbar.svelte-1n46o8q{gap:8px;padding:0 12px}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){padding:5px 8px}.brand.svelte-1n46o8q span:where(.svelte-1n46o8q){display:none}main.svelte-1n46o8q{padding:16px 12px 48px}}
