@font-face{font-family:IBM Plex Mono;font-weight:400;font-display:swap;src:url(../../../fonts/ibm-plex-mono-latin-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-display:swap;src:url(../../../fonts/ibm-plex-mono-latin-500.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-display:swap;src:url(../../../fonts/ibm-plex-mono-latin-700.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#111;--fg:#ececec;--ok:#32fe53;--stale:#f5c400;--part:#ff8a3d;--bad:#ff4d5e;--unk:#4cc9f0;--dep:#b18cff;--muted:color-mix(in srgb, var(--fg) 55%, var(--bg));--faint:color-mix(in srgb, var(--fg) 35%, var(--bg));--line:color-mix(in srgb, var(--fg) 15%, var(--bg));--surface:color-mix(in srgb, var(--fg) 5%, var(--bg));--off:var(--muted);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--font:"IBM Plex Mono", "PingFang TC", "Noto Sans TC", ui-monospace, monospace;--text-sm:11px;--text-md:13px;--text-lg:16px}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#ececec;--fg:#111;--ok:#097324;--stale:#795f00;--part:#a44600;--bad:#c01229;--unk:#00639e;--dep:#6b3fc4;--off:color-mix(in srgb, var(--fg) 65%, var(--bg))}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font:var(--text-md) / 1.45 var(--font);overflow-wrap:anywhere;margin:0}a{color:inherit}h1{font-size:var(--text-lg);margin:0}h2{font-size:var(--text-lg);margin:0 0 var(--space-2)}h2:before{content:"## "}h2.group{font-size:var(--text-sm);color:var(--muted);letter-spacing:.04em;margin:var(--space-4) 0 var(--space-1);font-weight:400}p{margin:0}button,input,select{font:inherit;color:inherit;border-radius:0}button{align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:36px;color:var(--fg);border:1px solid var(--fg);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);cursor:pointer;background:0 0;display:inline-flex}button:hover:not(:disabled){background:var(--fg);color:var(--bg)}button:disabled{color:var(--faint);border-color:var(--faint);cursor:default}input,select{box-sizing:border-box;background:var(--bg);border:1px solid var(--line);min-width:0;max-width:100%;min-height:36px;padding:var(--space-1) var(--space-2);outline:none;font-size:16px}input:focus,select:focus{border-color:var(--fg)}.error{color:var(--bad)}.error:before{content:"! "}.pre{white-space:pre-wrap}.tone-ok{--tone:var(--ok)}.tone-bad{--tone:var(--bad)}.tone-unk{--tone:var(--unk)}.tone-dep{--tone:var(--dep)}.tone-off{--tone:var(--off)}.tone-faint{--tone:var(--faint)}.badge{white-space:nowrap;font-size:var(--text-sm);color:var(--tone,var(--muted));font-weight:700}.badge:before{content:"["}.badge:after{content:"]"}.badge.mark:before{content:"▮["}.badge.mark.tone-off:before,.badge.mark.tone-faint:before{content:"▯["}.badge.tone-faint{font-weight:400}.tag{font-size:var(--text-sm);border:1px solid var(--line);padding:0 var(--space-1);white-space:nowrap}.label{color:var(--muted)}.label:after{content:":"}.head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.filters{gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.field{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.panel{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.panel>li{border-bottom:1px solid var(--line);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);min-width:0}.panel>li:hover{background:var(--surface)}.empty{padding:var(--space-6) 0;color:var(--muted)}
