1import{s as r}from"./C5DDu0a6.js";import{a as m,c as u,w as f,k as S,g as l,b as i,Q as b}from"./CfmJu-Wg.js";const g={withSpace:{type:Boolean,default:!0},withSpaceTop:{type:Boolean,default:!0},withSpaceBottom:{type:Boolean,default:!0},spaceOptionsSmall:{type:Object,default:()=>({top:!0,bottom:!0})},spaceOptionsMedium:{type:Object,default:()=>({top:!0,bottom:!0})},fullScreen:{type:Boolean,default:!1}},w={__name:"section-single",props:{...g,...r,isSectionTag:{type:Boolean,required:!1,default:!0}},setup(a){const o=a,p=e=>{const d=e==="bottom",c=e==="top",n=o.spaceOptionsSmall,s=o.spaceOptionsMedium;let t="";return o.withSpace&&(d&&o.withSpaceBottom&&(n.bottom&&(t+=`ds-padding-${e}-48`,s.bottom||(t+=` ds-md-padding-${e}-0`)),s.bottom&&(t+=` ds-md-padding-${e}-96`)),c&&o.withSpaceTop&&(n.top&&(t+=` ds-padding-${e}-48`,s.top||(t+=` ds-md-padding-${e}-0`)),s.top&&(t+=` ds-md-padding-${e}-96`))),t};return(e,d)=>(m(),u(b(a.isSectionTag?"section":"div"),{class:l(["ds-section",[`ds-theme__${e.theme}`,p("top"),p("bottom")]])},{default:f(()=>[S("div",{class:l({"ds-container":!e.fullScreen})},[i(e.$slots,"default")],2),i(e.$slots,"full-screen")]),_:3},8,["class"]))}};export{g as t,w};
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.