.dt-block{min-width:0}.dt-note{margin:0 0 12px;font-size:12.5px}.dt-foot,.dt-note{max-width:68ch;line-height:1.55;color:var(--text-dim)}.dt-foot{margin:12px 0 0;font-size:12px}.dt{width:100%;border-collapse:collapse;font-size:13px;line-height:1.5}.dt td,.dt th{padding:10px 14px 10px 0;vertical-align:top;border-top:1px solid var(--border)}.dt tr>:last-child{padding-right:0}.dt-dense td,.dt-dense th{padding-top:7px;padding-bottom:7px}.dt thead th{border-top:0;padding-top:0;padding-bottom:8px;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;border-bottom:1px solid var(--border-strong)}.dt tbody tr:first-child>*{border-top:0}.dt tbody tr:last-child>*{border-bottom:1px solid var(--border)}.dt tbody th{font-weight:600;color:var(--text);text-align:left}.dt-empty{font-size:12.5px}.dt .dt-q,.dt-empty{color:var(--text-dim)}.dt .dt-q{font-weight:400}.dt .dt-sub{display:block;margin-top:2px;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:500;letter-spacing:.05em;line-height:1.45;color:var(--text-dim);white-space:normal;overflow-wrap:anywhere}.dt .dt-a-start{text-align:left}.dt .dt-a-end,.dt .dt-a-num{text-align:right}.dt .dt-a-num{font-variant-numeric:tabular-nums}.dt .dt-f-date,.dt .dt-f-money,.dt .dt-f-mono,.dt .dt-f-num,.dt .dt-f-pct{font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums}.dt .dt-f-date{font-size:12px;color:var(--text-dim)}.dt .dt-f-date,.dt .dt-f-money,.dt .dt-f-num,.dt .dt-f-pct{white-space:nowrap}.dt tbody .dt-p-key{font-weight:650;color:var(--text)}.dt tbody .dt-p-detail{color:var(--text-dim);font-size:12.5px}.dt tbody .dt-p-desktop{color:var(--text-dim)}.dt .dt-lab{display:none}.dt tbody td a,.dt tbody th a{color:var(--text);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.dt tbody td a:hover,.dt tbody th a:hover{color:var(--accent);border-bottom-color:var(--accent)}.dt-sticky thead th{position:sticky;top:var(--dt-sticky-top,var(--chrome-top));z-index:2;background:var(--bg)}@media (max-width:760px){.dt-sticky thead th{top:var(--dt-sticky-top-sm,56px)}}.dt-scroll{min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;background-image:linear-gradient(to right,var(--dt-edge-bg,var(--bg)) 40%,transparent),linear-gradient(to left,var(--dt-edge-bg,var(--bg)) 40%,transparent),linear-gradient(to right,var(--dt-edge,rgba(255,255,255,.16)),transparent 26px),linear-gradient(to left,var(--dt-edge,rgba(255,255,255,.16)),transparent 26px);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,26px 100%,26px 100%;background-attachment:local,local,scroll,scroll}:root[data-theme=light] .dt-scroll{--dt-edge:rgba(93,71,27,0.26)}.rs .dt-scroll{--dt-edge-bg:var(--surface)}.dt-scroll::-webkit-scrollbar{height:9px}.dt-scroll::-webkit-scrollbar-track{background:transparent}.dt-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.dt-wide{min-width:560px}@media (max-width:640px){.dt-stack,.dt-stack tbody,.dt-stack td,.dt-stack th,.dt-stack thead,.dt-stack tr{display:block;width:auto}.dt-stack thead{display:none}.dt-stack tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:14px;column-gap:14px;row-gap:3px;align-items:baseline;min-height:44px;padding:11px 0 12px;border-top:1px solid var(--border);position:relative}.dt-stack.dt-dense tbody tr{padding:9px 0 10px}.dt-stack tbody tr:first-child>*{border-top:0}.dt-stack tbody tr:last-child>*{border-bottom:0}.dt-stack tbody tr:last-child{border-bottom:1px solid var(--border)}.dt-stack tbody td,.dt-stack tbody th{padding:0;border:0;white-space:normal;text-align:left;min-width:0}.dt-stack tbody .dt-p-primary{grid-column:1;order:0;align-self:start;font-size:14px;font-weight:620;line-height:1.35;color:var(--text);overflow-wrap:anywhere}.dt-stack tbody .dt-p-key{grid-column:2;order:1;align-self:start;justify-self:end;text-align:right;white-space:nowrap;font-size:16px;font-weight:650;line-height:1.3}.dt-stack tbody .dt-p-secondary{grid-column:1/-1;order:2;display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-top:2px;font-size:12.5px;color:var(--text-dim)}.dt-stack tbody .dt-p-secondary .dt-lab{display:block;flex:none;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.dt-stack tbody .dt-p-secondary .dt-val{min-width:0;text-align:right;color:var(--text);overflow-wrap:anywhere}.dt-stack tbody .dt-p-secondary:not(:has(.dt-lab)){justify-content:flex-start}.dt-stack tbody .dt-a-end.dt-p-secondary:not(:has(.dt-lab)),.dt-stack tbody .dt-a-num.dt-p-secondary:not(:has(.dt-lab)){justify-content:flex-end}.dt-stack tbody .dt-p-detail{grid-column:1/-1;order:3;padding-top:3px;font-size:12.5px;line-height:1.5;color:var(--text-dim)}.dt-stack tbody .dt-p-desktop{display:none}.dt-stack tbody .dt-empty{display:block;grid-column:1/-1;padding:12px 0}.dt-stack.dt-linked tbody .dt-p-primary a:after{content:"";position:absolute;inset:0;z-index:1}.dt-wide{min-width:520px}}.card-brief .dt-block{margin-top:18px}.dt.card-facts tbody th.dt-p-primary{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap;width:1%}.dt.card-facts tbody .dt-p-key{font-size:14px}.dt.card-facts .dt-p-detail{min-width:20ch}@media (max-width:640px){.dt.card-facts tbody th.dt-p-primary{white-space:normal;width:auto}.dt.card-facts tbody .dt-p-key{font-size:16px}}