.cl[data-v-dea3face]{position:relative;width:100%;min-height:clamp(520px,56cqw,940px);container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(28px,5cqw,52px);padding:clamp(40px,7cqw,80px) clamp(16px,4cqw,48px);border-radius:0;background:transparent;color:var(--text, #fff);font-family:var(--font-sans, system-ui),sans-serif;overflow:hidden;isolation:isolate;--cl-chip: #1d1d1d;--cl-chip-hover: #242424;--cl-line: #1B1B1B;--cl-line-hover: #262626}:root[data-theme=light] .cl[data-v-dea3face]{--cl-chip: #f3f3f3;--cl-chip-hover: #f0f0f0;--cl-line: #F0F0F0;--cl-line-hover: #E4E4E4}.cl__glow[data-v-dea3face]{position:absolute;left:50%;top:58%;width:min(60cqw,640px);height:240px;z-index:-1;transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--text, #fff) 16%,transparent) 0%,transparent 70%);filter:blur(20px);pointer-events:none}.cl__title[data-v-dea3face]{margin:0;text-align:center;font-family:"Outfit Variable",var(--font-sans, system-ui),sans-serif;font-weight:400;font-size:clamp(30px,5.4cqw,52px);letter-spacing:-.01em}.cl__box[data-v-dea3face]{width:100%;max-width:1040px;display:flex;flex-direction:column;gap:14px;padding:clamp(16px,2cqw,24px);border:2px solid var(--cl-line);border-radius:32px;background:transparent;transition:border-color .2s ease}.cl__box[data-v-dea3face]:focus-within{border-color:var(--cl-line-hover)}.cl__file[data-v-dea3face]{display:none}.cl__thumbs[data-v-dea3face]{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.cl__thumb[data-v-dea3face]{position:relative;width:72px;height:72px;border-radius:16px;overflow:hidden;background:var(--cl-chip);border:1.5px solid var(--cl-line);animation:cl-thumb-in-dea3face .22s var(--ease-out, cubic-bezier(.22, 1, .36, 1)) both}.cl__thumb img[data-v-dea3face]{width:100%;height:100%;object-fit:cover;display:block}.cl__thumb-x[data-v-dea3face]{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:#0000009e;backdrop-filter:blur(2px);color:#fff;cursor:pointer;opacity:0;transform:scale(.8);transition:opacity .16s ease,transform .16s ease,background .16s ease}.cl__thumb-x svg[data-v-dea3face]{width:13px;height:13px}.cl__thumb:hover .cl__thumb-x[data-v-dea3face],.cl__thumb:focus-within .cl__thumb-x[data-v-dea3face]{opacity:1;transform:scale(1)}.cl__thumb-x[data-v-dea3face]:hover{background:var(--danger, #e5484d)}.cl__thumb-x[data-v-dea3face]:focus-visible{outline:2px solid #fff;outline-offset:1px;opacity:1}@media(hover:none){.cl__thumb-x[data-v-dea3face]{opacity:1;transform:scale(1)}}@keyframes cl-thumb-in-dea3face{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.cl__icon.is-disabled[data-v-dea3face]{opacity:.4;cursor:not-allowed}.cl__icon.is-disabled[data-v-dea3face]:hover{background:var(--cl-chip)}.cl__input[data-v-dea3face]{width:100%;min-height:48px;max-height:220px;resize:none;border:none;background:transparent;color:var(--text, #fff);font-family:"Outfit Variable",var(--font-sans, system-ui),sans-serif;font-weight:400;font-size:clamp(16px,1.6cqw,19px);line-height:1.4;outline:none}.cl__input[data-v-dea3face]::placeholder{color:color-mix(in srgb,var(--text, #fff) 42%,transparent)}.cl__bar[data-v-dea3face]{display:flex;align-items:center;justify-content:space-between;gap:10px}.cl__left[data-v-dea3face]{display:flex;align-items:center;gap:10px;transform:translate(-8px,8px)}.cl__icon[data-v-dea3face]{display:grid;place-items:center;width:38px;height:38px;flex:none;border:none;border-radius:50%;background:var(--cl-chip);color:var(--text, #fff);cursor:pointer;transition:background .16s ease,transform .16s ease}.cl__icon svg[data-v-dea3face]{width:19px;height:19px}.cl__icon[aria-label="Add image"] svg[data-v-dea3face]{width:20px;height:20px}.cl__icon[data-v-dea3face]:hover{background:var(--cl-chip-hover)}.cl__icon[data-v-dea3face]:active{transform:scale(.92)}.cl__icon[data-v-dea3face]:focus-visible{outline:2px solid var(--accent, #0a84ff);outline-offset:2px}.cl__icon.is-rec[data-v-dea3face]{background:var(--danger, #e5484d);color:#fff;animation:cl-pulse-dea3face 1.4s ease-in-out infinite}@keyframes cl-pulse-dea3face{0%,to{box-shadow:0 0 color-mix(in srgb,var(--danger, #e5484d) 60%,transparent)}50%{box-shadow:0 0 0 7px transparent}}.cl__model[data-v-dea3face]{position:relative}.cl__pill[data-v-dea3face]{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px 0 18px;border:none;border-radius:999px;background:var(--cl-chip);color:var(--text, #fff);font-family:"Outfit Variable",var(--font-sans, system-ui),sans-serif;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .16s ease}.cl__pill[data-v-dea3face]:hover{background:var(--cl-chip-hover)}.cl__pill[data-v-dea3face]:focus-visible{outline:2px solid var(--accent, #0a84ff);outline-offset:2px}.cl__chev[data-v-dea3face]{width:16px;height:16px;transition:transform .2s ease}.cl__chev.is-open[data-v-dea3face]{transform:rotate(180deg)}.cl__menu[data-v-dea3face]{position:absolute;left:0;bottom:calc(100% + 8px);z-index:5;min-width:180px;margin:0;padding:6px;display:flex;flex-direction:column;gap:4px;list-style:none;border:1px solid color-mix(in srgb,var(--text, #fff) 14%,transparent);border-radius:14px;background:var(--bg, #000)}.cl__opt[data-v-dea3face]{width:100%;padding:9px 12px;border:none;border-radius:9px;background:transparent;color:var(--text, #fff);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background .14s ease}.cl__opt[data-v-dea3face]:hover{background:var(--cl-chip-hover)}.cl__opt.is-on[data-v-dea3face]{background:var(--cl-chip);font-weight:600}.cl__send[data-v-dea3face]{display:grid;place-items:center;width:42px;height:42px;flex:none;border:none;border-radius:50%;background:var(--cl-chip);color:var(--text, #fff);cursor:pointer;transform:translate(8px,8px);transition:background .18s ease,color .18s ease,transform .16s ease,opacity .16s ease}.cl__send svg[data-v-dea3face]{width:20px;height:20px}.cl__send[data-v-dea3face]:not(:disabled){background:var(--text, #fff);color:var(--bg, #000)}.cl__send[data-v-dea3face]:not(:disabled):hover{transform:translate(8px,7px);filter:brightness(1.1)}.cl__send[data-v-dea3face]:not(:disabled):active{transform:translate(8px,8px) scale(.92)}.cl__send[data-v-dea3face]:disabled{cursor:not-allowed}.cl__send[data-v-dea3face]:focus-visible{outline:2px solid var(--accent, #0a84ff);outline-offset:2px}.cl__sent[data-v-dea3face]{margin:0;font-size:14px;color:var(--text-secondary, #a1a1a1)}.cl--outline .cl__icon[data-v-dea3face],.cl--outline .cl__pill[data-v-dea3face],.cl--outline .cl__send[data-v-dea3face]{position:relative;isolation:isolate;background:transparent;border:2px solid var(--cl-line);transition:border-color .17s ease,color .17s ease,transform .16s ease}.cl--outline .cl__icon[data-v-dea3face]:before,.cl--outline .cl__pill[data-v-dea3face]:before,.cl--outline .cl__send[data-v-dea3face]:before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;background:var(--cl-chip-hover);opacity:0;transform:scale(.5);transition:transform .17s cubic-bezier(.22,1,.36,1),opacity .11s ease}.cl--outline .cl__icon>svg[data-v-dea3face],.cl--outline .cl__pill[data-v-dea3face]>*,.cl--outline .cl__send>svg[data-v-dea3face]{position:relative;z-index:1}.cl--outline .cl__icon[data-v-dea3face]:hover,.cl--outline .cl__pill[data-v-dea3face]:hover,.cl--outline .cl__send[data-v-dea3face]:not(:disabled):hover{border-color:var(--cl-line-hover);filter:none}.cl--outline .cl__icon[data-v-dea3face]:hover:before,.cl--outline .cl__pill[data-v-dea3face]:hover:before,.cl--outline .cl__send[data-v-dea3face]:not(:disabled):hover:before{opacity:1;transform:scale(1)}.cl--outline .cl__icon[data-v-dea3face]:active:before,.cl--outline .cl__pill[data-v-dea3face]:active:before,.cl--outline .cl__send[data-v-dea3face]:not(:disabled):active:before{background:var(--cl-line-hover)}.cl--outline .cl__send[data-v-dea3face]:not(:disabled){background:var(--text, #fff);color:var(--bg, #000);border-color:var(--text, #fff)}.cl--outline .cl__send[data-v-dea3face]:not(:disabled):before{display:none}.cl--outline .cl__send[data-v-dea3face]:not(:disabled):hover{border-color:var(--text, #fff);filter:brightness(1.1)}.cl--outline .cl__icon.is-rec[data-v-dea3face]{background:var(--danger, #e5484d);border-color:var(--danger, #e5484d);color:#fff}@container (max-width: 900px){.cl[data-v-dea3face]{min-height:100svh;justify-content:flex-end;gap:0;padding-block:clamp(64px,11cqw,96px) clamp(22px,4cqw,34px)}.cl__title[data-v-dea3face]{margin:auto auto clamp(28px,8cqw,56px);max-width:15ch;font-size:clamp(30px,8cqw,44px);text-wrap:balance}.cl__glow[data-v-dea3face]{top:auto;bottom:6%;transform:translate(-50%)}.cl__sent[data-v-dea3face]{margin-top:12px;text-align:center}}@container (max-width: 560px){.cl[data-v-dea3face]{padding-inline:12px}.cl__box[data-v-dea3face]{gap:12px;padding:14px 10px;border-radius:24px}.cl__bar[data-v-dea3face]{gap:6px}.cl__left[data-v-dea3face]{gap:6px;min-width:0;transform:translateY(6px)}.cl__send[data-v-dea3face]{flex:none;transform:translateY(6px);width:38px;height:38px}.cl__send[data-v-dea3face]:not(:disabled):hover{transform:translateY(5px);filter:brightness(1.1)}.cl__send[data-v-dea3face]:not(:disabled):active{transform:translateY(6px) scale(.92)}.cl__icon[data-v-dea3face]{width:34px;height:34px}.cl__icon[aria-label="Add image"] svg[data-v-dea3face]{width:22px;height:22px}.cl__pill[data-v-dea3face]{flex:0 1 auto;min-width:0;gap:4px;height:34px;font-size:13px;padding:0 9px 0 13px}.cl__pill-label[data-v-dea3face]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl__chev[data-v-dea3face]{flex:none}.cl__input[data-v-dea3face]{font-size:16px}.cl__thumb[data-v-dea3face]{width:58px;height:58px;border-radius:13px}.cl__thumbs[data-v-dea3face]{gap:8px}}@media(prefers-reduced-motion:reduce){.cl[data-v-dea3face] *{animation:none!important;transition:none!important}}
