*{box-sizing:border-box}html,body{margin:0;padding:0}a{color:inherit}button{font-family:inherit}:root{--font:"Segoe UI", -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", Arial, sans-serif;--ink:#1f2a37;--line:#e6e9ee;--accent:#2f7d55}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}table,.tnum{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}button:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c7ced6 padding-box content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#aeb7c2 padding-box content-box}::-webkit-scrollbar-track{background:0 0}::selection{background:#cfe3d7}tr.mrow:hover{--rowbg:#eef4f0}label.srow:hover{background:#f2f6f3!important}.vwrap:has(.slicer-pop){z-index:50000!important}*{-webkit-tap-highlight-color:transparent}@media (pointer:coarse){label.srow{padding:10px 12px!important;font-size:13px!important}label.srow input{width:17px;height:17px}.slicer-pop{max-height:46vh!important}.slicer-pop input[type=text],.slicer-pop input:not([type]){padding:10px 12px!important;font-size:13px!important}span.mexp{margin:-4px 0 -4px -4px;padding:4px 8px;font-size:15px!important}tr.mrow td{padding-top:6px!important;padding-bottom:6px!important}}
