.lm[data-v-099ee1ad]{position:relative}.lm__panel[data-v-099ee1ad]{background:#fffdf8b8;border:1px solid rgba(109,127,94,.16);box-shadow:inset 0 1px #ffffffb8,0 1px #11111106}.lm__panel--card[data-v-099ee1ad]{background:linear-gradient(135deg,#fffdf8db,#f7f4efad)}.dark,html.dark{background:linear-gradient(145deg,#121914f0,#0c110efa),var(--color-surface-950);border-color:#8a9a7c2e;box-shadow:inset 0 1px #f7f4ef0b,0 18px 48px #00000052}.dark,html.dark{background:radial-gradient(80% 120% at 100% 0,rgba(109,127,94,.12),transparent 58%),linear-gradient(145deg,#121914f5,#0c110efc)}.lm__glow[data-v-099ee1ad]{background:radial-gradient(60% 80% at 20% 0,rgba(138,154,124,.22),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(196,154,108,.16),transparent 60%);border-radius:inherit;filter:blur(32px);inset:-1px;opacity:1;pointer-events:none;position:absolute;z-index:-1}.dark,html.dark{background:radial-gradient(60% 80% at 20% 0,rgba(138,154,124,.22),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(109,127,94,.18),transparent 60%)}.lm__stack[data-v-099ee1ad]{height:210px;position:relative;transform:rotate(-3deg);transition:transform .5s cubic-bezier(.16,1,.3,1);width:150px}.lm:hover .lm__stack[data-v-099ee1ad]{transform:rotate(0)}.lm__page[data-v-099ee1ad]{border:1px solid rgba(0,0,0,.05);border-radius:2px;box-shadow:0 6px 14px #0000000f;height:210px;left:0;position:absolute;top:0;width:150px}.lm__page[data-v-099ee1ad],.lm__page--back[data-v-099ee1ad]{background:var(--color-cream-warm)}.lm__page--back[data-v-099ee1ad]{filter:brightness(.97);transform:rotate(-9deg) translate(-10px,3px)}.lm__page--mid[data-v-099ee1ad]{transform:rotate(-6deg) translate(-5px,1px)}.lm__cover[data-v-099ee1ad],.lm__page--mid[data-v-099ee1ad]{background:var(--color-cream)}.lm__cover[data-v-099ee1ad]{position:relative;z-index:2}.lm__cover-paper[data-v-099ee1ad]{background:linear-gradient(135deg,var(--color-cream) 0,var(--color-cream) 55%,var(--color-cream-warm) 100%)}.dark,html.dark{background:#f7f4ef14;border-color:#ffffff0f}.dark,html.dark{background:#f7f4ef1f}@media(prefers-reduced-motion:reduce){.lm__stack[data-v-099ee1ad]{transition:none!important}}.lm__proof[data-v-099ee1ad]{align-items:center;border-left:1px solid rgba(0,0,0,.1);color:var(--color-ink-muted);display:inline-flex;font-weight:400;gap:.45rem;margin-left:.75rem;padding-left:.75rem}.dark,html.dark{border-left-color:#ffffff1a}.lm__proof-dot[data-v-099ee1ad]{background:var(--color-brand-500);border-radius:9999px;flex-shrink:0;height:5px;width:5px}.lm__input[data-v-099ee1ad]{background:#fffdf8eb;border:1px solid rgba(109,127,94,.24);border-radius:.75rem;color:var(--color-ink);font-size:.9375rem;min-width:0;padding:.75rem 1rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.lm__input[data-v-099ee1ad]::-moz-placeholder{color:var(--color-ink-muted)}.lm__input[data-v-099ee1ad]::placeholder{color:var(--color-ink-muted)}.lm__input[data-v-099ee1ad]:focus{background:#fff;border-color:var(--color-brand-500);box-shadow:0 0 0 3px #6d7f5e1f;outline:none}.dark,html.dark{background:#080c0ab8;border-color:#8a9a7c3d;color:#e8e6e1}.dark,html.dark{background:#080c0ae0;border-color:var(--color-brand-400);box-shadow:0 0 0 3px #8a9a7c29}.lm__input--sm[data-v-099ee1ad]{border-radius:.5rem;font-size:.8125rem;padding:.5rem .75rem}.lm__btn[data-v-099ee1ad]{align-items:center;background:linear-gradient(180deg,var(--color-brand-600),var(--color-brand-700));border-radius:.75rem;box-shadow:inset 0 1px #ffffff26,0 6px 20px #44503838;color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:.01em;padding:.75rem 1.25rem;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,filter .2s ease}.lm__btn[data-v-099ee1ad]:hover:not(:disabled){box-shadow:inset 0 1px #fff3,0 10px 28px #44503847;filter:brightness(1.05);transform:translateY(-1px)}.lm__btn[data-v-099ee1ad]:active:not(:disabled){transform:translateY(0)}.lm__btn[data-v-099ee1ad]:disabled{cursor:wait;opacity:.7}.lm__btn--sm[data-v-099ee1ad]{border-radius:.5rem;font-size:.75rem;padding:.5rem .875rem}.lm__success[data-v-099ee1ad]{align-items:flex-start;display:flex;gap:1.25rem}.lm__check[data-v-099ee1ad]{align-items:center;animation:lm-pop-099ee1ad .5s cubic-bezier(.2,1.2,.4,1) both;background:linear-gradient(180deg,var(--color-brand-500),var(--color-brand-700));border-radius:9999px;box-shadow:0 0 0 8px #6d7f5e24,0 12px 28px #44503840;color:#fff;display:inline-flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}.lm__check svg[data-v-099ee1ad]{height:1.25rem;width:1.25rem}.lm__check--sm[data-v-099ee1ad]{box-shadow:0 0 0 4px #6d7f5e24,0 4px 12px #44503840;height:1.75rem;width:1.75rem}.lm__check--sm svg[data-v-099ee1ad]{height:.875rem;width:.875rem}@keyframes lm-pop-099ee1ad{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.lm-fade-enter-active[data-v-099ee1ad],.lm-fade-leave-active[data-v-099ee1ad]{transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.lm-fade-enter-from[data-v-099ee1ad]{opacity:0;transform:translateY(6px)}.lm-fade-leave-to[data-v-099ee1ad]{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.lm-fade-enter-active[data-v-099ee1ad],.lm-fade-leave-active[data-v-099ee1ad],.lm__check[data-v-099ee1ad]{animation:none!important;transition:none!important}}
