:root{--bg: #0B0F14;--bg2: #0E131A;--panel: #121820;--line: #1E2733;--line2: #1A222D;--track: #1B2430;--active: #18212C;--btnline: #2A3644;--text: #E6EDF3;--text2: #C5D0DC;--muted: #9FB0C3;--faint: #8494A6;--ok: #7FD1AE;--okline: #23483C;--warn: #E8A33D;--accent: #4C9AFF;--onaccent: #06101C;--sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--mono: ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;color-scheme:dark}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--bg: #F5F7FA;--bg2: #FFFFFF;--panel: #FFFFFF;--line: #DDE3EA;--line2: #E8ECF1;--track: #E3E8EE;--active: #E9EEF5;--btnline: #C5CED8;--text: #131A22;--text2: #36424F;--muted: #55626F;--faint: #5F6C7A;--ok: #0F7B55;--okline: #A9D9C5;--warn: #9A5B00;--accent: #1F6FEB;--onaccent: #FFFFFF;color-scheme:light}}:root[data-theme=light]{--bg: #F5F7FA;--bg2: #FFFFFF;--panel: #FFFFFF;--line: #DDE3EA;--line2: #E8ECF1;--track: #E3E8EE;--active: #E9EEF5;--btnline: #C5CED8;--text: #131A22;--text2: #36424F;--muted: #55626F;--faint: #5F6C7A;--ok: #0F7B55;--okline: #A9D9C5;--warn: #9A5B00;--accent: #1F6FEB;--onaccent: #FFFFFF;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:14px;line-height:1.45;-webkit-text-size-adjust:100%}h1,h2,p{margin:0}button,input{font:inherit;color:inherit}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.small{font-size:13px}.top{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;padding:12px 32px;border-bottom:1px solid var(--line);background:var(--bg2);position:sticky;top:0;z-index:5}.brand{display:flex;align-items:center;gap:10px;font-weight:600;font-size:17px}.tabs{display:flex;flex-wrap:wrap;gap:4px;flex:1 1 280px}.tab{min-height:40px;padding:0 16px;border-radius:8px;border:0;background:transparent;color:var(--muted);font-weight:500;cursor:pointer}.tab[aria-current=page]{background:var(--active);color:var(--text)}.tab:disabled{cursor:default;opacity:.55}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--text2);white-space:nowrap}.dot{width:8px;height:8px;border-radius:50%;background:var(--accent)}.dot.off{background:var(--warn)}.iconbtn{min-width:40px;min-height:40px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--text2);cursor:pointer;display:inline-grid;place-items:center}.iconbtn:hover,.tab:not(:disabled):hover{color:var(--text)}main{max-width:1376px;margin:0 auto;padding:24px 32px 40px;display:flex;flex-direction:column;gap:22px}.pagehead h1{font-size:26px;font-weight:600;letter-spacing:-.01em}.pagehead p{margin-top:4px;color:var(--muted)}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px 20px;min-width:0}.card h2{font-size:16px;font-weight:600}.tile .label{color:var(--muted);font-size:13px}.tile .value{font-size:30px;font-weight:600;margin-top:4px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.tile .value span{font-size:16px;color:var(--muted);font-weight:500}.tile .note{color:var(--muted);font-size:13px}.tile .note.ok{color:var(--ok)}.tile .note.bad,.bad{color:var(--warn)}.cols{display:flex;flex-wrap:wrap;gap:22px;align-items:flex-start}.cols>.wide{flex:999 1 620px;min-width:0;display:flex;flex-direction:column;gap:14px}.cols>aside{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:22px}.nodes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:16px}.node{display:flex;flex-direction:column;gap:14px}.node .head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.node .name{font-family:var(--mono);font-size:15px;font-weight:500}.badge{font-size:12.5px;border-radius:999px;padding:2px 10px;border:1px solid var(--okline);color:var(--ok);white-space:nowrap}.badge.bad{border-color:var(--warn);color:var(--warn)}.meter{display:flex;flex-direction:column;gap:6px}.meter .row{display:flex;justify-content:space-between;gap:12px;font-size:13px}.bar{height:6px;border-radius:3px;background:var(--track);overflow:hidden}.bar>i{display:block;height:100%;border-radius:3px;background:var(--accent);transition:width .5s ease}.bar.mem>i{background:var(--warn)}.spark{width:100%;height:36px;display:block}.rows{display:flex;flex-direction:column}.kv{display:flex;justify-content:space-between;gap:16px;font-size:13px;padding:7px 0;border-top:1px solid var(--line2)}.kv:first-child{border-top:0}.events{display:flex;flex-direction:column;gap:10px;max-height:300px;overflow-y:auto}.event{display:flex;gap:12px;font-size:13px}.event time{font-family:var(--mono);color:var(--muted);flex:0 0 auto}.event span{color:var(--text2);overflow-wrap:anywhere}.trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.trio .n{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.chart{width:100%;min-height:220px;min-width:0;max-width:100%;overflow:hidden}.empty{color:var(--muted);font-size:13px;padding:12px 0}.authwrap{min-height:100vh;display:grid;place-items:center;padding:24px}.auth{width:100%;max-width:420px;display:flex;flex-direction:column;gap:16px}.auth h1{font-size:22px;font-weight:600}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:13px;color:var(--muted)}.field input{min-height:46px;padding:0 14px;border-radius:10px;border:1px solid var(--btnline);background:var(--bg2);font-size:16px}.field input:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.primary{min-height:46px;border-radius:10px;border:0;background:var(--accent);color:var(--onaccent);font-weight:600;cursor:pointer}.primary:disabled{opacity:.6;cursor:default}.err{color:var(--warn);font-size:13.5px}.qr{background:#fff;border-radius:10px;padding:10px;width:200px;height:200px;align-self:center}.qr svg{width:100%;height:100%;display:block}.secret{font-family:var(--mono);font-size:13px;overflow-wrap:anywhere;text-align:center;color:var(--text2)}@media(max-width:640px){.top{padding:8px 16px 0;gap:6px 8px}.brand{order:0;flex:1 1 auto;min-width:0;font-size:16px}.top .pill{order:1;padding:0 10px;min-height:36px}.top .pill:not(.warn) .pilltext{display:none}.top .iconbtn{order:2;min-width:36px;min-height:36px}.tabs{order:3;flex:1 0 100%;flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 12px;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{flex:0 0 auto;min-height:44px;padding:0 12px;border-radius:0;border-bottom:2px solid transparent;white-space:nowrap}.tab[aria-current=page]{background:transparent;border-bottom-color:var(--accent)}main{padding:18px 16px 32px}.pagehead h1{font-size:22px}}@media(prefers-reduced-motion:reduce){.bar>i{transition:none}}.uplot,.uplot *{box-sizing:border-box}.uplot{font-family:var(--sans);line-height:1.5;width:100%}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:12.5px;margin:6px auto 0;text-align:center;max-width:100%;min-width:0;color:var(--text2)}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:14px}.u-legend th{font-weight:500}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:2px 4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#7f7f7f1f;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed var(--muted)}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed var(--muted)}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.serilist{display:flex;flex-direction:column;gap:10px}.seribtn{display:flex;flex-direction:column;gap:4px;text-align:left;padding:14px 16px;border-radius:12px;border:1px solid var(--line);background:var(--panel);cursor:pointer;min-height:44px}.seribtn[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.seribtn .row1{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.seribtn .nm{font-weight:600}.seribtn .acc{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.toolbar{display:flex;flex-wrap:wrap;gap:10px}.toolbar input,.toolbar select{min-height:44px;padding:0 14px;border-radius:10px;border:1px solid var(--btnline);background:var(--bg2);color:var(--text);font:inherit;font-size:16px}.toolbar input{flex:1 1 220px;min-width:0}.cardhead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:10px}.tablewrap{overflow-x:auto}table{width:100%;min-width:640px;border-collapse:collapse;font-size:13px}thead th{text-align:left;color:var(--muted);font-weight:500;padding:8px 10px}tbody tr{border-top:1px solid var(--line2)}tbody th,tbody td{padding:11px 10px;text-align:left;font-weight:400;white-space:nowrap}tbody th{font-weight:500}.okc{color:var(--ok)}.lock{display:inline-flex;align-items:center;gap:6px;color:var(--text2)}.phead.svelte-lm2zqv{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.tools.svelte-lm2zqv{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 320px;justify-content:flex-end}.tools.svelte-lm2zqv select:where(.svelte-lm2zqv),.tools.svelte-lm2zqv input:where(.svelte-lm2zqv){min-height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--btnline);background:var(--bg2);color:var(--text);font:inherit;font-size:14px;min-width:0}.tools.svelte-lm2zqv input:where(.svelte-lm2zqv){flex:0 1 200px}.place.svelte-lm2zqv{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between;margin-top:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:13px}.place.warnbox.svelte-lm2zqv{border-color:var(--warn)}.pbtns.svelte-lm2zqv{display:flex;flex-wrap:wrap;gap:6px}.mini.svelte-lm2zqv{min-height:32px;padding:0 10px;border-radius:8px;border:1px solid var(--btnline);background:var(--bg2);font-size:12.5px;cursor:pointer}.mini.svelte-lm2zqv:disabled{opacity:.5;cursor:default}.group.svelte-lm2zqv{margin-top:16px}.ghead.svelte-lm2zqv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:6px;border-bottom:1px solid var(--line)}.gname.svelte-lm2zqv{font-weight:600}.prow.svelte-lm2zqv{display:grid;grid-template-columns:minmax(0,1fr) 84px 64px 72px 52px 84px;gap:10px;align-items:center;width:100%;padding:8px 4px;border:0;border-bottom:1px solid var(--line2);background:none;text-align:left;cursor:pointer;font-size:13px}.prow.svelte-lm2zqv:hover,.prow[aria-expanded=true].svelte-lm2zqv{background:var(--bg2)}.colhead.svelte-lm2zqv{cursor:default;color:var(--muted);font-size:12px;margin-top:12px;border-bottom:0;padding-bottom:0}.colhead.svelte-lm2zqv:hover{background:none}.pr.svelte-lm2zqv{color:var(--muted)}.pr.bad.svelte-lm2zqv{color:var(--warn)}.pname.svelte-lm2zqv{display:flex;align-items:center;gap:8px;min-width:0}.nm.svelte-lm2zqv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nsp.svelte-lm2zqv,.moved.svelte-lm2zqv{flex:none}.moved.svelte-lm2zqv{color:var(--warn);border:1px solid var(--warn);border-radius:6px;padding:0 6px}.num.svelte-lm2zqv,.rc.svelte-lm2zqv{text-align:right}.st.svelte-lm2zqv{color:var(--muted)}.st.bad.svelte-lm2zqv{color:var(--warn)}.detail.svelte-lm2zqv{padding:10px 4px 14px;border-bottom:1px solid var(--line2)}.dhead.svelte-lm2zqv{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between}.two.svelte-lm2zqv{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px 20px;margin-top:8px}.two.svelte-lm2zqv>div:where(.svelte-lm2zqv){min-width:0}.two.svelte-lm2zqv .chart{min-height:0}.ct.svelte-lm2zqv{margin-bottom:2px}.stale.svelte-lm2zqv .group:where(.svelte-lm2zqv){opacity:.5}@media(max-width:560px){.prow.svelte-lm2zqv{grid-template-columns:minmax(0,1fr) 60px 44px 70px}.st.svelte-lm2zqv,.rc.svelte-lm2zqv{display:none}}.rhead.svelte-7r25xg{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;justify-content:space-between}h3.svelte-7r25xg{font-size:14px;margin:0;font-weight:600}.rows.svelte-7r25xg{margin-top:10px;max-height:420px;overflow-y:auto}.rrow.svelte-7r25xg{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding:9px 4px;border-top:1px solid var(--line2)}.rrow.on.svelte-7r25xg{background:var(--bg2)}.cmp.svelte-7r25xg{display:flex;align-items:center;min-width:28px;min-height:28px;justify-content:center;cursor:pointer}.cmp.svelte-7r25xg input:where(.svelte-7r25xg){width:18px;height:18px}.rname.svelte-7r25xg{flex:1 1 220px;min-width:0}.nm.svelte-7r25xg{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.racts.svelte-7r25xg{display:flex;flex-wrap:wrap;gap:6px}.mini.svelte-7r25xg{min-height:32px;padding:0 10px;border-radius:8px;border:1px solid var(--btnline);background:var(--bg2);font-size:12.5px;cursor:pointer}.mini.svelte-7r25xg:disabled{opacity:.5;cursor:default}.cmpbox.svelte-7r25xg{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.tools.svelte-7r25xg{display:flex;flex-wrap:wrap;gap:8px}.tools.svelte-7r25xg select:where(.svelte-7r25xg){min-height:32px;padding:0 10px;border-radius:8px;border:1px solid var(--btnline);background:var(--bg2);color:var(--text);font:inherit;font-size:13px}.hostgrid.svelte-1mj4erj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px 24px}.disks.svelte-1mj4erj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px 24px}.vmhead.svelte-1mj4erj,.vmrow.svelte-1mj4erj{display:grid;grid-template-columns:minmax(0,1fr) 84px 104px;gap:12px;align-items:center;font-size:13px}.vmhead.svelte-1mj4erj{color:var(--muted);padding-bottom:6px}.vmhead.svelte-1mj4erj span:where(.svelte-1mj4erj):not(:first-child),.vmrow.svelte-1mj4erj>span:where(.svelte-1mj4erj):not(:first-child){text-align:right}.vmrow.svelte-1mj4erj{padding:7px 0;border-top:1px solid var(--line2)}.stale.svelte-1mj4erj .hostgrid:where(.svelte-1mj4erj),.stale.svelte-1mj4erj .spark:where(.svelte-1mj4erj),.stale.svelte-1mj4erj .disks:where(.svelte-1mj4erj){opacity:.45}.dot.unk.svelte-1mj4erj{background:var(--muted)}.chead.svelte-1mj4erj{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;margin-bottom:8px}.segs.svelte-1mj4erj{display:flex;flex-wrap:wrap;gap:8px}.seg.svelte-1mj4erj{display:inline-flex;border:1px solid var(--btnline);border-radius:10px;overflow-x:auto;max-width:100%;scrollbar-width:none}.seg.svelte-1mj4erj::-webkit-scrollbar{display:none}.segs.svelte-1mj4erj{min-width:0;max-width:100%}.seg.svelte-1mj4erj button:where(.svelte-1mj4erj){flex:none;white-space:nowrap;border:0;background:none;padding:7px 12px;font-size:13px;cursor:pointer;color:var(--muted);min-height:36px}.seg.svelte-1mj4erj button:where(.svelte-1mj4erj)+button:where(.svelte-1mj4erj){border-left:1px solid var(--btnline)}.seg.svelte-1mj4erj button[aria-pressed=true]:where(.svelte-1mj4erj){background:var(--accent);color:var(--onaccent)}.seg.svelte-1mj4erj button:where(.svelte-1mj4erj):disabled{cursor:progress}.mini.svelte-1mj4erj{min-height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--btnline);background:var(--bg2);font-size:13px;cursor:pointer}.mini.svelte-1mj4erj:disabled{opacity:.5;cursor:default}.hsel.svelte-1mj4erj{min-height:36px;padding:0 10px;border-radius:10px;border:1px solid var(--btnline);background:var(--bg2);color:var(--text);font:inherit;font-size:13px}.legendnote.svelte-1mj4erj{margin-top:6px}.winbar.fixed.svelte-1mj4erj{border-color:var(--accent)}.winrow.svelte-1mj4erj{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-top:10px}.dt.svelte-1mj4erj{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.dt.svelte-1mj4erj input:where(.svelte-1mj4erj){min-height:36px;padding:0 8px;border-radius:10px;border:1px solid var(--btnline);background:var(--bg2);color:var(--text);font:inherit;font-size:13px}.winnote.svelte-1mj4erj{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between;margin-top:10px;font-size:13px}.primaryish.svelte-1mj4erj{background:var(--accent);color:var(--onaccent);border-color:transparent}.badges.svelte-1mj4erj{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.badge.run.svelte-1mj4erj{background:var(--accent);color:var(--onaccent);border-color:transparent}.vmname.svelte-1mj4erj{display:flex;align-items:center;gap:8px;min-width:0}.vmname.svelte-1mj4erj .mono:where(.svelte-1mj4erj){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spd.svelte-1mj4erj{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px;font-size:13px;color:var(--muted)}.spd.bad.svelte-1mj4erj{color:var(--warn)}.ctl.svelte-1jrirpi{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.btn.svelte-1jrirpi,.pad.svelte-1jrirpi{min-height:40px;padding:0 14px;border-radius:10px;font-size:14px;cursor:pointer}.btn.svelte-1jrirpi{border:1px solid var(--btnline);background:var(--bg2)}.btn.svelte-1jrirpi:disabled,.pad.svelte-1jrirpi:disabled{opacity:.5;cursor:default}.btn.danger.svelte-1jrirpi{border-color:var(--warn);color:var(--warn)}.form.svelte-1jrirpi{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.f.svelte-1jrirpi{display:flex;flex-direction:column;gap:5px;font-size:13px;color:var(--muted);border:0;padding:0;margin:0;min-width:0}.f.grow.svelte-1jrirpi{flex:1 1 240px}.f.end.svelte-1jrirpi{flex-direction:row;flex-wrap:wrap;gap:8px}.f.svelte-1jrirpi select:where(.svelte-1jrirpi),.f.svelte-1jrirpi input[type=text]:where(.svelte-1jrirpi),.f.svelte-1jrirpi input[type=number]:where(.svelte-1jrirpi){min-height:40px;padding:0 10px;border-radius:10px;border:1px solid var(--btnline);background:var(--bg2);color:var(--text);font:inherit;font-size:14px}legend.svelte-1jrirpi{padding:0;margin-bottom:5px}.chips.svelte-1jrirpi{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-1jrirpi{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:1px solid var(--btnline);border-radius:10px;cursor:pointer;color:var(--text2);font-size:12.5px}.chip.on.svelte-1jrirpi{border-color:var(--accent);color:var(--text)}.chip.svelte-1jrirpi input:where(.svelte-1jrirpi){width:16px;height:16px}.mini.svelte-1jrirpi{min-height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--btnline);background:var(--bg2);font-size:12.5px;cursor:pointer}td.wrap.svelte-1jrirpi{white-space:normal;min-width:180px}.aturan.svelte-1jrirpi{margin-top:12px;font-size:13px;color:var(--muted)}.aturan.svelte-1jrirpi summary:where(.svelte-1jrirpi){cursor:pointer;min-height:32px;display:flex;align-items:center;color:var(--text2)}.aturan.svelte-1jrirpi ul:where(.svelte-1jrirpi){margin:6px 0 0;padding-left:18px;display:grid;gap:6px;line-height:1.5}.aturan.svelte-1jrirpi strong:where(.svelte-1jrirpi){color:var(--text2);font-weight:600}.tm.svelte-1jj1eow{display:flex;flex-direction:column;gap:10px;padding-bottom:8px}.tmbar.svelte-1jj1eow{display:flex;gap:8px;flex-wrap:wrap}.tmnode.svelte-1jj1eow{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:8px;border:1px solid var(--btnline);background:var(--panel);color:var(--text);font:inherit;cursor:pointer}.tmnode[aria-pressed=true].svelte-1jj1eow{border-color:var(--accent);background:var(--active)}.tmstatus.svelte-1jj1eow{margin:0;color:var(--muted);font-size:14px}.tmstatus.warn.svelte-1jj1eow{color:var(--warn)}.link.svelte-1jj1eow{background:none;border:0;color:var(--accent);font:inherit;cursor:pointer;text-decoration:underline;margin-left:6px}.tmbox.svelte-1jj1eow{height:calc(100dvh - 260px);min-height:140px;background:#0b0f14;border:1px solid var(--line);border-radius:10px;padding:6px;overflow:hidden}.tmbox.empty.svelte-1jj1eow{display:none}.tmin.svelte-1jj1eow{width:100%;height:100%}.tmfoot.svelte-1jj1eow{display:flex;flex-direction:column;gap:8px}.tmfoot.svelte-1jj1eow p:where(.svelte-1jj1eow){margin:0}.tmkeys.svelte-1jj1eow{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.tmkey.svelte-1jj1eow{flex:none;min-width:44px;min-height:40px;padding:8px 10px;border-radius:6px;border:1px solid var(--btnline);background:var(--panel);color:var(--text);font:13px var(--mono);cursor:pointer}.tmkey[aria-pressed=true].svelte-1jj1eow{background:var(--accent);color:var(--onaccent);border-color:var(--accent)}@media(min-width:900px){.tmkeys.svelte-1jj1eow{display:none}}.ringkas.svelte-141x05e{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;justify-content:space-between;margin-bottom:14px}.acts.svelte-141x05e{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.cb.svelte-141x05e{display:inline-flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.cb.svelte-141x05e input:where(.svelte-141x05e){width:18px;height:18px}.mini.svelte-141x05e{min-height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--btnline);background:var(--bg2);font-size:13px;cursor:pointer}.grid.svelte-141x05e{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:14px;align-items:start}.grid.svelte-141x05e h2:where(.svelte-141x05e){margin-bottom:10px}.t.svelte-141x05e{min-width:0}
