@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400 800;font-display:swap;src:url(./libre-franklin-latin-normal.C8Es8peX.woff2) format("woff2")}@font-face{font-family:Libre Franklin;font-style:italic;font-weight:400 800;font-display:swap;src:url(./libre-franklin-latin-italic.CLgVxZQm.woff2) format("woff2")}:root{--color-bg: #ffffff;--color-fg: #000000;--color-text: #000000;--color-muted: #686868;--color-link: #686868;--color-link-hover: #000000;--color-rule: #e5e5e5;--color-rule-subtle: #ccc;--color-code-background: #f8f8f8;--font-family-body: "Libre Franklin", "Helvetica", "Liberation Sans", Arial, sans-serif;--font-stack: var(--font-family-body);--font-size-body: 20px;--font-size-base: var(--font-size-body);--font-size-table: .8em;--font-size-meta: .7em;--font-size-small: .8em;--font-size-heading: 1.7em;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-bold: 700;--font-weight-heavy: 800;--font-weight-display: 800;--line-height-body: 1.55;--line-height-tight: 1.4;--layout-content-width: 755px;--page-max-width: var(--layout-content-width);--space-container-inline: 20px;--page-pad-x: var(--space-container-inline);--space-xs: .18em;--space-sm: .4em;--space-md: .75em;--space-lg: 1.25rem;--space-xl: 2rem;--rule-thin: 1px solid var(--color-rule);--rule-thick: 2px solid var(--color-rule);--rule-page-top: 10px solid var(--color-rule);--border-rule: solid 2px var(--color-rule);--border-topbar: solid 10px var(--color-rule);--border-section: thin dotted var(--color-rule-subtle)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--color-bg);color:var(--color-fg);font-family:var(--font-stack);font-size:var(--font-size-base);font-weight:var(--font-weight-light);line-height:var(--line-height-body);text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{border-top:var(--rule-page-top)}@media(max-width:550px){html,body{font-size:.85em}}button,input,textarea,select{font:inherit}a{color:var(--color-link);text-decoration:none}a:visited{color:var(--color-link)}a:hover{text-decoration:underline}a:active{color:var(--color-link-hover);text-decoration:underline}a:focus-visible,button:focus-visible{outline:2px solid var(--color-fg);outline-offset:3px}p,h1,h2,h3,ul,ol,dl{margin-block-start:0}::selection{background:var(--color-rule);color:var(--color-fg)}.page{width:100%;max-width:var(--page-max-width);margin:0 auto;padding:0 var(--page-pad-x) var(--space-xl)}.site-header{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-sm) var(--space-md);margin:0 0 var(--space-sm);padding:var(--space-md) 0 0}.brand{flex:1 1 auto;color:var(--color-fg);font-size:var(--font-size-heading);font-weight:var(--font-weight-display);line-height:1.15;text-decoration:none}.brand:visited{color:var(--color-fg)}.brand:hover{color:var(--color-link);text-decoration:none}.site-nav{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);align-items:baseline;font-size:var(--font-size-meta);line-height:var(--line-height-tight);text-transform:uppercase}.site-nav a{color:var(--color-muted)}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--color-fg)}.status{color:var(--color-muted);font-size:var(--font-size-meta);font-weight:var(--font-weight-light);line-height:var(--line-height-tight);text-transform:uppercase}.tagline{margin:0 0 var(--space-lg);color:var(--color-muted);font-weight:var(--font-weight-light)}.section-heading{margin:var(--space-lg) 0 var(--space-sm);padding-top:var(--space-sm);border-top:var(--rule-thick);font-size:var(--font-size-heading);font-weight:var(--font-weight-display);line-height:var(--line-height-tight)}.lede{max-width:42em;margin:0 0 var(--space-lg)}.lede p{margin:0 0 var(--space-sm)}.muted{color:var(--color-muted)}.entries{width:100%;border-collapse:collapse;margin:0 0 var(--space-lg);font-size:var(--font-size-table);line-height:var(--line-height-tight)}.entries th,.entries td{padding:.55em .6em .55em 0;vertical-align:top;border-bottom:var(--rule-thin)}.entries th:last-child,.entries td:last-child{padding-right:0}.entries th{color:var(--color-muted);font-weight:var(--font-weight-regular);text-align:left}.entries .c-label{width:9em;color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.entries .c-title{color:var(--color-fg);font-weight:var(--font-weight-regular)}.entries .c-note{color:var(--color-muted);text-align:right}.browse-block{margin:0 0 var(--space-lg)}.browse-list{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);margin:0;padding:0;font-size:var(--font-size-table);line-height:var(--line-height-tight);list-style:none}.browse-list li{margin:0}.browse-list a{color:var(--color-link)}.browse-list a:hover{color:var(--color-fg)}.count,.note{color:var(--color-muted);font-size:var(--font-size-meta)}.callout{margin:0 0 var(--space-lg);padding:var(--space-md) 0;border-top:var(--border-section);border-bottom:var(--border-section);color:var(--color-muted);font-size:var(--font-size-table);line-height:var(--line-height-body)}code{padding:.05em .25em;background:var(--color-code-background);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.82em;font-weight:var(--font-weight-regular);word-break:break-word}.manifest-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-md);margin:0 0 var(--space-lg)}.manifest-card{padding-top:var(--space-sm);border-top:var(--border-section)}.manifest-card h3,.manifest-card h4{margin:0 0 var(--space-sm);font-size:var(--font-size-table);line-height:var(--line-height-tight)}.manifest-card h3{font-weight:var(--font-weight-heavy)}.manifest-card h4{color:var(--color-muted);font-weight:var(--font-weight-regular)}.key-facts,.detail-list,.download-list{margin:0 0 var(--space-md);padding:0;font-size:var(--font-size-table);line-height:var(--line-height-tight);list-style:none}.key-facts li,.detail-list li,.download-list li{margin:0;padding:.35em 0;border-bottom:var(--rule-thin)}.key-facts span,.detail-list span,.download-list span,.download-list code{display:block;color:var(--color-muted);font-size:var(--font-size-meta)}.download-list a{font-weight:var(--font-weight-regular)}.note-text,.metadata-line{color:var(--color-muted);font-size:var(--font-size-table)}.manifest-table code{display:block;margin-top:.25em}.footer{margin-top:var(--space-xl);padding-top:var(--space-sm);border-top:var(--rule-thick);color:var(--color-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-light)}.footer a{color:var(--color-muted);text-decoration:underline}.footer a:hover{color:var(--color-fg)}@media(max-width:640px){.entries .c-label{width:6.5em;padding-right:.4em}.entries .c-note{display:none}}@media(max-width:400px){.entries .c-label{width:auto;white-space:normal}}
