.code[data-v-971e2287]{display:grid;gap:10px}.context[data-v-971e2287],.hint[data-v-971e2287],.lead[data-v-971e2287]{color:#56677a;font-size:14px;line-height:1.45;margin:0}.context[data-v-971e2287]{color:#243447;font-weight:700}.boxes[data-v-971e2287]{display:grid;gap:8px;grid-template-columns:repeat(6,1fr);position:relative}.sink[data-v-971e2287]{border:0;font-size:24px;height:100%;inset:0;letter-spacing:1.4em;opacity:0;position:absolute;width:100%}.box[data-v-971e2287]{background:#fff;border:1px solid #e7dece;border-radius:12px;color:#1e2a4a;display:grid;font:800 22px/1 Noto Sans,Inter,sans-serif;height:52px;place-items:center}.box.on[data-v-971e2287]{border-color:#ef8c34;box-shadow:0 0 0 3px #ef8c3440}.err[data-v-971e2287]{color:#9f2d2d;font-size:14px;margin:0}.row[data-v-971e2287]{display:flex;gap:12px;justify-content:space-between}.link[data-v-971e2287]{background:none;border:0;color:#2a70b8;cursor:pointer;font-weight:800;min-height:44px;padding:0}.link[data-v-971e2287]:disabled{color:#8aa0b5;cursor:default}.tip[data-v-971e2287]{background:#fff6df;border-radius:12px;color:#243447;font-size:13.5px;margin:0;padding:10px 12px}.factor[data-v-971e2287]{display:grid;gap:8px}.factor-input[data-v-971e2287]{border:1px solid #e7dece;border-radius:12px;font:700 18px/1 Noto Sans,Inter,sans-serif;min-height:52px;padding:0 12px}.go[data-v-971e2287]{background:#ef8c34;border:0;border-radius:12px;color:#fff;cursor:pointer;font-weight:800;min-height:44px}.handoff[data-v-971e2287]{margin:0}
