.example-chips[data-astro-cid-wfrjesbw]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 2px 14px}.ex-label[data-astro-cid-wfrjesbw]{font-size:.82rem;font-weight:700;color:var(--ink-soft)}.ex-chip[data-astro-cid-wfrjesbw]{font:inherit;font-size:.85rem;color:var(--teal-dark);cursor:pointer;background:var(--teal-soft);border:1px solid transparent;border-radius:999px;padding:7px 14px;transition:border-color .15s,background .15s}.ex-chip[data-astro-cid-wfrjesbw]:hover{border-color:var(--teal);background:var(--surface)}.chat-form[data-astro-cid-wfrjesbw]{background:var(--surface, #fff);border:1px solid var(--line, #e6e1d6);border-radius:14px;padding:18px;box-shadow:var(--shadow, 0 6px 20px rgba(0,0,0,.05))}.ask-row[data-astro-cid-wfrjesbw]{display:flex;gap:10px;align-items:stretch}.ask-row[data-astro-cid-wfrjesbw] textarea[data-astro-cid-wfrjesbw]{flex:1;resize:vertical;width:100%;box-sizing:border-box;padding:10px 12px;border:1.5px solid var(--line-strong, #d8d2c4);border-radius:10px;font:inherit;color:inherit;background:#fff}.ask-row[data-astro-cid-wfrjesbw] textarea[data-astro-cid-wfrjesbw]:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft)}.ask-go[data-astro-cid-wfrjesbw]{white-space:nowrap;align-self:stretch}.form-note[data-astro-cid-wfrjesbw]{font-size:.78rem;color:var(--ink-soft, #5b574e);margin:10px 2px 0}.chat-log[data-astro-cid-wfrjesbw]{margin:22px 0 40px;display:flex;flex-direction:column;gap:16px}.chat-log[data-astro-cid-wfrjesbw] .msg{border-radius:12px;padding:14px 16px}.chat-log[data-astro-cid-wfrjesbw] .msg-user{background:var(--teal-soft);align-self:flex-end;max-width:90%}.chat-log[data-astro-cid-wfrjesbw] .msg-ai{background:var(--paper-2, #f5f5f5);border:1px solid var(--line, #e6e1d6)}.chat-log[data-astro-cid-wfrjesbw] .msg-meta{font-size:.78rem;color:var(--ink-soft, #5b574e);margin:0 0 6px}.chat-log[data-astro-cid-wfrjesbw] .msg-body{line-height:1.7}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md>:first-child{margin-top:0}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md>:last-child{margin-bottom:0}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md p{margin:0 0 .7em}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md h3{font-size:1.08rem;font-weight:700;margin:1.1em 0 .45em;color:var(--teal-dark)}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md h4{font-size:1rem;font-weight:700;margin:1em 0 .4em}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md ul,.chat-log[data-astro-cid-wfrjesbw] .msg-body .md ol{margin:0 0 .8em;padding-left:1.4em}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md li{margin:.2em 0}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md li>ul{margin:.2em 0 0}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md strong{font-weight:700}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md code{font-size:.9em;background:#fff;border:1px solid var(--line, #e6e1d6);border-radius:4px;padding:0 4px}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md hr{border:0;border-top:1px dashed var(--line-strong, #d8d2c4);margin:1em 0}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md a{color:var(--teal-dark)}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md-table{overflow-x:auto;margin:0 0 .9em}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md table{border-collapse:collapse;min-width:100%;font-size:.92rem;background:#fff}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md th,.chat-log[data-astro-cid-wfrjesbw] .msg-body .md td{border:1px solid var(--line-strong, #d8d2c4);padding:6px 10px;text-align:left;vertical-align:top}.chat-log[data-astro-cid-wfrjesbw] .msg-body .md th{background:var(--teal-soft);font-weight:700;white-space:nowrap}.chat-log[data-astro-cid-wfrjesbw] .msg-pending .msg-body{color:var(--ink-soft, #5b574e)}.chat-log[data-astro-cid-wfrjesbw] .msg-pending .msg-body:after{content:"…";display:inline-block;animation:dots 1.2s steps(4,end) infinite}@keyframes dots{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.btn[data-astro-cid-wfrjesbw][disabled]{opacity:.55;pointer-events:none}.chat-log[data-astro-cid-wfrjesbw] .disaster-note{margin-top:10px;font-size:.82rem;color:var(--terra-dark);background:var(--terra-soft);border-radius:8px;padding:8px 10px}.chat-log[data-astro-cid-wfrjesbw] .sources{margin-top:12px;border-top:1px dashed var(--line-strong, #d8d2c4);padding-top:10px}.chat-log[data-astro-cid-wfrjesbw] .sources-title{font-size:.8rem;font-weight:700;color:var(--ink-soft, #5b574e);margin:0 0 8px}.chat-log[data-astro-cid-wfrjesbw] .source-card{display:block;border:1px solid var(--line, #e6e1d6);border-radius:10px;padding:10px 12px;margin-bottom:8px;text-decoration:none;color:inherit;background:#fff}.chat-log[data-astro-cid-wfrjesbw] .source-card:hover{border-color:var(--teal);background:var(--teal-soft)}.chat-log[data-astro-cid-wfrjesbw] .source-card .sc-name{font-size:.76rem;color:var(--teal-dark);font-weight:700}.chat-log[data-astro-cid-wfrjesbw] .source-card .sc-title{display:block;margin:2px 0}.chat-log[data-astro-cid-wfrjesbw] .source-card .sc-date{font-size:.74rem;color:var(--ink-soft, #5b574e)}.disclaimer-bar[data-astro-cid-wfrjesbw]{position:sticky;bottom:0;z-index:5;background:var(--paper-2, #f5f5f5);border-top:1px solid var(--line-strong, #d8d2c4);font-size:.82rem;color:var(--ink-soft, #5b574e)}.disclaimer-bar[data-astro-cid-wfrjesbw] .container[data-astro-cid-wfrjesbw]{padding-top:10px;padding-bottom:10px}.disclaimer-bar[data-astro-cid-wfrjesbw] b[data-astro-cid-wfrjesbw]{color:var(--terra-dark)}@media(max-width:640px){.ask-row[data-astro-cid-wfrjesbw]{flex-direction:column}}
