.dialog[data-v-53dd175c]{max-width:95vw;width:34em}.dialog-head[data-v-53dd175c]{align-items:center;display:flex}.dialog-title[data-v-53dd175c]{font-size:1.25em;font-weight:700}.dialog-body[data-v-53dd175c]{-webkit-overflow-scrolling:touch;max-height:65vh;overflow-y:auto}.field[data-v-53dd175c]{margin-bottom:1.25em}.field-label[data-v-53dd175c]{align-items:center;display:flex;font-weight:600;margin-bottom:.4em}.field-range[data-v-53dd175c]{align-items:center;display:flex;gap:1em}.field-value[data-v-53dd175c]{font-variant-numeric:tabular-nums;min-width:3.5em;text-align:right}.field-hint[data-v-53dd175c]{font-size:.8em;margin-top:.3em;opacity:.65}.composer[data-v-7fa63cfe]{background-color:var(--body-bg);border:1px solid #ccd3df;border-radius:16px;padding:12px}@media (prefers-color-scheme:dark){.composer[data-v-7fa63cfe]{background-color:hsla(0,0%,100%,.04);border-color:#404040}}.composer-file[data-v-7fa63cfe]{display:none}.composer-input[data-v-7fa63cfe]{padding-left:4px;padding-right:4px}.composer-input[data-v-7fa63cfe] .q-field__native{font-size:1.05rem;max-height:14em}.composer-bar[data-v-7fa63cfe]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:4px}.composer-send[data-v-7fa63cfe]{align-items:center;display:flex;flex-shrink:0;gap:10px}.composer-price[data-v-7fa63cfe]{font-size:.9em;font-weight:700;white-space:nowrap}@media (max-width:599px){.composer-price[data-v-7fa63cfe]{display:none}}.chips[data-v-7fa63cfe]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-7fa63cfe]{align-items:center;background-color:#f2f6fa;border:none;border-radius:10px;color:#30333b;cursor:pointer;display:flex;font:inherit;font-size:.9em;gap:6px;height:34px;padding:0 12px;transition:background-color .2s}@media (prefers-color-scheme:dark){.chip[data-v-7fa63cfe]{background-color:hsla(0,0%,100%,.08);color:inherit}}.chip[data-v-7fa63cfe]:hover{background-color:#e4ecf5}@media (prefers-color-scheme:dark){.chip[data-v-7fa63cfe]:hover{background-color:hsla(0,0%,100%,.14)}}.chip-icon[data-v-7fa63cfe]{color:#9ca2ad;font-size:16px}.chip-model[data-v-7fa63cfe]{height:20px;width:20px}@media (max-width:599px){.chip-label[data-v-7fa63cfe]{display:none}}.send[data-v-7fa63cfe]{align-items:center;background-color:#f60c2b;border:none;border-radius:50%;box-shadow:0 4px 26px rgba(246,12,43,.26);color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:opacity .2s,transform .2s;width:44px}.send[data-v-7fa63cfe]:hover:not(:disabled){transform:scale(1.05)}.send[data-v-7fa63cfe]:disabled:not(._loading){box-shadow:none;cursor:default;opacity:.4}.attachments[data-v-7fa63cfe]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.attachment[data-v-7fa63cfe]{height:52px;position:relative;width:52px}.attachment-preview[data-v-7fa63cfe]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.attachment-file[data-v-7fa63cfe]{background-color:#f2f6fa;color:#30333b;flex-flow:column;font-size:10px;height:100%;text-transform:uppercase;width:100%}.attachment-file[data-v-7fa63cfe],.attachment-loading[data-v-7fa63cfe]{align-items:center;border-radius:10px;display:flex;justify-content:center}.attachment-loading[data-v-7fa63cfe]{background-color:rgba(0,0,0,.35);inset:0;position:absolute}.attachment-remove[data-v-7fa63cfe]{background-color:#fff;border:1px solid #ccd3df;border-radius:50%;color:#30333b;height:20px;padding:0;position:absolute;right:-6px;top:-6px;width:20px}.attachment-add[data-v-7fa63cfe],.attachment-remove[data-v-7fa63cfe]{align-items:center;cursor:pointer;display:flex;justify-content:center}.attachment-add[data-v-7fa63cfe]{background-color:#f2f6fa;border:none;border-radius:10px;color:#9ca2ad;height:52px;width:52px}.versionsMenu[data-v-7fa63cfe]{padding:8px}.versionsMenu-title[data-v-7fa63cfe]{color:#9ca2ad;font-size:.8em;font-weight:700;padding:6px 8px 8px;text-transform:uppercase}.version[data-v-7fa63cfe]{align-items:center;background-color:transparent;border:none;border-radius:10px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px;text-align:left;width:100%}.version._active[data-v-7fa63cfe],.version[data-v-7fa63cfe]:hover{background-color:#f2f6fa}@media (prefers-color-scheme:dark){.version._active[data-v-7fa63cfe],.version[data-v-7fa63cfe]:hover{background-color:hsla(0,0%,100%,.08)}}.version._locked[data-v-7fa63cfe]{cursor:default}.version._locked .version-icon[data-v-7fa63cfe],.version._locked .version-text[data-v-7fa63cfe]{opacity:.5}.version-icon[data-v-7fa63cfe]{flex-shrink:0;height:32px;width:32px}.version-text[data-v-7fa63cfe]{flex-grow:1;min-width:0}.version-title[data-v-7fa63cfe]{align-items:center;display:flex;font-weight:600;gap:6px}.version-pro[data-v-7fa63cfe]{background-color:#f60c2b;border-radius:6px;color:#fff;font-size:.7em;font-weight:700;padding:1px 6px}.version-hint[data-v-7fa63cfe]{color:#5b5c66;font-size:.8em}.version-price[data-v-7fa63cfe]{background-color:#f2f6fa;border-radius:8px;color:#30333b;flex-shrink:0;font-size:.75em;font-weight:600;min-width:6.5em;padding:3px 8px;text-align:center;white-space:nowrap}.version-state[data-v-7fa63cfe]{align-items:center;color:#9ca2ad;display:flex;flex-shrink:0;justify-content:center;width:18px}.gptVersionsMenu{border-radius:16px!important;box-shadow:0 4px 32px rgba(10,14,25,.22)!important;max-width:calc(100vw - 24px)!important;width:22em}@media (max-width:599px){.gptVersionsMenu{left:12px!important;max-width:none!important;right:12px;width:auto}}.gptChat[data-v-2c51c57e]{align-items:center;display:flex;flex-flow:column;width:100%}.tiles[data-v-2c51c57e]{-webkit-overflow-scrolling:touch;display:flex;gap:.75em;justify-content:center;overflow-x:auto;padding:1.25em 1em;width:100%}@media (max-width:599px){.tiles[data-v-2c51c57e]{justify-content:flex-start}}.tile[data-v-2c51c57e]{align-items:center;background-color:var(--body-bg);border:2px solid transparent;border-radius:.75em;box-shadow:0 4px 20px rgba(10,26,67,.08);color:inherit;display:flex;flex-flow:column;flex-shrink:0;gap:.4em;height:6em;justify-content:center;text-decoration:none;transition:border-color .2s;width:6.5em}@media (max-width:599px){.tile[data-v-2c51c57e]{height:4.5em;width:4.75em}}@media (prefers-color-scheme:dark){.tile[data-v-2c51c57e]{background-color:hsla(0,0%,100%,.04)}}.tile[data-v-2c51c57e]:hover{border-color:#c2d5ef}.tile._active[data-v-2c51c57e]{border-color:#f60c2b}.tile-logo[data-v-2c51c57e]{height:44px;-o-object-fit:contain;object-fit:contain;width:44px}@media (max-width:599px){.tile-logo[data-v-2c51c57e]{height:32px;width:32px}}.tile-label[data-v-2c51c57e]{font-size:.875em;font-weight:600}@media (max-width:599px){.tile-label[data-v-2c51c57e]{font-size:.7em}}.window[data-v-2c51c57e]{border-top:1px solid #ebebeb;display:flex;height:calc(100vh - 13.25em);max-height:52em;max-width:80em;min-height:28em;overflow:hidden;width:100%}@media (max-width:599px){.window[data-v-2c51c57e]{height:auto;max-height:none;min-height:auto}}@media (min-width:1024px){.window[data-v-2c51c57e]{border:1px solid #ebebeb;border-radius:1em}}@media (prefers-color-scheme:dark){.window[data-v-2c51c57e]{border-color:#333}}.sidebar[data-v-2c51c57e]{-webkit-overflow-scrolling:touch;background-color:#fafafa;display:flex;flex-flow:column;flex-shrink:0;gap:.25em;overflow-y:auto;padding:.75em;width:15em}@media (prefers-color-scheme:dark){.sidebar[data-v-2c51c57e]{background-color:hsla(0,0%,100%,.03)}}@media (max-width:599px){.sidebar[data-v-2c51c57e]{display:none}}.sidebar-head[data-v-2c51c57e]{display:flex;margin-bottom:.75em}.sidebar-item[data-v-2c51c57e]{align-items:center;border-radius:.5em;color:inherit;display:flex;gap:.75em;padding:.6em .75em;text-decoration:none}.sidebar-item[data-v-2c51c57e]:hover{background-color:#f0f0f0}@media (prefers-color-scheme:dark){.sidebar-item[data-v-2c51c57e]:hover{background-color:hsla(0,0%,100%,.06)}}.sidebar-item._active[data-v-2c51c57e]{background-color:#f2f6fa}@media (prefers-color-scheme:dark){.sidebar-item._active[data-v-2c51c57e]{background-color:hsla(0,0%,100%,.1)}}.sidebar-logo[data-v-2c51c57e]{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.sidebar-section[data-v-2c51c57e]{font-size:.8em;font-weight:700;margin:1.25em .75em .4em;opacity:.55;text-transform:uppercase}.sidebar-empty[data-v-2c51c57e],.sidebar-note[data-v-2c51c57e]{font-size:.85em;opacity:.6;padding:0 .75em}.sidebar-tool[data-v-2c51c57e]{align-items:center;border-radius:.5em;color:inherit;display:flex;font-size:.9em;gap:.6em;padding:.45em .75em;text-decoration:none}.sidebar-tool[data-v-2c51c57e]:hover{background-color:#f0f0f0}@media (prefers-color-scheme:dark){.sidebar-tool[data-v-2c51c57e]:hover{background-color:hsla(0,0%,100%,.06)}}.sidebar-tool-icon[data-v-2c51c57e]{display:flex;flex-shrink:0;height:24px;opacity:.7;width:24px}.sidebar-tool-icon[data-v-2c51c57e] svg{fill:currentColor;height:100%;width:100%}.sidebar-history[data-v-2c51c57e]{display:flex;flex-flow:column;gap:.25em}.sidebar-chat[data-v-2c51c57e]{align-items:center;border-radius:.5em;cursor:pointer;display:flex;font-size:.9em;gap:.5em;padding:.45em .5em .45em .75em}.sidebar-chat[data-v-2c51c57e]:hover{background-color:#f0f0f0}@media (prefers-color-scheme:dark){.sidebar-chat[data-v-2c51c57e]:hover{background-color:hsla(0,0%,100%,.06)}}.sidebar-chat:hover .sidebar-chat-delete[data-v-2c51c57e]{opacity:.7}.sidebar-chat._active[data-v-2c51c57e]{background-color:#e6e6e6}@media (prefers-color-scheme:dark){.sidebar-chat._active[data-v-2c51c57e]{background-color:hsla(0,0%,100%,.1)}}.sidebar-chat-logo[data-v-2c51c57e]{flex-shrink:0;height:16px;width:16px}.sidebar-chat-title[data-v-2c51c57e]{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-chat-delete[data-v-2c51c57e]{opacity:0}.main[data-v-2c51c57e]{display:flex;flex-flow:column;flex-grow:1;min-width:0}.main-head[data-v-2c51c57e]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:.5em;padding:.6em 1em}@media (prefers-color-scheme:dark){.main-head[data-v-2c51c57e]{border-color:#2e2e2e}}.main-title[data-v-2c51c57e]{font-size:1.1em;font-weight:700;line-height:1.4;margin:0}.main-select[data-v-2c51c57e]{font-weight:600}@media (max-width:599px){.main-select[data-v-2c51c57e]{display:none}}@media (min-width:600px){.main-history[data-v-2c51c57e],.main-new[data-v-2c51c57e]{display:none}}.messages[data-v-2c51c57e]{-webkit-overflow-scrolling:touch;flex-grow:1;min-height:0;overflow-y:auto;padding:1.5em 1em}@media (max-width:599px){.messages[data-v-2c51c57e]{max-height:60vh;padding:1em .75em}}.empty[data-v-2c51c57e]{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center;min-height:14em}@media (max-width:599px){.empty[data-v-2c51c57e]{height:auto;min-height:0;padding-bottom:1em;padding-top:1em}}.empty-title[data-v-2c51c57e]{font-size:1.75em;font-weight:600;margin-bottom:1.25em}@media (max-width:599px){.empty-title[data-v-2c51c57e]{font-size:1.35em;margin-bottom:.75em}}.empty-examples[data-v-2c51c57e]{display:flex;flex-wrap:wrap;gap:.6em;justify-content:center;max-width:46em}@media (max-width:599px){.empty-examples[data-v-2c51c57e]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:.5em;width:100%}}.empty-example[data-v-2c51c57e]{background-color:#f2f6fa;border-radius:10px;color:#30333b;flex-shrink:0}@media (prefers-color-scheme:dark){.empty-example[data-v-2c51c57e]{background-color:hsla(0,0%,100%,.08);color:inherit}}@media (max-width:599px){.empty-example[data-v-2c51c57e]{font-size:.8em}}.empty-example[data-v-2c51c57e] .q-btn__content{font-weight:400}.message[data-v-2c51c57e]{margin:0 auto 1.5em;max-width:46em;position:relative}.message._user[data-v-2c51c57e]{display:flex;justify-content:flex-end}.message-user[data-v-2c51c57e]{align-items:flex-end;display:flex;flex-flow:column;max-width:80%}.message-attachments[data-v-2c51c57e]{display:flex;flex-wrap:wrap;gap:.4em;justify-content:flex-end;margin-bottom:.4em}.message-thumb[data-v-2c51c57e]{border-radius:.6em;max-height:8em;max-width:8em;-o-object-fit:cover;object-fit:cover}.message-attachment[data-v-2c51c57e]{align-items:center;border:1px solid #e0e0e0;border-radius:.6em;color:inherit;display:flex;font-size:.85em;gap:.3em;padding:.3em .6em;text-decoration:none}.message-bubble[data-v-2c51c57e]{background-color:#f2f2f2;border-radius:1.25em;padding:.6em 1em;white-space:pre-wrap}@media (prefers-color-scheme:dark){.message-bubble[data-v-2c51c57e]{background-color:hsla(0,0%,100%,.08)}}.message-author[data-v-2c51c57e]{align-items:center;display:flex;font-size:.85em;font-weight:600;gap:.5em;margin-bottom:.4em;opacity:.75}.message-text[data-v-2c51c57e]{word-break:break-word}.message-text[data-v-2c51c57e] pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;border-radius:.5em;overflow-x:auto;padding:.75em}@media (prefers-color-scheme:dark){.message-text[data-v-2c51c57e] pre{background-color:hsla(0,0%,100%,.06)}}.message-files[data-v-2c51c57e]{display:flex;flex-wrap:wrap;gap:.5em;margin-top:.75em}.message-image[data-v-2c51c57e]{border-radius:.5em;max-width:20em}.message-copy[data-v-2c51c57e]{margin-top:.25em;opacity:.6}.bottom[data-v-2c51c57e]{margin:0 auto;max-width:48em;padding:0 1em 1em;width:100%}@media (max-width:599px){.bottom[data-v-2c51c57e]{padding:0 .75em .75em}}.bottom-note[data-v-2c51c57e]{display:flex;flex-wrap:wrap;font-size:.85em;gap:.5em 1.5em;justify-content:center;margin-top:.6em;opacity:.7}.bottom-limit[data-v-2c51c57e]{font-weight:600}.description[data-v-2c51c57e]{margin:3em auto 2em;max-width:45em;width:100%}@media (max-width:599px){.description[data-v-2c51c57e]{padding-left:1em;padding-right:1em}}