.chat-file-picker{display:block;border:2px dashed #b8abe9;border-radius:12px;padding:24px;background:#faf8ff;margin:22px 0;color:#27334a;font-size:15px;font-weight:650}.chat-file-picker input{display:block;margin-top:14px;max-width:100%;font:inherit;font-size:13px}.chat-file-picker input::file-selector-button{padding:11px 16px;border:0;border-radius:8px;background:#6047d5;color:#fff;margin-right:12px;cursor:pointer}.chat-export-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;margin-top:25px}.chat-export-layout label{display:block;font-size:13px;font-weight:650;color:#34425d}.chat-export-layout input,.chat-export-layout select{display:block;width:100%;padding:12px;border:1px solid #c4ccdc;border-radius:8px;font:inherit;font-size:14px;margin-top:8px;background:#fff;color:#26334a}.chat-export-layout select{height:260px}.chat-export-layout select option{padding:7px 5px}.chat-export-preview{max-height:430px;overflow:auto;padding:20px;background:#f4f5fb;border:1px solid #e0e4ef;border-radius:10px;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.8 ui-monospace,Consolas,monospace;color:#29354c;margin:12px 0 0}.chat-export-results>h3{margin-top:25px}.chat-export-layout .growth-note{margin:12px 0}.chat-export-privacy{max-width:850px;line-height:1.8}.chat-export-privacy li{margin:10px 0;color:#555e71}.growth-grid:has(.growth-card:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.chat-export-layout{grid-template-columns:1fr}.chat-export-layout select{height:150px}.chat-export-preview{max-height:320px}.growth-grid:has(.growth-card:nth-child(4)){grid-template-columns:1fr}}