.lbx-onehome{margin:14px 0 0;padding:12px 18px 10px;border:1px solid var(--color-line,#efe9d8);border-radius:14px;background:var(--color-warm,#faf7ee);font:400 14.5px/1.45 var(--font-sans,"DM Sans"),system-ui,sans-serif;color:var(--color-ink,#2d2926);text-align:left;max-width:640px}.lbx-onehome__q{margin:0}.lbx-onehome__answers{display:flex;flex-wrap:wrap;column-gap:22px}.lbx-onehome__answers button{min-height:44px;padding:0 2px;border:0;background:transparent;cursor:pointer;text-align:left;font:600 14.5px/1.2 var(--font-sans,"DM Sans"),system-ui,sans-serif;color:var(--color-goldink,#7e6620)}@media (hover:hover){.lbx-onehome__answers button:hover{text-decoration:underline;text-underline-offset:3px}}.lbx-onehome__answers button:focus-visible{outline:2px solid var(--color-goldink,#7e6620);outline-offset:2px;border-radius:4px}.lbx-onehome__answers button:disabled{opacity:.6;cursor:wait}.lbx-onehome__note{margin:0;font-size:13px;color:var(--color-muted,#706a60)}.lbx-onehome__err{margin:6px 0 0;font-size:13.5px;color:var(--color-terracotta-ink,#854f2d)}.lbxm:has(.lbx-onehome) .gen-cta,.lbxnp:has(.lbx-onehome) .gen-cta{opacity:.55}.lbx-onehome-overlay{position:fixed;inset:0;z-index:9600;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(27,51,73,.48)}.lbx-onehome-confirm{position:relative;box-sizing:border-box;width:min(100%,560px);max-height:calc(100dvh - 48px);overflow-y:auto;padding:32px;border:1px solid var(--color-line,#efe9d8);border-radius:16px;background:var(--color-cream,#fffdf9);color:var(--color-ink,#2d2926);font:400 15px/1.6 var(--font-sans,"DM Sans"),system-ui,sans-serif;text-align:start}.lbx-onehome-confirm h2{margin:0 32px 20px 0;font:400 30px/1.15 var(--font-serif,"Instrument Serif"),Georgia,serif}.lbx-onehome-confirm p{margin:0 0 16px;overflow-wrap:anywhere}.lbx-onehome-confirm__loss{font-weight:600}.lbx-onehome-confirm button{min-height:44px;font:600 14px/1.3 var(--font-sans,"DM Sans"),system-ui,sans-serif;cursor:pointer}.lbx-onehome-confirm button:disabled{opacity:.6;cursor:wait}.lbx-onehome-confirm button:focus-visible,.lbx-onehome-confirm h2:focus-visible{outline:2px solid var(--color-goldink,#7e6620);outline-offset:3px}.lbx-onehome-confirm__close{position:absolute;top:10px;inset-inline-end:10px;width:44px;border:0;background:transparent;color:inherit;font-size:24px!important}.lbx-onehome-confirm__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.lbx-onehome-confirm__actions button{flex:1 1 180px;padding:12px 18px;border:1px solid var(--color-control-border,#8d8575);border-radius:999px;background:transparent;color:var(--color-ink,#2d2926)}.lbx-onehome-confirm__actions .lbx-onehome-confirm__replace{border-color:var(--color-goldink,#7e6620);background:var(--color-goldink,#7e6620);color:#fffdf9}.lbx-onehome-confirm__keep{display:block;margin:10px auto 0;padding:8px 12px;border:0;background:transparent;color:var(--color-muted,#706a60)}@media (max-width:480px){.lbx-onehome-confirm{padding:28px 22px 20px}}