.big-attachments[data-v-8a1a0387]{align-items:center;gap:8px;min-height:60px;display:flex}.models-overlay[data-v-6de8d073]{border:1px solid var(--light-stroke);z-index:100;-webkit-backdrop-filter:blur(16.4px);backdrop-filter:blur(16.4px);background:var(--secondary-background-o);border-top-left-radius:8px;border-top-right-radius:8px;flex-direction:column;width:100%;max-width:740px;max-height:100vh;padding-left:8px;display:flex;position:absolute;bottom:calc(100% - 5px);left:50%;transform:translate(-50%)}@media (width<=720px){.models-overlay[data-v-6de8d073]{max-height:60vh;bottom:calc(100% - 6px)}}@media (width<=1024px) and (width>=720px){.models-overlay[data-v-6de8d073]{max-height:70vh;bottom:calc(100% - 6px)}}.models-notice[data-v-6de8d073]{border:1px solid var(--quaternary-stroke);border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--default-text);letter-spacing:0;align-items:center;gap:8px;margin:8px 8px 0 0;padding:7px 10px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;display:flex}.models-notice svg[data-v-6de8d073]{color:var(--accent);flex-shrink:0}.models-notice__text[data-v-6de8d073]{flex:1;min-width:0}.models-notice__action[data-v-6de8d073]{appearance:none;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}.models-notice__action[data-v-6de8d073]:hover{-webkit-text-decoration:underline;text-decoration:underline}.models-content[data-v-6de8d073]{scrollbar-width:thin;scrollbar-color:var(--light-stroke) transparent;flex-direction:column;flex:1;gap:4px;max-height:260px;padding-right:8px;display:flex;overflow-y:auto}.models-content[data-v-6de8d073]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.models-content[data-v-6de8d073]::-webkit-scrollbar-track{background-color:#0000}.models-content[data-v-6de8d073]::-webkit-scrollbar-thumb{background-color:var(--light-stroke);transition:background-color .3s ease-in-out}.models-content[data-v-6de8d073]::-webkit-resizer{background-color:#0000}.models-content[data-v-6de8d073]::-webkit-scrollbar-corner{background-color:#0000}.models-content[data-v-6de8d073]:hover::-webkit-scrollbar-thumb{background-color:var(--light-stroke)}.model-item[data-v-6de8d073]{background-color:var(--tertiary-background);cursor:pointer;border:thin solid #0000;justify-content:space-between;max-width:100%;padding:8px;transition:background-color .2s;position:relative}.model-item[data-v-6de8d073],.model-item__unavailable[data-v-6de8d073]{border-radius:8px;align-items:center;gap:8px;width:100%;display:flex}.model-item__unavailable[data-v-6de8d073]{color:var(--secondary-text);background-color:var(--secondary-background-o);z-index:102310230;padding-left:8px;position:absolute;inset:0}.model-item.active[data-v-6de8d073],.model-item[data-v-6de8d073]:hover:not(.is-unavailable){background-color:var(--hover-background-o)}.model-item.is-unavailable[data-v-6de8d073]{pointer-events:none}.model-item.is-premium-locked .model-item__left[data-v-6de8d073]{opacity:.45}.model-item.selected[data-v-6de8d073]{border:thin solid var(--highlight)}.model-item__left[data-v-6de8d073]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.model-item__right[data-v-6de8d073]{flex-shrink:0;align-items:center;gap:10px;display:flex}.model-item[data-v-6de8d073]:last-child{margin-bottom:12px}.model-item[data-v-6de8d073]:first-child{margin-top:12px}.model-item.is-draggable[data-v-6de8d073]{cursor:move}.model-item.is-dragging[data-v-6de8d073]{opacity:.5}.model-item.is-loading[data-v-6de8d073]{pointer-events:none;opacity:.7;position:relative}.model-item.is-loading[data-v-6de8d073]:after{content:"";background:#ffffff80;justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;inset:0}.model-icon[data-v-6de8d073]{border-radius:3px;flex-shrink:0;align-items:center;display:flex;overflow:hidden}.model-icon img[data-v-6de8d073]{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.model-info[data-v-6de8d073]{align-items:center;min-width:0;display:flex}.model-info__text[data-v-6de8d073]{min-width:0}.model-info__space[data-v-6de8d073]{white-space:nowrap}.model-info h3[data-v-6de8d073]{color:var(--default-text);font-size:16px;font-weight:300;line-height:23px}.model-info h3[data-v-6de8d073],.model-info p[data-v-6de8d073]{letter-spacing:0;white-space:nowrap;margin:0;font-style:normal}.model-info p[data-v-6de8d073]{color:var(--secondary-text);text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}@media (width<=720px){.model-info__description[data-v-6de8d073],.model-info__space[data-v-6de8d073]{display:none}}.premium-badge[data-v-6de8d073]{white-space:nowrap;color:var(--accent);background:#7d7dff24;background:var(--accent-soft,#7d7dff24);border:1px solid var(--accent);border-radius:999px;flex-shrink:0;gap:3px;padding:2px 7px;font-weight:500;display:inline-flex}.model-tokens[data-v-6de8d073],.model-type[data-v-6de8d073],.premium-badge[data-v-6de8d073]{letter-spacing:0;align-items:center;font-size:12.5px;font-style:normal;line-height:17px}.model-tokens[data-v-6de8d073],.model-type[data-v-6de8d073]{color:var(--secondary-text);font-weight:400;display:flex}.dropzone[data-v-6de8d073]{background-color:#0000;height:4px;transition:height .2s,background-color .2s}.dropzone.is-active[data-v-6de8d073]{background-color:var(--highlight);height:20px}.models-tabs[data-v-6de8d073]{z-index:990;justify-content:space-between;align-items:center;padding:0 8px;display:flex;position:absolute;top:-32px;left:0;right:0}.tabs-left[data-v-6de8d073],.tabs-right[data-v-6de8d073]{gap:2px;display:flex}.tabs-right[data-v-6de8d073]{flex-shrink:0}.tab-item[data-v-6de8d073]{background:var(--default-background);border:1px solid var(--light-stroke);cursor:pointer;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:center;align-items:center;width:36px;height:32px;padding:4px 6px;display:flex}.tab-item[data-v-6de8d073]:hover{background:var(--hover-background)}.tab-item.active[data-v-6de8d073]{background:var(--secondary-background);border:1px solid var(--secondary-stroke);color:var(--accent);border-bottom:none}.tab-item span[data-v-6de8d073]{letter-spacing:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.search-input[data-v-6de8d073]{border:1px solid var(--light-stroke);border-radius:4px;width:100%;margin-bottom:8px;padding:8px}.group-header[data-v-6de8d073]{z-index:1;letter-spacing:0;height:22px;color:var(--secondary-text);text-transform:uppercase;letter-spacing:.04em;background:var(--secondary-background-o);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;padding:4px 8px;font-size:12.5px;font-style:normal;font-weight:500;line-height:17px;display:flex;position:sticky;top:0}.group-header[data-v-6de8d073]:first-child{margin-top:8px}.no-models[data-v-6de8d073]{text-align:center;color:var(--secondary-text);letter-spacing:0;padding:16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.sorting-tab[data-v-6de8d073]{background:var(--default-background);border:1px solid var(--light-stroke);cursor:pointer;white-space:nowrap;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:center;align-items:center;gap:4px;width:auto;min-width:36px;max-width:160px;height:32px;padding:4px 8px;display:flex;overflow:hidden}.sorting-tab[data-v-6de8d073]:hover{background:var(--hover-background)}.sorting-tab.active[data-v-6de8d073]{background:var(--secondary-background);border:1px solid var(--secondary-stroke);color:var(--accent);border-bottom:none}.sorting-tab .sort-text[data-v-6de8d073]{letter-spacing:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:120px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;overflow:hidden}@media (width<=720px){.sorting-tab .sort-text[data-v-6de8d073]{display:none}}.sorting-tab .sort-icon[data-v-6de8d073]{flex-shrink:0}@media (width<=720px){.sorting-tab[data-v-6de8d073]{gap:0;width:36px;padding:6px}}.settings__price-note[data-v-a1cf7e79]{color:var(--secondary-text);padding:0 16px 12px;font-size:12px;line-height:1.5}.settings[data-v-a1cf7e79]{z-index:10;width:100%;max-width:780px;height:0;position:absolute;bottom:calc(100% - 2px);left:50%;overflow:visible;transform:translate(-50%)}@media (width<=720px){.settings[data-v-a1cf7e79]{bottom:calc(100% - 4px)}}.settings__triggers-container[data-v-a1cf7e79]{justify-content:flex-start;gap:8px;transform:translate(12px)translateY(-100%)}.settings__trigger[data-v-a1cf7e79],.settings__triggers-container[data-v-a1cf7e79]{align-items:flex-start;width:fit-content;display:flex}.settings__trigger[data-v-a1cf7e79]{justify-content:center}.settings__trigger-button[data-v-a1cf7e79]{background:var(--secondary-background-o);border:1px solid var(--light-stroke);border-top-left-radius:8px;border-top-right-radius:8px;align-items:center;gap:6px;padding:4px 6px 6px;display:flex}.settings__trigger-button[data-v-a1cf7e79]:hover{cursor:pointer;background:var(--hover-background-o)}.settings__model-label[data-v-a1cf7e79]{letter-spacing:-.005em;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.settings__model-description[data-v-a1cf7e79]{letter-spacing:0;color:var(--secondary-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;overflow:hidden}@media (width<=720px){.settings__model-description[data-v-a1cf7e79]{display:none}}.settings__header[data-v-a1cf7e79]{border-bottom:1px solid var(--light-stroke);border-top-left-radius:8px;border-top-right-radius:8px;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:100%;padding:8px;display:flex}.settings__header-left[data-v-a1cf7e79],.settings__header-right[data-v-a1cf7e79]{align-items:center;min-width:0;display:flex}.settings__header-left[data-v-a1cf7e79]{flex-grow:1;flex-shrink:1;gap:8px;width:100%;max-width:100%}.settings__header-left[data-v-a1cf7e79]:hover{cursor:help;-webkit-text-decoration:underline;text-decoration:underline}.settings__header-left-content[data-v-a1cf7e79]{flex-direction:column;align-items:flex-start;width:100%;max-width:100%;display:flex;overflow:hidden}.settings__header-right[data-v-a1cf7e79]{flex-shrink:0;gap:10px}.settings__content[data-v-a1cf7e79]{max-width:calc(var(--message-input-width) - 40px);border:1px solid var(--light-stroke);background:var(--secondary-background-o);-webkit-backdrop-filter:blur(9.4px);backdrop-filter:blur(9.4px);z-index:10;border-top-left-radius:8px;border-top-right-radius:8px;flex-direction:column;width:100%;max-height:300px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width<=720px){.settings__content[data-v-a1cf7e79]{max-width:var(--message-input-width);padding-bottom:2px;bottom:-2px}}.settings__field[data-v-a1cf7e79]{align-items:center;display:flex}.settings__fields[data-v-a1cf7e79]{grid-row-gap:12px;grid-column-gap:60px;grid-template-columns:repeat(2,1fr);justify-content:space-around;width:100%;padding:20px;display:grid;overflow-y:auto}@media (width<=1024px) and (width>=720px){.settings__fields[data-v-a1cf7e79]{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.settings__fields[data-v-a1cf7e79]{grid-template-columns:repeat(1,1fr)}}.settings__login-message[data-v-a1cf7e79]{text-align:center;color:var(--secondary-text);flex-direction:column;grid-column:1/-1;align-items:center;gap:12px;padding:20px;display:flex}.settings__signin_btn[data-v-a1cf7e79]{width:max-content}.settings[data-v-a1cf7e79] .slider-field{margin-bottom:12px}.settings__reset-button[data-v-a1cf7e79]{z-index:1;position:absolute;top:74px;right:4px;transform:translateY(-50%)}.settings__reasoning-trigger--active .settings__trigger-button[data-v-a1cf7e79]{background:var(--secondary-background);border:1px solid var(--secondary-stroke);color:var(--accent)}.settings__reasoning-text[data-v-a1cf7e79]{letter-spacing:0;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.settings__preview-button[data-v-a1cf7e79]{color:var(--secondary-text)}.settings__preview-button[data-v-a1cf7e79]:hover{color:var(--accent)}.agent-quality-preset[data-v-672e0bd4]{z-index:10;width:100%;max-width:780px;height:0;position:absolute;bottom:calc(100% - 2px);left:50%;overflow:visible;transform:translate(-50%)}@media (width<=720px){.agent-quality-preset[data-v-672e0bd4]{bottom:calc(100% - 4px)}}.agent-quality-preset__anchor[data-v-672e0bd4]{width:fit-content;display:inline-block;position:relative;transform:translate(12px)translateY(-100%)}.agent-quality-preset__trigger[data-v-672e0bd4]{appearance:none;cursor:pointer;background:var(--secondary-background-o);-webkit-backdrop-filter:blur(6.4px);backdrop-filter:blur(6.4px);border:1px solid var(--light-stroke);color:var(--default-text);white-space:nowrap;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;transition:background .12s,color .12s;display:inline-flex}.agent-quality-preset__trigger[data-v-672e0bd4]:hover:not(.disabled){background:var(--hover-background-o)}.agent-quality-preset__trigger.open[data-v-672e0bd4]{border-color:var(--secondary-stroke)}.agent-quality-preset__trigger.disabled[data-v-672e0bd4]{opacity:.5;cursor:not-allowed}.agent-quality-preset__label[data-v-672e0bd4]{color:var(--secondary-text)}.agent-quality-preset__current[data-v-672e0bd4]{color:var(--accent)}.agent-quality-preset__chevron[data-v-672e0bd4]{color:var(--secondary-text);transition:transform .16s}.agent-quality-preset__chevron.rotated[data-v-672e0bd4]{transform:rotate(180deg)}.agent-quality-preset__menu[data-v-672e0bd4]{background:var(--secondary-background-o);-webkit-backdrop-filter:blur(9.4px);backdrop-filter:blur(9.4px);border:1px solid var(--light-stroke);border-radius:8px;flex-direction:column;gap:2px;min-width:240px;margin-bottom:4px;padding:4px;display:flex;position:absolute;bottom:100%;left:0;box-shadow:0 4px 16px #0003}.agent-quality-preset__item[data-v-672e0bd4]{appearance:none;cursor:pointer;text-align:left;color:var(--default-text);background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 10px;transition:background .12s;display:flex}.agent-quality-preset__item[data-v-672e0bd4]:focus-visible,.agent-quality-preset__item[data-v-672e0bd4]:hover{background:var(--hover-background-o);outline:none}.agent-quality-preset__item.active[data-v-672e0bd4]{background:var(--secondary-background)}.agent-quality-preset__item-text[data-v-672e0bd4]{flex-direction:column;gap:2px;min-width:0;display:flex}.agent-quality-preset__item-label[data-v-672e0bd4]{letter-spacing:0;color:var(--default-text);font-size:13px;font-style:normal;font-weight:500;line-height:20px}.active .agent-quality-preset__item-label[data-v-672e0bd4]{color:var(--accent)}.agent-quality-preset__item-desc[data-v-672e0bd4]{letter-spacing:0;color:var(--secondary-text);font-size:11px;font-style:normal;font-weight:400;line-height:1.3}.agent-quality-preset__item-check[data-v-672e0bd4]{color:var(--accent);flex-shrink:0;margin-top:2px}.hidden[data-v-045926b5]{display:none}.model-picker-hint[data-v-90f7121e]{word-wrap:anywhere;flex-direction:column;gap:5px;line-height:1.4;display:flex}.model-picker-hint strong[data-v-90f7121e]{font-weight:600}.model-picker-hint span[data-v-90f7121e]{color:var(--secondary-text)}.agent-model-toggle-wrapper[data-v-90f7121e]{z-index:10;position:relative}.agent-model-toggle[data-v-90f7121e]{background:var(--tertiary-background);border:1px solid var(--secondary-stroke);border-radius:8px;gap:4px;width:fit-content;height:34px;padding:1px;overflow:hidden}.agent-model-toggle[data-v-90f7121e],.toggle-side[data-v-90f7121e]{align-items:center;display:flex;position:relative}.toggle-side[data-v-90f7121e]{cursor:pointer;z-index:2;width:30px;height:30px;color:inherit;font:inherit;background:0 0;border:none;border-radius:6px;justify-content:center;padding:0;transition:all .3s}.toggle-side.disabled[data-v-90f7121e]{cursor:not-allowed;opacity:.6}.toggle-side--model[data-v-90f7121e]:not(.active){opacity:.75;filter:grayscale()brightness(.4)contrast(1.2)}.toggle-side--model.highlighted .toggle-icon[data-v-90f7121e]{filter:brightness(1.2)}.toggle-side--agent[data-v-90f7121e]:not(.active){opacity:.75;filter:grayscale()brightness(.4)contrast(1.2)}.toggle-side[data-v-90f7121e]:not(.disabled):hover:not(.active){background:#ffffff1a}.toggle-side:not(.disabled):hover:not(.active).toggle-side--model .toggle-icon[data-v-90f7121e]{filter:grayscale()brightness(.6)contrast(1.1)}.toggle-content[data-v-90f7121e]{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.toggle-icon[data-v-90f7121e]{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;transition:filter .3s}.toggle-slider[data-v-90f7121e]{background:var(--secondary-background);border:1px solid var(--accent);z-index:1;border-radius:6px;width:30px;height:30px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:1px;bottom:1px;left:1px;box-shadow:0 2px 4px #0000001a,0 1px 2px #0000000f}.toggle-slider.slide-to-model[data-v-90f7121e]{transform:translate(34px)}.toggle-slider[data-v-90f7121e]:before{content:"";background:var(--accent);opacity:.2;z-index:-1;filter:blur(2px);border-radius:6px;position:absolute;inset:-1px}.agent-model-toggle:not(.model-mode) .toggle-slider[data-v-90f7121e]{animation:.1s ease-out morphToAgent-90f7121e}.agent-model-toggle.model-mode .toggle-slider[data-v-90f7121e]{animation:.1s ease-out morphToModel-90f7121e}@keyframes morphToAgent-90f7121e{0%{transform:translate(34px)scale(1.05)}to{transform:translate(0)scale(1)}}@keyframes morphToModel-90f7121e{0%{transform:translate(0)scale(1.05)}to{transform:translate(34px)scale(1)}}.message-input[data-v-e1bb68f5]{margin:0 var(--chatlayout-side-padding);background:0 0;justify-content:center;align-items:center;padding-bottom:16px;display:flex}.message-input__agent[data-v-e1bb68f5]{min-width:30px;min-height:30px;padding:2px}.message-input__agent img[data-v-e1bb68f5]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.message-input__agent.highlighted[data-v-e1bb68f5]{border:thin solid var(--accent);background:var(--quaternary-background)}.message-input__prompt-button[data-v-e1bb68f5]{position:absolute;top:50%;left:-36px;transform:translateY(-50%)}.message-input.focused .message-input__field[data-v-e1bb68f5]{border-color:var(--quaternary-stroke);box-shadow:var(--shadow-md),var(--focus-ring)}.message-input.no-files[data-v-e1bb68f5]{gap:0}.message-input__field[data-v-e1bb68f5]{background:var(--secondary-background-o);-webkit-backdrop-filter:blur(12px);border:1px solid var(--default-stroke);border-radius:var(--radius-lg);width:100%;max-width:800px;height:auto;box-shadow:var(--shadow-md);z-index:1000;flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px 14px 14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.message-input__field.oneline .message-input__left[data-v-e1bb68f5]{align-items:center}.message-input__field.disabled[data-v-e1bb68f5]{opacity:.5;cursor:not-allowed}.message-input__field.dropzone-enabled[data-v-e1bb68f5]{transition:all .2s}.message-input__field.dropzone-active[data-v-e1bb68f5]{border-color:var(--accent);background:var(--hover-background-o);min-height:120px;transform:scale(1.02)}.message-input__field.dropzone-invalid[data-v-e1bb68f5]{border-color:var(--error-text);background:var(--hover-background-o);min-height:120px;transform:scale(1.02)}.message-input__wrapper[data-v-e1bb68f5]{z-index:10;width:100%;display:flex}.message-input__left[data-v-e1bb68f5],.message-input__model-controls[data-v-e1bb68f5],.message-input__right[data-v-e1bb68f5]{align-items:center;gap:12px;display:flex}.message-input__left[data-v-e1bb68f5]{width:100%;min-width:0}.message-input__right[data-v-e1bb68f5]{flex-shrink:0;gap:6px;position:relative}.message-input__cost[data-v-e1bb68f5]{flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:82px;height:28px;display:flex;position:relative}.message-input__cost[data-v-e1bb68f5] .balance{justify-content:center;min-width:56px}.message-input__cost[data-v-e1bb68f5] .balance__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.message-input__cost--error[data-v-e1bb68f5] .balance{border-color:var(--error-text);background:color-mix(in srgb,var(--error-text) 10%,var(--quaternary-background))}.message-input__cost--error[data-v-e1bb68f5] .balance__value{color:var(--error-text)}.message-input__cost[data-v-e1bb68f5]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-pill)}.message-input__cost-announcement[data-v-e1bb68f5]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.message-input__cost-details[data-v-e1bb68f5]{flex-direction:column;gap:5px;display:flex}.message-input__cost-details p[data-v-e1bb68f5]{margin:0;line-height:1.45}.message-input__quote-actions[data-v-e1bb68f5]{flex-wrap:wrap;gap:8px;display:flex}.message-input__cost-details .message-input__quote-actions[data-v-e1bb68f5]{margin-top:5px}.message-input__quote-actions[data-v-e1bb68f5] .custom-button--primary.custom-button--pulsing{animation:2.4s ease-in-out infinite costUpgradePulse-e1bb68f5}@keyframes costUpgradePulse-e1bb68f5{0%,to{box-shadow:0 0 #4cddce59}50%{box-shadow:0 0 0 5px #4cddce00}}@media (prefers-reduced-motion:reduce){.message-input__cost-details[data-v-e1bb68f5] .custom-button--pulsing{animation:none!important}}@media (width<=768px){.message-input__wrapper[data-v-e1bb68f5]{grid-gap:14px 8px;grid-template-columns:minmax(0,1fr) auto;gap:14px 8px;display:grid}.message-input__left[data-v-e1bb68f5]{display:contents}.message-input__model-controls[data-v-e1bb68f5]{grid-area:2/1;gap:6px;min-width:0}.message-input__right[data-v-e1bb68f5]{grid-area:2/2;align-self:end}.message-input__wrapper textarea[data-v-e1bb68f5]{grid-area:1/1/auto/-1;min-height:42px;padding:3px 0}.message-input__field[data-v-e1bb68f5]{padding:12px}}.message-input__advice[data-v-e1bb68f5]{border-radius:10px;border-radius:var(--radius-md,10px);border:thin solid var(--quaternary-stroke,var(--default-stroke));background:var(--default-background,var(--secondary-background));z-index:30;text-align:left;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);padding:12px 14px;display:flex;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 0 0 1px #00000040,0 12px 32px #00000073,0 2px 8px #0000004d}.message-input__advice[data-v-e1bb68f5]:after{content:"";background:inherit;border-right:thin solid var(--quaternary-stroke,var(--default-stroke));border-bottom:thin solid var(--quaternary-stroke,var(--default-stroke));width:10px;height:10px;position:absolute;bottom:-6px;right:16px;transform:rotate(45deg)}.message-input__advice-text[data-v-e1bb68f5]{align-items:flex-start;gap:8px;display:flex}.message-input__advice-icon[data-v-e1bb68f5]{color:var(--accent);flex-shrink:0;margin-top:2px}.message-input__advice-copy[data-v-e1bb68f5]{flex-direction:column;gap:2px;min-width:0;display:flex}.message-input__advice-title[data-v-e1bb68f5]{color:var(--default-text);letter-spacing:0;font-size:14px;font-style:normal;font-weight:500;line-height:1.35}.message-input__advice-reason[data-v-e1bb68f5]{color:var(--secondary-text);letter-spacing:0;font-size:12.5px;font-style:normal;font-weight:400;line-height:1.4}.message-input__advice-actions[data-v-e1bb68f5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.message-input__advice-secondary[data-v-e1bb68f5]{align-items:center;gap:6px;min-width:0;display:flex}.message-input__advice-actions>.custom-button[data-v-e1bb68f5]{margin-left:auto}.message-input__advice-price[data-v-e1bb68f5]{color:var(--secondary-text);letter-spacing:0;align-items:center;gap:3px;margin-left:2px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;display:inline-flex}.message-input__advice-price[data-v-e1bb68f5] .balance__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.message-input__advice-model-icon[data-v-e1bb68f5]{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:16px;height:16px}.message-input__advice-disable[data-v-e1bb68f5]{color:var(--secondary-text);cursor:pointer;letter-spacing:0;white-space:nowrap;text-underline-offset:3px;background:0 0;border:none;padding:4px 2px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}.message-input__advice-disable[data-v-e1bb68f5]:focus-visible,.message-input__advice-disable[data-v-e1bb68f5]:hover{color:var(--default-text);outline:none;text-decoration-color:currentColor}@media (width<=768px){.message-input__advice[data-v-e1bb68f5]{bottom:calc(100% + 10px);right:12px}.message-input__advice[data-v-e1bb68f5]:after{right:22px}.message-input__right[data-v-e1bb68f5]{position:static}}.message-input textarea[data-v-e1bb68f5]{letter-spacing:0;width:100%;color:var(--default-text);resize:none;scrollbar-width:thin;scrollbar-color:var(--light-stroke) transparent;background:0 0;border:none;outline:none;font-family:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:23px}.message-input textarea[data-v-e1bb68f5]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.message-input textarea[data-v-e1bb68f5]::-webkit-scrollbar-track{background-color:#0000}.message-input textarea[data-v-e1bb68f5]::-webkit-scrollbar-thumb{background-color:var(--light-stroke);transition:background-color .3s ease-in-out}.message-input textarea[data-v-e1bb68f5]::-webkit-resizer{background-color:#0000}.message-input textarea[data-v-e1bb68f5]::-webkit-scrollbar-corner{background-color:#0000}.message-input textarea[data-v-e1bb68f5]:hover::-webkit-scrollbar-thumb{background-color:var(--light-stroke)}.message-input textarea[data-v-e1bb68f5]::placeholder{color:var(--secondary-text)}.message-input textarea[data-v-e1bb68f5]:disabled{opacity:.5;cursor:not-allowed}.message-input__tokens[data-v-e1bb68f5]{color:var(--secondary-text);z-index:20;justify-content:flex-end;font-size:12px;display:flex;position:absolute;top:0;right:8px;transform:translateY(-125%)}.message-input__dropzone-overlay[data-v-e1bb68f5]{background:var(--secondary-background-o);border-radius:var(--radius-lg);z-index:100;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.message-input__dropzone-content[data-v-e1bb68f5]{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.message-input__dropzone-icon[data-v-e1bb68f5]{width:32px;height:32px;color:var(--accent)}.message-input__dropzone-icon--error[data-v-e1bb68f5]{color:var(--error-text)}.message-input__dropzone-text[data-v-e1bb68f5]{letter-spacing:0;color:var(--default-text);font-size:16px;font-style:normal;font-weight:400;line-height:23px}.message-input__dropzone-subtext[data-v-e1bb68f5]{letter-spacing:0;color:var(--secondary-text);font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}.message-input__dropzone-loading[data-v-e1bb68f5]{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.message-input__dropzone-loading[data-v-e1bb68f5] .loader{padding:0}.message-input__dropzone-reject[data-v-e1bb68f5]{text-align:center}.message-input__dropzone-drop[data-v-e1bb68f5],.message-input__dropzone-reject[data-v-e1bb68f5]{flex-direction:column;align-items:center;gap:4px;display:flex}.message-input__free-indicator[data-v-e1bb68f5]{justify-content:center;display:flex;position:absolute;top:0;right:50%;transform:translate(50%,-125%)}@media (width<=768px){.message-input__free-indicator[data-v-e1bb68f5]{right:8px;transform:translateY(-125%)}}.message-input__free-indicator-content[data-v-e1bb68f5]{cursor:pointer;letter-spacing:0;white-space:nowrap;width:100%;color:var(--accent);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;display:flex}.message-input__free-indicator-content.agent[data-v-e1bb68f5]{opacity:.5}.message-input__free-indicator-content.agent .message-input__free-indicator-text[data-v-e1bb68f5]{color:var(--muted-accent);animation:none}.message-input__free-indicator-content[data-v-e1bb68f5]:hover{opacity:.8}.message-input__free-indicator-mobile[data-v-e1bb68f5]{cursor:pointer;background:var(--secondary-background);border:thin solid var(--default-stroke);border-radius:6px;align-items:center;padding:6px;transition:all .2s;display:flex}.message-input__free-indicator-mobile[data-v-e1bb68f5]:active{background:var(--hover-background);transform:scale(.95)}.message-input__free-indicator-icon[data-v-e1bb68f5]{font-size:12px}.message-input__free-indicator-text[data-v-e1bb68f5]{font-weight:500;animation:1.5s cubic-bezier(.4,0,.2,1) infinite pulse-accent-e1bb68f5}@keyframes pulse-accent-e1bb68f5{0%{text-shadow:0 0 0 var(--muted-accent)}50%{text-shadow:0 0 8px var(--muted-accent),0 0 16px var(--muted-accent)}to{text-shadow:0 0 0 var(--muted-accent)}}.no-files[data-v-e1bb68f5]{margin-bottom:-12px}
