:root{color-scheme:dark;--bg: #101210;--surface: #1d231b;--line: #384032;--text: #f4f3ef;--text-2: #adb5a7;--accent: #bfff00;--series-1: #5fa832;--series-2: #3987e5;--bad: #e66767;--font-body: Inter, system-ui, sans-serif;--font-heading: "Space Grotesk", Inter, system-ui, sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.5 var(--font-body)}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}main{max-width:1160px;margin:0 auto;padding:32px 24px 64px}h1{font:700 32px/1.15 var(--font-heading);margin:0}h2{font:700 20px/1.2 var(--font-heading);margin:0 0 12px}.eyebrow{color:var(--accent);font-size:14px;font-weight:600;text-transform:uppercase;margin:0 0 8px}.bar{display:flex;align-items:center;gap:16px;padding:16px 24px}.brand{display:flex;align-items:center;gap:12px;color:var(--text);margin-right:auto}.brand:hover{text-decoration:none}.brand img{width:40px;height:40px}.brand-name{display:flex;flex-direction:column;line-height:1.1}.brand-name b{font:700 24px/1 var(--font-heading)}.brand-name span{font-size:12px;letter-spacing:1.5px}.who,.note,.pulls span{color:var(--text-2)}.who{font-size:14px}.toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:16px}.toolbar>div{margin-right:auto}.pulls{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;font-size:14px}label{color:var(--text-2);font-size:14px;font-weight:600}input[type=date],select{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:0;padding:8px 10px;font:inherit}button{background:var(--surface);color:var(--text);border:1px solid transparent;border-radius:0;padding:12px 24px;font:600 14px/1.2 var(--font-body);cursor:pointer}button:hover:not(:disabled){border-color:var(--line)}button.primary{background:var(--accent);color:var(--bg)}button:disabled{opacity:.6;cursor:default}table{width:100%;border-collapse:collapse;background:var(--surface)}th,td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--line)}th{color:var(--text-2);font-weight:600;font-size:14px}tr:last-child td{border-bottom:0}td a{font-weight:600}.num{text-align:right;font-variant-numeric:tabular-nums}.table-wrap{overflow-x:auto}.note{font-size:14px}.error{color:var(--bad)}.error:before{content:"\26a0  "}.empty{color:var(--text-2);padding:48px 0;text-align:center}.card{background:var(--surface);padding:24px;margin-bottom:24px}.chart{position:relative;height:260px}.signin{max-width:560px;margin:14vh auto 0}.signin h1{font-size:60px;line-height:1.05;margin-bottom:16px}.signin p.lead{color:var(--text-2);font-size:20px;margin:0 0 32px}@media(max-width:600px){.signin h1{font-size:40px}main{padding:24px 16px 48px}}@media(max-width:760px){.bar{flex-wrap:wrap;gap:8px 12px;padding:12px 16px}.bar button{padding:8px 12px}.who{display:none}nav{order:1;width:100%;margin:0;gap:20px;overflow-x:auto;padding:4px 0}h1{font-size:26px}}nav{display:flex;gap:24px;margin-right:24px}nav a{color:var(--text);font-size:14px;font-weight:600}nav a.on{color:var(--accent)}.tag{margin-left:8px;padding:2px 6px;border:1px solid var(--line);color:var(--text-2);font-size:12px;font-weight:400}h2.section{margin-top:32px}textarea{display:block;width:100%;margin:8px 0 12px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:0;padding:10px;font:inherit}.decisions ul{list-style:none;padding:0;margin:24px 0 0}.decisions li{border-top:1px solid var(--line);padding:12px 0}.decisions li p{margin:4px 0 0;white-space:pre-wrap}.seg{display:inline-flex;border:1px solid var(--line)}.seg button{padding:8px 14px;background:transparent;color:var(--text-2);border:0}.seg button[aria-pressed=true]{background:var(--accent);color:var(--bg)}.seg button:hover:not([aria-pressed=true]){color:var(--text);border:0}syn-view-controls{display:flex;flex-wrap:wrap;gap:12px}.usage{margin:0;padding:8px 24px;background:var(--surface);color:var(--text-2);font-size:14px;border-bottom:1px solid var(--line)}.facts{display:grid;grid-template-columns:max-content 1fr;gap:8px 24px;margin:0 0 16px}.facts dt{color:var(--text-2)}.facts dd{margin:0}.graphics img{max-width:min(100%,320px);height:auto;margin:0 16px 16px 0;border:1px solid var(--line)}.prose{white-space:pre-wrap;max-width:70ch}.review button{margin:8px 8px 0 0}button.info{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:help;text-decoration:underline dotted;text-decoration-color:var(--line);text-underline-offset:3px}button.info:hover,button.info:focus-visible{color:var(--accent);text-decoration-color:var(--accent)}[popover].definition{max-width:320px;margin:6px 0 0;inset:auto;position-area:bottom span-left;position-try-fallbacks:flip-block,flip-inline;padding:12px 14px;border:1px solid var(--line);background:var(--surface);color:var(--text);font-size:14px;font-weight:400;line-height:1.45;text-align:left;white-space:normal}.accounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 24px}.account .chart{height:140px}.filters{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 16px}.muted{color:var(--text-2)}.caption{max-width:320px}tfoot th,tfoot td{font-weight:700;color:var(--text);font-size:inherit;border-top:2px solid var(--line);text-align:left}tfoot td.num{text-align:right}.dates{font-size:14px;align-self:center;margin-left:4px}@media(max-width:600px){.table-wrap table,.table-wrap tbody,.table-wrap tfoot{display:block}.table-wrap thead{display:none}.table-wrap tr{display:block;padding:8px 0;border-bottom:1px solid var(--line)}.table-wrap td,.table-wrap th{display:flex;justify-content:flex-end;align-items:baseline;gap:.4em;padding:6px 16px;border:0;text-align:right;white-space:normal;font-size:15px}.table-wrap :is(td,th):before{content:attr(data-label);margin-right:auto;text-align:left;color:var(--text-2)}.table-wrap tr>:first-child{display:block;text-align:left;font-weight:700;font-size:17px}.table-wrap tr>:first-child:before{content:none}}
