(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,98879,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return l}});let o=e.r(71645),a="u"{}:o.useLayoutEffect,s=a?()=>{}:o.useEffect;function l(e){let{headManager:t,reduceComponentsToState:r}=e;function l(){if(t&&t.mountedInstances){let e=o.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return a&&(t?.mountedInstances?.add(e.children),l()),n(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),n(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),s(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},25633,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o={default:function(){return g},defaultHead:function(){return u}};for(var a in o)Object.defineProperty(r,a,{enumerable:!0,get:o[a]});let n=e.r(55682),s=e.r(90809),l=e.r(43476),i=s._(e.r(71645)),d=n._(e.r(98879)),c=e.r(42732);function u(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function m(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===i.default.Fragment?e.concat(i.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33525);let p=["name","httpEquiv","charSet","itemProp"];function f(e){let t,r,o,a;return e.reduce(m,[]).reverse().concat(u().reverse()).filter((t=new Set,r=new Set,o=new Set,a={},e=>{let n=!0,s=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){s=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?n=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?n=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t{let r=e.key||t;return i.default.cloneElement(e,{key:r})})}let g=function({children:e}){let t=(0,i.useContext)(c.HeadManagerContext);return(0,l.jsx)(d.default,{reduceComponentsToState:f,headManager:t,children:e})};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},88143,(e,t,r)=>{"use strict";function o({widthInt:e,heightInt:t,blurWidth:r,blurHeight:a,blurDataURL:n,objectFit:s}){let l=r?40*r:e,i=a?40*a:t,d=l&&i?`viewBox='0 0 ${l} ${i}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${d}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${d?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${n}'/%3E%3C/svg%3E`}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImageBlurSvg",{enumerable:!0,get:function(){return o}})},87690,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o={VALID_LOADERS:function(){return n},imageConfigDefault:function(){return s}};for(var a in o)Object.defineProperty(r,a,{enumerable:!0,get:o[a]});let n=["default","imgix","cloudinary","akamai","custom"],s={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},8927,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"getImgProps",{enumerable:!0,get:function(){return d}}),e.r(33525);let o=e.r(43369),a=e.r(88143),n=e.r(87690),s=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function i(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function d({src:e,sizes:t,unoptimized:r=!1,priority:c=!1,preload:u=!1,loading:m,className:p,quality:f,width:g,height:b,fill:h=!1,style:x,overrideSrc:v,onLoad:y,onLoadingComplete:w,placeholder:k="empty",blurDataURL:j,fetchPriority:z,decoding:N="async",layout:_,objectFit:S,objectPosition:C,lazyBoundary:M,lazyRoot:P,...O},R){var $;let E,I,D,{imgConf:A,showAltText:T,blurComplete:q,defaultLoader:G}=R,L=A||n.imageConfigDefault;if("allSizes"in L)E=L;else{let e=[...L.deviceSizes,...L.imageSizes].sort((e,t)=>e-t),t=L.deviceSizes.sort((e,t)=>e-t),r=L.qualities?.sort((e,t)=>e-t);E={...L,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===G)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=O.loader||G;delete O.loader,delete O.srcSet;let W="__next_img_default"in U;if(W){if("custom"===E.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:r,...o}=t;return e(o)}}if(_){"fill"===_&&(h=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[_];e&&(x={...x,...e});let r={responsive:"100vw",fill:"100vw"}[_];r&&!t&&(t=r)}let F="",B=i(g),V=i(b);if(($=e)&&"object"==typeof $&&(l($)||void 0!==$.src)){let t=l(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(I=t.blurWidth,D=t.blurHeight,j=j||t.blurDataURL,F=t.src,!h)if(B||V){if(B&&!V){let e=B/t.width;V=Math.round(t.height*e)}else if(!B&&V){let e=V/t.height;B=Math.round(t.width*e)}}else B=t.width,V=t.height}let H=!c&&!u&&("lazy"===m||void 0===m);(!(e="string"==typeof e?e:F)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,H=!1),E.unoptimized&&(r=!0),W&&!E.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let X=i(f),Y=Object.assign(h?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:S,objectPosition:C}:{},T?{}:{color:"transparent"},x),K=q||"empty"===k?null:"blur"===k?`url("data:image/svg+xml;charset=utf-8,${(0,a.getImageBlurSvg)({widthInt:B,heightInt:V,blurWidth:I,blurHeight:D,blurDataURL:j||"",objectFit:Y.objectFit})}")`:`url("${k}")`,J=s.includes(Y.objectFit)?"fill"===Y.objectFit?"100% 100%":"cover":Y.objectFit,Q=K?{backgroundSize:J,backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:K}:{},Z=function({config:e,src:t,unoptimized:r,width:a,quality:n,sizes:s,loader:l}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,o.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let o=new URLSearchParams(t.slice(r+1));o.get("dpl")||(o.append("dpl",e),t=t.slice(0,r)+"?"+o.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:i,kind:d}=function({deviceSizes:e,allSizes:t},r,o){if(o){let r=/(^|\s)(1?\d?\d)vw/g,a=[];for(let e;e=r.exec(o);)a.push(parseInt(e[2]));if(a.length){let r=.01*Math.min(...a);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,a,s),c=i.length-1;return{sizes:s||"w"!==d?s:"100vw",srcSet:i.map((r,o)=>`${l({config:e,src:t,quality:n,width:r})} ${"w"===d?r:o+1}${d}`).join(", "),src:l({config:e,src:t,quality:n,width:i[c]})}}({config:E,src:e,unoptimized:r,width:B,quality:X,sizes:t,loader:U}),ee=H?"lazy":m;return{props:{...O,loading:ee,fetchPriority:z,width:B,height:V,decoding:N,className:p,style:{...Y,...Q},sizes:Z.sizes,srcSet:Z.srcSet,src:v||Z.src},meta:{unoptimized:r,preload:u||c,placeholder:k,fill:h}}}},18556,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ImageConfigContext",{enumerable:!0,get:function(){return n}});let o=e.r(55682)._(e.r(71645)),a=e.r(87690),n=o.default.createContext(a.imageConfigDefault)},65856,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return o}});let o=e.r(55682)._(e.r(71645)).default.createContext(null)},70965,(e,t,r)=>{"use strict";function o(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return s}});let o=e.r(70965),a=e.r(43369);function n({config:e,src:t,width:r,quality:s}){let l=(0,a.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),o=r.get("dpl");if(o){l=o,r.delete("dpl");let a=r.toString();t=t.slice(0,e)+(a?"?"+a:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let i=(0,o.findClosestQuality)(s,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${i}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}n.__next_img_default=!0;let s=n},5500,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"Image",{enumerable:!0,get:function(){return y}});let o=e.r(55682),a=e.r(90809),n=e.r(43476),s=a._(e.r(71645)),l=o._(e.r(74080)),i=o._(e.r(25633)),d=e.r(8927),c=e.r(87690),u=e.r(18556);e.r(33525);let m=e.r(65856),p=o._(e.r(1948)),f=e.r(18581),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function b(e,t,r,o,a,n,s){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&a(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let o=!1,a=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>o,isPropagationStopped:()=>a,persist:()=>{},preventDefault:()=>{o=!0,t.preventDefault()},stopPropagation:()=>{a=!0,t.stopPropagation()}})}o?.current&&o.current(e)}}))}function h(e){return s.use?{fetchPriority:e}:{fetchpriority:e}}"u"{let S=(0,s.useCallback)(e=>{e&&(z&&(e.src=e.src),e.complete&&b(e,u,x,v,y,p,k))},[e,u,x,v,y,z,p,k]),C=(0,f.useMergedRef)(_,S);return(0,n.jsx)("img",{...N,...h(c),loading:m,width:a,height:o,decoding:l,"data-nimg":g?"fill":"1",className:i,style:d,sizes:r,srcSet:t,src:e,ref:C,onLoad:e=>{b(e.currentTarget,u,x,v,y,p,k)},onError:e=>{w(!0),"empty"!==u&&y(!0),z&&z(e)}})});function v({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...h(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,r),null):(0,n.jsx)(i.default,{children:(0,n.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let y=(0,s.forwardRef)((e,t)=>{let r=(0,s.useContext)(m.RouterContext),o=(0,s.useContext)(u.ImageConfigContext),a=(0,s.useMemo)(()=>{let e=g||o||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),a=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:a,localPatterns:"u"{f.current=l},[l]);let b=(0,s.useRef)(i);(0,s.useEffect)(()=>{b.current=i},[i]);let[h,y]=(0,s.useState)(!1),[w,k]=(0,s.useState)(!1),{props:j,meta:z}=(0,d.getImgProps)(e,{defaultLoader:p.default,imgConf:a,blurComplete:h,showAltText:w});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(x,{...j,unoptimized:z.unoptimized,placeholder:z.placeholder,fill:z.fill,onLoadRef:f,onLoadingCompleteRef:b,setBlurComplete:y,setShowAltText:k,sizesInput:e.sizes,ref:t}),z.preload?(0,n.jsx)(v,{isAppRouter:!r,imgAttributes:j}):null]})});("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},47163,7670,49675,e=>{"use strict";function t(){for(var e,t,r=0,o="",a=arguments.length;r({nextPart:e,validators:t,classGroupId:r}),o=[],a=(e,t,r)=>{if(0==e.length-t)return r.classGroupId;let o=e[t],n=r.nextPart.get(o);if(n){let r=a(e,t+1,n);if(r)return r}let s=r.validators;if(null===s)return;let l=0===t?e.join("-"):e.slice(t).join("-"),i=s.length;for(let e=0;e{let o=r();for(let r in e)s(e[r],o,r,t);return o},s=(e,t,r,o)=>{let a=e.length;for(let n=0;n{"string"==typeof e?i(e,t,r):"function"==typeof e?d(e,t,r,o):c(e,t,r,o)},i=(e,t,r)=>{(""===e?t:u(t,e)).classGroupId=r},d=(e,t,r,o)=>{m(e)?s(e(o),t,r,o):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:r,validator:e}))},c=(e,t,r,o)=>{let a=Object.entries(e),n=a.length;for(let e=0;e{let o=e,a=t.split("-"),n=a.length;for(let e=0;e"isThemeGetter"in e&&!0===e.isThemeGetter,p=[],f=(e,t,r,o,a)=>({modifiers:e,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:o,isExternal:a}),g=/\s+/,b=e=>{let t;if("string"==typeof e)return e;let r="";for(let o=0;o{let t=t=>t[e]||h;return t.isThemeGetter=!0,t},v=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,y=/^\((?:(\w[\w-]*):)?(.+)\)$/i,w=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,k=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,j=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,z=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,N=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,_=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,S=e=>w.test(e),C=e=>!!e&&!Number.isNaN(Number(e)),M=e=>!!e&&Number.isInteger(Number(e)),P=e=>e.endsWith("%")&&C(e.slice(0,-1)),O=e=>k.test(e),R=()=>!0,$=e=>j.test(e)&&!z.test(e),E=()=>!1,I=e=>N.test(e),D=e=>_.test(e),A=e=>!q(e)&&!H(e),T=e=>et(e,en,E),q=e=>v.test(e),G=e=>et(e,es,$),L=e=>et(e,el,C),U=e=>et(e,ed,R),W=e=>et(e,ei,E),F=e=>et(e,eo,E),B=e=>et(e,ea,D),V=e=>et(e,ec,I),H=e=>y.test(e),X=e=>er(e,es),Y=e=>er(e,ei),K=e=>er(e,eo),J=e=>er(e,en),Q=e=>er(e,ea),Z=e=>er(e,ec,!0),ee=e=>er(e,ed,!0),et=(e,t,r)=>{let o=v.exec(e);return!!o&&(o[1]?t(o[1]):r(o[2]))},er=(e,t,r=!1)=>{let o=y.exec(e);return!!o&&(o[1]?t(o[1]):r)},eo=e=>"position"===e||"percentage"===e,ea=e=>"image"===e||"url"===e,en=e=>"length"===e||"size"===e||"bg-size"===e,es=e=>"length"===e,el=e=>"number"===e,ei=e=>"family-name"===e,ed=e=>"number"===e||"weight"===e,ec=e=>"shadow"===e,eu=((e,...t)=>{let r,s,l,i,d=e=>{let t=s(e);if(t)return t;let o=((e,t)=>{let{parseClassName:r,getClassGroupId:o,getConflictingClassGroupIds:a,sortModifiers:n}=t,s=[],l=e.trim().split(g),i="";for(let e=l.length-1;e>=0;e-=1){let t=l[e],{isExternal:d,modifiers:c,hasImportantModifier:u,baseClassName:m,maybePostfixModifierPosition:p}=r(t);if(d){i=t+(i.length>0?" "+i:i);continue}let f=!!p,g=o(f?m.substring(0,p):m);if(!g){if(!f||!(g=o(m))){i=t+(i.length>0?" "+i:i);continue}f=!1}let b=0===c.length?"":1===c.length?c[0]:n(c).join(":"),h=u?b+"!":b,x=h+g;if(s.indexOf(x)>-1)continue;s.push(x);let v=a(g,f);for(let e=0;e0?" "+i:i)}return i})(e,r);return l(e,o),o};return i=c=>{var u;let m;return s=(r={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=Object.create(null),o=Object.create(null),a=(a,n)=>{r[a]=n,++t>e&&(t=0,o=r,r=Object.create(null))};return{get(e){let t=r[e];return void 0!==t?t:void 0!==(t=o[e])?(a(e,t),t):void 0},set(e,t){e in r?r[e]=t:a(e,t)}}})((u=t.reduce((e,t)=>t(e),e())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:r}=e,o=e=>{let t,r=[],o=0,a=0,n=0,s=e.length;for(let l=0;ln?t-n:void 0)};if(t){let e=t+":",r=o;o=t=>t.startsWith(e)?r(t.slice(e.length)):f(p,!1,t,void 0,!0)}if(r){let e=o;o=t=>r({className:t,parseClassName:e})}return o})(u),sortModifiers:(m=new Map,u.orderSensitiveModifiers.forEach((e,t)=>{m.set(e,1e6+t)}),e=>{let t=[],r=[];for(let o=0;o0&&(r.sort(),t.push(...r),r=[]),t.push(a)):r.push(a)}return r.length>0&&(r.sort(),t.push(...r)),t}),...(e=>{let t=(e=>{let{theme:t,classGroups:r}=e;return n(r,t)})(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:s}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var r;let t,o,a;return -1===(r=e).slice(1,-1).indexOf(":")?void 0:(o=(t=r.slice(1,-1)).indexOf(":"),(a=t.slice(0,o))?"arbitrary.."+a:void 0)}let o=e.split("-"),n=+(""===o[0]&&o.length>1);return a(o,n,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=s[e],a=r[e];if(t){if(a){let e=Array(a.length+t.length);for(let t=0;ti(((...e)=>{let t,r,o=0,a="";for(;o{let e=x("color"),t=x("font"),r=x("text"),o=x("font-weight"),a=x("tracking"),n=x("leading"),s=x("breakpoint"),l=x("container"),i=x("spacing"),d=x("radius"),c=x("shadow"),u=x("inset-shadow"),m=x("text-shadow"),p=x("drop-shadow"),f=x("blur"),g=x("perspective"),b=x("aspect"),h=x("ease"),v=x("animate"),y=()=>["auto","avoid","all","avoid-page","page","left","right","column"],w=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],k=()=>[...w(),H,q],j=()=>["auto","hidden","clip","visible","scroll"],z=()=>["auto","contain","none"],N=()=>[H,q,i],_=()=>[S,"full","auto",...N()],$=()=>[M,"none","subgrid",H,q],E=()=>["auto",{span:["full",M,H,q]},M,H,q],I=()=>[M,"auto",H,q],D=()=>["auto","min","max","fr",H,q],et=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],er=()=>["start","end","center","stretch","center-safe","end-safe"],eo=()=>["auto",...N()],ea=()=>[S,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...N()],en=()=>[S,"screen","full","dvw","lvw","svw","min","max","fit",...N()],es=()=>[S,"screen","full","lh","dvh","lvh","svh","min","max","fit",...N()],el=()=>[e,H,q],ei=()=>[...w(),K,F,{position:[H,q]}],ed=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ec=()=>["auto","cover","contain",J,T,{size:[H,q]}],eu=()=>[P,X,G],em=()=>["","none","full",d,H,q],ep=()=>["",C,X,G],ef=()=>["solid","dashed","dotted","double"],eg=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],eb=()=>[C,P,K,F],eh=()=>["","none",f,H,q],ex=()=>["none",C,H,q],ev=()=>["none",C,H,q],ey=()=>[C,H,q],ew=()=>[S,"full",...N()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[O],breakpoint:[O],color:[R],container:[O],"drop-shadow":[O],ease:["in","out","in-out"],font:[A],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[O],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[O],shadow:[O],spacing:["px",C],text:[O],"text-shadow":[O],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",S,q,H,b]}],container:["container"],columns:[{columns:[C,q,H,l]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:k()}],overflow:[{overflow:j()}],"overflow-x":[{"overflow-x":j()}],"overflow-y":[{"overflow-y":j()}],overscroll:[{overscroll:z()}],"overscroll-x":[{"overscroll-x":z()}],"overscroll-y":[{"overscroll-y":z()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:_()}],"inset-x":[{"inset-x":_()}],"inset-y":[{"inset-y":_()}],start:[{"inset-s":_(),start:_()}],end:[{"inset-e":_(),end:_()}],"inset-bs":[{"inset-bs":_()}],"inset-be":[{"inset-be":_()}],top:[{top:_()}],right:[{right:_()}],bottom:[{bottom:_()}],left:[{left:_()}],visibility:["visible","invisible","collapse"],z:[{z:[M,"auto",H,q]}],basis:[{basis:[S,"full","auto",l,...N()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[C,S,"auto","initial","none",q]}],grow:[{grow:["",C,H,q]}],shrink:[{shrink:["",C,H,q]}],order:[{order:[M,"first","last","none",H,q]}],"grid-cols":[{"grid-cols":$()}],"col-start-end":[{col:E()}],"col-start":[{"col-start":I()}],"col-end":[{"col-end":I()}],"grid-rows":[{"grid-rows":$()}],"row-start-end":[{row:E()}],"row-start":[{"row-start":I()}],"row-end":[{"row-end":I()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":D()}],"auto-rows":[{"auto-rows":D()}],gap:[{gap:N()}],"gap-x":[{"gap-x":N()}],"gap-y":[{"gap-y":N()}],"justify-content":[{justify:[...et(),"normal"]}],"justify-items":[{"justify-items":[...er(),"normal"]}],"justify-self":[{"justify-self":["auto",...er()]}],"align-content":[{content:["normal",...et()]}],"align-items":[{items:[...er(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...er(),{baseline:["","last"]}]}],"place-content":[{"place-content":et()}],"place-items":[{"place-items":[...er(),"baseline"]}],"place-self":[{"place-self":["auto",...er()]}],p:[{p:N()}],px:[{px:N()}],py:[{py:N()}],ps:[{ps:N()}],pe:[{pe:N()}],pbs:[{pbs:N()}],pbe:[{pbe:N()}],pt:[{pt:N()}],pr:[{pr:N()}],pb:[{pb:N()}],pl:[{pl:N()}],m:[{m:eo()}],mx:[{mx:eo()}],my:[{my:eo()}],ms:[{ms:eo()}],me:[{me:eo()}],mbs:[{mbs:eo()}],mbe:[{mbe:eo()}],mt:[{mt:eo()}],mr:[{mr:eo()}],mb:[{mb:eo()}],ml:[{ml:eo()}],"space-x":[{"space-x":N()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":N()}],"space-y-reverse":["space-y-reverse"],size:[{size:ea()}],"inline-size":[{inline:["auto",...en()]}],"min-inline-size":[{"min-inline":["auto",...en()]}],"max-inline-size":[{"max-inline":["none",...en()]}],"block-size":[{block:["auto",...es()]}],"min-block-size":[{"min-block":["auto",...es()]}],"max-block-size":[{"max-block":["none",...es()]}],w:[{w:[l,"screen",...ea()]}],"min-w":[{"min-w":[l,"screen","none",...ea()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[s]},...ea()]}],h:[{h:["screen","lh",...ea()]}],"min-h":[{"min-h":["screen","lh","none",...ea()]}],"max-h":[{"max-h":["screen","lh",...ea()]}],"font-size":[{text:["base",r,X,G]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,ee,U]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",P,q]}],"font-family":[{font:[Y,W,t]}],"font-features":[{"font-features":[q]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[a,H,q]}],"line-clamp":[{"line-clamp":[C,"none",H,L]}],leading:[{leading:[n,...N()]}],"list-image":[{"list-image":["none",H,q]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",H,q]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:el()}],"text-color":[{text:el()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ef(),"wavy"]}],"text-decoration-thickness":[{decoration:[C,"from-font","auto",H,G]}],"text-decoration-color":[{decoration:el()}],"underline-offset":[{"underline-offset":[C,"auto",H,q]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:N()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",H,q]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",H,q]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:ei()}],"bg-repeat":[{bg:ed()}],"bg-size":[{bg:ec()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},M,H,q],radial:["",H,q],conic:[M,H,q]},Q,B]}],"bg-color":[{bg:el()}],"gradient-from-pos":[{from:eu()}],"gradient-via-pos":[{via:eu()}],"gradient-to-pos":[{to:eu()}],"gradient-from":[{from:el()}],"gradient-via":[{via:el()}],"gradient-to":[{to:el()}],rounded:[{rounded:em()}],"rounded-s":[{"rounded-s":em()}],"rounded-e":[{"rounded-e":em()}],"rounded-t":[{"rounded-t":em()}],"rounded-r":[{"rounded-r":em()}],"rounded-b":[{"rounded-b":em()}],"rounded-l":[{"rounded-l":em()}],"rounded-ss":[{"rounded-ss":em()}],"rounded-se":[{"rounded-se":em()}],"rounded-ee":[{"rounded-ee":em()}],"rounded-es":[{"rounded-es":em()}],"rounded-tl":[{"rounded-tl":em()}],"rounded-tr":[{"rounded-tr":em()}],"rounded-br":[{"rounded-br":em()}],"rounded-bl":[{"rounded-bl":em()}],"border-w":[{border:ep()}],"border-w-x":[{"border-x":ep()}],"border-w-y":[{"border-y":ep()}],"border-w-s":[{"border-s":ep()}],"border-w-e":[{"border-e":ep()}],"border-w-bs":[{"border-bs":ep()}],"border-w-be":[{"border-be":ep()}],"border-w-t":[{"border-t":ep()}],"border-w-r":[{"border-r":ep()}],"border-w-b":[{"border-b":ep()}],"border-w-l":[{"border-l":ep()}],"divide-x":[{"divide-x":ep()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ep()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ef(),"hidden","none"]}],"divide-style":[{divide:[...ef(),"hidden","none"]}],"border-color":[{border:el()}],"border-color-x":[{"border-x":el()}],"border-color-y":[{"border-y":el()}],"border-color-s":[{"border-s":el()}],"border-color-e":[{"border-e":el()}],"border-color-bs":[{"border-bs":el()}],"border-color-be":[{"border-be":el()}],"border-color-t":[{"border-t":el()}],"border-color-r":[{"border-r":el()}],"border-color-b":[{"border-b":el()}],"border-color-l":[{"border-l":el()}],"divide-color":[{divide:el()}],"outline-style":[{outline:[...ef(),"none","hidden"]}],"outline-offset":[{"outline-offset":[C,H,q]}],"outline-w":[{outline:["",C,X,G]}],"outline-color":[{outline:el()}],shadow:[{shadow:["","none",c,Z,V]}],"shadow-color":[{shadow:el()}],"inset-shadow":[{"inset-shadow":["none",u,Z,V]}],"inset-shadow-color":[{"inset-shadow":el()}],"ring-w":[{ring:ep()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:el()}],"ring-offset-w":[{"ring-offset":[C,G]}],"ring-offset-color":[{"ring-offset":el()}],"inset-ring-w":[{"inset-ring":ep()}],"inset-ring-color":[{"inset-ring":el()}],"text-shadow":[{"text-shadow":["none",m,Z,V]}],"text-shadow-color":[{"text-shadow":el()}],opacity:[{opacity:[C,H,q]}],"mix-blend":[{"mix-blend":[...eg(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":eg()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[C]}],"mask-image-linear-from-pos":[{"mask-linear-from":eb()}],"mask-image-linear-to-pos":[{"mask-linear-to":eb()}],"mask-image-linear-from-color":[{"mask-linear-from":el()}],"mask-image-linear-to-color":[{"mask-linear-to":el()}],"mask-image-t-from-pos":[{"mask-t-from":eb()}],"mask-image-t-to-pos":[{"mask-t-to":eb()}],"mask-image-t-from-color":[{"mask-t-from":el()}],"mask-image-t-to-color":[{"mask-t-to":el()}],"mask-image-r-from-pos":[{"mask-r-from":eb()}],"mask-image-r-to-pos":[{"mask-r-to":eb()}],"mask-image-r-from-color":[{"mask-r-from":el()}],"mask-image-r-to-color":[{"mask-r-to":el()}],"mask-image-b-from-pos":[{"mask-b-from":eb()}],"mask-image-b-to-pos":[{"mask-b-to":eb()}],"mask-image-b-from-color":[{"mask-b-from":el()}],"mask-image-b-to-color":[{"mask-b-to":el()}],"mask-image-l-from-pos":[{"mask-l-from":eb()}],"mask-image-l-to-pos":[{"mask-l-to":eb()}],"mask-image-l-from-color":[{"mask-l-from":el()}],"mask-image-l-to-color":[{"mask-l-to":el()}],"mask-image-x-from-pos":[{"mask-x-from":eb()}],"mask-image-x-to-pos":[{"mask-x-to":eb()}],"mask-image-x-from-color":[{"mask-x-from":el()}],"mask-image-x-to-color":[{"mask-x-to":el()}],"mask-image-y-from-pos":[{"mask-y-from":eb()}],"mask-image-y-to-pos":[{"mask-y-to":eb()}],"mask-image-y-from-color":[{"mask-y-from":el()}],"mask-image-y-to-color":[{"mask-y-to":el()}],"mask-image-radial":[{"mask-radial":[H,q]}],"mask-image-radial-from-pos":[{"mask-radial-from":eb()}],"mask-image-radial-to-pos":[{"mask-radial-to":eb()}],"mask-image-radial-from-color":[{"mask-radial-from":el()}],"mask-image-radial-to-color":[{"mask-radial-to":el()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":w()}],"mask-image-conic-pos":[{"mask-conic":[C]}],"mask-image-conic-from-pos":[{"mask-conic-from":eb()}],"mask-image-conic-to-pos":[{"mask-conic-to":eb()}],"mask-image-conic-from-color":[{"mask-conic-from":el()}],"mask-image-conic-to-color":[{"mask-conic-to":el()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:ei()}],"mask-repeat":[{mask:ed()}],"mask-size":[{mask:ec()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",H,q]}],filter:[{filter:["","none",H,q]}],blur:[{blur:eh()}],brightness:[{brightness:[C,H,q]}],contrast:[{contrast:[C,H,q]}],"drop-shadow":[{"drop-shadow":["","none",p,Z,V]}],"drop-shadow-color":[{"drop-shadow":el()}],grayscale:[{grayscale:["",C,H,q]}],"hue-rotate":[{"hue-rotate":[C,H,q]}],invert:[{invert:["",C,H,q]}],saturate:[{saturate:[C,H,q]}],sepia:[{sepia:["",C,H,q]}],"backdrop-filter":[{"backdrop-filter":["","none",H,q]}],"backdrop-blur":[{"backdrop-blur":eh()}],"backdrop-brightness":[{"backdrop-brightness":[C,H,q]}],"backdrop-contrast":[{"backdrop-contrast":[C,H,q]}],"backdrop-grayscale":[{"backdrop-grayscale":["",C,H,q]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[C,H,q]}],"backdrop-invert":[{"backdrop-invert":["",C,H,q]}],"backdrop-opacity":[{"backdrop-opacity":[C,H,q]}],"backdrop-saturate":[{"backdrop-saturate":[C,H,q]}],"backdrop-sepia":[{"backdrop-sepia":["",C,H,q]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":N()}],"border-spacing-x":[{"border-spacing-x":N()}],"border-spacing-y":[{"border-spacing-y":N()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",H,q]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[C,"initial",H,q]}],ease:[{ease:["linear","initial",h,H,q]}],delay:[{delay:[C,H,q]}],animate:[{animate:["none",v,H,q]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[g,H,q]}],"perspective-origin":[{"perspective-origin":k()}],rotate:[{rotate:ex()}],"rotate-x":[{"rotate-x":ex()}],"rotate-y":[{"rotate-y":ex()}],"rotate-z":[{"rotate-z":ex()}],scale:[{scale:ev()}],"scale-x":[{"scale-x":ev()}],"scale-y":[{"scale-y":ev()}],"scale-z":[{"scale-z":ev()}],"scale-3d":["scale-3d"],skew:[{skew:ey()}],"skew-x":[{"skew-x":ey()}],"skew-y":[{"skew-y":ey()}],transform:[{transform:[H,q,"","none","gpu","cpu"]}],"transform-origin":[{origin:k()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ew()}],"translate-x":[{"translate-x":ew()}],"translate-y":[{"translate-y":ew()}],"translate-z":[{"translate-z":ew()}],"translate-none":["translate-none"],accent:[{accent:el()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:el()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",H,q]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":N()}],"scroll-mx":[{"scroll-mx":N()}],"scroll-my":[{"scroll-my":N()}],"scroll-ms":[{"scroll-ms":N()}],"scroll-me":[{"scroll-me":N()}],"scroll-mbs":[{"scroll-mbs":N()}],"scroll-mbe":[{"scroll-mbe":N()}],"scroll-mt":[{"scroll-mt":N()}],"scroll-mr":[{"scroll-mr":N()}],"scroll-mb":[{"scroll-mb":N()}],"scroll-ml":[{"scroll-ml":N()}],"scroll-p":[{"scroll-p":N()}],"scroll-px":[{"scroll-px":N()}],"scroll-py":[{"scroll-py":N()}],"scroll-ps":[{"scroll-ps":N()}],"scroll-pe":[{"scroll-pe":N()}],"scroll-pbs":[{"scroll-pbs":N()}],"scroll-pbe":[{"scroll-pbe":N()}],"scroll-pt":[{"scroll-pt":N()}],"scroll-pr":[{"scroll-pr":N()}],"scroll-pb":[{"scroll-pb":N()}],"scroll-pl":[{"scroll-pl":N()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",H,q]}],fill:[{fill:["none",...el()]}],"stroke-w":[{stroke:[C,X,G,L]}],stroke:[{stroke:["none",...el()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}});function em(...e){return eu(t(e))}e.s(["cn",0,em],47163);var ep=e.i(43476),ef=e.i(71645);e.s(["Reveal",0,function({children:e,className:t,delay:r=0,as:o="div"}){let a=ef.useRef(null),[n,s]=ef.useState(!1);ef.useEffect(()=>{let e=a.current;if(!e)return;if("u"{e.forEach(e=>{e.isIntersecting&&(s(!0),t.disconnect())})},{threshold:.12,rootMargin:"0px 0px -48px 0px"});return t.observe(e),()=>t.disconnect()},[]);let l=em("transition-all duration-700 ease-out motion-reduce:transform-none motion-reduce:transition-none",n?"translate-y-0 opacity-100":"translate-y-5 opacity-0",t);return(0,ep.jsx)(o,{ref:a,style:r?{transitionDelay:`${r}ms`}:void 0,className:l,children:e})}],49675)},94909,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o={default:function(){return c},getImageProps:function(){return d}};for(var a in o)Object.defineProperty(r,a,{enumerable:!0,get:o[a]});let n=e.r(55682),s=e.r(8927),l=e.r(5500),i=n._(e.r(1948));function d(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:i.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let c=l.Image},57688,(e,t,r)=>{t.exports=e.r(94909)},48239,e=>{"use strict";let t,r;var o=e.i(7670);let a=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=o.clsx,s=(t="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",r={variants:{variant:{default:"bg-primary text-primary-foreground [a]:hover:bg-primary/80",outline:"border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/60 aria-expanded:bg-secondary/60",ghost:"hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground",link:"text-foreground underline-offset-4 underline",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/80 aria-expanded:bg-destructive/80"},size:{default:"h-10 px-4",xs:"h-7 rounded px-2 text-xs",sm:"h-9 px-3",lg:"h-11 px-6",icon:"size-10","icon-sm":"size-9"}},defaultVariants:{variant:"default",size:"default"}},e=>{var o;if((null==r?void 0:r.variants)==null)return n(t,null==e?void 0:e.class,null==e?void 0:e.className);let{variants:s,defaultVariants:l}=r,i=Object.keys(s).map(t=>{let r=null==e?void 0:e[t],o=null==l?void 0:l[t];if(null===r)return null;let n=a(r)||a(o);return s[t][n]}),d=e&&Object.entries(e).reduce((e,t)=>{let[r,o]=t;return void 0===o||(e[r]=o),e},{});return n(t,i,null==r||null==(o=r.compoundVariants)?void 0:o.reduce((e,t)=>{let{class:r,className:o,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...l,...d}[t]):({...l,...d})[t]===r})?[...e,r,o]:e},[]),null==e?void 0:e.class,null==e?void 0:e.className)});e.s(["buttonVariants",0,s],48239)},42121,e=>{"use strict";var t=e.i(43476),r=e.i(71645),o=e.i(57688),a=e.i(75254);let n=(0,a.default)("camera",[["path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z",key:"18u6gg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]),s=(0,a.default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),l=(0,a.default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);var i=e.i(47163),d=e.i(49675),c=e.i(48239);function u(e){return(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",...e,children:(0,t.jsx)("path",{d:"m9.489.004.729-.003h3.564l.73.003.914.01.433.007.418.011.403.014.388.016.374.021.36.025.345.03.333.033c1.74.196 2.933.616 3.833 1.516.9.9 1.32 2.092 1.516 3.833l.034.333.029.346.025.36.02.373.025.588.012.41.013.644.009.915.004.98-.001 3.313-.003.73-.01.914-.007.433-.011.418-.014.403-.016.388-.021.374-.025.36-.03.345-.033.333c-.196 1.74-.616 2.933-1.516 3.833-.9.9-2.092 1.32-3.833 1.516l-.333.034-.346.029-.36.025-.373.02-.588.025-.41.012-.644.013-.915.009-.98.004-3.313-.001-.73-.003-.914-.01-.433-.007-.418-.011-.403-.014-.388-.016-.374-.021-.36-.025-.345-.03-.333-.033c-1.74-.196-2.933-.616-3.833-1.516-.9-.9-1.32-2.092-1.516-3.833l-.034-.333-.029-.346-.025-.36-.02-.373-.025-.588-.012-.41-.013-.644-.009-.915-.004-.98.001-3.313.003-.73.01-.914.007-.433.011-.418.014-.403.016-.388.021-.374.025-.36.03-.345.033-.333c.196-1.74.616-2.933 1.516-3.833.9-.9 2.092-1.32 3.833-1.516l.333-.034.346-.029.36-.025.373-.02.588-.025.41-.012.644-.013.915-.009ZM6.79 7.3H4.05c.13 6.24 3.25 9.99 8.72 9.99h.31v-3.57c2.01.2 3.53 1.67 4.14 3.57h2.84c-.78-2.84-2.83-4.41-4.11-5.01 1.28-.74 3.08-2.54 3.51-4.98h-2.58c-.56 1.98-2.22 3.78-3.8 3.95V7.3H10.5v6.92c-1.6-.4-3.62-2.34-3.71-6.92Z"})})}let m=["/assets/gallery/1-1.jpg","/assets/gallery/2-1.jpg","/assets/gallery/1225.jpg","/assets/gallery/1226.jpg","/assets/gallery/1227.jpg","/assets/gallery/1228.jpg","/assets/gallery/1234.jpg","/assets/gallery/1239.jpg","/assets/gallery/1242.jpg","/assets/gallery/1245.jpg","/assets/gallery/1247.jpg","/assets/gallery/1248.jpg","/assets/gallery/1255.jpg"];e.s(["GallerySection",0,function(){let[e,a]=r.useState(0),[p,f]=r.useState("next"),[g,b]=r.useState(!1),[h,x]=r.useState(null),v=r.useRef(null),y=m.length,w=r.useCallback((t,r)=>{let o=(t%y+y)%y;o===e||g||(x(e),f(r),a(o),b(!0))},[e,g,y]);return r.useEffect(()=>{if(!g)return;let e=window.setTimeout(()=>{x(null),b(!1)},500);return()=>window.clearTimeout(e)},[g]),r.useEffect(()=>{let t=t=>{"ArrowLeft"===t.key?w(e-1,"prev"):"ArrowRight"===t.key&&w(e+1,"next")};return window.addEventListener("keydown",t),()=>window.removeEventListener("keydown",t)},[w,e]),(0,t.jsx)("section",{id:"gallery",className:"scroll-mt-24 border-t border-white/5",children:(0,t.jsxs)("div",{className:"container mx-auto px-4 py-20 sm:py-24",children:[(0,t.jsx)(d.Reveal,{children:(0,t.jsxs)("div",{className:"mx-auto flex max-w-2xl flex-col items-center text-center",children:[(0,t.jsx)("div",{className:"flex h-14 w-14 items-center justify-center rounded-2xl bg-amber-400/10 text-amber-300",children:(0,t.jsx)(n,{className:"h-7 w-7"})}),(0,t.jsx)("h2",{className:"mt-6 text-3xl font-bold tracking-tight sm:text-4xl",children:"Фотогалерея"}),(0,t.jsx)("p",{className:"mt-4 text-pretty text-muted-foreground",children:"Посмотрите, как выглядят комнаты лофта — бильярдная, обеденный зал и игровая."})]})}),(0,t.jsx)(d.Reveal,{delay:120,children:(0,t.jsxs)("div",{className:"mx-auto mt-12 max-w-4xl",children:[(0,t.jsxs)("div",{className:"group relative",role:"region","aria-roledescription":"carousel","aria-label":"Фотографии комнат лофта",children:[(0,t.jsxs)("div",{className:"relative aspect-[4/3] overflow-hidden rounded-2xl ring-1 ring-white/10 shadow-2xl shadow-black/40",onTouchStart:e=>{v.current=e.touches[0].clientX},onTouchEnd:t=>{if(null===v.current)return;let r=t.changedTouches[0].clientX-v.current;v.current=null,40>Math.abs(r)||(r>0?w(e-1,"prev"):w(e+1,"next"))},children:[null!==h&&(0,t.jsx)(o.default,{src:m[h],alt:`Фото лофта ${h+1} из ${y}`,fill:!0,sizes:"(min-width: 1024px) 896px, (min-width: 640px) 100vw, 100vw",className:"object-cover",loading:"lazy"}),(0,t.jsx)(o.default,{src:m[e],alt:`Фото лофта ${e+1} из ${y}`,fill:!0,priority:0===e&&null===h,sizes:"(min-width: 1024px) 896px, (min-width: 640px) 100vw, 100vw",className:(0,i.cn)("object-cover",g&&("next"===p?"animate-in fade-in slide-in-from-right-4":"animate-in fade-in slide-in-from-left-4"),"duration-500")},e),(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 bg-gradient-to-t from-black/30 via-transparent to-black/10"}),(0,t.jsxs)("span",{className:"absolute right-3 top-3 rounded-full bg-black/50 px-3 py-1 text-xs font-medium text-white/90 backdrop-blur-sm",children:[e+1," / ",y]})]}),(0,t.jsx)("button",{type:"button",onClick:()=>w(e-1,"prev"),"aria-label":"Предыдущее фото",className:"absolute -left-3 top-1/2 flex h-11 w-11 -translate-y-1/2 items-center justify-center rounded-full bg-background/70 text-amber-300 ring-1 ring-white/15 backdrop-blur transition-all duration-200 hover:bg-amber-400/20 hover:text-amber-200 hover:ring-amber-400/40 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-400 active:scale-95 sm:-left-5 sm:h-12 sm:w-12",children:(0,t.jsx)(s,{className:"h-6 w-6"})}),(0,t.jsx)("button",{type:"button",onClick:()=>w(e+1,"next"),"aria-label":"Следующее фото",className:"absolute -right-3 top-1/2 flex h-11 w-11 -translate-y-1/2 items-center justify-center rounded-full bg-background/70 text-amber-300 ring-1 ring-white/15 backdrop-blur transition-all duration-200 hover:bg-amber-400/20 hover:text-amber-200 hover:ring-amber-400/40 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-400 active:scale-95 sm:-right-5 sm:h-12 sm:w-12",children:(0,t.jsx)(l,{className:"h-6 w-6"})})]}),(0,t.jsx)("div",{className:"mt-6 flex items-center justify-center gap-1",children:m.map((r,o)=>(0,t.jsx)("button",{type:"button",onClick:()=>w(o,o>e?"next":"prev"),"aria-label":`Перейти к фото ${o+1}`,"aria-current":o===e,className:(0,i.cn)("flex h-8 w-8 items-center justify-center rounded-full transition-colors hover:bg-white/10 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-amber-400",o===e&&"pointer-events-none"),children:(0,t.jsx)("span",{className:(0,i.cn)("block h-2 rounded-full transition-all duration-300",o===e?"w-6 bg-amber-400":"w-2 bg-white/20 hover:bg-white/40")})},o))}),(0,t.jsx)("div",{className:"mt-8 flex justify-center",children:(0,t.jsxs)("a",{href:"https://vk.ru/vrn_holiday",target:"_blank",rel:"noopener noreferrer",className:(0,i.cn)((0,c.buttonVariants)({size:"lg",variant:"outline"}),"h-auto gap-2.5 border-amber-400/40 px-7 py-3 text-base text-amber-100 transition-all duration-200 hover:bg-amber-400/10 hover:text-amber-50 active:scale-[0.98]"),children:[(0,t.jsx)(u,{className:"h-5 w-5"}),"Больше фото в группе ВК"]})})]})})]})})}],42121)},30628,e=>{"use strict";var t=e.i(71645);let r={};e.s(["useRefWithInit",0,function(e,o){let a=t.useRef(r);return a.current===r&&(a.current=e(o)),a}])},64659,e=>{"use strict";let t=(0,e.i(75254).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,t],64659)},6221,e=>{"use strict";var t=e.i(43476),r=e.i(71645),o=e.i(75254);let a=(0,o.default)("calculator",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",key:"1nb95v"}],["line",{x1:"8",x2:"16",y1:"6",y2:"6",key:"x4nwl0"}],["line",{x1:"16",x2:"16",y1:"14",y2:"18",key:"wjye3r"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M8 18h.01",key:"lrp35t"}]]);var n=e.i(64659);let s=(0,o.default)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);var l=e.i(47163);function i({className:e,size:r="default",...o}){return(0,t.jsx)("div",{"data-slot":"card","data-size":r,className:(0,l.cn)("group/card flex flex-col gap-4 overflow-hidden rounded-xl bg-card py-4 text-sm text-card-foreground ring-1 ring-foreground/10 has-data-[slot=card-footer]:pb-0 has-[>img:first-child]:pt-0 data-[size=sm]:gap-3 data-[size=sm]:py-3 data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl",e),...o})}function d({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"card-content",className:(0,l.cn)("px-4 group-data-[size=sm]/card:px-3",e),...r})}var c=e.i(48239),u=e.i(49675);let m=[{id:"full",label:"Полный пакет"},{id:"standard",label:"Стандарт"},{id:"billiard",label:"Бильярд"}],p={full:{weekday:{day:1550,evening:1890},weekend:{day:1890,evening:2e3}},standard:{weekday:{day:1100,evening:1290},weekend:{day:1290,evening:1550}},billiard:{weekday:{day:690,evening:990},weekend:{day:690,evening:990}}},f=["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"];function g(e){let t=720+30*e,r=1440===t?0:t,o=Math.floor(r/60);return`${String(o).padStart(2,"0")}:${String(r%60).padStart(2,"0")}`}function b(e){let t=e.getFullYear(),r=String(e.getMonth()+1).padStart(2,"0"),o=String(e.getDate()).padStart(2,"0");return`${t}-${r}-${o}`}function h(e){let[t,r,o]=e.split("-").map(Number),a=new Date(t,r-1,o).getDay();return{name:f[a],isWeekend:0===a||5===a||6===a}}e.s(["CalculatorSection",0,function(){let[e,o]=r.useState("full"),[f,x]=r.useState(""),[v,y]=r.useState(""),[w,k]=r.useState(""),[j,z]=r.useState(9),[N,_]=r.useState(18),S=r.useRef(null),C=r.useRef(null);r.useEffect(()=>{let e,t,r=new Date,o=new Date(r.getFullYear(),r.getMonth(),r.getDate());y(b(o)),k(b(((e=new Date(o.getFullYear(),o.getMonth(),1)).setMonth(e.getMonth()+6),t=new Date(e.getFullYear(),e.getMonth()+1,0).getDate(),e.setDate(Math.min(o.getDate(),t)),e))),x(b(o))},[]);let M=f?h(f):null,P=f&&f>=v&&f<=w?function(e,t,r,o){let{isWeekend:a}=h(t),n=p[e][a?"weekend":"weekday"],s=720+30*r,l=720+30*o,i=Math.max(0,Math.min(l,1080)-s)/60,d=Math.max(0,l-Math.max(s,1080))/60;return{total:Math.round(i*n.day+d*n.evening),dayHours:i,eveningHours:d,isWeekend:a}}(e,f,j,N):null;function O(e){let t=S.current?.getBoundingClientRect();return!t||t.width<=0?0:Math.round(24*Math.min(1,Math.max(0,(e.clientX-t.left)/t.width)))}function R(e,t){"start"===t?z(Math.min(Math.max(e,0),N-4)):_(Math.max(Math.min(e,24),j+4))}function $(e){C.current&&e.currentTarget.hasPointerCapture(e.pointerId)&&e.currentTarget.releasePointerCapture(e.pointerId),C.current=null}function E(e,t){let r=0;if("ArrowLeft"===e.key||"ArrowDown"===e.key)r=-1;else{if("ArrowRight"!==e.key&&"ArrowUp"!==e.key)return;r=1}e.preventDefault(),R("start"===t?j+r:N+r,t)}let I=m.find(t=>t.id===e)?.label??"",D=P?`Здравствуйте! Интересует пакет ${I}, дата ${function(e){let[t,r,o]=e.split("-");return`${o}.${r}.${t}`}(f)}, время с ${g(j)} до ${g(N)}, итого ${P.total.toLocaleString("ru-RU")} руб. Подскажите свободные слоты.`:"",A=`https://vk.ru/vrn_holiday?text=${encodeURIComponent(D)}`,T=j/24*100,q=N/24*100;return(0,t.jsx)("section",{id:"calculator",className:"scroll-mt-24 border-t border-white/5",children:(0,t.jsxs)("div",{className:"container mx-auto px-4 py-20 sm:py-24",children:[(0,t.jsx)(u.Reveal,{children:(0,t.jsxs)("div",{className:"mx-auto flex max-w-2xl flex-col items-center text-center",children:[(0,t.jsx)("div",{className:"flex h-14 w-14 items-center justify-center rounded-2xl bg-amber-400/10 text-amber-300",children:(0,t.jsx)(a,{className:"h-7 w-7"})}),(0,t.jsx)("h2",{className:"mt-6 text-3xl font-bold tracking-tight sm:text-4xl",children:"Рассчитайте стоимость за 10 секунд"}),(0,t.jsx)("p",{className:"mt-4 text-pretty text-muted-foreground",children:"Выберите пакет, дату и время — мгновенно увидите стоимость вашего праздника."})]})}),(0,t.jsx)(u.Reveal,{delay:120,children:(0,t.jsx)(i,{className:"mx-auto mt-12 max-w-2xl border-transparent bg-card/60 p-6 ring-foreground/10 sm:p-8",children:(0,t.jsxs)(d,{className:"flex flex-col gap-7 p-0",children:[(0,t.jsxs)("div",{className:"grid gap-5 sm:grid-cols-2",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("label",{htmlFor:"calculator-package",className:"text-xs font-semibold tracking-wide text-amber-200/80 uppercase",children:"Пакет"}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("select",{id:"calculator-package",value:e,onChange:e=>o(e.target.value),className:"h-12 w-full appearance-none rounded-lg border border-input bg-background pr-10 pl-4 text-sm text-foreground transition-colors duration-200 focus:border-amber-400/60 focus:ring-2 focus:ring-amber-400/30 focus:outline-none",children:m.map(e=>(0,t.jsx)("option",{value:e.id,children:e.label},e.id))}),(0,t.jsx)(n.ChevronDown,{className:"pointer-events-none absolute top-1/2 right-3.5 h-4 w-4 -translate-y-1/2 text-muted-foreground"})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,t.jsx)("label",{htmlFor:"calculator-date",className:"text-xs font-semibold tracking-wide text-amber-200/80 uppercase",children:"Дата"}),(0,t.jsx)("input",{id:"calculator-date",type:"date",value:f,min:v,max:w,onChange:e=>x(e.target.value),className:"h-12 w-full rounded-lg border border-input bg-background px-4 text-base text-foreground transition-colors duration-200 focus:border-amber-400/60 focus:ring-2 focus:ring-amber-400/30 focus:outline-none sm:text-sm"}),M&&(0,t.jsxs)("p",{className:"text-xs text-muted-foreground",children:["Ваш день:"," ",(0,t.jsx)("span",{className:"font-medium text-amber-200",children:M.name})," ","(",M.isWeekend?"выходной тариф":"будний тариф",")"]})]})]}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsxs)("p",{className:"text-2xl font-bold tracking-tight sm:text-3xl",children:["С"," ",(0,t.jsx)("span",{className:"text-amber-300",children:g(j)})," ","до"," ",(0,t.jsx)("span",{className:"text-amber-300",children:g(N)}),(0,t.jsxs)("span",{className:"text-base font-semibold text-muted-foreground sm:text-lg",children:[" ","(",function(e){let t=30*e/60;if(!Number.isInteger(t))return`${t.toFixed(1).replace(".",",")} часа`;let r=t%10;return 1===r&&11!==t?`${t} час`:r>=2&&r<=4&&!(t>=12&&t<=14)?`${t} часа`:`${t} часов`}(N-j),")"]})]}),(0,t.jsxs)("div",{ref:S,onPointerDown:function(e){e.preventDefault();let t=O(e),r=Math.abs(t-j)<=Math.abs(t-N)?"start":"end";C.current=r,e.currentTarget.setPointerCapture(e.pointerId),R(t,r)},onPointerMove:function(e){C.current&&R(O(e),C.current)},onPointerUp:$,onPointerCancel:$,className:"relative mt-6 cursor-pointer touch-none select-none py-5",children:[(0,t.jsx)("div",{className:"absolute top-1/2 right-0 left-0 h-2 -translate-y-1/2 rounded-full bg-secondary"}),(0,t.jsx)("div",{className:"absolute top-1/2 h-2 -translate-y-1/2 rounded-full bg-amber-400 shadow-[0_0_16px_rgba(251,191,36,0.45)]",style:{left:`${T}%`,width:`${q-T}%`}}),(0,t.jsx)("div",{role:"slider",tabIndex:0,"aria-label":"Время начала бронирования","aria-valuemin":0,"aria-valuemax":24,"aria-valuenow":j,onKeyDown:e=>E(e,"start"),className:"absolute top-1/2 h-10 w-10 -translate-x-1/2 -translate-y-1/2 cursor-grab rounded-full border-4 border-background bg-amber-400 shadow-lg shadow-amber-500/40 transition-transform duration-200 hover:scale-105 hover:shadow-amber-500/60 active:cursor-grabbing active:scale-110 focus:ring-2 focus:ring-amber-300 focus:outline-none",style:{left:`${T}%`}}),(0,t.jsx)("div",{role:"slider",tabIndex:0,"aria-label":"Время окончания бронирования","aria-valuemin":0,"aria-valuemax":24,"aria-valuenow":N,onKeyDown:e=>E(e,"end"),className:"absolute top-1/2 h-10 w-10 -translate-x-1/2 -translate-y-1/2 cursor-grab rounded-full border-4 border-background bg-amber-400 shadow-lg shadow-amber-500/40 transition-transform duration-200 hover:scale-105 hover:shadow-amber-500/60 active:cursor-grabbing active:scale-110 focus:ring-2 focus:ring-amber-300 focus:outline-none",style:{left:`${q}%`}})]}),(0,t.jsxs)("div",{className:"mt-1 flex items-center justify-between text-xs font-medium text-muted-foreground",children:[(0,t.jsx)("span",{children:"12:00"}),(0,t.jsx)("span",{children:"00:00"})]}),(0,t.jsx)("p",{className:"mt-4 text-sm text-muted-foreground",children:"Минимальное время бронирования — 2 часа. Максимальное — до 00:00."})]}),(0,t.jsxs)("div",{className:"rounded-xl bg-background/60 p-6 text-center ring-1 ring-foreground/10",children:[(0,t.jsxs)("p",{className:"text-3xl font-bold tracking-tight sm:text-4xl",children:["Итого:"," ",P?(0,t.jsxs)("span",{className:"text-amber-300",children:[P.total.toLocaleString("ru-RU")," руб."]}):"—"]}),(0,t.jsx)("p",{className:"mt-2 text-xs text-muted-foreground",children:"Точную стоимость и свободные слоты уточним при бронировании"})]}),(0,t.jsxs)("a",{href:A,target:"_blank",rel:"noopener noreferrer",className:(0,l.cn)((0,c.buttonVariants)({size:"lg"}),"h-auto w-full gap-2 bg-amber-400 py-3.5 text-base text-amber-950 shadow-lg shadow-amber-500/25 transition-all duration-200 hover:bg-amber-300 hover:shadow-amber-500/40 active:scale-[0.98]"),children:[(0,t.jsx)(s,{className:"h-5 w-5"}),"Забронировать этот вариант"]})]})})}),(0,t.jsx)(u.Reveal,{delay:200,children:(0,t.jsx)("p",{className:"mx-auto mt-8 max-w-md text-center text-sm text-muted-foreground",children:"Нужно больше времени или бронь после 00:00? Напишите нам в ВК — обсудим индивидуально."})})]})})}],6221)},1886,e=>{"use strict";var t=e.i(43476),r=e.i(71645),o=e.i(64659);let a=(0,e.i(75254).default)("circle-question-mark",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);var n=e.i(47163),s=e.i(49675);let l=[{question:"Какое минимальное время бронирования?",answer:"Минимальный интервал — 2 часа. Аренда доступна с 12:00, а завершить праздник нужно до 00:00. Если нужно меньше времени — напишите нам, обсудим индивидуально."},{question:"Можно ли прийти со своим алкоголем и едой?",answer:"Да, можно всё своё — алкоголь и еду, без пробкового сбора и наценок. При желании поможем организовать доставку еды от партнёра «Пивасий-бар», чтобы ничего не покупать заранее."},{question:"Сколько человек помещается в лофт?",answer:"Обеденный стол рассчитан на 10+ персон, а по всему лофту комфортно размещаются компании до 20 человек. Если гостей больше — напишите нам, подберём удобный формат."},{question:"Как забронировать лофт?",answer:"Напишите нам в ВК или Telegram: укажите дату, время и количество гостей. Мы рассчитаем стоимость и подтвердим бронь за пару минут."},{question:"Как фиксируется бронь?",answer:"Для фиксации бронирования мы берем предоплату в размере 30% от общей суммы (переводом, по карте или наличными). Также необходимо приехать заранее и составить договор аренды."},{question:"Работаете ли вы после 00:00?",answer:"Стандартное время окончания аренды — 00:00. Если нужно продлить праздник или начать позже — обсудим индивидуально, в некоторых случаях это возможно."},{question:"Нужен ли залог за аренду?",answer:"Да, мы берем обеспечительный платеж в размере 3 000 рублей перед началом мероприятия, но возвращаем его по окончании срока аренды в случае отсутствия выявленных повреждений и порчи имущества."}];e.s(["FaqSection",0,function(){let[e,i]=r.useState(0);return(0,t.jsx)("section",{id:"faq",className:"scroll-mt-24 border-t border-white/5",children:(0,t.jsxs)("div",{className:"container mx-auto px-4 py-20 sm:py-24",children:[(0,t.jsx)(s.Reveal,{children:(0,t.jsxs)("div",{className:"mx-auto flex max-w-2xl flex-col items-center text-center",children:[(0,t.jsx)("div",{className:"flex h-14 w-14 items-center justify-center rounded-2xl bg-amber-400/10 text-amber-300",children:(0,t.jsx)(a,{className:"h-7 w-7"})}),(0,t.jsx)("h2",{className:"mt-6 text-3xl font-bold tracking-tight sm:text-4xl",children:"Частые вопросы"}),(0,t.jsx)("p",{className:"mt-4 text-pretty text-muted-foreground",children:"Собрали ответы на то, что чаще всего спрашивают перед бронированием."})]})}),(0,t.jsx)(s.Reveal,{delay:120,children:(0,t.jsx)("div",{className:"mx-auto mt-12 max-w-2xl divide-y divide-white/5 overflow-hidden rounded-2xl bg-card/60 ring-1 ring-foreground/10",children:l.map((r,a)=>{let s=e===a;return(0,t.jsxs)("div",{children:[(0,t.jsxs)("button",{type:"button","aria-expanded":s,"aria-controls":`faq-answer-${a}`,onClick:()=>i(s?null:a),className:"flex w-full items-center justify-between gap-4 px-5 py-4 text-left transition-colors duration-200 hover:bg-amber-400/5 focus:bg-amber-400/5 focus:outline-none sm:px-6 sm:py-5",children:[(0,t.jsx)("span",{className:"text-sm font-semibold sm:text-base",children:r.question}),(0,t.jsx)(o.ChevronDown,{className:(0,n.cn)("h-5 w-5 shrink-0 text-amber-300 transition-transform duration-300",s&&"rotate-180")})]}),(0,t.jsx)("div",{id:`faq-answer-${a}`,role:"region",className:(0,n.cn)("grid transition-[grid-template-rows] duration-300 ease-out motion-reduce:transition-none",s?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"),children:(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("p",{className:"px-5 pb-5 text-sm text-muted-foreground sm:px-6 sm:pb-6",children:r.answer})})})]},r.question)})})})]})})}],1886)}]);