._6wLNYa_root{display:none}@media print{._6wLNYa_root{max-width:680px;color:var(--ink);font-family:var(--sans);margin:0 auto;padding:28px;line-height:1.55;display:block}}._6wLNYa_meta{color:var(--ink-2);border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:10px;font-size:.78rem}:is(._6wLNYa_body h1,._6wLNYa_body h2,._6wLNYa_body h3){font-family:var(--serif);margin:.7em 0 .3em;font-weight:600;line-height:1.2}._6wLNYa_body p{margin:0 0 .6em}:is(._6wLNYa_body ul,._6wLNYa_body ol){margin:.4em 0;padding-left:1.25em}._6wLNYa_body strong{font-weight:700}._6wLNYa_body table{border-collapse:collapse;width:100%;margin:.6em 0;font-size:.85rem}:is(._6wLNYa_body th,._6wLNYa_body td){text-align:left;border-bottom:1px solid var(--line);padding:6px 10px}
.boe_3q_inputWrapper{background:color-mix(in srgb, var(--cream) 90%, transparent);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);align-items:flex-end;gap:12px;padding:16px 30px;display:flex}.boe_3q_textarea{resize:none;border-radius:var(--r-md);background:var(--white);border:1px solid var(--line);min-height:48px;max-height:120px;color:var(--ink);font-family:var(--sans);box-shadow:var(--shadow-xs);transition:border-color var(--t-fast), box-shadow var(--t-fast);outline:none;flex:1;padding:13px 18px;font-size:.92rem;line-height:1.5}.boe_3q_textarea::placeholder{color:var(--ink-2)}.boe_3q_textarea:focus{border-color:var(--forest);box-shadow:0 0 0 3px var(--forest-tint)}.boe_3q_textarea:disabled{opacity:.6;cursor:not-allowed}.boe_3q_input{flex:1;align-items:flex-end;gap:12px;min-width:0;display:flex}.boe_3q_sendBtn{cursor:pointer;background:var(--forest);width:48px;height:48px;color:var(--cream);box-shadow:var(--shadow-xs);transition:transform var(--t-fast), background var(--t-fast), opacity var(--t-fast);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.boe_3q_sendBtn:hover:not(:disabled){background:var(--forest-2);transform:translateY(-1px)}.boe_3q_sendBtn:focus-visible{outline:2px solid var(--forest);outline-offset:2px;box-shadow:0 0 0 3px var(--forest-tint)}.boe_3q_sendBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){.boe_3q_inputWrapper{padding:12px 16px}}.boe_3q_flushTop{border-top:none}.boe_3q_v3Icon{display:none}html[data-nelson-v3] .boe_3q_legacyIcon{display:none}html[data-nelson-v3] .boe_3q_v3Icon{display:block}html[data-nelson-v3] .boe_3q_inputWrapper{background:var(--surface-page);border-color:var(--border-hairline);-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0}html[data-nelson-v3] .boe_3q_inputWrapper{align-items:center;gap:var(--space-2)}html[data-nelson-v3] .boe_3q_input{border:1px solid var(--stone-500);background:var(--surface-card);border-radius:24px;align-items:center;gap:6px;min-height:52px;padding:4px 4px 4px 16px}html[data-nelson-v3] .boe_3q_input:focus-within{outline:2px solid var(--forest-600);outline-offset:2px}html[data-nelson-v3] .boe_3q_textarea{min-width:0;min-height:0;color:var(--text-ink);box-shadow:none;font-family:var(--font-sans);background:0 0;border:0;border-radius:0;padding:10px 0;font-size:16px}html[data-nelson-v3] .boe_3q_textarea::placeholder{color:var(--text-secondary)}html[data-nelson-v3] .boe_3q_textarea:focus{box-shadow:none;border-color:#0000}html[data-nelson-v3] .boe_3q_sendBtn{border-radius:var(--radius-pill);background:var(--forest-700);width:40px;height:40px;color:var(--text-on-dark);box-shadow:none;border:0;align-self:flex-end;margin:2px 0;position:relative}html[data-nelson-v3] .boe_3q_sendBtn:before{content:"";position:absolute;inset:-2px}html[data-nelson-v3] .boe_3q_sendBtn:hover:not(:disabled){background:var(--forest-800);transform:none}html[data-nelson-v3] .boe_3q_sendBtn:disabled{opacity:1;background:var(--action-disabled-bg);color:var(--action-disabled-text)}@container conversation (max-width:720px){html[data-nelson-v3] .boe_3q_inputWrapper{padding:var(--space-3) var(--space-3) var(--space-4)}}.boe_3q_micBtn{border-radius:var(--radius-pill);background:var(--forest-700);width:52px;height:52px;color:var(--paper-50);box-shadow:var(--shadow-card);cursor:pointer;border:0;flex-shrink:0;place-items:center;display:grid}.boe_3q_micBtn:hover:not(:disabled){background:var(--forest-800)}.boe_3q_micBtn:disabled{background:var(--action-disabled-bg);color:var(--action-disabled-text);box-shadow:none;cursor:not-allowed}.boe_3q_micBtn:focus-visible{outline:2px solid var(--forest-600);outline-offset:2px}
.rt7Rfa_block{flex-direction:column;align-self:flex-start;width:100%;max-width:520px;margin:-4px 0 0 43px;display:flex}html[data-nelson-v3] .rt7Rfa_block{width:min(520px,100% - 43px)}html[data-nelson-v3] .rt7Rfa_kicker{font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);color:var(--text-secondary)}html[data-nelson-v3] .rt7Rfa_option{overflow-wrap:anywhere;border-color:var(--border-hairline);min-width:0;color:var(--text-body)}.rt7Rfa_heading{align-items:center;gap:10px;margin-bottom:2px;display:flex}.rt7Rfa_kicker{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);font-size:.66rem;font-weight:600}.rt7Rfa_rule{background:var(--line);flex-grow:1;height:1px}.rt7Rfa_option{border:none;border-bottom:1px solid var(--line-2);font-family:var(--sans);color:var(--ink);text-align:left;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);animation:rt7Rfa_followUpIn .34s var(--ease) both;background:0 0;align-items:center;gap:14px;padding:12px 4px;font-size:.9rem;line-height:1.45;display:flex}.rt7Rfa_optionText{flex-grow:1}.rt7Rfa_arrow{color:var(--ink-4);transition:color var(--t-fast), transform var(--t-fast);flex-shrink:0}.rt7Rfa_option:hover:not(:disabled){background:var(--forest-tint2);color:var(--forest)}.rt7Rfa_option:hover:not(:disabled) .rt7Rfa_arrow{color:var(--forest);transform:translate(2px)}.rt7Rfa_option:active:not(:disabled){background:var(--forest-tint);color:var(--forest)}.rt7Rfa_option:focus-visible{outline:2px solid var(--forest);outline-offset:-2px;color:var(--forest)}.rt7Rfa_option:disabled{cursor:default}.rt7Rfa_footer{align-items:center;gap:16px;padding-top:11px;display:flex}.rt7Rfa_quiet{border-radius:var(--r-sm);font-family:var(--sans);color:var(--ink-2);cursor:pointer;transition:color var(--t-fast);animation:rt7Rfa_followUpIn .34s var(--ease) both;background:0 0;border:none;align-items:center;gap:8px;padding:2px;font-size:.8rem;font-weight:600;display:inline-flex}.rt7Rfa_quiet:hover:not(:disabled){color:var(--forest)}.rt7Rfa_quiet:focus-visible{outline:2px solid var(--forest);outline-offset:2px;color:var(--forest)}.rt7Rfa_quiet:disabled{cursor:default}.rt7Rfa_close{margin-left:auto}.rt7Rfa_leaving .rt7Rfa_option,.rt7Rfa_leaving .rt7Rfa_quiet{pointer-events:none;animation-name:rt7Rfa_followUpOut;animation-duration:.26s}@keyframes rt7Rfa_followUpIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes rt7Rfa_followUpOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@media (max-width:720px){.rt7Rfa_block{max-width:none;margin-left:0}.rt7Rfa_option{padding:13px 2px;font-size:.875rem}.rt7Rfa_quiet{gap:7px;font-size:.78rem}}
.G6-1VG_root{border:1px solid var(--line);background:var(--cream);border-radius:var(--r-md);text-align:center;max-width:420px;font-family:var(--sans);box-shadow:var(--shadow);margin:8px auto;padding:12px 16px}.G6-1VG_q{font-family:var(--serif);color:var(--ink);margin-bottom:6px}.G6-1VG_stars{justify-content:center;display:flex}.G6-1VG_star{color:var(--ink-2);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:22px}.G6-1VG_filled{color:var(--gold)}.G6-1VG_skip{color:var(--ink-2);cursor:pointer;background:0 0;border:none;margin-top:6px;font-size:12px}html[data-nelson-v3] .G6-1VG_root{overflow-wrap:anywhere;border-color:var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);width:min(420px,100% - 32px);min-width:0;box-shadow:none}html[data-nelson-v3] .G6-1VG_q{color:var(--text-ink)}html[data-nelson-v3] .G6-1VG_star{min-width:var(--tap-target-min);min-height:var(--tap-target-min);color:var(--forest-700)}html[data-nelson-v3] .G6-1VG_skip{min-height:var(--tap-target-min);color:var(--text-secondary)}:is(html[data-nelson-v3] .G6-1VG_star:focus-visible,html[data-nelson-v3] .G6-1VG_skip:focus-visible){box-shadow:var(--focus-ring);outline:none}
