.dossier-dataset{border:1px solid #334155;border-radius:6px;margin:0 0 1rem;overflow:hidden}.dossier-dataset-scroll{overflow-x:auto}.dossier-dataset-title{color:#f1f5f9;background:#1e293b;border-bottom:1px solid #334155;padding:.45rem .7rem;font-size:.8125rem;font-weight:600}.dossier-dataset-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:40rem;font-size:.8125rem}.dossier-dataset-table th{text-align:left;white-space:nowrap;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em;background:#1e293b;border-bottom:1px solid #334155;padding:.4rem .6rem;font-size:.6875rem;font-weight:600}.dossier-dataset-table td{color:#cbd5e1;vertical-align:top;overflow-wrap:break-word;white-space:pre-wrap;border-bottom:1px solid #1e293b;min-width:6rem;padding:.4rem .6rem}.dossier-dataset-table tr:last-child td{border-bottom:0}.dossier-dataset-empty,.dossier-dataset-note{color:#94a3b8;padding:.6rem .7rem;font-size:.8125rem}.dossier-dataset-gone{border-color:#f59e0b59}.dossier-dataset-gone .dossier-dataset-note{color:#fbbf24}.dossier-prose .dossier-record-link{color:var(--lh-accent,#3c9683);border-bottom:1px dotted;text-decoration:none}.dossier-prose .dossier-record-link:hover{border-bottom-style:solid}.dossier-prose .dossier-record-link-plain{color:#94a3b8}.dossier-dataset-table td:last-child .dossier-record-link,.dossier-dataset-table td:last-child .dossier-record-link-plain{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.dossier-dataset-bodyrow>td{background:#1e293b59;border-bottom:1px solid #1e293b;padding:.15rem .6rem .5rem}.dossier-dataset-table tr.dossier-dataset-bodyrow:last-child>td{border-bottom:0}.dossier-dataset-body>summary{cursor:pointer;color:#94a3b8;-webkit-user-select:none;user-select:none;padding:.2rem 0;font-size:.6875rem}.dossier-dataset-body>summary:hover{color:#e2e8f0}.dossier-dataset-body-text{color:#cbd5e1;white-space:pre-wrap;overflow-wrap:break-word;background:#1e293bbf;border-left:2px solid #475569;border-radius:0 4px 4px 0;max-height:22rem;margin-top:.35rem;padding:.5rem .7rem;overflow-y:auto}[data-uid]{scroll-margin-top:4.5rem}.dossier-prose{color:#e2e8f0;outline:none;font-size:.9375rem;line-height:1.7}.dossier-prose-editing{min-height:60vh}.dossier-prose p{margin:0 0 .75rem}.dossier-prose p:empty{min-height:1.7em}.dossier-prose h1{color:#fff;margin:1.5rem 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.dossier-prose h2{color:#fff;margin:1.25rem 0 .5rem;font-size:1.2rem;font-weight:650;line-height:1.35}.dossier-prose h3{color:#f1f5f9;margin:1rem 0 .4rem;font-size:1.02rem;font-weight:600}.dossier-prose h1:first-child,.dossier-prose h2:first-child,.dossier-prose h3:first-child{margin-top:0}.dossier-prose ul{margin:0 0 .75rem;padding-left:1.5rem;list-style:outside}.dossier-prose ol{margin:0 0 .75rem;padding-left:1.5rem;list-style:decimal}.dossier-prose li{margin:.15rem 0}.dossier-prose li p{margin:0}.dossier-prose blockquote{border-left:3px solid var(--lh-accent,#3c9683);color:#cbd5e1;margin:0 0 .75rem;padding-left:.9rem;font-style:italic}.dossier-prose table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.85rem;display:block;overflow-x:auto}.dossier-prose th,.dossier-prose td{text-align:left;vertical-align:top;border:1px solid #334155;padding:.4rem .6rem}.dossier-prose th{color:#f1f5f9;background:#1e293b;font-weight:600}.dossier-prose td{color:#cbd5e1}.dossier-prose th>p:last-child,.dossier-prose td>p:last-child{margin-bottom:0}.dossier-prose .selectedCell:after{background:rgb(var(--lh-accent-rgb,60 150 131) / .18);content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.dossier-prose td,.dossier-prose th{position:relative}.dossier-prose hr{border:0;border-top:1px solid #334155;margin:1.5rem 0}.dossier-prose code{background:#1e293b;border-radius:3px;padding:.1em .35em;font-size:.875em}.dossier-prose pre{background:#0f172a;border:1px solid #1e293b;border-radius:6px;margin:0 0 .75rem;padding:.75rem .9rem;overflow-x:auto}.dossier-prose pre code{background:0 0;padding:0}.dossier-prose a{color:var(--lh-accent,#3c9683);text-decoration:underline}.dossier-prose div[data-callout]{border:1px solid;border-radius:6px;margin:0 0 .85rem;padding:.7rem .9rem .7rem 2.4rem;position:relative}.dossier-prose div[data-callout]:before{font-size:.95rem;line-height:1.3;position:absolute;top:.65rem;left:.8rem}.dossier-prose div[data-callout]>:last-child{margin-bottom:0}.dossier-prose div[data-variant=info]{background:#3b82f614;border-color:#3b82f659}.dossier-prose div[data-variant=info]:before{content:"ℹ"}.dossier-prose div[data-variant=warning]{background:#f59e0b14;border-color:#f59e0b59}.dossier-prose div[data-variant=warning]:before{content:"⚠"}.dossier-prose div[data-variant=success]{background:#22c55e14;border-color:#22c55e59}.dossier-prose div[data-variant=success]:before{content:"✅"}.dossier-prose .dossier-toggle,.dossier-prose div[data-toggle]{margin:0 0 .75rem;padding-left:1.4rem;position:relative}.dossier-prose .dossier-toggle-chevron{color:#94a3b8;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:1.1rem;height:1.1rem;font-size:.6rem;line-height:1;position:absolute;top:.28rem;left:0}.dossier-prose .dossier-toggle-chevron:hover{color:#e2e8f0}.dossier-prose div[data-toggle-summary]{color:#f1f5f9;min-height:1.5rem;font-weight:600}.dossier-prose .dossier-toggle[data-open=false] div[data-toggle-body],.dossier-prose div[data-toggle][data-open=false] div[data-toggle-body]{display:none}.dossier-prose div[data-toggle-body]{border-left:1px solid #334155;margin-top:.35rem;padding-left:.75rem}.dossier-prose div[data-toggle-body]>:last-child{margin-bottom:0}.dossier-prose a.dossier-doclink{color:#e2e8f0;border-bottom:1px solid rgb(var(--lh-accent-rgb,60 150 131) / .6);cursor:pointer;padding-bottom:1px;text-decoration:none}.dossier-prose a.dossier-doclink:hover{color:#fff;border-bottom-color:var(--lh-accent,#3c9683)}.dossier-prose a.dossier-doclink:before{content:"¶";color:var(--lh-accent,#3c9683);vertical-align:.05em;margin-right:.15em;font-size:.75em}.dossier-prose .dossier-embed{border:1px solid #334155;border-left:3px solid var(--lh-accent,#3c9683);background:#0f172a59;border-radius:6px;margin:0 0 .9rem;padding:.7rem .9rem}.dossier-prose .dossier-embed-title{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin-bottom:.4rem;font-size:.7rem}.dossier-prose .dossier-embed-body>:last-child{margin-bottom:0}.dossier-prose .dossier-embed-summary{color:#cbd5e1;font-size:.875rem}.dossier-prose .dossier-embed-note{color:#fbbf24;font-size:.8rem}.dossier-prose .dossier-embed[data-embed-note]{border-left-color:#f59e0b}.dossier-prose .dossier-embed .dossier-embed{background:0 0}.dossier-prose .dossier-embed-stub{-webkit-user-select:none;user-select:none;position:relative}.dossier-prose .dossier-sheet{border:1px solid #334155;border-bottom:0;border-radius:6px 6px 0 0;overflow-x:auto}.dossier-prose .dossier-sheet-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.75rem}.dossier-prose .dossier-sheet-table th{text-align:left;color:#94a3b8;background:#1e293b;border-bottom:1px solid #334155;padding:.35rem .6rem;font-weight:600}.dossier-prose .dossier-sheet-table td{color:#cbd5e1;text-overflow:ellipsis;border-bottom:1px solid #1e293b;max-width:18rem;padding:.3rem .6rem;overflow:hidden}.dossier-prose .dossier-sheet-table tr:last-child td{border-bottom:0}.dossier-prose .dossier-sheet-note{color:#94a3b8;background:#0f172a;border-top:1px solid #1e293b;padding:.35rem .6rem;font-size:.6875rem;position:sticky;left:0}.dossier-prose .dossier-asset{margin:0 0 .9rem}.dossier-prose [data-kind=sheet] .dossier-asset-card{border-top-left-radius:0;border-top-right-radius:0}.dossier-prose .dossier-asset-image{border:1px solid #334155;border-radius:6px;max-width:100%;height:auto;display:block}.dossier-prose [data-width=small] .dossier-asset-image{max-width:25%}.dossier-prose [data-width=medium] .dossier-asset-image{max-width:50%}.dossier-prose [data-width=large] .dossier-asset-image{max-width:75%}.dossier-prose .dossier-asset-description{color:#cbd5e1;margin-top:.3rem;font-size:.8125rem;line-height:1.5}.dossier-prose .dossier-asset-caption{color:#94a3b8;margin-top:.35rem;font-size:.75rem}.dossier-prose .dossier-asset-card{background:#1e293b80;border:1px solid #334155;border-radius:6px;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.dossier-prose .dossier-asset-icon{font-size:1.05rem;line-height:1}.dossier-prose .dossier-asset-name{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.85rem}.dossier-prose .dossier-asset-action{white-space:nowrap;color:var(--lh-accent,#3c9683);font-size:.8rem;text-decoration:underline}.dossier-prose .dossier-asset-gone{background:#f59e0b12;border-color:#f59e0b66}.dossier-prose .dossier-asset-gone .dossier-asset-name{color:#fbbf24}.dossier-prose .dossier-asset-missing{color:#94a3b8;font-style:italic;text-decoration:none}.dossier-prose .dossier-asset-host{-webkit-user-select:none;user-select:none;margin:0 0 .9rem;position:relative}.dossier-prose .dossier-asset-host .dossier-asset{margin:0}.dossier-prose .dossier-asset-host[data-layout=beside]{align-items:flex-start;gap:.5rem;display:flex}.dossier-prose .dossier-asset-host[data-layout=beside] .dossier-asset-inner{flex:1;min-width:0}.dossier-prose .dossier-asset-host[data-layout=beside] .dossier-block-controls{flex:none;margin-top:.4rem;position:static}.dossier-prose .dossier-block-rows{color:#94a3b8;-webkit-user-select:text;user-select:text;align-items:center;gap:.3rem;font-size:.65rem;display:inline-flex}.dossier-prose .dossier-block-rows input{color:#e2e8f0;text-align:right;background:#0f172ae6;border:1px solid #334155;border-radius:4px;width:3rem;padding:.1rem .3rem;font-size:.7rem}.dossier-prose .dossier-block-rows input:focus{border-color:var(--lh-accent,#3c9683);outline:none}.dossier-prose .dossier-block-controls{z-index:2;opacity:0;pointer-events:none;align-items:center;gap:.25rem;transition:opacity .12s;display:flex;position:absolute;top:.35rem;right:.35rem}.dossier-prose .dossier-asset-host:hover .dossier-block-controls,.dossier-prose .dossier-block-controls:focus-within{opacity:1;pointer-events:auto}.dossier-prose .dossier-block-sizes,.dossier-prose .dossier-block-shows{background:#0f172ad9;border:1px solid #334155;border-radius:4px;display:flex;overflow:hidden}.dossier-prose .dossier-block-sizes[hidden],.dossier-prose .dossier-block-shows[hidden]{display:none}.dossier-prose .dossier-block-sizes button,.dossier-prose .dossier-block-shows button{color:#94a3b8;cursor:pointer;background:0 0;border:0;min-width:1.5rem;height:1.5rem;padding:0 .3rem;font-size:.65rem;line-height:1}.dossier-prose .dossier-block-shows button[hidden]{display:none}.dossier-prose .dossier-block-sizes button:hover,.dossier-prose .dossier-block-shows button:hover{color:#fff}.dossier-prose .dossier-block-sizes button.is-active,.dossier-prose .dossier-block-shows button.is-active{color:#fff;background:#475569}.dossier-prose .dossier-block-remove{color:#94a3b8;cursor:pointer;opacity:0;background:#0f172ad9;border:1px solid #334155;border-radius:4px;width:1.5rem;height:1.5rem;font-size:.9rem;line-height:1;transition:opacity .12s,color .12s}.dossier-prose .dossier-embed-stub .dossier-block-remove{z-index:2;pointer-events:none;position:absolute;top:.35rem;right:.35rem}.dossier-prose .dossier-embed-stub:hover .dossier-block-remove,.dossier-prose .dossier-embed-stub .dossier-block-remove:focus{opacity:1;pointer-events:auto}.dossier-prose .dossier-dataset-embed-host{-webkit-user-select:none;user-select:none;position:relative}.dossier-prose .dossier-dataset-embed-host.ProseMirror-selectednode,.dossier-prose .ProseMirror-selectednode>.dossier-dataset-embed-host{outline:2px solid var(--lh-accent,#3c9683);outline-offset:2px;border-radius:6px}.dossier-prose .dossier-dataset-embed-host .dossier-block-remove{z-index:2;pointer-events:none;position:absolute;top:.35rem;right:.35rem}.dossier-prose .dossier-dataset-embed-host:hover .dossier-block-remove,.dossier-prose .dossier-dataset-embed-host .dossier-block-remove:focus{opacity:1;pointer-events:auto}.dossier-prose .dossier-block-controls .dossier-block-remove{opacity:1;background:#0f172ad9;border:1px solid #334155}.dossier-prose .dossier-block-remove:hover{color:#f87171}.dossier-prose .dossier-asset-host.ProseMirror-selectednode,.dossier-prose .dossier-asset.ProseMirror-selectednode{outline:2px solid var(--lh-accent,#3c9683);outline-offset:2px;border-radius:6px}.dossier-prose div[data-toggle]:not(.dossier-toggle):before{content:"▾";color:#94a3b8;font-size:.6rem;position:absolute;top:.3rem;left:.15rem}.dossier-prose div[data-toggle][data-open=false]:not(.dossier-toggle):before{content:"▸"}.dossier-prose div[data-toggle]:not(.dossier-toggle) div[data-toggle-summary]{cursor:pointer}.dossier-prose div[data-toggle]:not(.dossier-toggle) div[data-toggle-summary]:hover{color:#fff}
