.MessageBuilder-planner-module__gPW7nq__root{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.MessageBuilder-planner-module__gPW7nq__formPlate{border:2px solid var(--ink);border-radius:4px;flex:999 620px;min-width:0}.MessageBuilder-planner-module__gPW7nq__form{flex-direction:column;gap:32px;padding:28px;display:flex}.MessageBuilder-planner-module__gPW7nq__question{align-items:baseline;gap:10px;margin:0 0 14px;font-size:18px;font-weight:700;display:flex}.MessageBuilder-planner-module__gPW7nq__num{font-family:var(--f-mono);color:var(--muted);font-weight:400}.MessageBuilder-planner-module__gPW7nq__cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.MessageBuilder-planner-module__gPW7nq__card{border:1px solid var(--hair);background:var(--white);min-height:76px;color:var(--ink);text-align:start;border-radius:3px;flex-direction:column;justify-content:space-between;gap:6px;padding:12px;display:flex}.MessageBuilder-planner-module__gPW7nq__cardTag{font-family:var(--f-mono);font-size:12px;font-weight:600}.MessageBuilder-planner-module__gPW7nq__cardLabel{font-size:16px;font-weight:700;line-height:1.25}.MessageBuilder-planner-module__gPW7nq__dateLabel{font-family:var(--f-display);font-size:18px;font-weight:800;font-stretch:125%;line-height:1.1}.MessageBuilder-planner-module__gPW7nq__pills{flex-wrap:wrap;gap:6px;display:flex}.MessageBuilder-planner-module__gPW7nq__pill{border:1px solid var(--hair);background:var(--white);min-height:44px;color:var(--ink);border-radius:3px;padding:0 16px;font-size:16px;font-weight:700}.MessageBuilder-planner-module__gPW7nq__card:hover,.MessageBuilder-planner-module__gPW7nq__pill:hover{border-color:var(--ink)}.MessageBuilder-planner-module__gPW7nq__card[aria-pressed=true],.MessageBuilder-planner-module__gPW7nq__pill[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.MessageBuilder-planner-module__gPW7nq__idea{border:1px solid var(--line-on-ink);background:var(--white);width:100%;color:var(--ink);resize:vertical;border-radius:3px;padding:14px;font-size:17px;line-height:1.5}.MessageBuilder-planner-module__gPW7nq__idea:focus{border-color:var(--ink);outline:3px solid var(--focus);outline-offset:2px}.MessageBuilder-planner-module__gPW7nq__preview{--focus:var(--gold);background:var(--ink);min-width:0;color:var(--white);border-radius:4px;flex-direction:column;flex:340px;gap:18px;padding:28px;display:flex}.MessageBuilder-planner-module__gPW7nq__previewTitle{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-ink-2);margin:0;font-size:13px}.MessageBuilder-planner-module__gPW7nq__bubble{background:var(--white);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;border-radius:3px;margin:0;padding:20px;font-size:16px;line-height:1.6}.MessageBuilder-planner-module__gPW7nq__send{flex-direction:column;gap:10px;display:flex}.MessageBuilder-planner-module__gPW7nq__sendPrimary,.MessageBuilder-planner-module__gPW7nq__sendSecondary{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.MessageBuilder-planner-module__gPW7nq__sendPrimary{background:var(--accent);color:var(--accent-ink)}.MessageBuilder-planner-module__gPW7nq__sendPrimary:hover{background:var(--gold-hover);color:var(--accent-ink)}.MessageBuilder-planner-module__gPW7nq__sendSecondary{border-color:var(--line-on-ink);color:var(--white)}.MessageBuilder-planner-module__gPW7nq__sendSecondary:hover{border-color:var(--white);color:var(--white)}.MessageBuilder-planner-module__gPW7nq__nothingSent{color:var(--on-ink-2);margin:auto 0 0;font-size:14px;line-height:1.55}@media (max-width:640px){.MessageBuilder-planner-module__gPW7nq__form,.MessageBuilder-planner-module__gPW7nq__preview{padding:22px}}
.MessageBuilder-sign-module__5q4eVW__root{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.MessageBuilder-sign-module__5q4eVW__formPlate{background:var(--white);border-radius:26px;flex:999 620px;min-width:0;padding:8px}.MessageBuilder-sign-module__5q4eVW__form{border:3px solid var(--sign);border-radius:19px;flex-direction:column;gap:30px;height:100%;padding:28px;display:flex}.MessageBuilder-sign-module__5q4eVW__question{align-items:center;gap:10px;margin:0 0 14px;font-size:19px;font-weight:600;display:flex}.MessageBuilder-sign-module__5q4eVW__num{background:var(--gold);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:inline-flex}.MessageBuilder-sign-module__5q4eVW__cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.MessageBuilder-sign-module__5q4eVW__card{border:2px solid var(--hair);background:var(--white);min-height:78px;color:var(--ink);text-align:start;border-radius:14px;flex-direction:column;justify-content:space-between;gap:6px;padding:12px 14px;display:flex}.MessageBuilder-sign-module__5q4eVW__cardTag{opacity:.85;font-size:13px;font-weight:600}.MessageBuilder-sign-module__5q4eVW__cardLabel{font-size:17px;font-weight:600;line-height:1.3}.MessageBuilder-sign-module__5q4eVW__dateLabel{font-size:17px}.MessageBuilder-sign-module__5q4eVW__pills{flex-wrap:wrap;gap:8px;display:flex}.MessageBuilder-sign-module__5q4eVW__pill{border:2px solid var(--hair);background:var(--white);min-height:44px;color:var(--ink);border-radius:999px;padding:0 18px;font-size:16px;font-weight:600}.MessageBuilder-sign-module__5q4eVW__card:hover,.MessageBuilder-sign-module__5q4eVW__pill:hover{border-color:var(--sign)}.MessageBuilder-sign-module__5q4eVW__card[aria-pressed=true],.MessageBuilder-sign-module__5q4eVW__pill[aria-pressed=true]{background:var(--sign);border-color:var(--sign);color:var(--white)}.MessageBuilder-sign-module__5q4eVW__idea{border:2px solid var(--hair);background:var(--white);resize:vertical;border-radius:14px;width:100%;padding:14px 16px;font-size:17px;line-height:1.7}.MessageBuilder-sign-module__5q4eVW__idea:focus{border-color:var(--sign);outline:3px solid var(--focus);outline-offset:2px}.MessageBuilder-sign-module__5q4eVW__preview{--focus:var(--gold);background:var(--sign);min-width:0;color:var(--white);border-radius:26px;flex-direction:column;flex:340px;gap:18px;padding:28px;display:flex}.MessageBuilder-sign-module__5q4eVW__previewTitle{color:var(--on-sign);margin:0;font-size:16px;font-weight:600}.MessageBuilder-sign-module__5q4eVW__bubble{background:var(--white);color:var(--ink);border-radius:18px;white-space:pre-line;overflow-wrap:anywhere;border-end-end-radius:4px;margin:0;padding:18px 20px;font-size:16px;line-height:1.75}.MessageBuilder-sign-module__5q4eVW__send{flex-direction:column;gap:10px;display:flex}.MessageBuilder-sign-module__5q4eVW__sendPrimary,.MessageBuilder-sign-module__5q4eVW__sendSecondary{border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:52px;padding:0 20px;font-size:17px;text-decoration:none;display:flex}.MessageBuilder-sign-module__5q4eVW__sendPrimary{background:var(--gold);color:var(--ink);font-weight:700}.MessageBuilder-sign-module__5q4eVW__sendPrimary:hover{background:var(--gold-hover);color:var(--ink)}.MessageBuilder-sign-module__5q4eVW__sendSecondary{border-color:var(--white);color:var(--white);font-weight:600}.MessageBuilder-sign-module__5q4eVW__sendSecondary:hover{color:var(--gold);border-color:var(--gold)}.MessageBuilder-sign-module__5q4eVW__nothingSent{color:var(--on-sign);margin:auto 0 0;font-size:14px;line-height:1.7}@media (max-width:640px){.MessageBuilder-sign-module__5q4eVW__form,.MessageBuilder-sign-module__5q4eVW__preview{padding:22px}}
