1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4908],{34908:(e,t,l)=>{l.r(t),l.d(t,{ReviewList:()=>v,default:()=>w});var r,n,i,a,o=l(65321),c=l(97109),u=l(97020),d=["title","titleId"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(null,arguments)}var f=(0,c.forwardRef)(function(e,t){var l=e.title,i=e.titleId,a=function(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;l[r]=e[r]}return l}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],-1===t.indexOf(l)&&({}).propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}(e,d);return c.createElement("svg",s({width:18,height:19,viewBox:"0 0 18 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":i},a),l?c.createElement("title",{id:i},l):null,r||(r=c.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.3228 -0.000187669L18 9.48343L10.3098 18.5308L9.01302 17.4285L15.7889 9.45692L9 1.07064L10.3228 -0.000187669Z",fill:"white"})),n||(n=c.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.32279 -0.000187669L11 9.48343L3.30976 18.5308L2.01302 17.4285L8.78889 9.45692L2 1.07064L3.32279 -0.000187669Z",fill:"white"})))});l.p;var b=["title","titleId"];function m(){return(m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(null,arguments)}var p=(0,c.forwardRef)(function(e,t){var l=e.title,r=e.titleId,n=function(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;l[r]=e[r]}return l}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],-1===t.indexOf(l)&&({}).propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}(e,b);return c.createElement("svg",m({width:18,height:19,viewBox:"0 0 18 19",fill:"none",xmlns:"http://www.w3.org/2000/svg",transform:"scale(-1, 1)",ref:t,"aria-labelledby":r},n),l?c.createElement("title",{id:r},l):null,i||(i=c.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.3228 -0.000187669L18 9.48343L10.3098 18.5308L9.01302 17.4285L15.7889 9.45692L9 1.07064L10.3228 -0.000187669Z",fill:"white"})),a||(a=c.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.32279 -0.000187669L11 9.48343L3.30976 18.5308L2.01302 17.4285L8.78889 9.45692L2 1.07064L3.32279 -0.000187669Z",fill:"white"})))});l.p;let h=[{bg:"bg-celestial-blue-300"},{bg:"bg-emerald-500"},{bg:"bg-chili-red-300"},{bg:"bg-web-orange-300"},{bg:"bg-bone-700"},{bg:"bg-cerulean-300"}];function v(e){let{blockData:t}=e,{reviews:l}=t,r=(0,c.useRef)(null),n=(0,c.useCallback)(e=>{let t=r.current;if(!t)return;let l=t.querySelector("div");if(!l)return;let n=l.getBoundingClientRect().width+Number.parseInt(getComputedStyle(t).gap);t.scrollBy({left:"left"===e?-n:n,behavior:"smooth"})},[]);return l&&0!==l.length?(0,o.jsxs)("div",{className:"py-8","data-testid":"reviewlist-component",children:[(0,o.jsx)("section",{ref:r,className:"flex gap-3 md:gap-4 overflow-x-auto [scrollbar-width:none] [-ms-overflow-style:none] [&::-webkit-scrollbar]:hidden px-2 md:px-4","aria-label":"Customer reviews",children:l.map((e,t)=>{let l=h[t%h.length];return(0,o.jsxs)("article",{className:"".concat(l.bg," rounded-tl-[2rem] rounded-tr-[2rem] rounded-br-[2rem] rounded-bl-none md:rounded-tl-[2.5rem] md:rounded-tr-[2.5rem] md:rounded-br-[2.5rem] p-8 md:p-10 min-w-[280px] md:min-w-[325px] max-w-[85vw] md:max-w-[415px] flex flex-col gap-6 relative min-h-[270px]"),"aria-label":"Review from ".concat(e.location),children:[(0,o.jsx)("p",{className:"text-berkeley-blue-900 italic text-center m-0 text-sm pb-12",children:e.review}),(0,o.jsx)("div",{className:"flex items-center gap-2 absolute bottom-8 md:bottom-10 left-8 md:left-10",children:(0,o.jsx)("p",{className:"text-berkeley-blue-900 font-semibold text-sm",children:e.location})}),(0,o.jsx)(u.h,{className:"absolute bottom-8 right-6 w-8 h-8 text-berkeley-blue-900 opacity-10","aria-hidden":"true"})]},"review-".concat(e.id))})}),(0,o.jsxs)("div",{className:"flex justify-center items-center gap-4 mt-6",children:[(0,o.jsx)("button",{onClick:()=>n("left"),className:"bg-berkeley-blue-900! rounded-full p-3 hover:opacity-80 transition-opacity","aria-label":"Previous review",type:"button",children:(0,o.jsx)(p,{className:"w-2 h-2 md:w-4 md:h-4 text-white"})}),(0,o.jsx)("button",{onClick:()=>n("right"),className:"bg-berkeley-blue-900! rounded-full p-3 hover:opacity-80 transition-opacity","aria-label":"Next review",type:"button",children:(0,o.jsx)(f,{className:"w-2 h-2 md:w-4 md:h-4 text-white"})})]})]}):null}let w=v},97020:(e,t,l)=>{l.d(t,{h:()=>o});var r,n=l(97109),i=["title","titleId"];function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(null,arguments)}var o=(0,n.forwardRef)(function(e,t){var l=e.title,o=e.titleId,c=function(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;l[r]=e[r]}return l}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],-1===t.indexOf(l)&&({}).propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}(e,i);
1return n.createElement("svg",a({width:64,height:57,viewBox:"0 0 64 57",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":o},c),l?n.createElement("title",{id:o},l):null,r||(r=n.createElement("path",{opacity:"",d:"M48.9198 0C52.9223 0 56.2577 1.71294 58.9261 5.13881C61.7427 8.56468 63.3733 12.5119 63.8181 16.9804C64.2628 22.4916 63.8922 27.258 62.7063 31.2797C61.5203 35.1524 59.6673 38.9507 57.1472 42.6744C55.0718 46.1003 52.4035 49.0793 49.1421 51.6115C46.0291 54.1436 42.6195 55.7821 38.9135 56.5269C36.8381 57.4206 35.8004 57.0482 35.8004 55.4097L35.8004 46.6961C35.8004 45.5045 35.8745 44.7597 36.0227 44.4618C36.3192 44.015 36.7639 43.6426 37.3569 43.3447C40.0253 42.1531 42.2489 40.4402 44.0278 38.2059C45.8067 35.8227 46.7703 33.1416 46.9185 30.1625C43.9537 29.4178 41.063 27.9283 38.2464 25.694C35.578 23.3108 34.2438 20.1084 34.2438 16.0867C34.2438 11.3203 35.578 7.44755 38.2464 4.46852C41.063 1.48951 44.6208 0 48.9198 0ZM14.8983 0C18.9008 0 22.2363 1.71294 24.9046 5.13881C27.7212 8.56468 29.2777 12.5119 29.5742 16.9804C30.0189 22.4916 29.6483 27.258 28.4624 31.2797C27.4247 35.1524 25.6458 38.9507 23.1257 42.6744C21.0503 46.1003 18.382 49.0793 15.1207 51.6115C12.0076 54.1436 8.59802 55.7821 4.89198 56.5269C2.81659 57.4206 1.7789 57.0482 1.7789 55.4097L1.7789 46.6961C1.7789 45.5045 1.85302 44.7597 2.00126 44.4618C2.29775 44.015 2.66835 43.6426 3.11308 43.3447C5.92967 42.1531 8.22742 40.4402 10.0063 38.2059C11.7852 35.8227 12.7488 33.1416 12.897 30.1625C9.9322 29.4178 7.04148 27.9283 4.22489 25.694C1.4083 23.3108 -7.568e-08 20.1084 -6.0544e-08 16.0867C-4.2605e-08 11.3203 1.4083 7.44755 4.22489 4.46852C7.04148 1.48951 10.5993 0 14.8983 0Z",fill:"currentColor"})))});l.p}}]);
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.