body,html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0;padding:0;overflow:hidden}@media (pointer:fine){::-webkit-scrollbar{background:0 0;width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--s-color-outline-variant,#c0c8cc);border-radius:3px}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--s-color-outline-variant,#c0c8cc) transparent}}}::selection{background:var(--s-color-primary);color:var(--s-color-on-primary)}s-table{flex-grow:1;max-width:100%;height:0;overflow:auto}s-thead{z-index:1;position:sticky;top:0}s-td{vertical-align:middle;padding:0 1rem}s-th{vertical-align:middle;padding:.2rem 1rem}s-td[minwidth]{width:min-content}s-td[center],s-th[center]{text-align:center}s-td[right],s-th[right]{text-align:right}s-td.income{color:var(--s-color-success)}s-td.expense{color:var(--s-color-error)}s-tr{transition:background-color .1s}s-tbody s-tr:hover{background-color:var(--s-color-surface-container-low)}.code-container{background:var(--s-color-surface-container-low);color:#e1e4e8;word-break:break-all;border-radius:5px;margin:0;padding:0;font-size:1rem;position:relative}.code-container code{font-size:inherit;white-space:inherit;-webkit-user-select:text;user-select:text;white-space:pre;background:0 0;padding:12px 48px 12px 16px;font-family:JetBrains Mono,SF Mono,Menlo,Monaco,Consolas,Courier New,monospace;line-height:1.6;display:block;overflow:auto}.code-container code .line{width:fit-content}.sidebutton{background:inherit;padding:5px 4px 0;position:absolute;top:0}.copy{right:44px}.install{position:absolute;right:0}s-page{flex-direction:column;align-items:center;padding:0 1rem;display:flex;position:fixed;inset:0}main{flex-direction:column;flex-grow:1;gap:1rem;width:100%;max-width:800px;margin:1.5rem 0;display:flex}s-divider{margin:.5rem 0}.monospace-field{width:auto}.monospace-field::part(input){font-family:JetBrains Mono,SF Mono,Menlo,Monaco,Consolas,Courier New,monospace;font-size:1rem}.filter{flex-wrap:wrap;align-items:center;gap:.8rem;padding-left:40px;display:flex;position:relative}.filter>s-icon{position:absolute;top:0;bottom:0;left:0}
