.VHNj-G_notice{padding:0 var(--table-space-100);color:var(--table-ink-soft);font-size:var(--table-text-xs);line-height:var(--table-leading-relaxed);margin:0}
.r-eAnG_frame{padding:var(--table-space-025);border-radius:var(--table-radius-lg);box-sizing:border-box;box-shadow:0 40px 70px -36px color-mix(in srgb, var(--table-shadow-color) 55%, transparent);text-align:left;display:block;position:relative}.r-eAnG_rim{border-radius:inherit;position:absolute;inset:0}.r-eAnG_face{gap:var(--table-space-200);padding:var(--table-space-350);border-radius:var(--table-radius-lg);background:color-mix(in srgb, var(--table-bg) 46%, var(--table-surface));flex-direction:column;display:flex;position:relative;overflow:clip}.r-eAnG_prompt{font-family:var(--table-serif);font-size:var(--table-text-display-xs);font-style:italic;font-weight:var(--table-weight-medium);line-height:var(--table-leading-none)}.r-eAnG_field{width:100%;min-height:92px;padding:var(--table-space-175) var(--table-space-200);box-sizing:border-box;border:1px solid var(--table-line);border-radius:var(--table-radius-md);background:var(--table-paper);color:var(--table-ink);font:inherit;font-size:var(--table-text-lg);line-height:var(--table-leading-relaxed);resize:vertical;display:block}.r-eAnG_field::placeholder{color:color-mix(in srgb, var(--table-ink) 45%, transparent)}.r-eAnG_field:focus{border-color:var(--table-line-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--table-iri-4) 22%, transparent);outline:none}.r-eAnG_examplesLabel{font-size:var(--table-text-sm);line-height:var(--table-leading-normal);margin-bottom:calc(-1 * var(--table-space-100));color:var(--table-ink-soft)}.r-eAnG_examples{gap:var(--table-space-075);flex-wrap:wrap;display:flex}.r-eAnG_example{min-height:34px;padding:0 var(--table-space-150);border-radius:var(--table-radius-pill);background:var(--table-bg-deep);color:var(--table-ink);font:inherit;font-size:var(--table-text-sm);font-weight:var(--table-weight-medium);cursor:pointer;transition:background var(--table-duration-fast) var(--table-ease);border:none;align-items:center;display:inline-flex}.r-eAnG_example:hover{background:color-mix(in srgb, var(--table-bg-deep) 93%, var(--table-ink))}.r-eAnG_error{font-size:var(--table-text-md);line-height:var(--table-leading-relaxed);color:var(--table-danger);margin:0}.r-eAnG_send{justify-content:center;align-items:center;gap:var(--table-space-125);min-height:54px;padding:0 var(--table-space-300);border-radius:var(--table-radius-pill);background:var(--table-ink);color:var(--table-on-ink);font:inherit;font-size:var(--table-text-base);font-weight:var(--table-weight-medium);cursor:pointer;transition:transform var(--table-duration-fast) var(--table-ease);border:none;display:flex}.r-eAnG_send:hover{transform:scale(1.02)}.r-eAnG_send:disabled{cursor:progress;opacity:.7}.r-eAnG_notes{font-size:var(--table-text-sm);line-height:var(--table-leading-relaxed);color:var(--table-ink-soft);margin:0}.r-eAnG_send>svg{width:17px;height:17px}@container (max-width:860px){.r-eAnG_face{gap:var(--table-space-125);padding:var(--table-space-200)}.r-eAnG_prompt{font-size:var(--table-text-3xl)}.r-eAnG_field{min-height:0;padding:var(--table-space-150);border-radius:var(--table-radius-md)}.r-eAnG_example:nth-child(n+2){display:none}.r-eAnG_send{min-height:50px}.r-eAnG_notes{font-size:var(--table-text-xs)}}@media (max-width:560px){.r-eAnG_face{gap:var(--table-space-150);padding:var(--table-space-250)}.r-eAnG_prompt{font-size:var(--table-text-5xl)}}
