.technical-report{margin-top:1.25rem;min-width:0}.technical-report-heading{display:flex;align-items:start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.technical-report-heading p{overflow-wrap:anywhere}.technical-report-heading .btn{white-space:nowrap}.technical-node{border:1px solid var(--bs-border-color,#dce1e8);border-radius:12px;margin-top:12px;min-width:0}.technical-node>summary{padding:14px 16px;display:flex;gap:8px 20px;align-items:center;flex-wrap:wrap;cursor:pointer}.technical-node>summary:before{content:'▸';font-size:14px}.technical-node[open]>summary:before{content:'▾'}.technical-node>summary span{font-size:.8rem;color:var(--bs-secondary-color,#626a78)}.technical-node>summary span:last-child{margin-left:auto}.technical-meta{display:flex;flex-wrap:wrap;gap:12px 28px;margin:12px 16px 20px}.technical-meta dt{font-size:.75rem;color:var(--bs-secondary-color,#626a78);font-weight:500}.technical-meta dd{font-size:.85rem;margin:3px 0;overflow-wrap:anywhere}.technical-section{margin:18px 16px;min-width:0}.technical-section h3{line-height:1.5}.technical-table-scroll{overflow-x:auto;max-width:100%;border:1px solid var(--bs-border-color,#dce1e8);border-radius:8px}.technical-table{font-size:.78rem;line-height:1.55;margin:0;min-width:650px;--bs-table-bg:transparent}.technical-table th{background:#f4f6f9;font-weight:600;white-space:nowrap}.technical-table td{min-width:70px;max-width:340px;overflow-wrap:anywhere;vertical-align:top}.technical-table td,.technical-table th{padding:8px 10px}.technical-table tr:last-child td{border-bottom:0}.technical-node>p{margin:0 16px 18px}.technical-reading{margin-top:20px;font-size:.85rem;line-height:1.65}.technical-reading summary{font-weight:600;cursor:pointer}.technical-reading li{margin-top:10px}.technical-reading ul{padding-left:22px}.technical-table-scroll:focus-visible{outline:2px solid #356feb;outline-offset:2px}@media(max-width:575px){.technical-node>summary{padding:12px;gap:6px 12px}.technical-node>summary span{width:100%;margin-left:24px!important}.technical-meta{gap:10px 18px;margin:12px}.technical-section{margin:16px 10px}.technical-table{font-size:.75rem}.technical-reading{font-size:.8rem}}
