.fsj.svelte-wo2tg7{color:var(--cream,#f5ecd4);background:#f5ecd413;border:1px solid #e7c87359;border-radius:1rem;margin:.75rem 0;padding:.875rem;animation:.18s ease-out svelte-wo2tg7-fsj-in;position:relative}.fsj-picker.svelte-wo2tg7>div:where(.svelte-wo2tg7)>button:where(.svelte-wo2tg7){min-width:2.75rem;min-height:2.75rem;color:inherit;background:0 0;border:0;font-size:1.35rem}.fsj-bubble.svelte-wo2tg7{background:#0c2a1c94;border:1px solid #d4b1572e;border-radius:1rem 1rem 1rem .35rem;gap:.25rem;margin:.4rem 0 .75rem;padding:.75rem 1rem;font-size:.86rem;line-height:1.4;display:grid}.fsj-bubble.svelte-wo2tg7 span:where(.svelte-wo2tg7){color:#f5ecd4a3}.fsj-choices.svelte-wo2tg7,.fsj-actions.svelte-wo2tg7{flex-wrap:wrap;gap:.5rem;display:flex}.fsj-choices.svelte-wo2tg7 button:where(.svelte-wo2tg7),.fsj-actions.svelte-wo2tg7 button:where(.svelte-wo2tg7),.fsj-open-toggle.svelte-wo2tg7,.fsj-add.svelte-wo2tg7,.fsj-indicators.svelte-wo2tg7 button:where(.svelte-wo2tg7),.fsj-result.svelte-wo2tg7>button:where(.svelte-wo2tg7){color:#173f32;background:#f5ecd4eb;border:1px solid #d4b15761;border-radius:999px;min-height:2.75rem;padding:.55rem .85rem;font-weight:700}.fsj-actions.svelte-wo2tg7 .primary:where(.svelte-wo2tg7){color:#fff;background:#d2607c;border-color:#d2607c}.fsj-photo.svelte-wo2tg7{background:#081b12;border-radius:.75rem;height:10rem;overflow:hidden}.fsj-photo.svelte-wo2tg7 img:where(.svelte-wo2tg7){object-fit:cover;width:100%;height:100%;transition:transform .15s}.fsj-zoom.svelte-wo2tg7{grid-template-columns:auto 1fr;align-items:center;gap:.75rem;margin:.65rem 0;font-size:.78rem;display:grid}.fsj-photo-empty.svelte-wo2tg7{text-align:center;border:1px dashed #e7c87373;border-radius:.75rem;place-items:center;gap:.25rem;min-height:8rem;margin-bottom:.75rem;padding:.75rem 1rem;display:grid;overflow:visible}.fsj-photo-empty.svelte-wo2tg7 span:where(.svelte-wo2tg7){color:#e7c873;font-size:1.8rem}.fsj-photo-empty.svelte-wo2tg7 small:where(.svelte-wo2tg7){color:#f5ecd494;max-width:26ch}.visually-hidden.svelte-wo2tg7{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.fsj-read-note.svelte-wo2tg7{color:#f5ecd4b8;font-size:.8rem}.fsj-read-note.warn.svelte-wo2tg7,.fsj-error.svelte-wo2tg7{color:#ffd0d9}.fsj-flowers.svelte-wo2tg7{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.fsj-flowers.svelte-wo2tg7>span:where(.svelte-wo2tg7){color:var(--mf-chat-ink-soft,#f5ecd4a3);flex:0 0 100%;font-size:.72rem}.fsj-flowers.svelte-wo2tg7 button:where(.svelte-wo2tg7){border:1px solid color-mix(in srgb, var(--mf-chat-accent,#d4b157) 42%, transparent);color:#173f32;background:#fffaf0;border-radius:999px;min-width:2.75rem;min-height:2.75rem;font-weight:750}.fsj-flowers.svelte-wo2tg7 button[aria-pressed=true]:where(.svelte-wo2tg7){color:#fff;background:#d2607c;border-color:#d2607c}.fsj-tile.svelte-wo2tg7,.fsj-red-five.svelte-wo2tg7{position:relative}.fsj-aka.svelte-wo2tg7,.fsj-red-five.svelte-wo2tg7 span:where(.svelte-wo2tg7){color:#fff;background:#c73755;border-radius:999px;padding:.05rem .2rem;font-size:.48rem;font-weight:800;line-height:1.2;position:absolute;bottom:.1rem;right:.15rem}.fsj-red-five.svelte-wo2tg7:disabled{opacity:.4}.fsj-groups.svelte-wo2tg7{gap:.55rem;display:grid}.fsj-groups.flat-layout.svelte-wo2tg7{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;width:100%;max-width:18.25rem}.fsj-groups.flat-layout.svelte-wo2tg7 .fsj-group:where(.svelte-wo2tg7),.fsj-groups.flat-layout.svelte-wo2tg7 .fsj-tile-row:where(.svelte-wo2tg7){display:contents}.fsj-groups.flat-layout.svelte-wo2tg7 .fsj-tile-wrap:where(.svelte-wo2tg7),.fsj-groups.flat-layout.svelte-wo2tg7 .fsj-tile:where(.svelte-wo2tg7){width:100%;min-width:0}.fsj-group.svelte-wo2tg7{border:1px solid #f5ecd424;border-radius:.75rem;padding:.5rem}.fsj-group.open.svelte-wo2tg7{border-color:#e7c8738c}.fsj-tile-row.svelte-wo2tg7{flex-wrap:wrap;gap:.35rem;display:flex}.fsj-tile-wrap.svelte-wo2tg7{border-radius:.45rem;padding-bottom:1.45rem;position:relative}.fsj-tile-wrap.winning.svelte-wo2tg7{box-shadow:0 0 0 2px #d2607c}.fsj-tile.svelte-wo2tg7{background:#fff8e7;border:0;border-radius:.35rem;width:2.75rem;height:3.6rem;padding:.15rem;display:block}.fsj-remove-picked.svelte-wo2tg7{color:#9d2947;width:100%;min-height:2.75rem;font:inherit;background:#be375614;border:1px solid #be375659;border-radius:.75rem;margin-top:.75rem;font-weight:750}.fsj-missing.svelte-wo2tg7{color:#e7c873;background:0 0;border:1px dashed #e7c8738c;border-radius:.4rem;min-width:4rem;min-height:3.4rem;font-size:.7rem}.fsj-open-toggle.svelte-wo2tg7{min-height:2.75rem;margin-top:.45rem;padding:.25rem .55rem;font-size:.68rem}.fsj-pick-instead.svelte-wo2tg7{background:0 0}.fsj-regroup-bar.svelte-wo2tg7{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.fsj-regroup-bar.svelte-wo2tg7 button:where(.svelte-wo2tg7){color:#173f32;background:#f5ecd4eb;border:1px solid #d4b15761;border-radius:999px;min-height:2.75rem;padding:.4rem .7rem;font-size:.7rem;font-weight:700}.fsj-tile-wrap.selected.svelte-wo2tg7 .fsj-tile:where(.svelte-wo2tg7){outline-offset:2px;outline:2px solid #e7c873}.fsj-group-actions.svelte-wo2tg7{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.fsj-group-actions.svelte-wo2tg7 button:where(.svelte-wo2tg7),.fsj-kong-toggle.svelte-wo2tg7{color:#173f32;background:#f5ecd4d9;border:1px solid #d4b15752;border-radius:999px;min-height:2.5rem;padding:.2rem .5rem;font-size:.64rem;font-weight:700}.fsj-kong-toggle[aria-pressed=true].svelte-wo2tg7{color:#fff;background:#d2607c;border-color:#d2607c}.fsj-group-issue.svelte-wo2tg7{color:#b33f61;margin:.3rem 0 0;font-size:.68rem}.fsj-add.svelte-wo2tg7{color:#f5ecd4;background:0 0;margin:.65rem 0}.fsj-question.svelte-wo2tg7{gap:.5rem;margin-bottom:.75rem;font-size:.82rem;font-weight:700;display:grid}.fsj-choices.compact.svelte-wo2tg7 button:where(.svelte-wo2tg7){font-size:.75rem}.fsj-fields.svelte-wo2tg7{grid-template-columns:1fr;gap:.65rem;display:grid}.fsj-fields.svelte-wo2tg7 label:where(.svelte-wo2tg7){color:#f5ecd4b3;text-transform:capitalize;gap:.25rem;font-size:.72rem;font-weight:700;display:grid}.fsj-fields.svelte-wo2tg7 select:where(.svelte-wo2tg7),.fsj-fields.svelte-wo2tg7 input[type=number]:where(.svelte-wo2tg7){color:#173f32;width:100%;min-height:2.75rem;font:inherit;background:#fffaf0;border:1px solid #d4b15747;border-radius:.55rem;padding:0 .6rem}.fsj-check.svelte-wo2tg7{grid-column:1/-1;align-items:center;gap:.5rem;min-height:2.75rem;text-transform:none!important;display:flex!important}.fsj-check.svelte-wo2tg7 input:where(.svelte-wo2tg7){width:1.15rem;height:1.15rem}.fsj-details.svelte-wo2tg7{border-top:1px solid #f5ecd424;margin:.75rem 0;padding-top:.6rem}.fsj-details.svelte-wo2tg7 summary:where(.svelte-wo2tg7){cursor:pointer;color:#e7c873;align-items:center;min-height:2.75rem;font-size:.76rem;font-weight:700;display:flex}.fsj-indicators.svelte-wo2tg7{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem;margin:.5rem 0;display:flex}.fsj-indicators.svelte-wo2tg7 span:where(.svelte-wo2tg7){color:#f5ecd4a8;flex:0 0 100%;font-size:.72rem}.fsj-summary.svelte-wo2tg7{background:#071a1280;border-radius:.75rem;grid-template-columns:4.5rem 1fr;align-items:center;gap:.75rem;margin:.5rem 0 .75rem;padding:.55rem;display:grid}.fsj-summary.svelte-wo2tg7 img:where(.svelte-wo2tg7){object-fit:cover;border-radius:.45rem;width:4.5rem;height:3.75rem}.fsj-summary.svelte-wo2tg7 div:where(.svelte-wo2tg7){gap:.25rem;display:grid}.fsj-summary.svelte-wo2tg7 span:where(.svelte-wo2tg7){color:#f5ecd494;font-size:.72rem}.fsj-loading.svelte-wo2tg7{text-align:center;color:#e7c873;padding:1rem}.fsj-result.svelte-wo2tg7{background:linear-gradient(#e7c87321,#f5ecd40f);border:1px solid #e7c87373;border-radius:.8rem;padding:.8rem}.fsj-result.invalid.svelte-wo2tg7{border-color:#d2607c8c}.fsj-result.svelte-wo2tg7>div:where(.svelte-wo2tg7):first-child{justify-content:space-between;align-items:baseline;display:flex}.fsj-result.svelte-wo2tg7 strong:where(.svelte-wo2tg7){font-family:Georgia,serif;font-size:1.4rem}.fsj-result.svelte-wo2tg7 p:where(.svelte-wo2tg7){color:#f5ecd4ad;font-size:.78rem}.fsj-breakdown.svelte-wo2tg7{margin-top:.55rem}.fsj-breakdown.svelte-wo2tg7 div:where(.svelte-wo2tg7){border-top:1px solid #f5ecd41f;grid-template-columns:1fr auto;gap:.2rem .5rem;padding:.45rem 0;font-size:.75rem;display:grid}.fsj-breakdown.svelte-wo2tg7 small:where(.svelte-wo2tg7){color:#f5ecd48f;grid-column:1/-1}.fsj-followup.svelte-wo2tg7{color:#f5ecd494;margin:.7rem 0 0;font-size:.72rem}.fsj-error.svelte-wo2tg7{margin:.65rem 0 0;font-size:.78rem}.fsj-picker.svelte-wo2tg7{z-index:5;background:#0c2a1c;border:1px solid #e7c8737a;border-radius:1rem;padding:.75rem;position:absolute;inset:.5rem;overflow:auto;box-shadow:0 1.2rem 3rem #00000059}.fsj-picker.svelte-wo2tg7>div:where(.svelte-wo2tg7){justify-content:space-between;align-items:center;display:flex}.fsj-pick-row.svelte-wo2tg7{flex-wrap:wrap;gap:.25rem;margin:.5rem 0;display:flex}.fsj-pick-row.svelte-wo2tg7>span:where(.svelte-wo2tg7){color:#f5ecd48c;text-transform:capitalize;flex:0 0 100%;font-size:.65rem}.fsj-pick-row.svelte-wo2tg7 button:where(.svelte-wo2tg7){background:#fff8e7;border:0;border-radius:.35rem;min-width:2.75rem;min-height:3rem;padding:.1rem}@media (width>=640px){.fsj-fields.svelte-wo2tg7{grid-template-columns:repeat(2,minmax(0,1fr))}.main-fields.svelte-wo2tg7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.fsj.svelte-wo2tg7{animation:none}.fsj-photo.svelte-wo2tg7 img:where(.svelte-wo2tg7){transition:none}}@keyframes svelte-wo2tg7-fsj-in{0%{opacity:0;transform:translateY(.25rem)}}.fsj.svelte-wo2tg7{color:var(--mf-chat-ink,#f5ecd4);box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-self:stretch;gap:.7rem;margin:0;padding:0 .15rem .25rem;display:flex}.fsj-bubble.svelte-wo2tg7{border-color:color-mix(in srgb, var(--mf-chat-accent,#d4b157) 26%, transparent);background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 8%, transparent);max-width:86%;color:var(--mf-chat-ink,#f5ecd4);align-self:flex-start;margin:0}.fsj-bubble.svelte-wo2tg7 span:where(.svelte-wo2tg7),.fsj-photo-empty.svelte-wo2tg7 small:where(.svelte-wo2tg7),.fsj-read-note.svelte-wo2tg7,.fsj-fields.svelte-wo2tg7 label:where(.svelte-wo2tg7),.fsj-indicators.svelte-wo2tg7 span:where(.svelte-wo2tg7),.fsj-summary.svelte-wo2tg7 span:where(.svelte-wo2tg7),.fsj-result.svelte-wo2tg7 p:where(.svelte-wo2tg7),.fsj-breakdown.svelte-wo2tg7 small:where(.svelte-wo2tg7),.fsj-followup.svelte-wo2tg7,.fsj-pick-row.svelte-wo2tg7>span:where(.svelte-wo2tg7){color:var(--mf-chat-ink-soft,#f5ecd4a3)}.fsj-photo-empty.svelte-wo2tg7,.fsj-group.svelte-wo2tg7,.fsj-summary.svelte-wo2tg7,.fsj-result.svelte-wo2tg7{border-color:color-mix(in srgb, var(--mf-chat-accent,#d4b157) 34%, transparent);background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 6%, transparent);color:var(--mf-chat-ink,#f5ecd4)}.fsj-photo-empty.svelte-wo2tg7 strong:where(.svelte-wo2tg7),.fsj-question.svelte-wo2tg7,.fsj-zoom.svelte-wo2tg7,.fsj-result.svelte-wo2tg7,.fsj-summary.svelte-wo2tg7{color:var(--mf-chat-ink,#f5ecd4)}.fsj-photo-empty.svelte-wo2tg7 span:where(.svelte-wo2tg7),.fsj-details.svelte-wo2tg7 summary:where(.svelte-wo2tg7),.fsj-loading.svelte-wo2tg7,.fsj-missing.svelte-wo2tg7{color:var(--mf-chat-accent,#d4b157)}.fsj-add.svelte-wo2tg7{color:var(--mf-chat-ink,#f5ecd4)}.fsj-details.svelte-wo2tg7{border-color:color-mix(in srgb, var(--mf-chat-ink-soft,#8b8178) 25%, transparent)}.fsj-breakdown.svelte-wo2tg7 div:where(.svelte-wo2tg7){border-color:color-mix(in srgb, var(--mf-chat-ink-soft,#8b8178) 22%, transparent)}.fsj-error.svelte-wo2tg7,.fsj-read-note.warn.svelte-wo2tg7{color:#b33f61}.fsj-quiet-actions.svelte-wo2tg7{justify-content:flex-end;align-items:center;gap:.8rem;margin-top:-.35rem;display:flex}.fsj-quiet-actions.svelte-wo2tg7 button:where(.svelte-wo2tg7),.fsj-dismiss.svelte-wo2tg7{min-width:2.75rem;min-height:2.75rem;color:var(--mf-chat-ink-soft,#f5ecd4a3);font:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:0 .25rem;font-size:.72rem;font-weight:700;text-decoration:underline}.fsj-dismiss.svelte-wo2tg7{align-self:flex-end}.fsj-picker.svelte-wo2tg7{color:#173f32;background:#fffaf0}.fsj-backdrop.svelte-wo2tg7{z-index:60;cursor:default;background:#051a1294;border:0;width:100%;position:fixed;inset:0}.fsj.svelte-wo2tg7{z-index:61;width:min(100%,48rem);max-height:min(calc(100dvh - max(.75rem, env(safe-area-inset-top))), 48rem);padding-top:.9rem;padding-right:max(1rem, env(safe-area-inset-right));padding-bottom:max(1rem, env(safe-area-inset-bottom));padding-left:max(1rem, env(safe-area-inset-left));overscroll-behavior:contain;scroll-padding-bottom:max(1rem, env(safe-area-inset-bottom));color:#173f32;background:linear-gradient(#fff8df,#f0dfb5);border:1px solid #d4b1576b;border-radius:1.6rem 1.6rem 0 0;margin:0 auto;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -1.25rem 3rem #0000004d}@media (width>=768px){@container (width>=480px){.fsj-backdrop.svelte-wo2tg7{display:none}.fsj.svelte-wo2tg7{width:100%;max-width:none;max-height:none;box-shadow:none;border-radius:1rem;margin:0;padding:0;position:static}.fsj-grab.svelte-wo2tg7,.fsj-quiet-actions.svelte-wo2tg7,.fsj-dismiss.svelte-wo2tg7{display:none}}}.fsj-grab.svelte-wo2tg7{background:#173f3238;border-radius:999px;width:2.6rem;height:.3rem;margin:-.25rem auto .55rem}.fsj.svelte-wo2tg7 .fsj-bubble:where(.svelte-wo2tg7){color:#fff8df;background:#0c2a1cf0;max-width:100%}.fsj.svelte-wo2tg7 .fsj-bubble:where(.svelte-wo2tg7) span:where(.svelte-wo2tg7){color:#fff8dfb3}.fsj.svelte-wo2tg7 .fsj-quiet-actions:where(.svelte-wo2tg7) button:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-dismiss:where(.svelte-wo2tg7){color:#617267}.fsj.svelte-wo2tg7 .fsj-question:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-zoom:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-result:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-summary:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-photo-empty:where(.svelte-wo2tg7) strong:where(.svelte-wo2tg7){color:#173f32}.fsj.svelte-wo2tg7 .fsj-read-note:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-fields:where(.svelte-wo2tg7) label:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-indicators:where(.svelte-wo2tg7) span:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-summary:where(.svelte-wo2tg7) span:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-result:where(.svelte-wo2tg7) p:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-breakdown:where(.svelte-wo2tg7) small:where(.svelte-wo2tg7),.fsj.svelte-wo2tg7 .fsj-followup:where(.svelte-wo2tg7){color:#617267}.fsj-tile-row.svelte-wo2tg7{align-items:flex-start}.fsj-tile-wrap.svelte-wo2tg7{flex:0 0 2.75rem;width:2.75rem;min-width:0;padding-bottom:0}.fsj-tile-wrap.correcting.svelte-wo2tg7{padding-bottom:0}.fsj-tile.svelte-wo2tg7{width:2.75rem;min-width:2.75rem;height:3.6rem;min-height:3.6rem;display:block}.fsj-tile.svelte-wo2tg7:disabled{opacity:1;cursor:default}.fsj-tile-wrap.winning.svelte-wo2tg7 .fsj-tile:where(.svelte-wo2tg7){outline-offset:2px;outline:3px solid #d2607c;transform:translateY(-.18rem)}.fsj-group.svelte-wo2tg7{overflow:hidden}@media (width<=639px){.fsj.svelte-wo2tg7{width:100%;max-height:calc(100dvh - max(.5rem, env(safe-area-inset-top)));padding-right:max(.9rem, env(safe-area-inset-right));padding-left:max(.9rem, env(safe-area-inset-left))}.fsj-bubble.svelte-wo2tg7{max-width:94%}.fsj-photo-empty.svelte-wo2tg7{min-height:6.5rem}.fsj-actions.svelte-wo2tg7>button:where(.svelte-wo2tg7){flex:auto}}@media (width<=21.25rem){.fsj-groups.flat-layout.svelte-wo2tg7{grid-template-columns:repeat(6,minmax(2.75rem,1fr));gap:0}.fsj-groups.flat-layout.svelte-wo2tg7 .fsj-tile-wrap:where(.svelte-wo2tg7),.fsj-groups.flat-layout.svelte-wo2tg7 .fsj-tile:where(.svelte-wo2tg7){min-width:2.75rem}}.mf-example-hand.svelte-betrkc{color:var(--mf-chat-ink,#f5ecd4);background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 7%, transparent);border:1px solid color-mix(in srgb, var(--mf-chat-accent,#d4b157) 48%, transparent);border-radius:1rem;gap:.68rem;margin:.5rem 0 .85rem;padding:.82rem;animation:.18s cubic-bezier(.16,1,.3,1) svelte-betrkc-mf-example-arrive;display:grid}header.svelte-betrkc{justify-content:space-between;align-items:start;gap:.75rem;display:flex}header.svelte-betrkc>div:where(.svelte-betrkc){gap:.1rem;display:grid}header.svelte-betrkc strong:where(.svelte-betrkc){font-size:.93rem}.mf-example-eyebrow.svelte-betrkc{color:var(--mf-chat-accent,#d4b157);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:800}.mf-example-total.svelte-betrkc{text-align:right;color:var(--mf-chat-accent,#d4b157);flex:0 auto;font-size:.78rem;font-weight:800}p.svelte-betrkc{color:var(--mf-chat-ink-soft,#f5ecd4b3);margin:0;font-size:.75rem;line-height:1.45}.mf-example-groups.svelte-betrkc{flex-wrap:wrap;align-items:flex-end;gap:.36rem;display:flex}.mf-example-tile-group.svelte-betrkc{background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 5%, transparent);border-radius:.42rem;flex:none;gap:.08rem;padding:.08rem;display:flex}.mf-example-tile-group.run.svelte-betrkc{flex-wrap:wrap;flex:100%}.mf-example-caveat.svelte-betrkc{color:var(--mf-chat-ink,#f5ecd4);margin:.2rem 0 0;font-size:.82rem;font-weight:600}.mf-example-flowers.svelte-betrkc{flex-wrap:wrap;gap:.08rem;margin-top:.36rem;display:flex}.mf-example-bonus.svelte-betrkc{place-items:center;width:2.75rem;height:3.1rem;display:grid}.mf-example-bonus.svelte-betrkc svg{width:1.75rem;height:2.3rem;display:block}.mf-example-tile-group[data-exposed=true].svelte-betrkc{background:color-mix(in srgb, var(--mf-chat-accent,#d4b157) 12%, transparent)}.mf-example-groups.ungrouped.svelte-betrkc{grid-template-columns:repeat(6,minmax(0,1fr));gap:.08rem;width:100%;max-width:16.9rem;display:grid}.mf-example-groups.ungrouped.svelte-betrkc .mf-example-tile-group:where(.svelte-betrkc){display:contents}.mf-example-groups.ungrouped.svelte-betrkc .mf-example-tile-group:where(.svelte-betrkc) button:where(.svelte-betrkc){width:100%;min-width:0}.mf-example-tile-group.svelte-betrkc button:where(.svelte-betrkc){cursor:pointer;background:0 0;border:0;border-radius:.34rem;place-items:center;width:2.75rem;height:3.1rem;padding:0;display:grid;position:relative}.mf-example-tile-group.svelte-betrkc button:where(.svelte-betrkc) svg{width:1.75rem;height:2.3rem;display:block}.mf-example-tile-group.svelte-betrkc button.winning:where(.svelte-betrkc){outline:2px solid var(--mf-chat-accent-rose,#d45b7b);outline-offset:2px}.mf-example-tile-group.svelte-betrkc button:where(.svelte-betrkc):focus-visible,.mf-example-discuss.svelte-betrkc:focus-visible{outline:2px solid var(--mf-chat-accent,#d4b157);outline-offset:2px}.mf-example-lines.svelte-betrkc{flex-wrap:wrap;gap:.32rem;display:flex}.mf-example-lines.svelte-betrkc span:where(.svelte-betrkc){color:var(--mf-chat-ink-soft,#f5ecd4b8);background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 8%, transparent);border-radius:999px;padding:.22rem .42rem;font-size:.64rem}.mf-example-actions.svelte-betrkc{flex-wrap:wrap;justify-self:start;align-items:center;gap:.4rem 1rem;display:flex}.mf-example-edit.svelte-betrkc{border:1px solid color-mix(in srgb, var(--mf-chat-accent,#d4b157) 42%, transparent);min-height:2.75rem;color:var(--mf-chat-accent,#d4b157);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .65rem;font-size:.72rem;font-weight:700}.mf-example-edit.svelte-betrkc:focus-visible{outline:2px solid var(--mf-chat-accent,#d4b157);outline-offset:2px}.mf-example-discuss.svelte-betrkc{min-height:2.75rem;color:var(--mf-chat-accent,#d4b157);font:inherit;text-underline-offset:.16em;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;padding:0;font-size:.75rem;font-weight:800;text-decoration:underline;display:inline-flex}@keyframes svelte-betrkc-mf-example-arrive{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@media (width>=48rem){.mf-example-tile-group.svelte-betrkc button:where(.svelte-betrkc){width:2.75rem;height:3.1rem}}@media (width<=21.25rem){.mf-example-groups.ungrouped.svelte-betrkc{grid-template-columns:repeat(6,minmax(2.75rem,1fr));gap:0}.mf-example-groups.ungrouped.svelte-betrkc .mf-example-tile-group:where(.svelte-betrkc) button:where(.svelte-betrkc){min-width:2.75rem}}.mf-hand-guide.svelte-1s53k3r{border:1px solid color-mix(in srgb, var(--mf-chat-accent,#d4b157) 42%, transparent);background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 8%, transparent);color:var(--mf-chat-ink,#f5ecd4);border-radius:.875rem;gap:.65rem;padding:.75rem;animation:.18s cubic-bezier(.16,1,.3,1) svelte-1s53k3r-mf-hand-arrive;display:grid}.mf-hand-guide-head.svelte-1s53k3r,.mf-hand-actions.svelte-1s53k3r,.mf-what-if-compare.svelte-1s53k3r{align-items:center;display:flex}.mf-hand-guide-head.svelte-1s53k3r{justify-content:space-between;gap:.75rem}.mf-hand-guide-head.svelte-1s53k3r>div:where(.svelte-1s53k3r){gap:.12rem;display:grid}.mf-hand-guide-head.svelte-1s53k3r>div:where(.svelte-1s53k3r)>span:where(.svelte-1s53k3r),.mf-what-if-copy.svelte-1s53k3r span:where(.svelte-1s53k3r),.mf-what-if-compare.svelte-1s53k3r span:where(.svelte-1s53k3r),.mf-what-if.svelte-1s53k3r p:where(.svelte-1s53k3r){color:var(--mf-chat-ink-soft,#f5ecd4a3);font-size:.7rem}.mf-hand-guide-head.svelte-1s53k3r strong:where(.svelte-1s53k3r){font-size:.84rem}.mf-verified.svelte-1s53k3r{color:var(--mf-chat-accent,#d4b157);flex:none;align-items:center;gap:.3rem;font-size:.66rem;font-weight:750;display:inline-flex}.mf-verified.svelte-1s53k3r>span:where(.svelte-1s53k3r){background:color-mix(in srgb, var(--mf-chat-accent,#d4b157) 18%, transparent);border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;display:grid}.mf-hand-tiles.svelte-1s53k3r{grid-template-columns:repeat(6,minmax(0,1fr));gap:.18rem;width:100%;max-width:10.8rem;padding:.15rem 0 .3rem;display:grid}.mf-hand-flowers.svelte-1s53k3r{flex-wrap:wrap;gap:.2rem;margin-top:.3rem;display:flex}.mf-hand-flowers.svelte-1s53k3r .mf-hand-tile:where(.svelte-1s53k3r){width:auto}.mf-hand-tile.svelte-1s53k3r{block-size:2.2rem;inline-size:1.65rem;border-radius:.25rem;place-items:center;width:100%;display:inline-grid;position:relative;overflow:hidden}.mf-hand-tile.winning.svelte-1s53k3r{outline-offset:1px;outline:2px solid #d2607c}.mf-hand-tile.svelte-1s53k3r .tile-face{block-size:100%;inline-size:100%}.mf-hand-actions.svelte-1s53k3r{gap:.35rem}.mf-hand-actions.svelte-1s53k3r button:where(.svelte-1s53k3r){min-width:2.75rem;min-height:2.75rem;color:var(--mf-chat-ink,#f5ecd4);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.35rem .65rem;font-size:.7rem;font-weight:700;text-decoration:underline}.mf-hand-actions.svelte-1s53k3r button:where(.svelte-1s53k3r):hover,.mf-hand-actions.svelte-1s53k3r button:where(.svelte-1s53k3r):focus-visible{color:var(--mf-chat-accent,#d4b157)}.mf-hand-actions.svelte-1s53k3r button:where(.svelte-1s53k3r):focus-visible,.mf-what-if-run.svelte-1s53k3r:focus-visible{outline-offset:2px;outline:2px solid #d2607c}.mf-hand-actions.svelte-1s53k3r .clear:where(.svelte-1s53k3r){color:var(--mf-chat-ink-soft,#f5ecd4a3);margin-left:auto}.mf-what-if.svelte-1s53k3r{border-top:1px solid color-mix(in srgb, var(--mf-chat-ink-soft,#8b8178) 24%, transparent);gap:.65rem;padding-top:.7rem;display:grid}.mf-what-if-copy.svelte-1s53k3r{gap:.12rem;display:grid}.mf-what-if-copy.svelte-1s53k3r strong:where(.svelte-1s53k3r){font-size:.78rem}.mf-what-if-run.svelte-1s53k3r{border:1px solid color-mix(in srgb, var(--mf-chat-accent,#d4b157) 52%, transparent);background:color-mix(in srgb, var(--mf-chat-accent,#d4b157) 15%, transparent);min-height:2.75rem;color:var(--mf-chat-ink,#f5ecd4);font:inherit;cursor:pointer;border-radius:999px;justify-self:start;padding:.5rem .85rem;font-size:.72rem;font-weight:750}.mf-what-if-run.svelte-1s53k3r:disabled{opacity:.62;cursor:wait}.mf-what-if-compare.svelte-1s53k3r{justify-content:space-between;gap:.55rem}.mf-what-if-compare.svelte-1s53k3r>div:where(.svelte-1s53k3r){background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 7%, transparent);border-radius:.65rem;flex:1;gap:.15rem;min-width:0;padding:.6rem;display:grid}.mf-what-if-compare.svelte-1s53k3r>div.changed:where(.svelte-1s53k3r){background:color-mix(in srgb, var(--mf-chat-accent,#d4b157) 15%, transparent)}.mf-what-if-compare.svelte-1s53k3r strong:where(.svelte-1s53k3r){font-size:.82rem}.mf-what-if-arrow.svelte-1s53k3r{color:var(--mf-chat-accent,#d4b157);flex:none}.mf-what-if.svelte-1s53k3r p:where(.svelte-1s53k3r){margin:0;line-height:1.45}.mf-what-if-error.svelte-1s53k3r{color:#ffd0d9!important}.visually-hidden.svelte-1s53k3r{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=640px){.mf-hand-tile.svelte-1s53k3r{block-size:2.46rem;inline-size:1.85rem}}@media (prefers-reduced-motion:reduce){.mf-hand-guide.svelte-1s53k3r{animation:none}}@keyframes svelte-1s53k3r-mf-hand-arrive{0%{opacity:0;transform:translateY(.2rem)}}.chat-card.svelte-1auqiqa{container-type:inline-size}@media (width>=768px){@container (width>=480px){.mf-thread.mf-thread-scoring.svelte-1auqiqa>:not(.fsj,.fsj-backdrop){display:none}}}.chat-head-back.svelte-1auqiqa{min-height:2.75rem;color:var(--mf-chat-accent,#d4b157);font:inherit;text-underline-offset:.2em;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0 .4rem;font-size:.78rem;font-weight:700;text-decoration:underline;display:none}@media (width>=768px){@container (width>=480px){.chat-head.chat-head-scoring.svelte-1auqiqa .chat-status:where(.svelte-1auqiqa){display:none}.chat-head.chat-head-scoring.svelte-1auqiqa .chat-head-back:where(.svelte-1auqiqa){align-items:center;display:inline-flex}.lp-chips.lp-chips-hidden-while-scoring.svelte-1auqiqa{display:none}}}.mf-thinking.svelte-1auqiqa{align-items:center;gap:.5rem;display:flex}.mf-thinking-dots.svelte-1auqiqa{gap:3px;display:inline-flex}.mf-thinking-dot.svelte-1auqiqa{opacity:.35;background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite svelte-1auqiqa-mf-thinking-pulse}.mf-thinking-dot.svelte-1auqiqa:nth-child(2){animation-delay:.15s}.mf-thinking-dot.svelte-1auqiqa:nth-child(3){animation-delay:.3s}@keyframes svelte-1auqiqa-mf-thinking-pulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.mf-thinking-dot.svelte-1auqiqa{opacity:.7;animation:none}}.mf-game-chooser.svelte-1auqiqa{border:1px solid color-mix(in srgb, var(--mf-chat-accent,#d4b157) 34%, transparent);background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 8%, transparent);max-width:94%;color:var(--mf-chat-ink,#f5ecd4);border-radius:1rem 1rem 1rem .35rem;align-self:flex-start;padding:.8rem;font-size:.86rem}.mf-game-chooser.svelte-1auqiqa>div:where(.svelte-1auqiqa){flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.mf-game-chooser.svelte-1auqiqa button:where(.svelte-1auqiqa){border:1px solid color-mix(in srgb, var(--mf-chat-accent,#d4b157) 42%, transparent);color:#173f32;min-height:2.75rem;font:inherit;background:#fffaf0eb;border-radius:999px;padding:.45rem .7rem;font-weight:700}.lp-chip.lp-chip-score{background:linear-gradient(110deg,#f6e4a7b8,#f6dbe1b8);border-color:#d4b1577a}.lp-chip.lp-chip-what-if.active{background:#d2607c21;border-color:#d2607c99}.mf-visual-state.svelte-1auqiqa{border:1px solid color-mix(in srgb, var(--mf-chat-accent,#d4b157) 42%, transparent);max-width:94%;color:var(--mf-chat-ink,#f5ecd4);background:color-mix(in srgb, var(--mf-chat-ink,#f5ecd4) 7%, transparent);border-radius:.85rem;align-self:flex-start;gap:.35rem;margin:-.2rem 0 .7rem;padding:.75rem .85rem;font-size:.75rem;line-height:1.45;display:grid}.mf-visual-state.svelte-1auqiqa strong:where(.svelte-1auqiqa){color:var(--mf-chat-accent,#d4b157);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.mf-visual-actions.svelte-1auqiqa{flex-wrap:wrap;gap:.25rem .75rem;display:flex}.mf-visual-actions.svelte-1auqiqa button:where(.svelte-1auqiqa){min-height:2.75rem;color:var(--mf-chat-accent,#d4b157);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:800;text-decoration:underline}.mf-visual-actions.svelte-1auqiqa button:where(.svelte-1auqiqa):focus-visible{outline:2px solid var(--mf-chat-accent-rose,#d45b7b);outline-offset:3px}.mf-visual-lead.svelte-1auqiqa{max-width:94%;color:var(--mf-chat-ink,#f5ecd4);opacity:.82;align-self:flex-start;margin:-.2rem 0 -.35rem;font-size:.78rem;font-style:italic}.mf-visual-actions--standalone.svelte-1auqiqa{align-self:flex-start;margin:-.2rem 0 .7rem}
