1import{w as n,u as s,r as a,j as e,F as d}from"./chunk-JZWAC4HX-CD1sZeTa.js";import{P as l}from"./PagesHeader-DW5G1pyO.js";const p=` 2 .idx-root { 3 min-height: 100vh; 4 background: #F4F6F9; 5 color: #0F172A; 6 padding: 28px; 7 } 8 9 .heroSection { 10 display: flex; 11 gap: 2rem; 12 align-items: center; 13 } 14 15 /* ââ Features grid ââââââââââââââââââââââââââââââââââââââââââââââââ */ 16 .idx-features { 17 display: grid; 18 grid-template-columns: repeat(3, 1fr); 19 gap: 16px; 20 margin-top: 32px; 21 } 22 23 .idx-feature-card { 24 background: #fff; 25 border: 1px solid #E2E8F0; 26 border-radius: 14px; 27 padding: 28px 24px; 28 position: relative; 29 overflow: hidden; 30 transition: transform 0.15s, box-shadow 0.15s; 31 } 32 33 .idx-feature-card::before { 34 content: ''; 35 position: absolute; 36 top: 0; left: 0; right: 0; 37 height: 3px; 38 } 39 40 .idx-feature-card:nth-child(1)::before { background: #10B981; } 41 .idx-feature-card:nth-child(2)::before { background: #3B82F6; } 42 .idx-feature-card:nth-child(3)::before { background: #F59E0B; } 43 44 .idx-feature-card:hover { 45 transform: translateY(-3px); 46 box-shadow: 0 8px 24px rgba(0,0,0,0.08); 47 } 48 49 .idx-feature-icon { 50 width: 44px; 51 height: 44px; 52 border-radius: 10px; 53 display: flex; 54 align-items: center; 55 justify-content: center; 56 font-size: 20px; 57 margin-bottom: 14px; 58 } 59 60 .idx-feature-card:nth-child(1) .idx-feature-icon { background: #D1FAE5; } 61 .idx-feature-card:nth-child(2) .idx-feature-icon { background: #DBEAFE; } 62 .idx-feature-card:nth-child(3) .idx-feature-icon { background: #FEF3C7; } 63 64 .idx-feature-title { 65 font-size: 15px; 66 font-weight: 700; 67 color: #0F172A; 68 margin-bottom: 6px; 69 } 70 71 .idx-feature-desc { 72 font-size: 13px; 73 color: #64748B; 74 line-height: 1.6; 75 } 76 77 /* ââ Login card âââââââââââââââââââââââââââââââââââââââââââââââââââ */ 78 .idx-login-card { 79 background: #fff; 80 border: 1px solid #E2E8F0; 81 border-radius: 14px; 82 padding: 32px; 83 margin-top: 32px; 84 max-width: 520px; 85 } 86 87 .idx-login-title { 88 font-size: 16px; 89 font-weight: 700; 90 color: #0F172A; 91 margin-bottom: 6px; 92 } 93 94 .idx-login-sub { 95 font-size: 13px; 96 color: #64748B; 97 margin-bottom: 20px; 98 line-height: 1.5; 99 } 100 101 .idx-form-row { 102 display: flex; 103 gap: 10px; 104 align-items: center; 105 } 106 107 .idx-form-group { 108 flex: 1; 109 display: flex; 110 flex-direction: column; 111 gap: 6px; 112 } 113 114 .idx-label { 115 font-size: 11px; 116 font-weight: 600; 117 color: #64748B; 118 text-transform: uppercase; 119 letter-spacing: 0.05em; 120 } 121 122 .idx-input { 123 background: #F8FAFC; 124 border: 1.5px solid #E2E8F0; 125 border-radius: 10px; 126 padding: 10px 14px; 127 font-size: 14px; 128 color: #0F172A; 129 outline: none; 130 transition: border-color 0.15s; 131 } 132 133 .idx-input:focus { border-color: #10B981; } 134 135 .idx-input-hint { 136 font-size: 11px; 137 color: #94A3B8; 138 margin-top: 2px; 139 } 140 141 .idx-btn { 142 background: #1E293B; 143 color: #fff; 144 border: none; 145 padding: 10px 20px; 146 border-radius: 10px; 147 font-size: 13px; 148 font-weight: 600; 149 cursor: pointer; 150 white-space: nowrap; 151 transition: background 0.15s; 152 height: 42px; 153 } 154 155 .idx-btn:hover { background: #0F172A; } 156 157 /* ââ Hero text block ââââââââââââââââââââââââââââââââââââââââââââââ */ 158 .idx-hero-text { 159 background: #fff; 160 border: 1px solid #E2E8F0; 161 border-radius: 14px; 162 padding: 32px; 163 display: flex; 164 align-items: center; 165 justify-content: space-between; 166 gap: 24px; 167 margin-bottom: 0; 168 } 169 170 .idx-hero-heading { 171 font-size: 22px; 172 font-weight: 700; 173 color: #0F172A; 174 margin-bottom: 8px; 175 } 176 177 .idx-hero-sub { 178 font-size: 14px; 179 color: #64748B; 180 line-height: 1.6; 181 max-width: 480px; 182 } 183 184 .idx-hero-badge { 185 background: #D1FAE5; 186 color: #065F46; 187 font-size: 12px; 188 font-weight: 600; 189 padding: 6px 14px; 190 border-radius: 20px; 191 white-space: nowrap; 192 flex-shrink: 0; 193 } 194 195 /* ââ Devmont Digital marketing card ââââââââââââââââââââââââââââââ */ 196.dv-card { 197 border-radius: 1rem; 198 margin-top: 2rem; 199 position: relative; 200 overflow: hidden; 201 color: #fff; 202 background-color: #1e1e1e; 203 background-image: url(https://cdn-ilcoknl.nitrocdn.com/cRUXzGMeWIumoVrpoxFAUpDpafhvxtGW/assets/images/optimized/rev-b7235f7/devmontdigital.io/wp-content/themes/devmont/assets/images/subheader-pattern.svg); 204 background-size: cover; 205 background-position: center; 206 padding: 2rem; 207} 208 209 .dv-card::before { 210 content: ''; 211 position: absolute; 212 inset: 0; 213 background: linear-gradient(135deg, rgba(16,185,129,0.12) 0%, rgba(59,130,246,0.08) 50%, rgba(245,158,11,0.06) 100%); 214 pointer-events: none; 215 } 216 217 .dv-card::after { 218 content: ''; 219 position: absolute; 220 top: -60px; right: -60px; 221 width: 200px; height: 200px; 222 background: radial-gradient(circle, rgba(16,185,129,0.18) 0%, transparent 70%); 223 pointer-events: none; 224 } 225 226 .dv-inner { 227 position: relative; 228 z-index: 1; 229 } 230 231 .dv-top { 232 display: flex; 233 align-items: flex-start; 234 justify-content: space-between; 235 gap: 1rem; 236 margin-bottom: 1rem; 237 } 238 239 .dv-logo-row { 240 display: flex; 241 align-items: center; 242 gap: 12px; 243 } 244 245 .dv-brand span { 246 display: block; 247 font-size: 18px; 248 font-weight: 600; 249 color: #fff; 250 margin-top: 2px; 251 letter-spacing: 0.03em; 252 } 253 254 .dv-badge { 255 background: rgba(16,185,129,0.15); 256 border: 1px solid rgba(16,185,129,0.3); 257 color: #34D399; 258 font-size: 11px; 259 font-weight: 600; 260 padding: 4px 12px; 261 border-radius: 20px; 262 white-space: nowrap; 263 flex-shrink: 0; 264 } 265 266 .dv-tagline { 267 font-size: 13px; 268 color: #94A3B8; 269 line-height: 1.65; 270 margin-bottom: 1rem; 271 max-width: 460px; 272 } 273 274 .dv-services { 275 display: flex; 276 flex-wrap: wrap; 277 gap: 8px; 278 margin-bottom: 1rem; 279 } 280 281 .dv-service-pill { 282 background: rgba(255,255,255,0.06); 283 border: 1px solid rgba(255,255,255,0.1); 284 color: #CBD5E1; 285 font-size: 12px; 286 font-weight: 500; 287 padding: 5px 12px; 288 border-radius: 20px; 289 transition: background 0.15s, border-color 0.15s, color 0.15s; 290 } 291 292 .dv-service-pill:hover { 293 background: rgba(16,185,129,0.12); 294 border-color: rgba(16,185,129,0.35); 295 color: #6EE7B7; 296 } 297 298 .dv-divider { 299 height: 1px; 300 background: rgba(255,255,255,0.08); 301 margin-bottom: 1rem; 302 } 303 304 .dv-actions { 305 display: flex; 306 gap: 10px; 307 flex-wrap: wrap; 308 align-items: center; 309 } 310 311 .dv-btn-primary { 312 background: #1e293b; 313 color: #fff; 314 border: 1px solid #fff3; 315 padding: 10px 10px; 316 border-radius: 10px; 317 font-size: 13px; 318 font-weight: 600; 319 cursor: pointer; 320 display: flex; 321 align-items: center; 322 gap: 0; 323 text-decoration: none; 324 transition: opacity 0.15s, transform 0.15s; 325 } 326 327 .dv-btn-primary:hover { opacity: 0.88; transform: translateY(-1px); } 328 329 .dv-btn-primary svg { 330 width: 40px; 331 height: auto; 332 transform: translate3d(0px, 0px, 0px); 333 content-visibility: visible; 334} 335 336 .dv-btn-outline { 337 background: transparent; 338 color: #E2E8F0; 339 border: 1.5px solid #ffffff33; 340 padding: 10px 20px; 341 border-radius: 10px; 342 font-size: 13px; 343 font-weight: 600; 344 cursor: pointer; 345 font-family: 'DM Sans', sans-serif; 346 display: flex; 347 align-items: center; 348 gap: 7px; 349 text-decoration: none; 350 transition: border-color 0.15s, color 0.15s, transform 0.15s, background 0.15s; 351 } 352 353 .dv-btn-outline:hover { 354 border-color: rgba(255,255,255,0.45); 355 color: #fff; 356 background: rgba(255,255,255,0.05); 357 transform: translateY(-1px); 358 } 359 360 .dv-copy-btn { 361 margin-left: auto; 362 background: transparent; 363 border: none; 364 color: #64748B; 365 font-size: 12px; 366 font-family: 'DM Sans', sans-serif; 367 cursor: pointer; 368 display: flex; 369 align-items: center; 370 gap: 5px; 371 padding: 6px 10px; 372 border-radius: 8px; 373 transition: color 0.15s, background 0.15s; 374 } 375 376 .dv-copy-btn:hover { color: #94A3B8; background: rgba(255,255,255,0.05); } 377 .dv-copy-btn.copied { color: #34D399; } 378 379 /* ââ copyright css start ââââââââââââââââââââââââââââââ */ 380 .dv-copyright { 381 background-color: #1e1e1e; 382 background-image: url(https://cdn-ilcoknl.nitrocdn.com/cRUXzGMeWIumoVrpoxFAUpDpafhvxtGW/assets/images/optimized/rev-b7235f7/devmontdigital.io/wp-content/themes/devmont/assets/images/subheader-pattern.svg); 383 background-size: cover; 384 background-position: center; 385 color: #fff; 386 border-radius: 1rem; 387 padding: 1rem; 388 margin-top: 1rem; 389 } 390 391 .dv-copyright a { 392 color: #E2E8F0; 393 text-decoration: none; 394 font-size: 1rem; 395 } 396 397 /* ââ copyright css end ââââââââââââââââââââââââââââââ */ 398 399 400 @media (max-width: 768px) { 401 .idx-features { grid-template-columns: 1fr; } 402 .idx-hero-text { flex-direction: column; align-items: flex-start; } 403 .idx-form-row { flex-direction: column; } 404 .idx-btn { width: 100%; } 405 .dv-top { flex-direction: column; } 406 .dv-copy-btn { margin-left: 0; } 407 } 408`,h=n(function(){const{showForm:o}=s(),[i,r]=a.useState(!1);function t(){navigator.clipboard.writeText("[email protected]"),r(!0),setTimeout(()=>r(!1),2e3)}return e.jsxs(e.Fragment,{children:[e.jsx("style",{children:p}),e.jsxs("div",{className:"idx-root",children:[e.jsx(l,{pageTitle:"Welcome"}),e.jsxs("div",{className:"idx-hero-text",children:[e.jsxs("div",{children:[e.jsx("h1",{className:"idx-hero-heading",children:"Boost Sales with Smart Product Bundles"}),e.jsx("p",{className:"idx-hero-sub",children:"Bundle Builder lets you create irresistible product bundles with automatic discounts â right inside your Shopify store, no coding required."})]}),e.jsx("span",{className:"idx-hero-badge",children:"⦠Bundle Builder"})]}),o&&e.jsxs("div",{children:[e.jsxs("div",{className:"idx-login-card",children:[e.jsx("div",{className:"idx-login-title",children:"Connect your store"}),e.jsx("div",{className:"idx-login-sub",children:"Enter your Shopify shop domain to get started."}),e.jsxs(d,{className:"idx-form-row",method:"post",action:"/auth/login",children:[e.jsxs("div",{className:"idx-form-group",children:[e.jsx("label",{className:"idx-label",htmlFor:"shop-input",children:"Shop domain"}),e.jsx("input",{id:"shop-input",className:"idx-input",type:"text",name:"shop",placeholder:"my-shop-domain.myshopify.com"}),e.jsx("span",{className:"idx-input-hint",children:"e.g: my-shop-domain.myshopify.com"})]}),e.jsx("button",{className:"idx-btn",type:"submit",children:"Log in"})]})]}),e.jsx("div",{className:"dv-card",children:e.jsxs("div",{className:"dv-inner",children:[e.jsxs("div",{className:"dv-top",children:[e.jsxs("div",{className:"dv-logo-row",children:[e.jsx("div",{className:"dv-logo-mark",children:e.jsx("img",{src:"https://cdn-ilcoknl.nitrocdn.com/cRUXzGMeWIumoVrpoxFAUpDpafhvxtGW/assets/images/optimized/rev-b7235f7/devmontdigital.io/wp-content/uploads/2025/01/Devmont-logo-updated.svg"})}),e.jsx("div",{className:"dv-brand",children:e.jsx("span",{children:"Shopify Theme & App Development Agency"})})]}),e.jsx("span",{className:"dv-badge",children:"⦠Official Partner"})]}),e.jsx("p",{className:"dv-tagline",children:"Need a custom Shopify app built for your store? We design and develop high-performance Shopify apps â from concept to launch. Get in touch and let's build something great together."}),e.jsxs("div",{className:"dv-services",children:[e.jsx("span",{className:"dv-service-pill",children:"Custom Shopify Apps"}),e.jsx("span",{className:"dv-service-pill",children:"Storefront Extensions"}),e.jsx("span",{className:"dv-service-pill",children:"Theme Development"}),e.jsx("span",{className:"dv-service-pill",children:"API Integrations"}),e.jsx("span",{className:"dv-service-pill",children:"App Maintenance"})]}),e.jsx("div",{className:"dv-divider"}),e.jsxs("div",{className:"dv-actions",children:[e.jsxs("a",{href:"mailto:[email protected]",className:"dv-btn-primary",children:[e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 1920 1080",width:"1920",height:"1080",preserveAspectRatio:"xMidYMid meet",style:{width:"40px",height:"auto",transform:"translate3d(0px, 0px, 0px)",contentVisibility:"visible"},children:[e.jsx("defs",{children:e.jsx("clipPath",{id:"__lottie_element_2",children:e.jsx("rect",{width:"1920",height:"1080",x:"0",y:"0"})})}),e.jsxs("g",{"clip-path":"url(#__lottie_element_2)",children:[e.jsx("g",{transform:"matrix(1,0,0,1,856,540)",opacity:"1",style:{display:"block"},children:e.jsx("g",{opacity:"1",transform:"matrix(1,0,0,1,0,0)",children:e.jsx("path",{strokeLinecap:"butt",strokeLinejoin:"miter",fillOpacity:"0",strokeMiterlimit:"4",stroke:"rgb(255,255,255)",strokeOpacity:"1",strokeWidth:"30",d:" M-622,86 C-622,86 -179.18600463867188,299.8710021972656 144,110 C304,16 263.0509948730469,-187.8679962158203 101.35600280761719,-205.4770050048828 C-32,-220 -167.33900451660156,-142.71099853515625 -258,-4 C-458,302 -116,502 312.0010070800781,298 C319.2760009765625,294.5320129394531 326.3999938964844,291.1289978027344 333.3760070800781,287.7869873046875"})})}),e.jsx("g",{transform:"matrix(0.46465399861335754,0.8854923248291016,-0.8854923248291016,
4080.46465399861335754,1189.489013671875,827.7329711914062)",opacity:"1",style:{display:"block"},children:e.jsx("path",{fill:"rgb(255,255,255)","fill-opacity":"1",d:" M6.1232337864698064e-15,-100 C6.1232337864698064e-15,-100 86.6025390625,50 86.6025390625,50 C86.6025390625,50 -86.6025390625,50 -86.6025390625,50 C-86.6025390625,50 6.1232337864698064e-15,-100 6.1232337864698064e-15,-100z"})})]})]}),"Get In Touch"]}),e.jsxs("a",{href:"https://www.shopify.com/partners/directory/partner/devmont-digital",target:"_blank",rel:"noopener noreferrer",className:"dv-btn-outline",children:[e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"26",height:"22",viewBox:"0 0 26 22",fill:"none",children:[e.jsx("path",{d:"M9.72541 1.94741L8.9539 4.48666L8.53311 3.19504H7.50003L7.07949 4.48666L6.30799 1.94741L5.26856 2.24307L6.54179 6.43355L7.57805 6.44327L8.01657 5.0964L8.45535 6.44327L9.4916 6.43355L10.7648 2.24307L9.72541 1.94741Z",fill:"#7D7D7D"}),e.jsx("path",{d:"M15.7922 1.94741L15.0204 4.48666L14.5999 3.19504H13.5668L13.1463 4.48666L12.3745 1.94741L11.3351 2.24307L12.6086 6.43355L13.6448 6.44327L14.0833 5.0964L14.5219 6.44327L15.5581 6.43355L16.8316 2.24307L15.7922 1.94741Z",fill:"#7D7D7D"}),e.jsx("path",{d:"M21.8587 1.94741L21.0872 4.48666L20.6667 3.19504H19.6336L19.2128 4.48666L18.4413 1.94741L17.4018 2.24307L18.6751 6.43355L19.7113 6.44327L20.1501 5.0964L20.5886 6.44327L21.6249 6.43355L22.8981 2.24307L21.8587 1.94741Z",fill:"#7D7D7D"}),e.jsx("path",{d:"M26 0H2.16667V4.55704C0.752039 6.43805 0 8.66015 0 11C0 13.9019 1.15818 16.6371 3.26005 18.6996C5.41296 20.8281 8.29506 22 11.375 22C14.4549 22 17.337 20.8281 19.4886 18.7011C21.5918 16.6371 22.75 13.9019 22.75 11C22.75 10.112 22.6365 9.23465 22.4205 8.38095H26V0ZM2.16667 6.56353V8.38095H5.23581C5.14134 9.06584 5.08537 9.76664 5.06654 10.4762H1.10481C1.17807 9.09986 1.5374 7.77678 2.16667 6.56353ZM1.10946 11.5238H5.07035C5.1133 13.1815 5.35372 14.7328 5.75918 16.107C5.01756 16.5169 4.32413 17.0144 3.68365 17.5876C2.12948 15.9006 1.2307 13.7831 1.10946 11.5238ZM4.44357 18.3332C4.95874 17.8753 5.51268 17.4743 6.10047 17.1322C6.61061 18.4757 7.2897 19.5948 8.08527 20.4254C6.74423 19.9883 5.50987 19.2808 4.44357 18.3332ZM10.8333 20.8953C9.30217 20.58 7.94563 18.9468 7.08912 16.6251C8.25571 16.
4081062 9.51958 15.8057 10.8333 15.7401V20.8953ZM10.8333 14.6924C9.40739 14.7569 8.03243 15.0684 6.76041 15.6161C6.40822 14.3751 6.19579 12.985 6.15342 11.5238H10.8333V14.6924ZM10.8333 10.4762H6.14987C6.16976 9.76501 6.23038 9.06421 6.33036 8.38095H10.8333V10.4762ZM11.9167 20.8953V15.7401C13.2304 15.8056 14.4943 16.1061 15.6609 16.6251C14.8044 18.9468 13.4478 20.58 11.9167 20.8953ZM16.5966 11.5238C16.5542 12.985 16.3418 14.3751 15.9896 15.6161C14.7176 15.0684 13.3427 14.7569 11.9167 14.6924V11.5238H16.5966ZM11.9167 10.4762V8.38095H16.4197C16.5197 9.06416 16.5803 9.76485 16.6002 10.4762H11.9167ZM14.6646 20.4255C15.4602 19.5949 16.1394 18.4757 16.6495 17.1322C17.2374 17.4743 17.7914 17.8754 18.3066 18.3333C17.2406 19.2808 16.0061 19.9883 14.6646 20.4255ZM19.0664 17.5877C18.4259 17.0144 17.7325 16.517 16.9908 16.107C17.3963 14.7328 17.6367 13.1815 17.6797 11.5238H21.6405C21.5193 13.7825 20.6208 15.8997 19.0664 17.5877ZM17.6835 10.4762C17.6647 9.76649 17.6087 9.06574 17.5142 8.38095H21.2983C21.4909 9.0638 21.608 9.7648 21.6462 10.4762H17.6835ZM24.9167 7.33333H3.25V1.04762H24.9167V7.33333Z",fill:"#7D7D7D"})]}),"Visit Us on Shopify Partner"]}),e.jsxs("button",{className:`dv-copy-btn${i?" copied":""}`,onClick:t,type:"button",title:"Copy email address",children:[e.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"lucide lucide-copy-icon lucide-copy",style:{width:"1rem",he
408ight:"1rem"},children:[e.jsx("rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2"}),e.jsx("path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"})]}),i?"Copied!":"[email protected]"]})]})]})}),e.jsxs("div",{className:"dv-copyright",children:["© 2026"," ",e.jsx("a",{target:"_blank",href:"https://devmontdigital.io/",children:"Devmont Digital"})," ","All Rights Reserved"]})]})]})]})});export{h as default};
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.