.hs-head-tools{grid-area:1/2;align-self:center;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}@media (width<=560px){.hs-head-tools{align-self:start}}.hs-theme{border:1px solid var(--lc-line-strong);background:var(--lc-surface);width:36px;height:36px;color:var(--lc-ink-2);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.hs-theme:hover{background:var(--lc-surface-2);color:var(--lc-ink)}.hs-theme:focus-visible{outline:2px solid var(--lc-accent);outline-offset:2px}.hs-theme .hs-sun{display:none}#hs-app:lang(ja){word-break:auto-phrase}#hs-app:lang(zh) .lc-card-label{word-break:normal}.hs-zh-label{word-break:keep-all;overflow-wrap:anywhere}.hs-controls{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.hs-controls .lc-field{flex:0 auto}.hs-custom{max-width:520px;margin-top:.9rem}.hs-formula{font-family:var(--lc-mono);font-size:.82rem}.hs-msg{color:var(--lc-ink);background:var(--hs-warn-bg);border:1px solid var(--hs-warn-line);border-radius:9px;margin:.8rem 0 0;padding:.6rem .85rem;font-size:.88rem}.hs-row-btns{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}#hs-list-text{resize:vertical;font-variant-numeric:tabular-nums;min-height:9.5rem}.lc-results.hs-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.lc-results.hs-cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media (width<=560px){.hs-table th,.hs-table td{padding:.45rem}.hs-table td.hs-name{min-width:3.5em}}.hs-stats .lc-card-value{font-size:1.2rem}.hs-hist-wrap{margin-top:1rem}.hs-hist-title{color:var(--lc-label);margin:0 0 .3rem;font-size:.82rem;font-weight:600}.hs-hist{width:100%;height:auto;max-height:240px;display:block;overflow:visible}.hs-hist .hs-bar{fill:var(--lc-accent)}.hs-hist .hs-bar:hover{fill:var(--lc-accent-hover)}.hs-hist .hs-count{fill:var(--lc-ink-2);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:11px}.hs-hist .hs-tick{fill:var(--lc-ink-3);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:10.5px}.hs-hist .hs-axis{stroke:var(--lc-line-strong);stroke-width:1px}.hs-hist .hs-mean{stroke:var(--lc-ink-2);stroke-width:1.5px;stroke-dasharray:4 3}.hs-hist .hs-mean-label{fill:var(--lc-ink-2);font-size:10.5px}.hs-table td.hs-name{text-align:start;white-space:normal;overflow-wrap:anywhere;min-width:5em;max-width:14em}.hs-table td.hs-t{color:var(--lc-accent-ink);font-weight:600}.hs-table-wrap{contain:paint;max-height:32rem;overflow:auto}.hs-table thead th{z-index:1;position:sticky;top:0}.lc-app#hs-app{--hs-warn-bg:#fbf3dc;--hs-warn-line:#ead9a6}html[data-theme=dark] .lc-app#hs-app{--lc-bg:#121418;--lc-surface:#1b1e24;--lc-surface-2:#22262d;--lc-sunken:#0e1013;--lc-ink:#eceef1;--lc-ink-2:#b6bbc4;--lc-ink-3:#9ba1ac;--lc-label:#d5d8de;--lc-line:#ffffff1a;--lc-line-2:#ffffff0f;--lc-line-strong:#ffffff42;--lc-accent:#8fa6f0;--lc-accent-hover:#a8b9f2;--lc-accent-ink:#bccaf7;--lc-accent-soft:#1e2640;--lc-accent-line:#36426d;--hs-warn-bg:#2f2814;--hs-warn-line:#5c4c1e}html[data-theme=dark]:has(#hs-app){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body:has(#hs-app){color:#eceef1;background-color:#121418}html[data-theme=dark] body:has(#hs-app) .site-wrapper{--site-bg:#121418;--site-ink:#eceef1;--site-ink-2:#b6bbc4;--site-line:#ffffff1a;--site-mark-bg:#1b1e23;--site-accent:#a8b9f2}html[data-theme=dark] body:has(#hs-app) .site-crumb-sep{color:#ffffff47}html[data-theme=dark] #hs-app .hs-moon{display:none}html[data-theme=dark] #hs-app .hs-sun{display:inline}html[data-theme=dark] #hs-app .lc-input:hover,html[data-theme=dark] #hs-app textarea:hover{border-color:#fff6}html[data-theme=dark] #hs-app .lc-input::placeholder,html[data-theme=dark] #hs-app textarea::placeholder{color:#80868f}html[data-theme=dark] #hs-app .lc-input:focus,html[data-theme=dark] #hs-app textarea:focus{box-shadow:0 0 0 3px #8fa6f047}html[data-theme=dark] #hs-app .lc-seg label:has(input:checked){background:var(--lc-surface-2);box-shadow:0 0 0 1px var(--lc-line-strong)}html[data-theme=dark] #hs-app .lc-btn:hover{border-color:#fff6}html[data-theme=dark] #hs-app .lc-btn--accent:hover{background:#26304f;border-color:#46548a}html[data-theme=dark] #hs-app .lc-error{color:#f3aea6;background:#3a1c18;border-color:#6d3129}html[data-theme=dark] #hs-app .lc-btn--danger{color:#f3aea6}html[data-theme=dark] #hs-app .lc-btn--danger:hover{background:#3a1c18;border-color:#6d3129}html[data-theme=dark] #hs-app .lc-toast{color:#15181d;background:#eceef1}#hs-app .lc-card-value,#hs-app .lc-card-label{word-break:keep-all;overflow-wrap:anywhere}
