.ask-form[data-astro-cid-tie5jllb]{background:#fff;border:1px solid var(--line);border-top:4px solid var(--gold);border-radius:8px;padding:22px;box-shadow:var(--shadow)}.ask-row[data-astro-cid-tie5jllb]{display:flex;gap:10px}.ask-row[data-astro-cid-tie5jllb] input[data-astro-cid-tie5jllb][type=text]{flex:1;min-width:0;padding:12px 14px;border:1px solid #b9ac8f;border-radius:6px;font:inherit;font-size:1rem;background:#fff}.ask-row[data-astro-cid-tie5jllb] .btn[data-astro-cid-tie5jllb]{min-height:50px;white-space:nowrap}.ask-chips[data-astro-cid-tie5jllb]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:16px}.ask-chips-label[data-astro-cid-tie5jllb]{font-weight:600;font-size:.92rem;color:#6b6353}.ask-chip[data-astro-cid-tie5jllb]{border:1.5px solid var(--line);background:#fff;border-radius:999px;padding:8px 14px;font:inherit;font-size:.92rem;cursor:pointer;transition:border-color .2s ease,background .2s ease}.ask-chip[data-astro-cid-tie5jllb]:hover{border-color:var(--gold);background:var(--cream)}.ask-browse[data-astro-cid-tie5jllb]{margin-top:14px;font-size:.95rem;color:#6b6353}#ask-status[data-astro-cid-tie5jllb]{color:#6b6353;min-height:1.2em}.ask-note[data-astro-cid-tie5jllb]{background:var(--cream);border:1px solid var(--gold);border-radius:6px;padding:14px 18px;margin:0 0 16px;font-size:.98rem}.ask-answer[data-astro-cid-tie5jllb]{font-size:1.04rem}.ask-answer[data-astro-cid-tie5jllb] p[data-astro-cid-tie5jllb]{margin:0 0 12px}.gemini-panel[data-astro-cid-tie5jllb]{background:#fff;border:1px solid var(--line);border-top:4px solid var(--gold);border-radius:8px;padding:22px;box-shadow:var(--shadow);margin-top:22px}.gemini-head[data-astro-cid-tie5jllb]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.gemini-head[data-astro-cid-tie5jllb] h2[data-astro-cid-tie5jllb]{margin:0}.gemini-lang[data-astro-cid-tie5jllb]{display:flex;border:1.5px solid var(--line);border-radius:999px;overflow:hidden;flex:none}.lang-btn[data-astro-cid-tie5jllb]{border:0;background:#fff;padding:7px 16px;font:inherit;font-size:.92rem;font-weight:600;cursor:pointer;color:#6b6353}.lang-btn[data-astro-cid-tie5jllb].is-on{background:var(--gold);color:#fff}.gemini-sub[data-astro-cid-tie5jllb]{color:#6b6353;margin:8px 0 4px}.gemini-block[data-astro-cid-tie5jllb]{border-top:1px solid var(--line);padding-top:16px;margin-top:16px}.gemini-block-title[data-astro-cid-tie5jllb]{margin:0 0 10px;font-size:1.02rem}.gemini-row[data-astro-cid-tie5jllb]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.gemini-row[data-astro-cid-tie5jllb] input[data-astro-cid-tie5jllb][type=text]{flex:1;min-width:180px;padding:12px 14px;border:1px solid #b9ac8f;border-radius:6px;font:inherit;font-size:1rem;background:#fff}.gemini-row[data-astro-cid-tie5jllb] .btn[data-astro-cid-tie5jllb]{min-height:50px;white-space:nowrap}.gemini-pick[data-astro-cid-tie5jllb]{display:inline-flex;align-items:center;cursor:pointer}#photo-preview[data-astro-cid-tie5jllb]{display:block;max-width:280px;width:100%;height:auto;border-radius:8px;border:1px solid var(--line);margin-top:14px}#photo-status[data-astro-cid-tie5jllb],#talk-status[data-astro-cid-tie5jllb]{color:#6b6353;min-height:1.2em}#photo-status[data-astro-cid-tie5jllb]{margin:10px 0 0}.photo-result[data-astro-cid-tie5jllb]{border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:6px;padding:14px 18px;margin-top:14px;background:#fff}.photo-result[data-astro-cid-tie5jllb] h3[data-astro-cid-tie5jllb],.photo-result[data-astro-cid-tie5jllb] p[data-astro-cid-tie5jllb]{margin:0 0 8px;overflow-wrap:break-word}.photo-result[data-astro-cid-tie5jllb] p[data-astro-cid-tie5jllb]:last-child{margin-bottom:0}.talk-transcript[data-astro-cid-tie5jllb]{margin-top:14px;max-height:260px;overflow-y:auto;border:1px solid var(--line);border-radius:6px;padding:12px 16px;background:var(--cream)}.talk-transcript[data-astro-cid-tie5jllb] p[data-astro-cid-tie5jllb]{margin:0 0 8px;overflow-wrap:break-word}.talk-transcript[data-astro-cid-tie5jllb] p[data-astro-cid-tie5jllb]:last-child{margin-bottom:0}.gemini-privacy[data-astro-cid-tie5jllb]{color:#6b6353;font-size:.9rem;margin:16px 0 0}@media(max-width:560px){.ask-row[data-astro-cid-tie5jllb]{flex-direction:column}.ask-row[data-astro-cid-tie5jllb] .btn[data-astro-cid-tie5jllb]{width:100%}.gemini-row[data-astro-cid-tie5jllb]{flex-direction:column;align-items:stretch}.gemini-row[data-astro-cid-tie5jllb] .btn[data-astro-cid-tie5jllb],.gemini-row[data-astro-cid-tie5jllb] .gemini-pick[data-astro-cid-tie5jllb]{width:100%;justify-content:center}.gemini-row[data-astro-cid-tie5jllb] input[data-astro-cid-tie5jllb][type=text]{width:100%}#talk-status[data-astro-cid-tie5jllb]{text-align:center}}
