:root{--ink:#30332f;--muted:#96988f;--line:#e5e6df;--surface:#fafbf8;--accent:#555d50;--registered-resource-color:#a020f0;--accent-hover:#41483d;--accent-tint:#555d5026;--accent-soft:#e1e5dc;--item-background:#fcfdfb;--item-color:var(--ink);--item-hover-background:#f0f2eb;--item-hover-color:#171b16;--item-selected-background:#e9ece5;--item-selected-color:var(--ink);--canvas:#e9eae4;--white:#fff;--font:"Noto Sans JP", -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic ProN", sans-serif}*{box-sizing:border-box}html,body{background:#fff;width:100%;height:100%;margin:0;overflow:hidden}:is(html:has([data-document-scroll]),body:has([data-document-scroll])){height:auto;min-height:100%;overflow:visible}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:11px}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}button:disabled{opacity:.35;cursor:default}button,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus{outline:none}input,textarea,select{min-width:0}input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:13px;height:13px}button:hover:not(:disabled){color:#171b16}svg{flex-shrink:0}button svg{pointer-events:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#c8cbc0 padding-box padding-box;border:1px solid #0000;border-radius:10px}::-webkit-scrollbar-track{background:0 0}
