[data-littleg-demo],[data-littleg-demo] *,[data-littleg-demo] *:before,[data-littleg-demo] *:after{box-sizing:border-box}[data-littleg-demo]{--lg-demo-bg: var(--glg-platform-canvas, #f7f4ed);--lg-demo-ink: var(--gray-900, #23201d);--lg-demo-muted: var(--gray-500, #857c6e);--lg-demo-line: var(--gc-line, rgba(140, 120, 90, .12));--lg-demo-white: var(--white, #ffffff);--lg-demo-accent: var(--auth-gate-accent, #8a6a18);--lg-demo-focus: 0 0 0 3px #01579b;position:relative;width:100%;color:var(--lg-demo-ink);background-color:var(--lg-demo-bg);background-image:var(--glg-platform-atmosphere);background-position:center;background-size:cover;overflow:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-littleg-demo]:before,[data-littleg-demo]:after{content:"";position:absolute;pointer-events:none;border-radius:50%;filter:blur(100px);opacity:.45;z-index:0}[data-littleg-demo]:before{top:-20%;left:5%;width:700px;height:700px;background:radial-gradient(circle,rgba(232,210,168,.42) 0%,rgba(192,132,252,.15) 55%,transparent 80%);animation:aceternity-aurora-1 14s ease-in-out infinite alternate}[data-littleg-demo]:after{bottom:-15%;right:0%;width:650px;height:650px;background:radial-gradient(circle,rgba(244,114,182,.22) 0%,rgba(232,193,93,.18) 50%,transparent 80%);animation:aceternity-aurora-2 18s ease-in-out infinite alternate}@keyframes aceternity-aurora-1{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(100px,60px,0) scale(1.2)}to{transform:translate3d(-50px,80px,0) scale(.9)}}@keyframes aceternity-aurora-2{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-80px,-60px,0) scale(1.25)}to{transform:translate3d(60px,-40px,0) scale(.95)}}.littleg-demo__layout{position:relative;z-index:1;width:min(100%,var(--container-wide, 1440px));min-height:100svh;margin-inline:auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(48px,7vw,112px);padding:clamp(48px,7vh,96px) clamp(28px,7vw,112px)}.littleg-demo__intro{min-width:0;display:flex;justify-content:flex-end;align-items:center}.littleg-demo__copy{width:min(100%,500px)}.littleg-demo__eyebrow{margin:0 0 18px;font-size:var(--font-size-xs, 13px);line-height:1;font-weight:var(--font-weight-bold, 700);letter-spacing:.12em;text-transform:uppercase;color:var(--lg-demo-accent)}.littleg-demo__title{max-width:9em;margin:0;font-size:var(--heading-page-size);line-height:var(--heading-line-height);font-weight:var(--heading-weight);letter-spacing:var(--heading-letter-spacing);text-wrap:balance;color:var(--lg-demo-ink)!important}.littleg-demo__description{max-width:430px;margin-top:28px;font-size:clamp(17px,1.4vw,20px);line-height:var(--line-height-relaxed, 1.65);color:var(--gray-600, #615a4f)}.littleg-demo__description>:first-child{margin-top:0}.littleg-demo__description>:last-child{margin-bottom:0}.littleg-demo__note{max-width:430px;margin:18px 0 0;color:var(--lg-demo-muted);font-size:var(--font-size-xs, 13px);line-height:1.5}.littleg-demo__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs, 12px);margin-top:32px}.littleg-demo__button{min-height:48px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 24px;border-radius:var(--radius-full, 999px);font:inherit;font-size:var(--font-size-base, 15px);line-height:1;font-weight:var(--font-weight-bold, 700);text-decoration:none;cursor:pointer;touch-action:manipulation;transition:transform var(--transition-fast, .16s ease),box-shadow var(--transition-fast, .16s ease),background-color var(--transition-fast, .16s ease),border-color var(--transition-fast, .16s ease)}.littleg-demo__button .ui-control-icon,.littleg-demo__button svg{width:18px;height:18px;flex:0 0 auto}.littleg-demo__button--primary{border:1px solid var(--gray-800, #302c25);color:var(--gray-50, #fdfbf7);background:var(--gray-900, #23201d);box-shadow:0 12px 28px -6px #231e1938,inset 0 1.5px 1px #fff3}.littleg-demo__button--secondary{border:1px solid var(--lg-demo-line);color:var(--lg-demo-ink);background:var(--glg-platform-glass-strong, rgba(255, 255, 255, .88));box-shadow:var(--gc-shadow-soft, 0 10px 28px rgba(29, 28, 25, .055));-webkit-backdrop-filter:var(--glg-platform-blur, blur(18px));backdrop-filter:var(--glg-platform-blur, blur(18px))}@media(hover:hover)and (pointer:fine){.littleg-demo__button:hover{transform:translateY(-2px)}.littleg-demo__button--primary:hover{background:var(--gray-800, #302c25);box-shadow:0 16px 36px -8px #231e1952,inset 0 1.5px 1px #ffffff4d}.littleg-demo__button--secondary:hover{border-color:var(--gc-line-strong, #1d1c19);background:var(--white, #ffffff)}}.littleg-demo__button:focus-visible,.littleg-phone-preview__external:focus-visible,.littleg-install-dialog__close:focus-visible,.littleg-install-dialog__open:focus-visible{outline:3px solid #01579b!important;outline-offset:2px!important;box-shadow:0 0 0 5px #01579b40!important}.littleg-demo__preview{min-width:0;display:flex;align-items:center;justify-content:flex-start}.littleg-phone-preview{width:min(390px,39vw,calc((100svh - 138px) * 390 / 844));min-width:300px;display:flex;flex-direction:column;gap:12px}.littleg-phone-preview__top{min-height:28px;display:flex;justify-content:space-between;align-items:center;padding-inline:3px;color:var(--lg-demo-muted);font-size:12px;font-weight:var(--font-weight-bold, 700);letter-spacing:.04em;text-transform:uppercase}.littleg-phone-preview__status{display:inline-flex;align-items:center;gap:7px}.littleg-phone-preview__status-dot{width:7px;height:7px;border-radius:50%;background:var(--status-success, #7b9c85);box-shadow:0 0 0 4px var(--status-success-soft, rgba(123, 156, 133, .16))}.littleg-phone-preview__external{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:50%;color:var(--lg-demo-ink);background:var(--glg-platform-glass-strong, rgba(255, 255, 255, .88));border:1px solid var(--lg-demo-line);text-decoration:none;touch-action:manipulation}.littleg-phone-preview__external svg{width:16px;height:16px}.littleg-phone-preview__device{position:relative;width:100%;aspect-ratio:390 / 844;overflow:hidden;border-radius:clamp(28px,3vw,42px);background:var(--gray-900, #23201d);box-shadow:0 0 0 1px #fffc,0 0 0 7px var(--gray-100, #f7f4ed),var(--gc-shadow, 0 20px 48px -12px rgba(60, 48, 30, .12));isolation:isolate}.littleg-phone-preview__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;color:inherit;background:var(--gray-100, #f7f4ed);text-decoration:none}.littleg-phone-preview__stage:focus-visible{outline:3px solid #01579b!important;outline-offset:-5px!important}.littleg-phone-preview__mock-map{position:relative;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at 22% 34%,rgba(138,106,24,.1) 0 2px,transparent 3px),radial-gradient(circle at 66% 23%,rgba(138,106,24,.08) 0 2px,transparent 3px),linear-gradient(135deg,#fdfbf7,#f4f0e5 48%,#efeae0)}.littleg-phone-preview__mock-search{position:absolute;z-index:5;top:18px;left:16px;right:16px;min-height:48px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 14px;border:1px solid var(--gc-line, rgba(140, 120, 90, .12));border-radius:var(--ace-radius-md, 18px);color:var(--gray-700, #453f36);background:var(--glg-platform-glass-strong, rgba(255, 255, 255, .92));-webkit-backdrop-filter:var(--glg-platform-blur, blur(18px));backdrop-filter:var(--glg-platform-blur, blur(18px));box-shadow:var(--gc-shadow-soft, 0 10px 28px rgba(29, 28, 25, .055));font-size:var(--font-size-xs, 13px);font-weight:var(--font-weight-semibold, 600)}.littleg-phone-preview__mock-map:before,.littleg-phone-preview__mock-map:after{content:"";position:absolute;pointer-events:none}.littleg-phone-preview__mock-map:before{top:0;right:0;bottom:0;left:0;opacity:.35;background:linear-gradient(28deg,transparent 0 39%,rgba(255,255,255,.85) 40% 42%,transparent 43%),linear-gradient(118deg,transparent 0 54%,rgba(255,255,255,.72) 55% 57%,transparent 58%)}.littleg-phone-preview__mock-map:after{width:58%;height:30%;left:20%;top:36%;border:2px dashed rgba(138,106,24,.25);border-radius:50%;transform:rotate(-13deg)}.littleg-phone-preview__mock-search-icon{font-size:20px;line-height:1}.littleg-phone-preview__mock-voice{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;color:var(--white, #ffffff);background:var(--gray-900, #23201d);font-size:7px}.littleg-phone-preview__mock-star{position:absolute;z-index:3;display:grid;place-items:center;width:42px;height:42px;border:4px solid rgba(255,255,255,.9);border-radius:50%;color:#fff;background:#7657b5;box-shadow:0 8px 20px #46347033;font-size:17px}.littleg-phone-preview__mock-star--1{top:27%;left:22%}.littleg-phone-preview__mock-star--2{top:40%;right:19%}.littleg-phone-preview__mock-star--3{top:55%;left:31%}.littleg-phone-preview__mock-star--4{top:64%;right:28%}.littleg-phone-preview__mock-constellation{position:absolute;z-index:5;left:16px;right:16px;bottom:72px;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--ace-radius-md, 18px);color:#fff;background:#6f51ad;box-shadow:0 10px 28px #46347038;font-size:14px;font-weight:750}.littleg-phone-preview__mock-open{position:absolute;z-index:5;left:0;right:0;bottom:30px;text-align:center;color:var(--gray-600, #615a4f);font-size:12px;font-weight:650}.littleg-demo__error{width:min(100%,440px);display:grid;gap:10px;padding:24px;border:1px solid rgba(180,35,24,.22);border-radius:20px;color:#8e1b12;background:#ffffffbf;font-size:14px;line-height:1.55}.littleg-install-dialog[open]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1480;width:min(calc(100vw - 32px),460px);padding:0;border:1px solid var(--gc-line-strong, #1d1c19);border-radius:var(--gc-radius-xl, 32px);color:var(--lg-demo-ink);background:var(--gray-50, #fdfbf7);box-shadow:var(--gc-shadow, 0 20px 48px -12px rgba(60, 48, 30, .12))}.littleg-install-dialog::backdrop{background:#23201d73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.littleg-install-dialog__inner{position:relative;padding:clamp(24px,4vw,36px)}.littleg-install-dialog__close{position:absolute;top:18px;right:18px;min-width:44px;min-height:48px;width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid var(--gc-line, rgba(140, 120, 90, .12));border-radius:50%;color:var(--gray-800, #302c25);background:var(--gray-100, #f7f4ed);font:inherit;font-size:20px;line-height:1;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease,border-color .16s ease}.littleg-install-dialog__close:hover{background:var(--white, #ffffff);border-color:var(--gc-line-strong, #1d1c19)}.littleg-install-dialog__eyebrow{margin:0 0 10px;color:var(--lg-demo-muted);font-size:12px;font-weight:var(--font-weight-bold, 700);letter-spacing:.08em;text-transform:uppercase}.littleg-install-dialog__title{max-width:320px;margin:0;font-size:var(--font-size-2xl, 30px);line-height:1.05;letter-spacing:-.035em;color:var(--gray-900, #23201d)}.littleg-install-dialog__instructions{margin-top:22px;color:var(--gray-600, #615a4f);font-size:var(--font-size-base, 15px);line-height:var(--line-height-relaxed, 1.65)}.littleg-install-dialog__instructions p{margin:0 0 12px}.littleg-install-dialog__instructions p:last-child{margin-bottom:0}.littleg-install-dialog__open{min-height:48px;display:flex;align-items:center;justify-content:center;margin-top:24px;padding-inline:20px;border-radius:var(--radius-full, 999px);color:var(--gray-50, #fdfbf7);background:var(--gray-900, #23201d);font-size:var(--font-size-base, 15px);font-weight:var(--font-weight-bold, 700);text-decoration:none;touch-action:manipulation}@media(max-width:980px){.littleg-demo__layout{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);gap:46px;padding-inline:32px}.littleg-phone-preview{min-width:280px}}@media(max-width:760px){.littleg-demo__layout{min-height:auto;grid-template-columns:1fr;gap:48px;padding:52px 20px 76px}.littleg-demo__intro,.littleg-demo__preview{justify-content:center}.littleg-demo__copy{width:min(100%,520px)}.littleg-demo__title{max-width:100%;font-size:var(--heading-page-size)}.littleg-demo__description{margin-top:22px}.littleg-demo__actions{margin-top:26px}.littleg-phone-preview{width:min(390px,calc(100vw - 48px));min-width:0}}@media(max-width:390px){.littleg-demo__actions{align-items:stretch;flex-direction:column}.littleg-demo__button{width:100%}}@media(prefers-reduced-transparency:reduce){.littleg-demo__button--secondary,.littleg-phone-preview__mock-search,.littleg-install-dialog::backdrop{background:var(--white, #ffffff)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(prefers-reduced-motion:reduce){[data-littleg-demo]:before,[data-littleg-demo]:after{animation:none!important}.littleg-demo__button{transition:none!important}}@media(forced-colors:active){.littleg-demo__button,.littleg-install-dialog{border-color:CanvasText!important;background:Canvas!important;color:CanvasText!important;box-shadow:none!important}.littleg-demo__button:focus-visible,.littleg-phone-preview__external:focus-visible,.littleg-install-dialog__close:focus-visible,.littleg-install-dialog__open:focus-visible{outline:2px solid Highlight!important;outline-offset:2px!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/littleg-demo-shell.css.map */
