import{j as e,r as p}from"./jsx-runtime-DqkfiwxX.js";import{P as a,H as c}from"./index-Do6Rw444.js";import{D as n}from"./Divider-CcPDDEli.js";import"./Body-Cx_PK5a5.js";import{B as d}from"./BodyStrong-tWEWznr8.js";const t=({actions:s,children:r})=>e.jsxs("div",{className:"recap-table",children:[s&&e.jsxs("div",{children:[s,e.jsx(n,{})]}),r]});t.propTypes={actions:a.node,children:a.node.isRequired};const l=({label:s,appearance:r,children:i})=>e.jsxs("div",{className:c("recap-table__line",{[`recap-table__line--${r}`]:r,"recap-table__line--standalone":!s}),children:[s,i]});l.propTypes={label:a.node,appearance:a.oneOf(["nice","final"]),children:a.node.isRequired};const R=s=>e.jsx(l,{...s,appearance:"final"}),x=({title:s,action:r,children:i,last:o})=>e.jsxs("div",{className:"recap-table__group",children:[s&&e.jsxs("div",{className:"recap-table__group__title",children:[e.jsx("div",{children:e.jsx(d,{children:s})}),r&&e.jsx("div",{children:p.Children.only(r)})]}),i,!o&&e.jsx(n,{})]});x.propTypes={title:a.node,action:a.node,children:a.node.isRequired,last:a.bool};export{R as F,t as R,l as a,x as b};
