PageSourceSearch

https://www.detailog.app/_next/static/chunks/e4fcd9ba5766e259.js

js detailog.app collected 2026-10-02 01:13:26 UTC 61,024 bytes, 3 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},18581,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"useMergedRef",{enumerable:!0,get:function(){return l}});let r=e.r(71645);function l(e,t){let A=(0,r.useRef)(null),l=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=A.current;e&&(A.current=null,e());let t=l.current;t&&(l.current=null,t())}else e&&(A.current=s(e,r)),t&&(l.current=s(t,r))},[e,t])}function s(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let A=e(t);return"function"==typeof A?A:()=>e(null)}}("function"==typeof A.default||"object"==typeof A.default&&null!==A.default)&&void 0===A.default.__esModule&&(Object.defineProperty(A.default,"__esModule",{value:!0}),Object.assign(A.default,A),t.exports=A.default)},67423,(e,t,A)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:A,blurHeight:r,blurDataURL:l,objectFit:s}){let i=A?40*A:e,a=r?40*r:t,n=i&&a?`viewBox='0 0 ${i} ${a}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${n}%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='${n?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${l}'/%3E%3C/svg%3E`}Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},87690,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0});var r={VALID_LOADERS:function(){return s},imageConfigDefault:function(){return i}};for(var l in r)Object.defineProperty(A,l,{enumerable:!0,get:r[l]});let s=["default","imgix","cloudinary","akamai","custom"],i={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"],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}},8927,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"getImgProps",{enumerable:!0,get:function(){return c}}),e.r(33525);let r=e.r(43369),l=e.r(67423),s=e.r(87690),i=["-moz-initial","fill","none","scale-down",void 0];function a(e){return void 0!==e.default}function n(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 c({src:e,sizes:t,unoptimized:A=!1,priority:c=!1,preload:o=!1,loading:d,className:u,quality:f,width:h,height:x,fill:m=!1,style:p,overrideSrc:g,onLoad:b,onLoadingComplete:w,placeholder:j="empty",blurDataURL:v,fetchPriority:y,decoding:C="async",layout:N,objectFit:B,objectPosition:_,lazyBoundary:P,lazyRoot:E,...I},k){var D;let S,R,O,{imgConf:M,showAltText:Q,blurComplete:U,defaultLoader:T}=k,z=M||s.imageConfigDefault;if("allSizes"in z)S=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),A=z.qualities?.sort((e,t)=>e-t);S={...z,allSizes:e,deviceSizes:t,qualities:A}}if(void 0===T)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 L=I.loader||T;delete I.loader,delete I.srcSet;let F="__next_img_default"in L;if(F){if("custom"===S.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,
2configurable:!0})}else{let e=L;L=t=>{let{config:A,...r}=t;return e(r)}}if(N){"fill"===N&&(m=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[N];e&&(p={...p,...e});let A={responsive:"100vw",fill:"100vw"}[N];A&&!t&&(t=A)}let H="",V=n(h),W=n(x);if((D=e)&&"object"==typeof D&&(a(D)||void 0!==D.src)){let t=a(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(R=t.blurWidth,O=t.blurHeight,v=v||t.blurDataURL,H=t.src,!m)if(V||W){if(V&&!W){let e=V/t.width;W=Math.round(t.height*e)}else if(!V&&W){let e=W/t.height;V=Math.round(t.width*e)}}else V=t.width,W=t.height}let G=!c&&!o&&("lazy"===d||void 0===d);(!(e="string"==typeof e?e:H)||e.startsWith("data:")||e.startsWith("blob:"))&&(A=!0,G=!1),S.unoptimized&&(A=!0),F&&!S.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(A=!0);let Y=n(f),J=Object.assign(m?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:B,objectPosition:_}:{},Q?{}:{color:"transparent"},p),X=U||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,l.getImageBlurSvg)({widthInt:V,heightInt:W,blurWidth:R,blurHeight:O,blurDataURL:v||"",objectFit:J.objectFit})}")`:`url("${j}")`,K=i.includes(J.objectFit)?"fill"===J.objectFit?"100% 100%":"cover":J.objectFit,$=X?{backgroundSize:K,backgroundPosition:J.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{},q=function({config:e,src:t,unoptimized:A,width:l,quality:s,sizes:i,loader:a}){if(A){let e=(0,r.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")&&e){let A=t.includes("?")?"&":"?";t=`${t}${A}dpl=${e}`}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:n,kind:c}=function({deviceSizes:e,allSizes:t},A,r){if(r){let A=/(^|\s)(1?\d?\d)vw/g,l=[];for(let e;e=A.exec(r);)l.push(parseInt(e[2]));if(l.length){let A=.01*Math.min(...l);return{widths:t.filter(t=>t>=e[0]*A),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof A?{widths:e,kind:"w"}:{widths:[...new Set([A,2*A].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,l,i),o=n.length-1;return{sizes:i||"w"!==c?i:"100vw",srcSet:n.map((A,r)=>`${a({config:e,src:t,quality:s,width:A})} ${"w"===c?A:r+1}${c}`).join(", "),src:a({config:e,src:t,quality:s,width:n[o]})}}({config:S,src:e,unoptimized:A,width:V,quality:Y,sizes:t,loader:L}),Z=G?"lazy":d;return{props:{...I,loading:Z,fetchPriority:y,width:V,height:W,decoding:C,className:u,style:{...J,...$},sizes:q.sizes,srcSet:q.srcSet,src:g||q.src},meta:{unoptimized:A,preload:o||c,placeholder:j,fill:m}}}},98879,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"default",{enumerable:!0,get:function(){return a}});let r=e.r(71645),l="u"<typeof window,s=l?()=>{}:r.useLayoutEffect,i=l?()=>{}:r.useEffect;function a(e){let{headManager:t,reduceComponentsToState:A}=e;function a(){if(t&&t.mountedInstances){let e=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(A(e))}}return l&&(t?.mountedInstances?.add(e.children),a()),s(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),s(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},25633,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0});var r={default:function(){return x},defaultHead:function(){return d}};for(var l in r)Object.defineProperty(A,l,{enumerable:!0,get:r[l]});let s=e.r(55682),i=e.r(90809),a=e.r(43476),n=i._(e.r(71645)),c=s._(e.r(98879)),o=e.r(42732);function d(){return[(0,a.jsx)("meta",{charSet:"utf-8"},"charset"),(0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function u(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===n.default.Fragment?e.concat(n.default.Children.toArray(t.props.children).reduce((e,t)=>
2"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(33525);let f=["name","httpEquiv","charSet","itemProp"];function h(e){let t,A,r,l;return e.reduce(u,[]).reverse().concat(d().reverse()).filter((t=new Set,A=new Set,r=new Set,l={},e=>{let s=!0,i=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){i=!0;let A=e.key.slice(e.key.indexOf("$")+1);t.has(A)?s=!1:t.add(A)}switch(e.type){case"title":case"base":A.has(e.type)?s=!1:A.add(e.type);break;case"meta":for(let t=0,A=f.length;t<A;t++){let A=f[t];if(e.props.hasOwnProperty(A))if("charSet"===A)r.has(A)?s=!1:r.add(A);else{let t=e.props[A],r=l[A]||new Set;("name"!==A||!i)&&r.has(t)?s=!1:(r.add(t),l[A]=r)}}}return s})).reverse().map((e,t)=>{let A=e.key||t;return n.default.cloneElement(e,{key:A})})}let x=function({children:e}){let t=(0,n.useContext)(o.HeadManagerContext);return(0,a.jsx)(c.default,{reduceComponentsToState:h,headManager:t,children:e})};("function"==typeof A.default||"object"==typeof A.default&&null!==A.default)&&void 0===A.default.__esModule&&(Object.defineProperty(A.default,"__esModule",{value:!0}),Object.assign(A.default,A),t.exports=A.default)},18556,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"ImageConfigContext",{enumerable:!0,get:function(){return s}});let r=e.r(55682)._(e.r(71645)),l=e.r(87690),s=r.default.createContext(l.imageConfigDefault)},47326,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"RouterContext",{enumerable:!0,get:function(){return r}});let r=e.r(55682)._(e.r(71645)).default.createContext(null)},70965,(e,t,A)=>{"use strict";function r(e,t){let A=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-A)<Math.abs(e-A)?t:e,0):A}Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"findClosestQuality",{enumerable:!0,get:function(){return r}})},1948,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"default",{enumerable:!0,get:function(){return i}});let r=e.r(70965),l=e.r(43369);function s({config:e,src:t,width:A,quality:s}){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.
3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let i=(0,r.findClosestQuality)(s,e),a=(0,l.getDeploymentId)();return`${e.path}?url=${encodeURIComponent(t)}&w=${A}&q=${i}${t.startsWith("/")&&a?`&dpl=${a}`:""}`}s.__next_img_default=!0;let i=s},5500,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"Image",{enumerable:!0,get:function(){return w}});let r=e.r(55682),l=e.r(90809),s=e.r(43476),i=l._(e.r(71645)),a=r._(e.r(74080)),n=r._(e.r(25633)),c=e.r(8927),o=e.r(87690),d=e.r(18556);e.r(33525);let u=e.r(47326),f=r._(e.r(1948)),h=e.r(18581),x={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:!1};function m(e,t,A,r,l,s,i){let a=e?.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&l(!0),A?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,l=!1;A.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>l,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{l=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function p(e){return i.use?{fetchPriority:e}:{fetchpriority:e}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let g=(0,i.forwardRef)(({src:e,srcSet:t,sizes:A,height:r,width:l,decoding:a,className:n,style:c,fetchPriority:o,placeholder:d,loading:u,unoptimized:f,fill:x,onLoadRef:g,onLoadingCompleteRef:b,setBlurComplete:w,setShowAltText:j,sizesInput:v,onLoad:y,onError:C,...N},B)=>{let _=(0,i.useCallback)(e=>{e&&(C&&(e.src=e.src),e.complete&&m(e,d,g,b,w,f,v))},[e,d,g,b,w,C,f,v]),P=(0,h.useMergedRef)(B,_);return(0,s.jsx)("img",{...N,...p(o),loading:u,width:l,height:r,decoding:a,"data-nimg":x?"fill":"1",className:n,style:c,sizes:A,srcSet:t,src:e,ref:P,onLoad:e=>{m(e.currentTarget,d,g,b,w,f,v)}
3,onError:e=>{j(!0),"empty"!==d&&w(!0),C&&C(e)}})});function b({isAppRouter:e,imgAttributes:t}){let A={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...p(t.fetchPriority)};return e&&a.default.preload?(a.default.preload(t.src,A),null):(0,s.jsx)(n.default,{children:(0,s.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...A},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,i.forwardRef)((e,t)=>{let A=(0,i.useContext)(u.RouterContext),r=(0,i.useContext)(d.ImageConfigContext),l=(0,i.useMemo)(()=>{let e=x||r||o.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),A=e.deviceSizes.sort((e,t)=>e-t),l=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:A,qualities:l,localPatterns:"u"<typeof window?r?.localPatterns:e.localPatterns}},[r]),{onLoad:a,onLoadingComplete:n}=e,h=(0,i.useRef)(a);(0,i.useEffect)(()=>{h.current=a},[a]);let m=(0,i.useRef)(n);(0,i.useEffect)(()=>{m.current=n},[n]);let[p,w]=(0,i.useState)(!1),[j,v]=(0,i.useState)(!1),{props:y,meta:C}=(0,c.getImgProps)(e,{defaultLoader:f.default,imgConf:l,blurComplete:p,showAltText:j});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(g,{...y,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:h,onLoadingCompleteRef:m,setBlurComplete:w,setShowAltText:v,sizesInput:e.sizes,ref:t}),C.preload?(0,s.jsx)(b,{isAppRouter:!A,imgAttributes:y}):null]})});("function"==typeof A.default||"object"==typeof A.default&&null!==A.default)&&void 0===A.default.__esModule&&(Object.defineProperty(A.default,"__esModule",{value:!0}),Object.assign(A.default,A),t.exports=A.default)},94909,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0});var r={default:function(){return o},getImageProps:function(){return c}};for(var l in r)Object.defineProperty(A,l,{enumerable:!0,get:r[l]});let s=e.r(55682),i=e.r(8927),a=e.r(5500),n=s._(e.r(1948));function c(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:n.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:!1}});for(let[e,A]of Object.entries(t))void 0===A&&delete t[e];return{props:t}}let o=a.Image},57688,(e,t,A)=>{t.exports=e.r(94909)},98183,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0});var r={assign:function(){return n},searchParamsToUrlQuery:function(){return s},urlQueryToSearchParams:function(){return a}};for(var l in r)Object.defineProperty(A,l,{enumerable:!0,get:r[l]});function s(e){let t={};for(let[A,r]of e.entries()){let e=t[A];void 0===e?t[A]=r:Array.isArray(e)?e.push(r):t[A]=[e,r]}return t}function i(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[A,r]of Object.entries(e))if(Array.isArray(r))for(let e of r)t.append(A,i(e));else t.set(A,i(r));return t}function n(e,...t){for(let A of t){for(let t of A.keys())e.delete(t);for(let[t,r]of A.entries())e.append(t,r)}return e}},95057,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0});var r={formatUrl:function(){return a},formatWithValidation:function(){return c},urlObjectKeys:function(){return n}};for(var l in r)Object.defineProperty(A,l,{enumerable:!0,get:r[l]});let s=e.r(90809)._(e.r(98183)),i=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:A}=e,r=e.protocol||"",l=e.pathname||"",a=e.hash||"",n=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:A&&(c=t+(~A.indexOf(":")?`[${A}]`:A),e.port&&(c+=":"+e.port)),n&&"object"==typeof n&&(n=String(s.urlQueryToSearchParams(n)));let o=e.search||n&&`?${n}`||"";return r&&!r.endsWith(":")&&(r+=":"),e.slashes||(!r||i.test(r))&&!1!==c?(c="//"+(c||""),l&&"/"!==l[0]&&(l="/"+l)):c||(c=""),a&&"#"!==a[0]&&(a="#"+a),o&&"?"!==o[0]&&(o="?"+o),l=l.replace(/[?#]/g,encodeURIComponent),o=o.replace("#","%23"),`${r}${c}${l}${o}${a}`}let n=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return a(e)}},18967,(e,t,A)=>{"use strict";
3Object.defineProperty(A,"__esModule",{value:!0});var r={DecodeError:function(){return p},MiddlewareNotFoundError:function(){return j},MissingStaticPage:function(){return w},NormalizeError:function(){return g},PageNotFoundError:function(){return b},SP:function(){return x},ST:function(){return m},WEB_VITALS:function(){return s},execOnce:function(){return i},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return o},isAbsoluteUrl:function(){return n},isResSent:function(){return u},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return f},stringifyError:function(){return v}};for(var l in r)Object.defineProperty(A,l,{enumerable:!0,get:r[l]});let s=["CLS","FCP","FID","INP","LCP","TTFB"];function i(e){let t,A=!1;return(...r)=>(A||(A=!0,t=e(...r)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,n=e=>a.test(e);function c(){let{protocol:e,hostname:t,port:A}=window.location;return`${e}//${t}${A?":"+A:""}`}function o(){let{href:e}=window.location,t=c();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function u(e){return e.finished||e.headersSent}function f(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let A=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(A&&u(A))return r;if(!r)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${r}" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return r}let x="u">typeof performance,m=x&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);
3class p extends Error{}class g extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class w extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class j extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function v(e){return JSON.stringify({message:e.message,stack:e.stack})}},73668,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"isLocalURL",{enumerable:!0,get:function(){return s}});let r=e.r(18967),l=e.r(52817);function s(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),A=new URL(e,t);return A.origin===t&&(0,l.hasBasePath)(A.pathname)}catch(e){return!1}}},84508,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0}),Object.defineProperty(A,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},22016,(e,t,A)=>{"use strict";Object.defineProperty(A,"__esModule",{value:!0});var r={default:function(){return p},useLinkStatus:function(){return b}};for(var l in r)Object.defineProperty(A,l,{enumerable:!0,get:r[l]});let s=e.r(90809),i=e.r(43476),a=s._(e.r(71645)),n=e.r(95057),c=e.r(8372),o=e.r(18581),d=e.r(18967),u=e.r(5550);e.r(33525);let f=e.r(91949),h=e.r(73668),x=e.r(9396);function m(e){return"string"==typeof e?e:(0,n.formatUrl)(e)}function p(t){var A;let r,l,s,[n,p]=(0,a.useOptimistic)(f.IDLE_LINK_STATUS),b=(0,a.useRef)(null),{href:w,as:j,children:v,prefetch:y=null,passHref:C,replace:N,shallow:B,scroll:_,onClick:P,onMouseEnter:E,onTouchStart:I,legacyBehavior:k=!1,onNavigate:D,ref:S,unstable_dynamicOnHover:R,...O}=t;r=v,k&&("string"==typeof r||"number"==typeof r)&&(r=(0,i.jsx)("a",{children:r}));let M=a.default.useContext(c.AppRouterContext),Q=!1!==y,U=!1!==y?null===(A=y)||"auto"===A?x.FetchStrategy.PPR:x.FetchStrategy.Full:x.FetchStrategy.PPR,{href:T,as:z}=a.default.useMemo(()=>{let e=m(w);return{href:e,as:j?m(j):e}},[w,j]);if(k){if(r?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});l=a.default.Children.only(r)}let L=k?l&&"object"==typeof l&&l.ref:S,F=a.default.useCallback(e=>(null!==M&&(b.current=(0,f.mountLinkInstance)(e,T,M,U,Q,p)),()=>{b.current&&((0,f.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,f.unmountPrefetchableInstance)(e)}),[Q,T,M,U,p]),H={ref:(0,o.useMergedRef)(F,L),onClick(t){k||"function"!=typeof P||P(t),k&&l.props&&"function"==typeof l.props.onClick&&l.props.onClick(t),!M||t.defaultPrevented||function(t,A,r,l,s,i,n){if("u">typeof window){let c,{nodeName:o}=t.currentTarget;if("A"===o.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(A)){s&&(t.preventDefault(),location.replace(A));return}if(t.preventDefault(),n){let e=!1;if(n({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(99781);a.default.startTransition(()=>{d(r||A,s?"replace":"push",i??!0,l.current)})}}(t,T,z,b,N,_,D)},onMouseEnter(e){k||"function"!=typeof E||E(e),k&&l.props&&"function"==typeof l.props.onMouseEnter&&l.props.onMouseEnter(e),M&&Q&&(0,f.onNavigationIntent)(e.currentTarget,!0===R)},onTouchStart:function(e){k||"function"!=typeof I||I(e),k&&l.props&&"function"==typeof l.props.onTouchStart&&l.props.onTouchStart(e),M&&Q&&(0,f.onNavigationIntent)(e.currentTarget,!0===R)}};return(0,d.isAbsoluteUrl)(z)?H.href=z:k&&!C&&("a"!==l.type||"href"in l.props)||(H.href=(0,u.addBasePath)(z)),s=k?a.default.cloneElement(l,H):(0,i.jsx)("a",{...O,...H,children:r}),(0,i.jsx)(g.Provider,{value:n,children:s})}e.r(84508);let g=(0,a.createContext)(f.IDLE_LINK_STATUS),b=()=>(0,a.useContext)(g);("function"==typeof A.default||"object"==typeof A.default&&null!==A.default)&&void 0===A.default.__esModule&&(Object.defineProperty(A.default,"__esMo
3dule",{value:!0}),Object.assign(A.default,A),t.exports=A.default)},75297,e=>{e.v("/_next/static/media/download_icon.473609e1.png")},86143,e=>{"use strict";let t={src:e.i(75297).default,width:48,height:42,blurWidth:8,blurHeight:7,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAb0lEQVR42nXNsQpAUBTG8UsMysRqsCuTxeIpvIPFKLvNxCKD3Rt4Bi9hYZOn8L91ReLUr059X+cIcY+GCrn4GVmoUX6FJmIMaBBBfxYs9Diwq1fGFSaw4WFEBxeOuipmpPARIlB7hkkWWmxYXlYUJ0CtEXsEBwW6AAAAAElFTkSuQmCC"};e.s(["default",0,t])},34676,e=>{"use strict";var t=e.i(43476),A=e.i(22016),r=e.i(18566);e.s(["default",0,()=>{let e=(0,r.usePathname)();return e?.startsWith("/feed")?null:(0,t.jsx)("footer",{className:"flex flex-col w-full gap-1 justify-center items-center",children:(0,t.jsxs)("div",{className:"flex flex-col w-full max-w-screen-sm gap-1 bg-zinc-800 py-6 px-6 pb-[90px]",children:[(0,t.jsxs)("div",{className:"flex flex-row items-center gap-6",children:[(0,t.jsx)("p",{className:"text-sm text-zinc-300",children:"커맨드엔스튜디오"}),(0,t.jsx)("p",{className:"text-sm text-zinc-300",children:"대표 : 길진형"})]}),(0,t.jsxs)("p",{className:"text-sm text-zinc-300",children:["사업자등록번호 : ",(0,t.jsx)("span",{children:"634"}),"-",(0,t.jsx)("span",{children:"03"}),"-",(0,t.jsx)("span",{children:"01327"})]}),(0,t.jsx)("p",{className:"text-sm text-zinc-300",children:"통신판매업신고번호 : 2026-고양덕양구-1461"}),(0,t.jsx)("p",{className:"text-sm text-zinc-300",children:"주소 : 경기도 고양시 덕양구 꽃마을로 34, 3층 306호"}),(0,t.jsx)("p",{className:"text-sm text-zinc-300",children:"이메일 : [email protected]"}),(0,t.jsxs)("div",{className:"flex flex-row gap-4 mt-4 items-center",children:[(0,t.jsx)("p",{className:"text-xs text-zinc-300",children:"©CMDNSTUDIO."}),(0,t.jsx)(A.default,{href:"/privacy-policy",children:(0,t.jsx)("p",{className:"text-xs text-zinc-300",children:"개인정보처리방침"})}),(0,t.jsx)(A.default,{href:"/terms-of-service",children:(0,t.jsx)("p",{className:"text-xs text-zinc-300",children:"이용약관"})}),(0,t.jsx)(A.default,{href:"/app-support",children:(0,t.jsx)("p",{className:"text-xs text-zinc-300",children:"앱 지원"})})]})]})})}])},1443,e=>{e.v("/_next/static/media/download_playstore.519b7913.svg")},31646,e=>{e.v("/_next/static/media/download_appstore.f767d802.svg")},7916,e=>{e.v("/_next/static/media/icon_detailog_for_google.67c2608f.png")},87113,e=>{e.v("/_next/static/media/detailog_headline.4ebd110c.svg")},41575,e=>{e.v("/_next/static/media/detailog_store_images-02-10.55238cf2.webp")},36182,e=>{e.v("/_next/static/media/smartphone_02.80bc126b.webp")},32675,e=>{e.v("/_next/static/media/smartphone_03.741251f1.webp")},1364,e=>{e.v("/_next/static/media/smartphone_06.66c18f5c.webp")},37848,e=>{e.v("/_next/static/media/smartphone_07.be2272e3.webp")},75252,e=>{e.v("/_next/static/media/smartphone_08.704b337e.webp")},12381,e=>{e.v("/_next/static/media/smartphone_main_tilt.327f6dca.webp")},49999,e=>{e.v("/_next/static/media/top_button.a37758b0.png")},14695,e=>{e.v("/_next/static/media/chracter_fourty_five.e761806d.svg")},84316,e=>{e.v("/_next/static/media/smartphone_share_01.c404e747.webp")},98532,e=>{e.v("/_next/static/media/smartphone_share_02.73c70f7d.webp")},22146,e=>{e.v("/_next/static/media/smartphone_share_03.3cdaad63.webp")},61835,e=>{e.v("/_next/static/media/icon_bottom_log.64fd6953.svg")},52755,e=>{e.v("/_next/static/media/icon_bottom_cloud.f7ad9f62.svg")},58717,e=>{e.v("/_next/static/media/icon_bottom_calendar.5096881c.svg")},26566,e=>{e.v("/_next/static/media/icon_bottom_detailog.65944f71.svg")},98262,e=>{e.v("/_next/static/media/image_detailog_main-01.e86e8aa8.webp")},36557,e=>{e.v("/_next/static/media/image_detailog_main-02.3810a2bb.webp")},45608,e=>{e.v("/_next/static/media/image_detailog_main-03.3df328c5.webp")},1714,e=>{e.v("/_next/static/media/smartphone_calculator.ec62fcb5.webp")},31713,e=>{"use strict";var t=e.i(43476),A=e.i(57688);let r={src:e.i(1443).default,width:152,height:50,blurWidth:0,blurHeight:0},l={src:e.i(31646).default,width:152,height:50,blurWidth:0,blurHeight:0};var s=e.i(22016);let i={src:e.i(7916).default,width:120,height:120,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA6klEQVR42jXPv2rCUBTH8UOhofFPQ5uWCB3aPkKNILGgUUwMcdBFXQRXB4UgKg6uDi6uPoSbD+DgqpMuPoCgW8Cs4vF3RYcPHO73wOVQyXGokM2+wC8YMAUdnkQjNRQimciBLWzgDDvIiXZbeJWkoaYo3G42eTwa8aDbvXypauex0DBTqWW9VuP1asW+7/PxcOBKubxAq5IaDvcNXQ+wxEY8zv+JBLv5PKeTyRNajz4iEdtrtYKS67KVybBtmly0LO55XvAZjdrii8KbLO8VSZp/a9rsJxabiVm8iUY45Q8nTeAdnu/EPBHtCtdTTaVya7C0AAAAAElFTkSuQmCC"},a={src:e.i(87113).default,width:280,height:56,blurWidth:0,blurHeight:0},n={src:e.i(41575).default,width:2160,height:3840,blurWidth:5,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRuwAAABXRUJQVlA4TOAAAAAvBMABAM1VICICHgiACQMAAAA6i96IOk6AAAcBAQAAAAAIAAAAAAAQAAAAAAAAAgAIXYMDAQGqAwAA8EAATiAAAADOf1v5QQkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAADV/arjwQABMGAACA85+dRi4G4AAOBAAEAAAABAAAAAAAAACAAAAAAADgDgIAkdw5nLUERVoM53IQ7LfebHkirqw+ZxKdBCz+bXddraH/6MDor96YTbkrL9lLC189L0LkDSB46vPnOFKYl9gPhQ6o9lf6561MGJIj9ZiLBw=="},c={src:e.i(36182).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRg4BAABXRUJQVlA4TAIBAAAvA8ABEM1VICICHgiwCQAAAIC5EAAACACRgAg4AAAAAAAAgAAAAAAAAAAAACQABAAJSCKFBAUAAMADASABAAAAOP/K23t7xkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPsaYAB9nsgwCYAAAAA598OBCigAATCAwgAIAAAAAAAAAAAAACAAAAAToQDAAAAEACgcHkgAyYAAAAA578DAABQIQAAAAAAAAAAAAAAAAAAAAAAAAAACAAALwIAAAB/hvtO/jY/gEZ8Jbq4zeH6HmKf/UwAl00bbe27Fo7IQ6pd86lwyH0AcAh+HUUNIoRG0mVE286Fh/BLY8WSI9XXc7slcAI="},o={src:e.i(32675).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRg4BAABXRUJQVlA4TAEBAAAvA8ABEM1VICICHggACQAAAIDBw8AAGBjAAAYAMoABAAAAYAAAAAAAAAAAAIOBgRketDfD4AcAAMADQTuBAAAAOP+3iQSUygEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4FQkAAPseCLAJAAAAwPn3KQBIAIAAAR4CAAAAAAAAAAAAAAAAAAAAECkKAAAAAAAokP8eyIAJAAAAwPnvAAAAVAgAAAAAAAAAAAAAAAAAAAAAAAAAAAIAwIsAAADAn15ycuh8RpT7j9I1DaN6GAW3v8SIb2Eu1nBmuN0JGQ4qzip8DQMoVD2nbiUi6ZG64J62azD/ot8ObDlPL28PvqlyAgA="},d={src:e.i(1364).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRgQBAABXRUJQVlA4TPcAAAAvA8ABEM1VICICHggACQAAAIDuBp4HAAAGAABsgAcAAABgAAAAAAAAAAAAAABgtgEAAAxs+g0AAPBAgE0AAAAAzn8HAC8KAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDpgXJ0xDwQkBMAAACA878DAAAA0IQAAAAAAAAAAAAAAAAAAAAAAAA0wAQAAAAAAAD0HsiACQAAAMD57wAAAFQIAAAAAAAAAAAAAAAAAAAAAAAAAAACAMCLAAAAwJ9FPJ1/AuDFP5hV4fgNbN1hp9yAaTSlAQfnCtN6T7xxXRiU+GmiFCCBuKaTtWxX8BdLV3LZb9dzp1YCAA=="},u={src:e.i(37848).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRgYBAABXRUJQVlA4TPoAAAAvA8ABEM1VICICHggACQAAAAC+BgAAAAAAAPAADwAAAAAAAAAGAAADMADAAADAAAAAHtbP/w0AAPBAgGkAAAAAzn9LgR9FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxwwFwmAeCYQIAAABw/jsRcgCIA44DC
3QAAAAAAAAAAAAAAAAAAAABAARwAEAAAgAAgeSADJgAAAADnvwMAAFAhAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAvAgAAAH/6fw+8M6Ue3Paz64o9Rug50upbWMHenFDPam8QA2IBDKkJVIKISwpAK+GjPnOy7WxuFn0zWnr2ikcVt6Qn"},f={src:e.i(75252).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRv4AAABXRUJQVlA4TPIAAAAvA8ABEM1VICICHgjACQQAAIBq2y0BAACAAAAAHyABAAAAQAAAAAAAAAAAAAAAECoAAAACUngEAADwQAZMAAAAAM5/JwCqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHQAAdw8EwwQAAADg/LeCAAAAUBQAAAAAAAAAAAAAAAAAAAAAAAAJUAAAAAAAAILfAxkwAQAAADj/HQAAgAoBAAAAAAAAAAAAAAAAAAAAAAAAAEAAAHgRAAAA+LPiDDkNxPBPrMbx+rBVCP05SdCMAHkAikP/agSAsmrrBFIQpX8751Fy++rF3j3vm+/cddcZCQ=="},h={src:e.i(12381).default,width:1747,height:1833,blurWidth:8,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRnYBAABXRUJQVlA4TGoBAAAvB8ABEM1VICICHgiADQIAAIBQHQQSAQLSP3UAAAAqAAAEAAAAAKiAAAIFAAAQIOC8AhDCAYdQxekdAADAAwHIQQAAADj/+90PEQJhTKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQSJQUSSC0tZ7IAA5CAAAAOd/ZjN7SYAAAggABAEIDAgBEggAAAAAAABBhABCAIAgAggYCICBVjCbBwKCgwAAAHD+tx4IzQQAJAXARFgCDYAZAAAAAAAWACgAAAAAUACkBwAAAAAAGADSAIabj/1ri7bYWggoyip9ep7Cvx+Q9XMZjmuj++lhO7x/ml0klxaguYCea7LsoWYODVPTwuoKrdlqA+5AnGVmw/NIbhEoJ/iE4YCNCJi4hfDCWaM/7v+B0ouXLZF/XGA+iNscxThJNi+QdYcuG+U0kw+r4OuOW1l0XdtR9z1j1AxR03YDTTciq9JWTlxpkT9A+mMqxVRKlDQhvaHwGw=="};var x=e.i(71645);let m={src:e.i(49999).default,width:24,height:24,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA7UlEQVR42j2PvUuFYBTGn/Hei66BQbfFFoMGER1U/FjEzc3B2UVBaHd08hKI4Af6gpBOFkg5FP1f0dqrRA8cOB+/8xwO1nXFMAxomobTdf1NUZSvqqrOW29ZFmAD2ra9chxnPJ1O38fj8cc0zde6rq93YJ5njg6fJUn6FAThhef5D+rybtv2PE3TGWEYPm22SZLcsSx7oS4kjuNbVVVX3/cJyrK8J4TcaJoGqgsNIssy+r7niqJ4wDiOyPMcDMP8A4fDAVmWgZ6gFSFwXRd/2oEtsSwLXdcBaZoiCAJ4ngfDMB5FUczoF/tSFEX4BV2EUxzbVOC7AAAAAElFTkSuQmCC"},p=()=>{let[e,r]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{let e=()=>{document.documentElement.scrollTop>50?r(!0):r(!1)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,t.jsx)("div",{className:"max-w-screen-sm w-full fixed bottom-0 left-1/2 -translate-x-1/2 pointer-events-none z-[100]",children:(0,t.jsx)("button",{onClick:()=>{window.scrollTo({top:0,behavior:"smooth"})},className:`flex flex-col justify-center items-center bg-zinc-500 w-7 aspect-square rounded-full absolute bottom-20 right-3 pointer-events-auto transition-opacity duration-300 ${e?"opacity-100":"opacity-0"}`,children:(0,t.jsx)(A.default,{src:m,alt:"플레이스토어 다운로드 아이콘",width:14})})})};function g({children:e,className:A=""}){let r=(0,x.useRef)(null);return(0,x.useEffect)(()=>{let e=new IntersectionObserver(t=>{t.forEach(t=>{t.isIntersecting&&(setTimeout(()=>{t.target.classList.add("animate-active")},100),r.current&&e.unobserve(r.current))})},{threshold:.1,rootMargin:"-50px"}),t=r.current;return t&&e.observe(t),()=>{t&&e.unobserve(t)}},[]),(0,t.jsx)("div",{ref:r,className:`animate-on-scroll w-full ${A}`,children:e})}var b=e.i(86143);let w={src:e.i(14695).default,width:115,height:115,blurWidth:0,blurHeight:0},j={src:e.i(84316).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRggBAABXRUJQVlA4TPwAAAAvA8ABEM1VICICHgjACQQAAICJgwLymghAIgAAAAAAAAAA8AAAAAAAAAAAAAAAQgkBAAAUmIkAAADwQEBqAAAAAM7/tlYPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsYpYHAmwCAAAAcP5P1yL5AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6AcE7uaBDJgAAAAAnP8OAABAhQAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAvAgAAAD8+cMzhxP91Vd/jazBGM3X6IH9IIFkqXvQoSJiPrQn2lonzJYxCCCltlsNQHO/cWVzBn+D7YzkJ0vcl+X3kyc="},v={src:e.i(98532).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRgwBAABXRUJQVlA4TAABAAAvA8ABEM1VICICHghACgMAAACAQTAFBCARAAAAAEQAAAAgAAAoAAAIAQAACAiAKCFAEABAgPwBAAB4IAAnEAAAAOd/S/1QABhADwAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAMAkEOdBwJsAgAAAHD+O4ESB5AAAAAoAAAoAAAAAAAAAACAAgAAAABcAAAAAAAwAJTugQyYAAAAAJz/DgAAQIUAAAAAAAAAAAAAAAAAAAAAAAAAACAAALwIAAAA/OnhZ8onmTDAX8LqJqNBxgA29L370Lsgb1sWIZeYm6tTt0d7VWcWaKFK9E57yv9QoxFk/yR26CNDjpT6y0+5Xu6a"},y={src:e.i(22146).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRgIBAABXRUJQVlA4TPYAAAAvA8ABEM1VICICHggACQAAAADWY8BvRmC8ZwAAAAAAAAAABgAAAAAAAAAAAABg3hgAAOCBxw8AAMADATkBAAAAOP8b+wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRS54GAnAAAAACc/z0yCwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAm2CAB4D2TABAAAAOD8dwAAACoEAAAAAAAAAAAAAAAAAAAAAAAAAAABAOBFAAAA4M+MT9fzl0T4Q1YtjYJGg/2wrR1wUeuZMKcBAKi1ytyFAArFEs07SSAUm9cph8ul+gfeSP/2Cz8vuhI="},C=()=>(0,t.jsx)("svg",{viewBox:"0 0 64 64",className:"size-4 fill-zinc-400",children:(0,t.jsx)("path",{d:"M44.4,57.4h0c1.7-1.7,1.7-4.5,0-6.2l-15.2-15.2c-2.1-2.2-2.1-5.6,0-7.8l15.2-15.2c1.8-1.6,1.9-4.4.3-6.2s-4.4-1.9-6.2-.3c0,0-.2.2-.3.3l-16.4,16.4c-4.9,4.9-4.9,12.9,0,17.8l16.4,16.4c1.7,1.7,4.5,1.7,6.2,0"})}),N=()=>(0,t.jsx)("svg",{viewBox:"0 0 64 64",className:"size-4 fill-zinc-400",children:(0,t.jsx)("path",{d:"M19.6,6.6h0c-1.7,1.7-1.7,4.5,0,6.2l15.2,15.2c2.1,2.2,2.1,5.6,0,7.8l-15.2,15.2c-1.8,1.6-1.9,4.4-.3,6.2s4.4,1.9,6.2.3c0,0,.2-.2.3-.3l16.4-16.4c4.9-4.9,4.9-12.9,0-17.8L25.8,6.6c-1.7-1.7-4.5-1.7-6.2,0"})}),B=[j,v,y,j];function _(){let e=["공유 클릭","구글 로그인","카톡 공유"],[r,l]=(0,x.useState)(0),[s,i]=(0,x.useState)(0),[a,n]=(0,x.useState)(!0),[c,o]=(0,x.useState)(2400),[d,u]=(0,x.useState)(!1);return(0,x.useEffect)(()=>
3{if(d)return;let t=setInterval(()=>{s===B.length-1?(n(!0),i(0),setTimeout(()=>n(!1),50),o(100)):(o(2e3),i(e=>e+1),l(t=>(t+1)%e.length))},c);return()=>{clearInterval(t)}},[s,d]),(0,t.jsxs)("div",{className:"bg-black px-8 pt-10 pb-14 w-full flex flex-col justify-center items-center relative",children:[(0,t.jsxs)("div",{className:"flex flex-row justify-between absolute w-full px-4 z-10",children:[(0,t.jsx)("button",{onClick:()=>{0===s?(i(B.length-2),n(!0),setTimeout(()=>n(!1),50)):i(e=>e-1),l(t=>0===t?e.length-1:t-1)},className:"bg-zinc-600 p-2 rounded-full hover:bg-zinc-500 transition-colors",children:(0,t.jsx)(C,{})}),(0,t.jsx)("button",{onClick:()=>{s===B.length-2?(i(0),l(0),n(!0),setTimeout(()=>n(!1),50)):s===B.length-1?(i(1),l(1)):(i(e=>e+1),l(t=>(t+1)%e.length))},className:"bg-zinc-600 p-2 rounded-full hover:bg-zinc-500 transition-colors",children:(0,t.jsx)(N,{})})]}),(0,t.jsxs)("div",{className:"w-full bg-zinc-800 flex flex-col justify-center items-center pt-10 pb-8 rounded-[50px] px-4",children:[(0,t.jsx)("h4",{className:"text-lime-400 font-bold mb-4",children:"동호회 지인들에게 공유"}),(0,t.jsxs)("h2",{className:"text-white text-3xl text-center font-bold",children:["버튼 하나만 누르면",(0,t.jsx)("br",{}),"웹 페이지로 공유"]}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold my-6",children:["일지를 공유하고 싶을 때는 공유 버튼을",(0,t.jsx)("br",{}),"눌러보세요. 웹 페이지 URL로 간편하게",(0,t.jsx)("br",{}),"지인들과 정보를 나눌 수 있습니다."]}),(0,t.jsx)("div",{className:"flex flex-row gap-2 items-center",children:e.map((e,A)=>(0,t.jsx)("div",{onClick:()=>{i(A),l(A)},className:`text-sm px-3 py-1 rounded-xl transition-colors cursor-pointer hover:opacity-80 ${r===A?"bg-lime-400 text-black":"bg-black text-zinc-400"}`,children:e},A))}),(0,t.jsx)("div",{className:"relative w-[280px] sm:w-[340px] overflow-hidden",children:(0,t.jsx)("div",{className:`flex ${a?"":"transition-transform duration-500 ease-in-out"}`,style:{transform:`translateX(-${100*s}%)`},children:B.map((e,r)=>(0,t.jsx)(A.default,{className:"w-[280px] sm:w-[340px] my-6 px-4 flex-shrink-0 cursor-pointer",src:e,alt:`Slide ${r+1}`,width:340,height:800,onMouseDown:()=>u(!0),onMouseUp:()=>u(!1)},r))})})]})]})}let P={src:e.i(61835).default,width:128,height:141,blurWidth:0,blurHeight:0},E={src:e.i(52755).default,width:128,height:141,blurWidth:0,blurHeight:0},I={src:e.i(58717).default,width:128,height:141,blurWidth:0,blurHeight:0},k={src:e.i(26566).default,width:128,height:141,blurWidth:0,blurHeight:0},D=({clickShowAppStoreModal:e})=>(0,t.jsx)("div",{className:"fixed inset-0 bg-black/50 flex justify-center items-center z-50",onClick:e,children:(0,t.jsxs)("div",{className:"bg-lime-400 py-6 rounded-3xl w-60 text-center",onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("p",{className:"text-black py-4",children:"준비중입니다."}),(0,t.jsx)("button",{onClick:e,className:"mt-4 px-4 py-1 text-black text-sm rounded-xl border-black border-[1px]",children:"닫기"})]})}),S={src:e.i(98262).default,width:1024,height:1280,blurWidth:6,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRgIBAABXRUJQVlA4TPUAAAAvBcABAM1VICICHgiADQIAAICfCIMKwOEegAT8ABDgDgQAAAAAAAAAAADgDkcAAV4IAB0kgBAIYHsAAAA8EIAUBgAAgPO/z7MkgTFhAAAAMAAAAwAAAAAAAAAAAAAAAAIAAACAAALkZwPyw3sPBCCFAQAA4PyvHwAgAWDCAFgAggcAAAAAAAAAAAAAAAAAAAYMMBhBGwCAUQqgmj5yIFQAc2IAdymY5FJ8EkAQJCAgbDits6bpL06ztFavr5G7nRe8EZ7wa36jyrycoGujJ/WP/+7W++XDyevufOU7mr6dqr/mi1rCOB87jmh7CutWbCrbke1yeAA="},R={src:e.i(36557).default,width:1024,height:1281,blurWidth:6,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRgABAABXRUJQVlA4TPMAAAAvBcABAM1VICICHgiADQIAAIDvfuIBAPgBANAPAAAAAAAAAAAAAAAQAAAAAISDGcAj4ILrD0CJJ2gAAAAPBCAHAQAA4Pwfy+77d5PVBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAA8k8YwTwQABsEAACA8w+Agv4N/b/0O85/TiAAAAAAAAAAAAAABAAAAAAAAAAgwAoIyIEAcIucn9PNDxYLGdTq2Y1PCkFTPhyCfNwgvJuKV13GvnED4buMY53tvtgWjNtrm6ric8S/Z3kfvZcTksv/1+9t73XM1gAfV3Mm7VZXMdC/dMk0KhKAIFFhNQUA"},O={src:e.i(45608).default,width:1024,height:1281,blurWidth:6,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRv4AAABXRUJQVlA4TPEAAAAvBcABAM1VICICHgiADQIAAIBvSQ+Bk6uDAwEAAAAOBwAAAMBhAA4AAAAcABEAAHAQBQAAgiCAJ
318AAAAPBCCFAQAA4Py7vve2BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAhUnV/HghADgIAAMD5b9uebxAMAEQPBgAAEgAAAAAAAAAAAAAAAAAARAAAAAQAgMBjUd92kY3GPO+BTwG9la6nSDnNPp3fHBuJTt5fjr6EXukTKqtbWTGaTdYu+x5LPzUUBC5geMwEmRgBK9owYdKv/RtbvfOT4Zx8/DmP6W5ave1uW7z/Gl9qlC0CAA=="};function M(){let[e,A]=(0,x.useState)({year:0,month:0,date:0,hours:0,minutes:0,seconds:0});return(0,x.useEffect)(()=>{let e=setInterval(()=>{let e=new Date;A({year:e.getFullYear(),month:e.getMonth(),date:e.getDate(),hours:e.getHours(),minutes:e.getMinutes(),seconds:e.getSeconds()})},1e3);return()=>clearInterval(e)},[]),(0,t.jsxs)("div",{className:"flex flex-col justify-center w-full items-center bg-black pb-8 pt-14",children:[(0,t.jsx)("h2",{className:"font-bold text-xl mb-2 text-white",children:`${e.year}년 ${e.month+1}월의 세차 기록`}),(0,t.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)("h4",{className:"text-5xl font-bold text-white",children:String(e.date).padStart(2,"0")}),(0,t.jsx)("p",{className:"text-xs text-white",children:"DATE"})]}),(0,t.jsx)("p",{className:"text-3xl font-bold text-white",children:":"}),(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)("h4",{className:"text-5xl font-bold text-white",children:String(e.hours).padStart(2,"0")}),(0,t.jsx)("p",{className:"text-xs text-white",children:"HOURS"})]}),(0,t.jsx)("p",{className:"text-3xl font-bold text-white",children:":"}),(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)("h4",{className:"text-5xl font-bold text-white",children:String(e.minutes).padStart(2,"0")}),(0,t.jsx)("p",{className:"text-xs text-white",children:"MINUTES"})]}),(0,t.jsx)("p",{className:"text-3xl font-bold text-white",children:":"}),(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)("h4",{className:"text-5xl font-bold text-white",children:String(e.seconds).padStart(2,"0")}),(0,t.jsx)("p",{className:"text-xs text-white",children:"SECONDS"})]})]})]})}let Q={src:e.i(1714).default,width:969,height:1920,blurWidth:4,blurHeight:8,blurDataURL:"data:image/webp;base64,UklGRg4BAABXRUJQVlA4TAEBAAAvA8ABEM1VICICHggACQAAAIAZAMMABjwAAAAADAAYAAAYAAAYABgAGAAYAAAADN7Y3jzAvDwAAIAHAmwCAAAAcP5bJQgo5BAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAIBAAIAEp3kgwCYAAAAA599cIghAAABwQKAAQAAAAAAAIAABAAAAABAABAAAAAAgAqAA9XsgAyYAAAAA578DAABQIQAAAAAAAAAAAAAAAAAAAAAAAAAACAAALwIAAAB/aukJkAkkguY3yer/jwiMJOxHuASkB0Ob+A32Nn4X6qfkmczq7GzUHvVJvZN3ogPBWjm0t8KNKpcYs3GOnl61fEvlBAA="},U=()=>(0,t.jsx)("svg",{viewBox:"0 0 64 64",className:"w-4 fill-yellow-400",children:(0,t.jsx)("path",{d:"M36.4,8.3l6,11.1,12.4,2.3c3.9.7,5.5,5.5,2.7,8.4l-8.7,9.2,1.7,12.5c.5,4-3.6,6.9-7.2,5.2l-11.4-5.4-11.4,5.4c-3.6,1.7-7.7-1.2-7.2-5.2l1.7-12.5-8.7-9.2c-2.8-2.9-1.2-7.7,2.7-8.4l12.4-2.3,6-11.1c1.9-3.5,7-3.5,8.9,0Z"})});function T(){return(0,t.jsx)("div",{className:"w-full flex flex-col justify-center items-center px-8 bg-gradient-to-t from-[10%] to-[80%] from-black via-zinc-900 to-black",children:(0,t.jsxs)("div",{className:"w-full flex flex-col justify-center items-center py-12 mx-4 border-zinc-600 border-t-[1px] border-b-[1px]",children:[(0,t.jsx)("div",{className:"flex flex-row items-center justify-center mt-4",children:(0,t.jsxs)("span",{className:"text-3xl font-bold",children:[(0,t.jsx)("span",{className:"text-lime-400",children:"조작 없는 "}),(0,t.jsx)("span",{className:"text-white",children:"진짜 후기"})]})}),(0,t.jsx)("div",{className:"flex flex-col w-full m-8 gap-4",children:[{stars:5,text:"와 이거 진짜 필요했던 앱이였는데 완전 감사해요.",nickName:"벼*님 | 2025. 1. 30",characterPath:"/character_fourty_five.svg"},{stars:5,text:"내가 언제 어디서 어떤걸 얼마나 썼는지 빠짐없이 기록 가능한 케미컬과 예산 관리가 쉬워지는 최고의 세차일지 앱!",nickName:"이**님 | 2025. 2. 11",characterPath:"/character_front.svg"},{stars:5,text:"뚱며드시며 이앱을 사용해주세요.",nickName:"마*님 | 2025. 2. 11",characterPath:"/character_fourty_five.svg"},{stars:5,text:"세차일지를 상세하게 적을 수 있어서 좋아요. 일지를 같은 팀에게 공유도 해줄 수 있어서 활용도가 좋네요! 간편하게 사용해도 되고 상세하게 올려도 되서 넘 좋아요!!",nickName:"킴**님 | 2025. 2. 11",characterPath:"/character_front.svg"},{stars:5,text:"세차인을 위한 앱이 나왔네요~사용도 편하고 희석비 계산도 좋고~좋습니다",nickName:"서**님 | 2025. 2. 11",characterPath:"/character_fourty_five.svg"}].map((e,r)=>(0,t.jsxs)("div",{className:"flex flex-row py-6 px-4 bg-zinc-900 rounded-2xl items-center shadow-md shadow-zinc-600/50",children:[(0,t.jsx)(A.default,{className:"bg-zinc-600 aspect-square size-16 rounded-full overflow-clip object-cover flex-shrink-0",style:{objectFit:"cover"},src:e.characterPath,alt:"디테일로그 캐릭터",width:70,height:70}),(0,t.jsxs)("div",{className:"flex flex-col gap-3 ps-4",children:[(0,t.jsx)("div",{className:"flex flex-row justify-start gap-1",children:[...Array(e.stars)].map((e,A)=>(0,t.jsx)(U,{},A))}),(0,t.jsx)("p",{className:"text-xs text-white",children:e.text}),(0,t.jsx)("p",{className:"text-xs text-zinc-400",children:e.nickName})]})]},r))})]})})}let z=()=>(0,t.jsx)("div",{className:"w-full flex justify-center",children:(0,t.jsx)("iframe",{src:"https://ads-partners.coupang.com/widgets.html?id=906903&template=carou
3sel&trackingCode=AF1350671&subId=&width=320&height=50&tsource=",width:"320",height:"50",referrerPolicy:"unsafe-url"})});var L=e.i(34676);function F(){let[e,m]=(0,x.useState)(!1),[j,v]=(0,x.useState)(!1),[y,C]=(0,x.useState)(!1);(0,x.useEffect)(()=>{C(/iPhone|iPad|iPod|iOS/i.test(navigator.userAgent));let e=()=>{document.documentElement.scrollTop>300?m(!0):m(!1)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]);let N=()=>{y?window.open("https://apps.apple.com/kr/app/%EB%94%94%ED%85%8C%EC%9D%BC%EB%A1%9C%EA%B7%B8/id6743341496?l=en-GB","_blank"):window.open("https://play.google.com/store/apps/details?id=gil.cmdnstudio.detailog","_blank")};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("main",{className:"w-full bg-color-black flex flex-col items-center justify-start min-h-screen max-w-screen-sm",children:[(0,t.jsx)(p,{}),(0,t.jsx)("div",{onClick:N,children:(0,t.jsxs)("div",{className:`flex flex-row justify-center items-center fixed bottom-0 left-1/2 -translate-x-1/2 z-50 w-full h-16 bg-lime-400 max-w-screen-sm cursor-pointer ${e?"opacity-100":"opacity-0"}`,children:[(0,t.jsx)(A.default,{className:"me-2",src:b.default,alt:"다운로드 아이콘",width:24,priority:!0}),(0,t.jsx)("h4",{className:"text-black font-semibold text-xl",children:"디테일로그 다운로드"})]})}),(0,t.jsxs)("div",{className:"flex flex-row justify-between items-center w-full bg-lime-400 border-b-[1px] border-black px-4 py-2",children:[(0,t.jsx)("div",{onClick:N,className:"cursor-pointer",children:(0,t.jsx)(A.default,{src:i,width:44,height:44,alt:"Detailog Icon",priority:!0})}),(0,t.jsx)("div",{onClick:N,className:"cursor-pointer",children:(0,t.jsx)("p",{className:"text-black text-sm border-black px-2 py-1 rounded-xl border-[1px] font-extrabold",children:"세차일지"})})]}),(0,t.jsxs)("div",{className:"flex flex-col w-full items-center justify-center bg-gradient-to-t from-[30%] to-[80%] from-black to-lime-400",children:[(0,t.jsx)(z,{}),(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center gap-2",children:[(0,t.jsx)("h1",{className:"text-black font-bold text-xl mt-14",children:"디테일링 세차를 하는 분들을 위한"}),(0,t.jsx)(A.default,{src:a,alt:"디테일로그",width:280,height:56,priority:!0}),(0,t.jsxs)("div",{className:"flex flex-row gap-4 my-4",children:[(0,t.jsx)(s.default,{href:"https://play.google.com/store/apps/details?id=gil.cmdnstudio.detailog",target:"_blank",children:(0,t.jsx)(A.default,{className:"cursor-pointer w-24",src:r,alt:"playstore download, 디테일로그 플레이스토어 다운로드",width:100,height:56,priority:!0})}),(0,t.jsx)(s.default,{href:"https://apps.apple.com/kr/app/%EB%94%94%ED%85%8C%EC%9D%BC%EB%A1%9C%EA%B7%B8/id6743341496?l=en-GB",target:"_blank",children:(0,t.jsx)(A.default,{className:"cursor-pointer w-24",src:l,alt:"App store download, 디테일로그 앱스토어 다운로드",width:100,height:56,priority:!0})})]}),(0,t.jsx)(A.default,{className:"w-full mb-20 px-4",src:h,alt:"welcome 반갑습니다. 디테일로그입니다.",width:400,height:800,priority:!0})]})]}),(0,t.jsx)(g,{children:(0,t.jsx)("div",{className:"bg-black w-full flex flex-col justify-center items-center",children:(0,t.jsx)("video",{width:"100%",height:"100%",autoPlay:!0,muted:!0,playsInline:!0,controls:!1,className:"w-full h-full max-w-[1024px]",children:(0,t.jsx)("source",{src:"/detailog_video_output.mp4",type:"video/mp4"})})})}),(0,t.jsx)(g,{children:(0,t.jsx)("div",{className:"bg-black w-full flex flex-col justify-center items-center",children:(0,t.jsx)(A.default,{src:S,width:1024,height:1280,alt:"세차에 미쳐 이혼할 결심 ...하시면 안되요! 유부남에게 허락된 유일한 자유시간 나만의 소중한 시간을 디테일로그에 기록해보세요.",priority:!1})})}),(0,t.jsx)(g,{children:(0,t.jsx)("div",{className:"bg-black w-full flex flex-col justify-center items-center",children:(0,t.jsx)(A.default,{src:O,width:1024,height:1280,alt:"또 걸렸나요? 유부남은 웁니다.",className:"bg-black 0",priority:!1})})}),(0,t.jsx)(g,{children:(0,t.jsxs)("div",{className:"bg-black w-full flex flex-col justify-center items-center pt-10",children:[(0,t.jsx)("h4",{className:"text-lime-400 font-bold mb-4",children:"눈치보지 마세요!"}),(0,t.jsxs)("h2",{className:"text-white text-3xl text-center font-bold",children:["배우자가 내 세차기록을",(0,t.jsx)("br",{}),"볼까봐 걱정된다면?"]}),(0,t.jsxs)("p",{className:"text-white mt-4 w-full text-center font-semibold",children:["디테일링 세차가 취민데 세차 기록을 SNS에",(0,t.jsx)("br",{}),"작성하자니 배우자가 알면 곤란하시죠?",(0,t.jsx)("br",{}),"디테일로그로 나만의 세차 일지를",(0,t.jsx)("br",{}),"시크릿하게 기록하세요!"]}),(0,t.jsx)(A.default,{className:"w-[340px] my-8 px-4",src:c,alt:"디테일링 세차가 취민데 세차 기록을 SNS에          작성하자니 배우자가 알면 곤란하시죠?          디테일로그로 나만의 세차 일지를          시크릿하게 기록하세요!",width:340,height:800,priority:!1}),(0,t.jsxs)("div",{className:"bg-lime-300 w-full flex flex-col justify-center items-center py-14",children:[(0,t.jsxs)("h2",{className:"text-black text-3xl text-center font-bold",children:["바쁜 일상 속, ",(0,t.jsx)("br",{}),"나만의 쉼표를 찾아보세요."]}),(0,t.jsxs)("p",{className:"text-black mt-4 w-full text-center font-semibold",children:["디테일 세차를 즐기시는 분들을 위해",(0,t.jsx)("br",{}),"준비했습니다. 필요한 모든 항목을 미리 설정해,",(0,t.jsx)("br",{}),"한층 더 완벽한 관리가 가능합니다."]})]})]})}),(0,t.jsx)(g,{children:(0,t.jsx)(M,{})}),(0,t.jsx)(g,{children:(0,t.jsx)("div",{className:"bg-black w-full flex flex-col justify-center items-center",children:(0,t.jsx)(A.default,{src:R,width:1024,height:1280,alt:"열정으로 만든 무료앱, 완전 무료 0원, 개발자가 열정페이로 만들었습니다!",className:"bg-black pb-10",priority:!1})})}),(0,t.jsx)(g,{children:(0,t.jsxs)("div",{className:"bg-gradient-to-b from-[30%] to-black to-[80%] from-lime-300 w-full flex flex-col justify-center items-center py-14",children:[(0,t.jsxs)("h2",{className:"text-black text-3xl text-center font-bold",children:["세차 기록, ",(0,t.jsx)("br",{}),"뒤죽박죽이라면?"]}),(0,t.jsxs)("p",{className:"text-black mt-4 w-full text-center font-semibold",children:["어디에 기록했는지 헷갈리셨나요?",(0,t.jsx)("br",{}),"세차일지는 엔진룸, 외장, 실내 등 항목별로 저장해",(0,t.jsx)("br",{}),"세차 이력을 깔끔하게 정리할 수 있습니다."]}),(0,t.jsx)(A.default,{className:"w-[340px] my-8  px-4",src:o,alt:"디테일링 세차일지 디테일로그, 프리워시 갈변제거 등 세차 일기 세차 기록 이미지",width:340,height:800,priority:!1})]})}),(0,t.jsx)(g,{children:(0,t.jsxs)("div",{className:"bg-black w-full flex flex-col justify-center items-center py-20",children:[(0,t.jsx)("h4",{className:"text-lime-400 font-bold mb-4",children:"세차일지"}),(0,t.jsxs)("h2",{className:"text-white text-3xl text-center font-bold",children:["세차에 미친자가",(0,t.jsx)("br",{}),"기획했습니다!"]}),(0,t.jsx)("div",{className:"flex flex-col size-[166px] bg-lime-300 items-center justify-center rounded-3xl my-10",children:(0,t.jsx)(A.default,{className:"",src:w,alt:"디테일로그 캐릭터 45도, 자동차 캐릭터 이미지",width:115,height:115,priority:!1})}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold",children:["디테일링 세차를 하는 저희 형이",(0,t.jsx)("br",{}),"디테일하게 기획에 참여해",(0,t.jsx)("br",{}),"앱을 만들었습니다."]})]})}),(0,t.jsx)(g,{children:(0,t.jsxs)("div",{className:"bg-black w-full flex flex-col justify-center items-center py-14",children:[(0,t.jsx)("h4",{className:"text-lime-400 font-bold mb-4",children:"기록도 디테일하게"}),(0,t.jsxs)("h2",{className:"text-white text-3xl text-center font-bold",children:["디테일 세차, 빠뜨리는",(0,t.jsx)("br",{}),"항목이 걱정된다면?"]}),(0,t.jsx)("video",{width:"100%",height:"100%",autoPlay:!0,loop:!0,muted:!0,playsInl
3ine:!0,controls:!1,className:"w-full h-full my-6 max-w-[500px]",children:(0,t.jsx)("source",{src:"/video_01.mp4",type:"video/mp4"})}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold",children:["세차일지로 항목별로 정리하세요!",(0,t.jsx)("br",{}),"세차할 때 놓치기 쉬운 디테일한 부분까지",(0,t.jsx)("br",{}),"꼼꼼히 기록하세요. 세차일지가",(0,t.jsx)("br",{}),"필요한 항목을 미리 준비해 드립니다."]})]})}),(0,t.jsx)(g,{children:(0,t.jsx)("div",{children:(0,t.jsx)(_,{})})}),(0,t.jsx)(g,{children:(0,t.jsxs)("div",{className:"bg-lime-300 w-full flex flex-col justify-center items-center py-14",children:[(0,t.jsx)("h4",{className:"text-black font-bold mb-4",children:"구글 드라이브 백업"}),(0,t.jsxs)("h2",{className:"text-black text-3xl text-center font-bold",children:["핸드폰 고장이나 데이터",(0,t.jsx)("br",{}),"날아갈까 걱정되셨나요?"]}),(0,t.jsx)(A.default,{className:"w-[340px] my-4  px-4",src:d,alt:"구글드라이브 세차일지 백업 이미지",width:340,height:800,priority:!1}),(0,t.jsxs)("p",{className:"text-black mb-4 w-full text-center font-semibold",children:["세차일지를 구글 드라이브에 백업하여",(0,t.jsx)("br",{}),"중요한 기록을 안전하게 보관하고,",(0,t.jsx)("br",{}),"언제든지 복원할 수 있습니다."]})]})}),(0,t.jsx)(g,{children:(0,t.jsxs)("div",{className:"bg-black w-full flex flex-col justify-center items-center py-14",children:[(0,t.jsxs)("h2",{className:"text-lime-400 text-3xl text-center font-bold",children:["예전 기록 찾느라",(0,t.jsx)("br",{}),"스크롤만 내리셨나요?"]}),(0,t.jsx)(A.default,{className:"w-[340px] my-6  px-4",src:u,alt:"세차일지 검색 기록, 디테일링 세차 검색 기능",width:340,height:800,priority:!1}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold",children:["검색 기능으로 원하는 기록을 즉시 찾으세요.",(0,t.jsx)("br",{}),"오래된 기록도 손쉽게 확인할 수 있어",(0,t.jsx)("br",{}),"시간 낭비를 줄여드립니다."]})]})}),(0,t.jsx)(g,{children:(0,t.jsx)("div",{className:"bg-black px-8 pt-10 w-full flex flex-col justify-center items-center",children:(0,t.jsxs)("div",{className:"w-full bg-zinc-800 flex flex-col justify-center items-center pt-10 pb-8 rounded-[50px] px-4",children:[(0,t.jsx)("h4",{className:"text-lime-400 font-bold mb-4",children:"캘린더로 한눈에 보기"}),(0,t.jsxs)("h2",{className:"text-white text-2xl text-center font-bold",children:["언제 세차했더라?",(0,t.jsx)("br",{}),"기록 찾기가 번거로우셨죠?"]}),(0,t.jsx)(A.default,{className:"w-[340px] my-6  px-4",src:f,alt:"welcome 반갑습니다. 디테일로그입니다.",width:340,height:800,priority:!1}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold mb-6",children:["디테일로그는 달력 형태로 한눈에",(0,t.jsx)("br",{}),"세차 기록을 확인할 수 있어 세차 주기를",(0,t.jsx)("br",{}),"간편하게 관리할 수 있습니다."]})]})})}),(0,t.jsx)(g,{children:(0,t.jsxs)("div",{className:"bg-black w-full flex flex-col justify-center items-center py-20",children:[(0,t.jsx)("h4",{className:"text-lime-400 font-bold mb-4",children:"희석 비율 계산기"}),(0,t.jsxs)("h2",{className:"text-white text-3xl text-center font-bold",children:["복잡한 계산은 그만!",(0,t.jsx)("br",{}),"희석 비율도 한 번에 OK!"]}),(0,t.jsx)(A.default,{className:"w-[340px] my-6  px-4",src:Q,alt:"디테일링 세차 카샴푸, 케미컬 희석비율 계산기 이미지",width:340,height:800,priority:!1}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold",children:["정확한 희석 비율은 디테일링 세차의 기본입니다.",(0,t.jsx)("br",{}),"디테일로그는 정확한 희석 비율 계산기를 제공합니다."]})]})}),(0,t.jsx)(g,{children:(0,t.jsx)(T,{})}),(0,t.jsx)(g,{children:(0,t.jsxs)("div",{className:"bg-black flex justify-center items-center flex-col",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center mt-28",children:[(0,t.jsx)(A.default,{src:P,alt:"스마트폰으로 작성하는 세차일지 앱",width:128,height:150,className:"w-[128px]",priority:!1}),(0,t.jsx)("h2",{className:"text-white text-2xl text-center font-bold mt-6",children:"세차일지"}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold mt-2",children:["스마트폰으로 작성하는",(0,t.jsx)("br",{}),"세차일지앱"]})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center mt-20",children:[(0,t.jsx)(A.default,{src:E,alt:"스마트폰으로 작성하는 세차일지 앱",width:128,height:150,className:"w-[128px]",priority:!1}),(0,t.jsx)("h2",{className:"text-white text-2xl text-center font-bold mt-6",children:"클라우드 백업"}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold mt-2",children:["구글 드라이브로",(0,t.jsx)("br",{}),"모든 데이터 백업"]})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center mt-20",children:[(0,t.jsx)(A.default,{src:I,alt:"스마트폰으로 작성하는 세차일지 앱",width:128,height:150,className:"w-[128px]",priority:!1}),(0,t.jsx)("h2",{className:"text-white text-2xl text-center font-bold mt-6",children:"캘린더 보기"}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold mt-2",children:["월별로 한눈에 ",(0,t.jsx)("br",{}),"일지를 확인할 수 있어요!"]})]}),(0,t.jsxs)("div",{onClick:N,className:"flex flex-col items-center mt-20 mb-28 cursor-pointer",children:[(0,t.jsx)(A.default,{src:k,alt:"스마트폰으로 작성하는 세차일지 앱, 플레이스í
3† ì–´ 다운로드",width:128,height:150,className:"w-[128px]",priority:!1}),(0,t.jsxs)("h2",{className:"text-white text-2xl text-center font-bold mt-6",children:["다운로드"," "]}),(0,t.jsxs)("p",{className:"text-white w-full text-center font-semibold mt-2",children:["플레이스토어와 앱스토어에서",(0,t.jsx)("br",{}),"만나보세요!"]})]})]})}),(0,t.jsxs)(g,{children:[(0,t.jsx)("div",{className:"w-full flex flex-col justify-center items-center",children:(0,t.jsx)(A.default,{src:n,alt:"스마트폰으로 작성하는 세차일지 앱, 디테일로그, 카샴푸, 희석비율 계산기",width:1024,height:1700,className:"w-[1024px]",priority:!1})}),(0,t.jsxs)("div",{className:"bg-lime-300 w-full flex flex-col justify-center items-center pt-14 pb-0",children:[(0,t.jsxs)("h2",{className:"text-black text-3xl text-center font-bold",children:["기록은 또 다른 나를",(0,t.jsx)("br",{}),"발견하는 여정입니다."]}),(0,t.jsxs)("p",{className:"text-black mt-4 w-full text-center font-semibold",children:["세차일지, 당신만의 공간을 만들어 드립니다.",(0,t.jsx)("br",{}),"말보다 강한 기록의 힘을 느껴보세요.",(0,t.jsx)("br",{}),"언제 어디서나 간편하게 기록하세요."]}),(0,t.jsx)("div",{onClick:N,className:"font-bold text-lime-400 bg-black rounded-2xl px-8 py-2 my-6 cursor-pointer",children:"세차일지 다운받기"}),(0,t.jsx)(z,{})]})]}),(0,t.jsx)(L.default,{})]}),j&&(0,t.jsx)(D,{clickShowAppStoreModal:()=>v(!j)})]})}e.s(["default",()=>F],31713)}]);

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.