1import{j as s}from"./vendor-query-MRsttINt.js";import{C as y,av as t}from"./index-CQjtNSF2.js";const v={page:"",slab:"section-slab",recessed:"section-recessed"},u={none:"",sm:"section-pad-sm",md:"section-pad",lg:"section-pad-lg"};function M({kicker:n,numeral:a,title:e,dek:i,meta:c,action:l,dateline:o,rule:d=!0,tone:p="page",pad:m="md",inset:r="container",bare:x=!1,className:h,bodyClassName:j,bodyPadded:f=!0,children:w}){const b=o??y(new Date,"EEE · MMM d"),N=!x&&(n||a||e||i||c||l);return s.jsx("section",{className:t(v[p],u[m],r==="container"?"px-4 md:px-6":r==="full"?"px-4 lg:px-5":"",h),children:s.jsxs("div",{className:r==="container"?"mx-auto w-full max-w-6xl":"w-full",children:[N&&s.jsxs("header",{className:t("px-4 pt-3 pb-4",d&&"border-b border-hairline"),children:[s.jsxs("div",{className:"flex items-baseline justify-between gap-4",children:[s.jsxs("div",{className:"flex items-baseline gap-3 flex-wrap min-w-0",children:[a!==void 0&&s.jsxs(s.Fragment,{children:[s.jsxs("span",{className:"section-kicker t-eyebrow opacity-65",children:["§ ",typeof a=="number"?g(a):a]}),s.jsx("span",{className:"opacity-25",children:"·"})]}),n&&s.jsx("span",{className:"section-kicker t-eyebrow",children:n})]}),c&&s.jsx("span",{className:"section-kicker t-eyebrow opacity-60 hidden sm:inline whitespace-nowrap",children:c})]}),(e||i)&&s.jsxs("div",{className:"mt-3 flex items-end justify-between gap-4",children:[s.jsxs("div",{className:"min-w-0",children:[e&&s.jsx("h2",{className:"t-display",children:e}),i&&s.jsx("p",{className:"t-body opacity-70 mt-2 max-w-2xl",children:i})]}),l&&s.jsx("div",{className:"shrink-0",children:l})]}),!e&&o&&s.jsx("p",{className:"section-kicker t-eyebrow opacity-60 mt-1",children:b})]}),s.jsx("div",{className:t(f?"pt-5":"",j),children:w})]})})}function g(n){const a=[[10,"x"],[9,"ix"],[5,"v"],[4,"iv"],[1,"i"]];let e="",i=n;for(const[c,l]of a)for(;i>=c;)e+=l,i-=c;return e||"i"}export{M as S};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.