.lm[data-v-fdcecab8]{align-items:center;background:#1f1f1f80;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.lm__panel[data-v-fdcecab8]{background:#fff;border-radius:14px;box-shadow:0 20px 60px #0003;display:flex;flex-direction:column;max-height:85vh;max-width:680px;width:100%}.lm__header[data-v-fdcecab8]{align-items:center;border-bottom:1px solid rgba(31,31,31,.08);display:flex;gap:12px;justify-content:space-between;padding:16px 16px 16px 24px}.lm__title[data-v-fdcecab8]{color:#1f1f1f;font-family:Playfair Display,Georgia,serif;font-size:22px;font-weight:600;min-width:0}.lm__x[data-v-fdcecab8]{align-items:center;background:none;border:none;border-radius:6px;color:#6b6b6b;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.lm__body[data-v-fdcecab8]:focus-visible,.lm__done[data-v-fdcecab8]:focus-visible,.lm__x[data-v-fdcecab8]:focus-visible{outline:2px solid #1f1f1f;outline-offset:2px}.lm__body[data-v-fdcecab8]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.lm__status[data-v-fdcecab8]{color:#6b6b6b;font-size:16px}.lm__footer[data-v-fdcecab8]{border-top:1px solid rgba(31,31,31,.08);display:flex;justify-content:flex-end;padding:16px 24px}.lm__done[data-v-fdcecab8]{min-height:44px}@media(hover:hover){.lm__x[data-v-fdcecab8]:hover{background:#f7f6f4;color:#1f1f1f}}@media(max-width:639px){.lm[data-v-fdcecab8]{align-items:stretch;padding:0}.lm__panel[data-v-fdcecab8]{border-radius:0;box-shadow:none;height:100%;max-height:none;max-width:none}.lm__body[data-v-fdcecab8]{padding:20px 16px}.lm__header[data-v-fdcecab8]{padding:8px 8px 8px 16px}.lm__title[data-v-fdcecab8]{font-size:20px}.lm__footer[data-v-fdcecab8]{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.lm__done[data-v-fdcecab8]{justify-content:center;width:100%}}
