.textgen-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.textgen-info:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.textgen-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.textgen-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.textgen-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.textgen-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box;min-width:0;border:1px solid #c7d0cb;border-radius:16px;background:#fff;padding:1.1rem}.textgen-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:1rem;margin:1.2rem 0}.textgen-panel label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.4rem;font-weight:700}.textgen-panel textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box;width:100%;min-height:170px;border:1px solid #78857f;border-radius:9px;padding:.7rem;font:500 1rem/1.5 system-ui}.textgen-panel select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:44px;padding:.5rem;border:1px solid #78857f;border-radius:8px}.textgen-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.65rem}.textgen-output:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:isolate;isolation:isolate;direction:auto;max-height:360px;overflow:auto;font-size:1.35rem;line-height:2.2;min-height:100px}.textgen-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-left:5px solid #2e725b;background:#f1f8f5}.textgen-info:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:1.2rem 0}@media(max-width:780px){.textgen-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.textgen-info:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.textgen-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.textgen-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.textgen-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.textgen-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem}.textgen-actions .button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%}}