.ml[data-v-17bd14ed]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;left:10px;max-height:calc(100% - 60px);max-width:min(300px,calc(100% - 20px));pointer-events:none;position:absolute;top:10px;z-index:3}.ml[data-v-17bd14ed]>*{pointer-events:auto}.ml__button[data-v-17bd14ed]{align-items:center;background:#fbf8f3f2;border:0;border-radius:3px;box-shadow:0 1px 3px #14231c40;color:var(--ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 10px}.ml__button.on[data-v-17bd14ed]{background:var(--ink);color:var(--on-dark)}.ml__button svg[data-v-17bd14ed]{fill:none;height:16px;stroke:currentColor;stroke-linejoin:round;stroke-width:1.5;width:16px}.ml__count[data-v-17bd14ed]{background:var(--ink);border-radius:9px;color:var(--on-dark);font-size:11px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.ml__button.on .ml__count[data-v-17bd14ed]{background:var(--on-dark);color:var(--ink)}.ml__key[data-v-17bd14ed],.ml__menu[data-v-17bd14ed],.ml__picked[data-v-17bd14ed]{background:var(--card);border:1px solid var(--line);border-radius:6px;box-shadow:0 6px 20px #14231c29;overflow-y:auto;width:100%}.ml__menu[data-v-17bd14ed]{display:flex;flex-direction:column;padding:6px}.ml__locked[data-v-17bd14ed]{background:var(--sand-deep);border-radius:4px;color:var(--stone);font-size:12.5px;line-height:1.45;margin:0 0 6px;padding:8px 10px}.ml__locked strong[data-v-17bd14ed]{color:var(--ink);display:block}.ml__get[data-v-17bd14ed]{color:var(--ink);display:inline-block;font-weight:600;margin-top:4px}.ml__item[data-v-17bd14ed]{align-items:flex-start;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:7px 8px}.ml__item[data-v-17bd14ed]:hover{background:var(--sand-deep)}.ml__item--locked[data-v-17bd14ed]{cursor:default;opacity:.7}.ml__item--locked[data-v-17bd14ed]:hover{background:none}.ml__item input[data-v-17bd14ed]{margin-top:2px}.ml__text[data-v-17bd14ed]{display:flex;flex:1;flex-direction:column}.ml__label[data-v-17bd14ed]{color:var(--ink);font-size:13.5px;font-weight:600}.ml__blurb[data-v-17bd14ed]{color:var(--stone);font-size:12px}.ml__lock[data-v-17bd14ed]{fill:none;height:15px;margin-top:2px;stroke:var(--stone);stroke-width:1.5;width:15px}.ml__key[data-v-17bd14ed]{display:flex;flex-direction:column;font-size:12px;gap:10px;padding:10px 12px}.ml__keyset strong[data-v-17bd14ed]{font-size:12.5px}.ml__keyset ul[data-v-17bd14ed]{display:grid;gap:2px;list-style:none;margin:4px 0 0;padding:0}.ml__keyset li[data-v-17bd14ed]{align-items:center;display:flex;gap:7px}.ml__swatch[data-v-17bd14ed]{flex:none;height:10px;width:14px}.ml__swatch--fill[data-v-17bd14ed]{background:color-mix(in srgb,var(--c) 35%,transparent);border:1.5px solid var(--c)}.ml__swatch--line[data-v-17bd14ed]{border-top:3px solid var(--c);height:0}.ml__swatch--dash[data-v-17bd14ed]{border-top:2px dashed var(--c);height:0}.ml__swatch--dot[data-v-17bd14ed]{background:var(--c);border:1px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000026;width:10px}.ml__credit[data-v-17bd14ed],.ml__hint[data-v-17bd14ed]{color:var(--stone);display:block;font-size:11px;margin-top:4px}.ml__picked[data-v-17bd14ed]{font-size:12.5px;padding:10px 12px;position:relative}.ml__close[data-v-17bd14ed]{background:none;border:0;color:var(--stone);cursor:pointer;font-size:18px;line-height:1;position:absolute;right:6px;top:4px}.ml__kicker[data-v-17bd14ed]{color:var(--stone);display:block;font-family:var(--mono);font-size:10px;letter-spacing:.08em;padding-right:18px;text-transform:uppercase}.ml__title[data-v-17bd14ed]{display:block;font-size:14px;margin:2px 0 6px}.ml__picked dl[data-v-17bd14ed]{display:grid;gap:2px 10px;grid-template-columns:auto 1fr;margin:0}.ml__picked dt[data-v-17bd14ed]{color:var(--stone)}.ml__picked dd[data-v-17bd14ed]{margin:0;overflow-wrap:anywhere}.ml__note[data-v-17bd14ed]{color:var(--ink);line-height:1.45;margin:8px 0 0;max-height:9em;overflow-y:auto}.ml__link[data-v-17bd14ed]{color:var(--ink);display:inline-block;font-weight:600;margin-top:8px}
