1import{j as e}from"./chunk-QUQL4437-CaSrH1X_.js";import{P as a,C as s,F as l,A as r}from"./context-B-Hctjjz.js";import{M as n}from"./Modal-3nwDe_KK.js";import{C as i}from"./buttons-Clg2YkuW.js";import{u as c}from"./index-B6fR1aGL.js";import{C as d}from"./spoiler-BnNQKvQ2.js";import"./index-xXiLCrlq.js";function b(t){const{t:o}=c("consent-tool");return e.jsx(e.Fragment,{children:e.jsxs(n.Root,{opened:t.opened,onClose:t.onClose,centered:!1,closeOnClickOutside:!1,closeOnEscape:!1,lockScroll:!1,xOffset:0,trapFocus:!0,size:"100%",styles:{root:{"--modal-inner-align":"flex-end"},content:{borderBottomLeftRadius:0,borderBottomRightRadius:0,maxHeight:"100vh",overflowY:"auto",width:"100vw",margin:0},inner:{top:"auto",paddingBottom:0,minHeight:"auto",display:"flex",flexDirection:"column",justifyContent:"flex-end",padding:0}},children:[e.jsx(n.Overlay,{}),e.jsx(n.Content,{children:e.jsx(a,{children:e.jsxs(s,{size:"xl",py:"xl",mx:"auto",children:[e.jsx(n.Title,{fz:"lg",mb:"md",display:"block",children:o("privacyBannerTitle")}),e.jsx(n.Body,{p:"0",fz:"sm",mb:"md",children:e.jsx(d,{maxHeight:118,textProps:{lh:1.25},showLabel:o("showMore"),hideLabel:o("showLess"),children:t.bannerText?t.bannerText:o("privacyBannerText",{replace:{buttonAcceptAll:o("buttonAcceptAll"),buttonMore:o("buttonMore")}})})}),e.jsxs(l,{pt:"md",direction:{base:"column"},gap:"md",justify:"space-between",align:"center",children:[e.jsxs(l,{gap:"md",direction:{base:"column"},w:"100%",children:[e.jsx(i,{type:"accept-all",onClick:()=>t.onButtonClick("accept-all")}),e.jsx(i,{type:"reject-all",onClick:()=>t.onButtonClick("reject-all")}),e.jsx(i,{type:"more",onClick:()=>t.onButtonClick("more")})]}),e.jsxs(l,{direction:"row",gap:"md",children:[e.jsx(r,{href:t.privacyUrl,children:o("buttonPrivacyPolicy")}),e.jsx(r,{href:t.imprintUrl,children:o("buttonImprint")})]})]})]})})})]})})}export{b as Banner};
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.