"use strict";(globalThis.webpackChunkcookiez=globalThis.webpackChunkcookiez||[]).push([[8021],{9354(e,i,t){t.r(i),t.d(i,{default:()=>c});var n=t(78048),a=t(92373),l=t(27723),o=t(10790);const c=()=>(0,o.jsx)(a.fM,{children:(0,o.jsxs)(a.ax,{children:[(0,o.jsx)(a.QP,{variant:"h4",component:"h2",children:(0,l.__)("Policy generators","cookiez")}),(0,o.jsx)(n.A,{})]})})},92373(e,i,t){t.d(i,{BZ:()=>w,QP:()=>m,Ql:()=>y,ax:()=>p,bd:()=>x,cZ:()=>u,dX:()=>$,fM:()=>g,fg:()=>I,mG:()=>b,nW:()=>f,uV:()=>A,yO:()=>d});var n=t(56664),a=t(17614),l=t(63546),o=t(46228),c=t(78048),s=t(95236),r=t(85848),h=t(95231);const g=(0,h.I)(c.A)`
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	max-height: 100%;
	min-height: 50%;
	height: 100%;
	overflow: hidden;
`,p=(0,h.I)(c.A)`
	overflow: auto;
	max-height: 100%;
	width: 100%;
`,m=(0,h.I)(r.A)`
	display: flex;
	align-items: center;
	color: ${({theme:e})=>e.palette.common.black};
	line-height: 1.75;

	.MuiChip-root {
		margin-inline-start: ${({theme:e})=>e.spacing(1)};
		font-weight: 400;
	}
`,d=(0,h.I)(r.A)`
	margin: ${({theme:e})=>e.spacing(0,"auto",2)};

	font-weight: ${({theme:e})=>e.typography.fontWeightBold};
	color: ${({theme:e})=>e.palette.text.primary};
`,f=(0,h.I)(c.A)`
	display: flex;
	flex-direction: column;
	gap: ${({theme:e})=>e.spacing(3)};
	margin-block-end: 80px;

	.MuiAccordion-root {
		margin: 0;
	}
`,x=(0,h.I)(c.A)`
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: ${({theme:e})=>e.spacing(1)};
	margin: ${({theme:e})=>e.spacing(0,"auto",2)};
`,u=(0,h.I)(n.A)`
	border-radius: ${({theme:e})=>e.shape.borderRadius}px;
`,y=(0,h.I)(l.A)`
	flex-direction: row;
	align-items: center;
`,A=(0,h.I)(a.A)`
	display: flex;
	flex-direction: column;
	gap: ${({theme:e})=>e.spacing(3)};
`,$=(0,h.I)(o.A)`
	flex: unset;
`,b=(0,h.I)(c.A)`
	display: flex;
	flex-direction: column;
	gap: ${({theme:e})=>e.spacing(1.5)};
`,I=(0,h.I)(s.A)`
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	padding: ${({theme:e})=>e.spacing(2)};
	gap: ${({theme:e})=>e.spacing(1)};
	height: 100%;
`,w=(0,h.I)(c.A)`
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	margin-block-end: ${({theme:e})=>e.spacing(1)};
`}}]);