.dossier-breadcrumb{font-size:11px;color:#a0a8b3;margin-bottom:25px}.dossier-breadcrumb button{padding:0;border:0;color:#76869a}.dossier-hero{display:flex;gap:23px;align-items:center;margin-bottom:25px}.dossier-symbol{width:88px;height:88px;flex-shrink:0;background:var(--cover-bg);color:var(--cover-ink);border-radius:17px;display:grid;place-items:center;font-size:43px}.dossier-hero h1{font-size:28px;line-height:1.3;margin:8px 0}.dossier-hero p{font-size:13px;line-height:1.7;color:#8994a2;margin:8px 0}.dossier-hero>button{margin-left:auto;white-space:nowrap;font-size:12px}.dossier-tags{display:flex;gap:6px;flex-wrap:wrap}.dossier-tags span{font-size:9px;background:#ecf0f5;color:#8390a2;border-radius:5px;padding:4px 7px}.dossier-jumps{display:flex;gap:25px;border-bottom:1px solid #e3e8ef;padding:15px 0;margin-bottom:25px;position:sticky;top:76px;background:#f7f8fa;z-index:3}.dossier-jumps a{font-size:12px;color:#718199;text-decoration:none}.dossier-layout{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:25px}.dossier-section{background:white;border:1px solid #e5e9ef;border-radius:12px;padding:25px;margin-bottom:20px;scroll-margin-top:140px}.dossier-section h2{font-size:17px;margin:0 0 21px}.dossier-section h3{font-size:13px;margin:22px 0 12px}.metadata-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.metadata-grid dt{font-size:10px;color:#9ca6b3}.metadata-grid dd{margin:7px 0 0;font-size:12px;line-height:1.8;color:#58697e}.metadata-source{font-size:9px;color:#a1aab5;margin-top:22px}.metadata-source a,.snapshot-date a{color:#a96742}.schema-table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.schema-table th{background:#f4f6f9;color:#8a95a5}.schema-table td,.schema-table th{padding:11px;border-bottom:1px solid #edf0f4;line-height:1.6}.usage-steps{padding-left:20px;font-size:12px;color:#7e8a9b;line-height:2}.muted-copy{color:#929eae;font-size:12px;line-height:1.8}.dossier-access{align-self:start;position:sticky;top:150px;background:white;border:1px solid #e5e9ef;border-radius:12px;padding:22px}.dossier-access h3{font-size:15px;margin:10px 0 20px}.dossier-access>a{display:block;border:1px solid #e1e6ef;border-radius:7px;padding:11px 9px;text-align:center;font-size:11px;color:#6e7c90;text-decoration:none;margin:9px 0}.dossier-access .access-primary{background:#dd743e;border-color:#dd743e;color:white}.dossier-access dt{font-size:10px;color:#a3acb9;margin:20px 0 7px}.dossier-access dd{margin:0;font-size:11px;line-height:1.8;overflow-wrap:anywhere;color:#6f7e91}.dossier-access>p{font-size:10px;color:#a1aab7;line-height:1.8;border-top:1px solid #eef0f4;padding-top:16px;margin-top:20px}.hn-summary{font-size:12px;color:#79889b}.hn-summary strong{font-size:22px;color:#ce733f;margin-right:4px}.hn-summary>span{display:block;font-size:10px;color:#a2acba;margin-top:7px}.hn-tabs{display:flex;gap:8px;border-bottom:1px solid #edf0f5;padding:20px 0 12px}.hn-tabs button{font-size:11px;border:0}.hn-tabs .active{background:#fff0e5;color:#c46d3e}.hn-comment{padding:22px 0;border-bottom:1px solid #edf0f4}.hn-comment-head{display:flex;gap:12px;align-items:center;font-size:10px;color:#9ca6b4}.hn-comment-head b{color:#63758b}.hn-comment-head a{margin-left:auto;color:#b97d56;text-decoration:none}.comment-context{font-size:10px;color:#a4acb7;line-height:1.7}.comment-excerpt,.hn-comment details p{font-size:12px;line-height:1.95;color:#627287;white-space:pre-wrap;overflow-wrap:anywhere}.hn-comment details summary{font-size:11px;color:#b67c59;cursor:pointer}.context-link{font-size:10px;color:#97a3b2;text-decoration:none}.hn-thread{padding:20px 0;border-bottom:1px solid #edf0f4}.hn-thread>a{font-size:13px;line-height:1.7;color:#55677e;text-decoration:none}.hn-thread p,.snapshot-date{font-size:10px;line-height:1.8;color:#a0aab9}[hidden]{display:none!important}@media(max-width:1100px){.dossier-layout{grid-template-columns:1fr}.dossier-access{position:static;grid-row:1;display:block}.dossier-access dl,.dossier-access>p{display:none}.dossier-access>a{display:inline-block;margin:0 5px 0 0}.dossier-access h3{margin-bottom:12px}}@media(max-width:700px){.dossier-hero{gap:12px;flex-wrap:wrap}.dossier-symbol{width:60px;height:60px;font-size:30px}.dossier-hero h1{font-size:22px}.dossier-hero>div:nth-child(2){flex:1;min-width:180px}.dossier-hero>button{margin-left:72px}.dossier-section{padding:19px}.dossier-jumps{top:0;gap:18px}.metadata-grid{grid-template-columns:1fr}.hn-comment-head{flex-wrap:wrap}}
