.dk .fg-top{align-items:flex-end;justify-content:space-between}.dk .fg-body,.dk .fg-top{display:flex;flex-wrap:wrap;gap:16px}.dk .fg-body{align-items:flex-start}.dk .fg-main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:16px}.dk .fg-aside{flex:1 1 300px;max-width:380px;min-width:0;display:flex;flex-direction:column;gap:14px;padding:22px;scroll-margin-top:16px}@media (max-width:899px){.dk .fg-aside{max-width:none}}.dk .fg-mover{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) 72px 100px;gap:12px;align-items:center;height:30px;font-size:13px}.dk .fg-track{position:relative;height:14px}.dk .fg-track i{position:absolute;top:0;height:14px;display:block}.dk .fg-track .axis{left:50%;width:1px;background:var(--border-on)}.dk .fg-movers{min-width:560px;display:flex;flex-direction:column;gap:2px}.dk .fg-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk .fg-ledger{min-width:720px}.dk .fg-row{display:grid;grid-template-columns:minmax(0,1.6fr) 110px 150px 110px 96px;gap:12px;align-items:center;min-height:36px;padding:0 12px;border-top:1px solid var(--hairline-dark);font-size:13px;color:var(--text)}.dk a.fg-row:hover{background:var(--hover-nav);text-decoration:none}.dk .fg-row.on{background:var(--nav-on)}.dk .fg-row--head{min-height:32px;border-top:0;font-size:11px}.dk .fg-fam>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-top:1px solid var(--hairline-dark);background:var(--zebra);font:600 13px var(--font-ui);cursor:pointer;list-style:none}.dk .fg-fam>summary::-webkit-details-marker{display:none}.dk .fg-fam>summary:hover{background:var(--hover)}.dk .fg-fam>summary:focus-visible{outline:1px solid var(--copper);outline-offset:-1px}.dk .fg-fam>summary .fg-caret:before{content:"+"}.dk .fg-fam[open]>summary .fg-caret:before{content:"–"}.dk .fg-fam__def{margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:11px;font-weight:400}.dk .fg-ibar{position:relative;width:80px;height:10px;flex-shrink:0;display:inline-block}.dk .fg-ibar i{position:absolute;top:0;height:10px;display:block}.dk .fg-kv{display:grid;grid-template-columns:1fr auto;gap:8px 16px;font-size:13px;margin:0}.dk .fg-kv dt{color:var(--mute-dark);margin:0}.dk .fg-kv dd{margin:0;text-align:right;font-family:var(--font-code);font-variant-numeric:tabular-nums}