.lt[data-astro-cid-tmsrnqg6]{gap:16px;display:grid}.lt-stage[data-astro-cid-tmsrnqg6]{isolation:isolate;border-radius:var(--r-lg);background:radial-gradient(60% 42% at 88% 8%, oklch(90% .042 17/.6), transparent 70%), radial-gradient(55% 40% at 8% 92%, oklch(90% .055 15/.5), transparent 70%), var(--bg);box-shadow:inset 0 0 0 1px var(--line);padding:clamp(18px,3vw,30px) 8% clamp(14px,2.4vw,24px);transition:box-shadow .2s;position:relative;overflow:clip}.lt-stage[data-astro-cid-tmsrnqg6]:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in oklab, var(--ink) 12%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.lt-stage[data-astro-cid-tmsrnqg6].is-over{box-shadow:inset 0 0 0 2px var(--accent-strong)}.lt-scene[data-astro-cid-tmsrnqg6]{--pl:20;--pw:60;--pt:2.5;--ph:90.5;max-width:440px;margin-inline:auto}.lt-scene[data-astro-cid-tmsrnqg6] canvas{width:100%;height:100%;position:absolute;inset:0}.lt-idle[data-astro-cid-tmsrnqg6],.ls-lens[data-astro-cid-tmsrnqg6] canvas,.ls-bleed[data-astro-cid-tmsrnqg6] canvas[data-astro-cid-tmsrnqg6]{transition:opacity .5s var(--ease-out)}.lt[data-astro-cid-tmsrnqg6].has-photo .lt-idle[data-astro-cid-tmsrnqg6],.lt[data-astro-cid-tmsrnqg6]:not(.has-photo) .ls-bleed[data-astro-cid-tmsrnqg6] canvas[data-astro-cid-tmsrnqg6],.lt[data-astro-cid-tmsrnqg6]:not(.has-photo) [data-astro-cid-tmsrnqg6][data-lens-view]{opacity:0}.lt-mesh[data-astro-cid-tmsrnqg6]{mix-blend-mode:soft-light;opacity:0}.lt[data-astro-cid-tmsrnqg6][data-lens-state=loading] .lt-mesh[data-astro-cid-tmsrnqg6]{opacity:1}.lt[data-astro-cid-tmsrnqg6][data-lens-state=done] .lt-mesh[data-astro-cid-tmsrnqg6]{opacity:.3;transition-duration:1.2s}.lt-sweep[data-astro-cid-tmsrnqg6]{background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--accent) 34%, transparent) 70%, oklch(100% 0 0/.95) 99%, transparent);mix-blend-mode:screen;opacity:0;pointer-events:none;height:18%;position:absolute;top:0;left:0;right:0;translate:0 -100%}@media (prefers-reduced-motion:no-preference){.lt[data-astro-cid-tmsrnqg6][data-lens-state=loading] .lt-sweep[data-astro-cid-tmsrnqg6]{opacity:1;animation:1.7s cubic-bezier(.45,0,.4,1) infinite alternate lt-sweep}}@keyframes lt-sweep{0%{translate:0 -100%}to{translate:0 560%}}.lt-title[data-astro-cid-tmsrnqg6]{transition:opacity .4s var(--ease-out), filter .4s var(--ease-out)}.lt-dock[data-astro-cid-tmsrnqg6]{padding:0}.lt-up[data-astro-cid-tmsrnqg6],.lt-progress[data-astro-cid-tmsrnqg6],.lt-result[data-astro-cid-tmsrnqg6]{opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out), translate .45s var(--ease-out);align-items:center;gap:2.2cqi;padding:0 4.4cqi 0 1.4cqi;display:flex;position:absolute;inset:0;translate:0 6px}.lt[data-astro-cid-tmsrnqg6]:is([data-lens-state=idle],[data-lens-state=error]) .lt-up[data-astro-cid-tmsrnqg6],.lt[data-astro-cid-tmsrnqg6][data-lens-state=loading] .lt-progress[data-astro-cid-tmsrnqg6],.lt[data-astro-cid-tmsrnqg6][data-lens-state=done] .lt-result[data-astro-cid-tmsrnqg6]{opacity:1;pointer-events:auto;transition-delay:.1s;translate:0}.lt-up[data-astro-cid-tmsrnqg6]{border-radius:inherit;letter-spacing:-.01em;cursor:pointer;font-size:clamp(13px,3.2cqi,16px);font-weight:620}@media (hover:hover) and (pointer:fine){.lt-up[data-astro-cid-tmsrnqg6]:hover{background:oklch(100% 0 0/.14)}}.lt-up-ic[data-astro-cid-tmsrnqg6]{aspect-ratio:1;color:oklch(25% .039 350);background:oklch(100% 0 0/.95);border-radius:50%;flex:none;place-items:center;width:clamp(32px,8cqi,44px);display:grid}.lt-spin[data-astro-cid-tmsrnqg6]{color:oklch(100% 0 0);background:oklch(100% 0 0/.22)}.lt-progress-copy[data-astro-cid-tmsrnqg6]{flex:1;gap:.8cqi;min-width:0;display:grid}.lt-step[data-astro-cid-tmsrnqg6]{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10.5px,2.5cqi,13px);font-weight:520;overflow:hidden}.lt-bar[data-astro-cid-tmsrnqg6]{background:oklch(100% 0 0/.3);border-radius:3px;height:3px;overflow:hidden}.lt-bar[data-astro-cid-tmsrnqg6] i[data-astro-cid-tmsrnqg6]{transform-origin:0;height:100%;scale:var(--progress,0) 1;transition:scale .6s var(--ease-out);background:oklch(100% 0 0);display:block}.lt-callouts[data-astro-cid-tmsrnqg6]{pointer-events:none;position:absolute;inset:0}.lt-co--l{--cx:-6}.lt-co--r{--cx:106}.lt-swatch{border-radius:50%;width:1em;height:1em;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.12)}.ls-pill.is-plain{background:var(--bg-sunk);color:var(--ink)}.lt-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lt-steps li{color:var(--ink-3);align-items:center;gap:12px;font-weight:560;transition:color .3s;display:flex}.lt-steps li:before{content:"";width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--line-strong);border-radius:50%;flex:none;transition:box-shadow .3s,background-color .3s}.lt-steps li.is-on{color:var(--ink)}.lt-steps li.is-on:before{box-shadow:inset 0 0 0 2px var(--accent-strong)}@media (prefers-reduced-motion:no-preference){.lt-steps li.is-on:before{animation:lt-pulse 1s var(--ease-in-out) infinite alternate}}.lt-steps li.is-done{color:var(--ink-2)}.lt-steps li.is-done:before{background:var(--good) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.2 9.3l2.5 2.5 5-5.4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:none}@keyframes lt-pulse{to{transform:scale(1.18)}}.lt-pick[data-astro-cid-tmsrnqg6]{color:var(--ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;font-size:.86rem;display:flex}.lt-btn[data-astro-cid-tmsrnqg6]{border-radius:var(--r-pill);background:var(--ink);min-height:40px;color:var(--on-ink);cursor:pointer;transition:transform .16s var(--ease-out), background-color .2s;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.lt-btn[data-astro-cid-tmsrnqg6]:active{transform:scale(.97)}.lt-pick[data-astro-cid-tmsrnqg6]:has(input:focus-visible) .lt-btn[data-astro-cid-tmsrnqg6]{outline:2px solid var(--accent-strong);outline-offset:3px}.lt-try[data-astro-cid-tmsrnqg6]{align-items:center;gap:12px;display:inline-flex}.lt-samples[data-astro-cid-tmsrnqg6]{gap:8px;display:flex}.lt-sample[data-astro-cid-tmsrnqg6]{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--line);transition:transform .25s var(--ease-spring), box-shadow .2s;background:0 0;border:0;border-radius:50%;padding:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.lt-sample[data-astro-cid-tmsrnqg6]:hover{box-shadow:0 0 0 2px var(--surface), 0 0 0 3.5px var(--accent-strong);transform:scale(1.08)}}.lt-sample[data-astro-cid-tmsrnqg6] img[data-astro-cid-tmsrnqg6]{object-fit:cover;width:40px;height:40px}@media (width<=560px){.lt-stage[data-astro-cid-tmsrnqg6]{padding-inline:4%}.lt-scene[data-astro-cid-tmsrnqg6]{--pl:18;--pw:64;--pt:2;--ph:95;--b:2.3cqi;--r:9.6cqi}.lt-co--l{--cx:-2}.lt-co--r{--cx:102}}
