.composer-actions[data-v-477df69a]{--gap:4px;align-items:center;min-height:28px;margin-top:2px;display:flex;position:relative}.composer-actions__start[data-v-477df69a],.composer-actions__end[data-v-477df69a]{align-items:center;gap:var(--gap);display:flex}.composer-actions__spacer[data-v-477df69a]{flex:1}.composer-icon[data-v-477df69a],.composer-send[data-v-477df69a]{width:28px;height:28px}.composer-send[data-v-477df69a]{min-width:0;padding:0}.composer-plus[data-v-477df69a] .v-icon{transition:transform var(--dur-base) var(--ease-standard)}.composer-plus--open[data-v-477df69a]{background:var(--fill);color:var(--ink)}.composer-plus--open[data-v-477df69a] .v-icon{transform:rotate(45deg)}.composer-mic[data-v-477df69a]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.composer-actions__voice[data-v-477df69a]{top:0;bottom:0;left:0;right:calc(28px + var(--gap));pointer-events:none;position:absolute}.composer-actions--summon .composer-actions__voice[data-v-477df69a]{right:calc(2 * (28px + var(--gap)))}.composer-actions__voice[data-v-477df69a]>*{pointer-events:auto}.voice-swap[data-v-477df69a]{border-radius:var(--radius-pill);background:var(--fill);height:24px;color:var(--muted);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-quick) var(--ease-standard), color var(--dur-quick) var(--ease-standard);border:none;align-items:center;gap:4px;margin-left:4px;padding:0 8px;font-size:12px;display:inline-flex;position:relative;overflow:hidden}.voice-swap[data-v-477df69a]:hover{background:var(--fill-2);color:var(--ink)}.voice-swap__left[data-v-477df69a]{background:var(--faint);opacity:.6;transform-origin:0;border-radius:1px;height:1.5px;animation:8s linear both voice-swap-left-477df69a;position:absolute;bottom:2px;left:8px;right:8px}@keyframes voice-swap-left-477df69a{to{transform:scaleX(0)}}.voice-swap-enter-active[data-v-477df69a]{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}.voice-swap-leave-active[data-v-477df69a]{transition:opacity var(--dur-quick) var(--ease-in), transform var(--dur-quick) var(--ease-in)}.voice-swap-enter-from[data-v-477df69a],.voice-swap-leave-to[data-v-477df69a]{opacity:0;transform:translate(-4px)}.composer-send[data-v-477df69a]{transition:background-color var(--dur-quick) var(--ease-standard), color var(--dur-quick) var(--ease-standard), opacity var(--dur-quick) var(--ease-standard), transform var(--dur-press) var(--ease-standard)}.composer-send[data-v-477df69a]:active:not(:disabled){transform:scale(.92)}.composer-send__face[data-v-477df69a]{place-items:center;display:grid}.composer-send__face[data-v-477df69a]>*{transition:opacity var(--dur-quick) var(--ease-standard), transform var(--dur-quick) var(--ease-standard);grid-area:1/1}.composer-send__icon--off[data-v-477df69a]{opacity:0;transform:scale(.7)}.composer-send__spin[data-v-477df69a]{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite composer-send-spin-477df69a}@keyframes composer-send-spin-477df69a{to{rotate:360deg}}.composer-actions--touch[data-v-477df69a]{--gap:16px}@media (pointer:coarse){.composer-actions[data-v-477df69a]{min-height:44px}.composer-icon[data-v-477df69a]:before,.composer-send[data-v-477df69a]:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.voice-swap__left[data-v-477df69a],.composer-send__spin[data-v-477df69a]{animation:none}}.doc-thumb__page[data-v-ec396364]{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.doc-thumb__page--ready[data-v-ec396364]{opacity:1}.chip__label--open[data-v-07465a42]{cursor:pointer}.chip__label--open[data-v-07465a42]:hover{color:var(--ink)}.chip__detail[data-v-07465a42]{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--raised);max-width:360px;box-shadow:var(--shadow-2);padding:8px 12px}.chip[data-v-07465a42]{border-radius:var(--radius-md);background:var(--fill);max-width:280px;height:28px;color:var(--text);font-size:12px;line-height:var(--lh-12);flex:none;align-items:center;gap:6px;padding:0 2px 0 4px;display:inline-flex}.chip--quiet[data-v-07465a42]{max-width:320px;color:var(--muted)}.chip--failed .chip__label[data-v-07465a42]{color:var(--danger-ink)}.chip__face[data-v-07465a42]{width:20px;height:20px;color:var(--faint);flex:none;justify-content:center;align-items:center;display:inline-flex}.chip__face[data-v-07465a42] .att-face{width:20px;height:20px}.chip__label[data-v-07465a42]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chip__x[data-v-07465a42]{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--faint);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-standard), color var(--dur-quick) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.chip__x[data-v-07465a42]:hover{background:var(--line-2);color:var(--ink)}.chip__retry[data-v-07465a42]{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--danger);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-standard), color var(--dur-quick) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.chip__retry[data-v-07465a42]:hover{background:var(--line-2);color:var(--danger-ink)}@media (pointer:coarse){.chip__x[data-v-07465a42],.chip__retry[data-v-07465a42]{position:relative}.chip__x[data-v-07465a42]:before,.chip__retry[data-v-07465a42]:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.att-face--error[data-v-7db894f6]{color:var(--danger)}.face-enter-active[data-v-7db894f6]{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}.face-leave-active[data-v-7db894f6]{transition:opacity var(--dur-quick) var(--ease-in)}.face-enter-from[data-v-7db894f6]{opacity:0;transform:scale(.8)}.face-leave-to[data-v-7db894f6]{opacity:0}.chip-row[data-v-ce94ba26]{grid-template-rows:1fr;display:grid}.chip-row-enter-active[data-v-ce94ba26]{transition:grid-template-rows var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out)}.chip-row-leave-active[data-v-ce94ba26]{transition:grid-template-rows var(--dur-quick) var(--ease-in), opacity var(--dur-quick) var(--ease-in)}.chip-row-enter-from[data-v-ce94ba26],.chip-row-leave-to[data-v-ce94ba26]{opacity:0;grid-template-rows:0fr}.chip-row-enter-active .chip-list[data-v-ce94ba26]{transition:padding var(--dur-base) var(--ease-out)}.chip-row-leave-active .chip-list[data-v-ce94ba26]{transition:padding var(--dur-quick) var(--ease-in)}.chip-row-enter-from .chip-list[data-v-ce94ba26],.chip-row-leave-to .chip-list[data-v-ce94ba26]{padding-block-start:0;padding-block-end:0}.chip-enter-active[data-v-ce94ba26]{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out)}.chip-leave-active[data-v-ce94ba26]{transition:opacity var(--dur-quick) var(--ease-in), transform var(--dur-quick) var(--ease-in);position:absolute}.chip-enter-from[data-v-ce94ba26],.chip-leave-to[data-v-ce94ba26]{opacity:0;transform:scale(.9)}.chip-move[data-v-ce94ba26]{transition:transform var(--dur-base) var(--ease-standard)}.chip-list[data-v-ce94ba26]{scrollbar-width:thin;gap:6px;min-height:0;padding:2px 0 4px;display:flex;position:relative;overflow-x:auto}@media (pointer:coarse){.chip-list[data-v-ce94ba26]{padding-block-start:8px;padding-block-end:8px}}
