.dossier-page .entity-breadcrumb{margin-bottom:20px}.dossier-page .entity-hero{gap:20px;margin-bottom:12px}.dossier-page .entity-hero h1{margin:8px 0;font-size:clamp(30px,4vw,46px)}.dossier-page .entity-hero p{margin:0;font-size:16px}.dossier-links,.dossier-status{color:#b3bec5;flex-wrap:wrap;gap:10px 22px;margin:16px 0;font-size:12px;display:flex}.dossier-links a{text-underline-offset:4px;text-decoration:underline}.dossier-freshness{color:#c8d3c0}.dossier-freshness[data-stale=true]{color:#f2bb80}.dossier-unknowns{background:#f2916807;border-left:2px solid #ed946d;margin:24px 0;padding:2px 20px}.dossier-page .dossier-unknowns h2{margin:10px 0;font-size:20px}.dossier-unknowns ul{color:#c3cbd0;margin:10px 0;padding-left:18px;font-size:14px;line-height:1.6}.dossier-research-details>summary{cursor:pointer;color:#c5b7a7;padding:12px 0;font-size:13px}.dossier-context{color:#b5c0c6;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;font-size:13px;line-height:1.6;display:grid}.dossier-context h3{color:#e1e5e8;font-size:14px}.dossier-context ul,.dossier-context ol{padding-left:20px}.claim-condition{color:#aab7bf;max-width:960px;font-size:13px;line-height:1.6}.claim-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 28px;display:grid}.claim-group{min-width:0}.claim-group h3{text-transform:uppercase;letter-spacing:.07em;color:#d2b39c;margin:10px 0 6px;font-size:12px}.claim-row{border-bottom:1px solid #ffffff13;scroll-margin-top:24px;position:relative}.claim-row:target{outline-offset:3px;outline:1px solid #ed946d}.claim-row summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;padding:5px 18% 5px 0;font-size:12px;list-style:none;display:flex}.claim-row summary:before{content:"+";color:#9ba9b2;flex-shrink:0}.claim-row details[open] summary:before{content:"−"}.claim-label{flex:1;min-width:0}.claim-row .support-badge{background:0 0;border-color:#0000;padding:1px 4px;font-size:10px}.claim-row .support-partial,.claim-row .support-no{border-color:currentColor}.claim-citations{justify-content:flex-end;gap:8px;width:16%;padding:8px 0;font-size:10px;display:flex;position:absolute;top:0;right:0}.claim-citations>span{align-items:baseline;gap:8px;display:flex}.claim-citations a{text-overflow:ellipsis;white-space:nowrap;color:#b1bec7;flex:none;overflow:hidden}.claim-citations a:hover{color:#f29168;text-decoration:underline}.claim-citations time{color:#92a0a9;white-space:nowrap;font-variant-numeric:tabular-nums}.source-pin{color:#b5c4d8;white-space:nowrap;border-bottom:1px dotted;font-size:10px}.claim-source-revision code{overflow-wrap:anywhere;font-size:11px}.claim-row:has(.claim-citations>span:nth-child(2)) summary{min-height:56px}.claim-detail{color:#b9c4cb;background:#ffffff03;padding:10px 14px 16px;font-size:13px;line-height:1.6}.claim-detail p{margin:8px 0}.claim-evidence{margin-bottom:0}.claim-evidence dt{color:#d9dfe2;margin-top:12px}.claim-evidence dd{overflow-wrap:anywhere;margin:4px 0}.claim-alert{color:#f2bb80;font-size:10px}:is(.claim-row summary:focus-visible,.dossier-research-details>summary:focus-visible){outline-offset:2px;outline:2px solid #ed946d}.dossier-unknown-capabilities{margin-top:22px;font-size:13px}.dossier-unknown-capabilities ul{flex-wrap:wrap;gap:12px 24px;padding-left:18px;display:flex}.dossier-downloads{border-top:1px solid #ffffff20;margin-top:28px;padding-top:16px}.dossier-sources{margin:28px 0}.dossier-sources>h3{font-size:18px}.dossier-source{border-top:1px solid #ffffff18;padding:10px 0;scroll-margin-top:24px}.dossier-source:target{outline-offset:5px;outline:1px solid #ed946d}.dossier-source-heading{color:#aab7bf;flex-wrap:wrap;align-items:baseline;gap:8px 16px;font-size:12px;display:flex}.dossier-source-heading a{color:#d8e0e5;flex:1;min-width:160px}.dossier-source-heading a:hover{color:#f29168}.dossier-source-heading time{font-variant-numeric:tabular-nums}.dossier-source summary{cursor:pointer;color:#97a5af;padding-top:6px;font-size:11px}.dossier-source summary:focus-visible{outline:2px solid #ed946d}.dossier-source-detail{color:#b9c4cb;overflow-wrap:anywhere;font-size:13px;line-height:1.6}@media (max-width:1000px){.claim-groups{grid-template-columns:1fr}}@media (max-width:600px){.dossier-context{grid-template-columns:1fr}.claim-row summary{min-height:38px;padding-right:0}.claim-citations{justify-content:flex-start;width:100%;padding:0 0 9px 16px;position:static}.claim-row:has(.claim-citations>span:nth-child(2)) summary{min-height:38px}}
