.n-ask[data-v-68951479]{gap:var(--s3);flex-direction:column;display:flex}.n-ask.is-hero[data-v-68951479]{gap:var(--s4)}.n-ask__head[data-v-68951479]{text-align:center}.n-ask__title[data-v-68951479]{margin:0 0 var(--s1);font-family:var(--f-display);font-size:var(--fs-display);color:var(--ink);font-weight:400}.n-ask.is-line .n-ask__title[data-v-68951479]{font-size:var(--fs-title)}.n-ask__sub[data-v-68951479]{font-size:var(--fs-body);color:var(--ink-3);margin:0}.n-ask__piece[data-v-68951479]{align-items:center;gap:var(--s2);padding:var(--s1) var(--s1) var(--s1) var(--s3);background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);box-shadow:var(--e1);align-self:flex-start;display:flex}.n-ask__piece-name[data-v-68951479]{font-size:var(--fs-sm);color:var(--ink)}.n-ask__piece-x[data-v-68951479]{border-radius:var(--r-pill);width:32px;height:32px;color:var(--ink-4);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.n-ask__piece-x[data-v-68951479]:hover{background:var(--hover)}.n-ask__piece-x[data-v-68951479]:focus-visible{box-shadow:var(--focus-ring);outline:none}.n-ask__bar[data-v-68951479]{align-items:center;gap:var(--s1);background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-pill);box-shadow:var(--e1);padding:6px;display:flex}.n-ask__bar[data-v-68951479]:focus-within{box-shadow:var(--focus-ring-field)}.n-ask.is-trial .n-ask__bar[data-v-68951479]{border:1px dashed var(--caution);box-shadow:none}.n-ask__trial[data-v-68951479]{margin-left:var(--s1);padding:2px var(--s2);border-radius:var(--r-pill);background:var(--caution-quiet);font-size:var(--fs-xs);color:var(--caution-ink);flex:none;font-weight:600}.n-ask__file[data-v-68951479]{display:none}.n-ask__label[data-v-68951479]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.n-ask__input[data-v-68951479]{min-width:0;max-height:9em;padding:0 var(--s2);resize:none;font-family:inherit;font-size:var(--fs-body);color:var(--ink);background:0 0;border:none;outline:none;flex:auto;line-height:1.5;display:block;overflow-y:auto}.n-ask__grow[data-v-68951479]{display:none}.n-ask__bar.is-multi[data-v-68951479]{align-items:flex-end;row-gap:var(--s1);border-radius:var(--r-lg);flex-wrap:wrap}.n-ask__bar.is-multi .n-ask__input[data-v-68951479]{padding:var(--s2) var(--s2) 0;flex-basis:100%;order:-1}.n-ask__bar.is-multi .n-ask__grow[data-v-68951479]{flex:auto;display:block}.n-ask.is-hero .n-ask__input[data-v-68951479]{font-size:var(--fs-title)}.n-ask__input[data-v-68951479]::placeholder{color:var(--ink-4)}.n-ask__scope[data-v-68951479]{padding:6px var(--s3);background:var(--surface-sunk);font-size:var(--fs-sm);color:var(--ink-2);font-weight:500}.n-ask__icon[data-v-68951479],.n-ask__scope[data-v-68951479],.n-ask__send[data-v-68951479]{border-radius:var(--r-pill);flex-shrink:0}.n-ask__icon[data-v-68951479],.n-ask__send[data-v-68951479]{cursor:pointer;border:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.n-ask__icon[data-v-68951479]{color:var(--ink-2);background:0 0}.n-ask__icon[data-v-68951479]:hover:not(:disabled){background:var(--hover)}.n-ask__send[data-v-68951479]{background:var(--surface-deep);color:var(--ink-4)}.n-ask__send.is-on[data-v-68951479]{background:var(--accent);color:var(--on-accent)}.n-ask__send.is-on[data-v-68951479]:hover:not(:disabled){background:var(--accent-hi)}.n-ask__icon[data-v-68951479]:focus-visible,.n-ask__send[data-v-68951479]:focus-visible{box-shadow:var(--focus-ring);outline:none}.n-ask__icon[data-v-68951479]:disabled,.n-ask__send[data-v-68951479]:disabled{cursor:default}.n-ask__send.is-stop[data-v-68951479]{background:var(--ink);color:var(--surface)}.n-ask.is-ask .n-ask__bar[data-v-68951479]{padding:var(--s3) var(--s3) var(--s3) var(--s4);background:var(--surface-sunk);border-radius:var(--r-xl);box-shadow:none;border-color:#0000}.n-ask.is-ask .n-ask__bar[data-v-68951479]:focus-within{box-shadow:var(--focus-ring-field)}.n-ask.is-ask .n-ask__bar.is-multi .n-ask__input[data-v-68951479]{padding:var(--s2) var(--s1) var(--s4)}.n-ask.is-ask .n-ask__icon[data-v-68951479]{color:var(--ink-3)}.n-ask.is-ask .n-ask__send[data-v-68951479]{background:var(--ink-3);width:44px;height:44px;color:var(--surface)}.n-ask.is-ask .n-ask__send.is-on[data-v-68951479]{background:var(--ink)}.n-ask.is-ask .n-ask__send.is-on[data-v-68951479]:hover:not(:disabled){background:var(--ink-2)}.n-ask.is-ask .n-ask__send[data-v-68951479]:not(.is-stop) svg{transform:rotate(-90deg)}.n-ask.is-ask.is-trial .n-ask__bar[data-v-68951479]{background:var(--surface);border:1px dashed var(--caution)}.n-ask__send.is-stop[data-v-68951479]:hover{background:var(--ink-2)}.n-ask__after[data-v-68951479]{align-items:center;gap:var(--s2);padding-left:var(--s4);font-size:var(--fs-sm);color:var(--ink-4);margin:0;display:flex}.n-ask__hints[data-v-68951479]{flex-direction:column;display:flex}.n-ask__hint[data-v-68951479]{align-items:center;gap:var(--s3);width:100%;min-height:44px;padding:var(--s2) var(--s3);border-radius:var(--r-lg);color:var(--ink-2);font-family:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.n-ask__hint[data-v-68951479]:hover:not(:disabled){background:var(--hover)}.n-ask__hint[data-v-68951479]:focus-visible{box-shadow:var(--focus-ring);outline:none}.n-ask__error[data-v-68951479]{padding-left:var(--s4);font-size:var(--fs-sm);color:var(--danger);margin:0}.n-ask__after.is-busy[data-v-68951479]{color:var(--ink-3)}.n-ask__dots[data-v-68951479]{gap:3px;display:inline-flex}.n-ask__dots i[data-v-68951479]{border-radius:var(--r-pill);background:var(--accent);width:5px;height:5px;animation:1.2s ease-in-out infinite n-ask-pulse-68951479}.n-ask__dots i[data-v-68951479]:nth-child(2){animation-delay:.18s}.n-ask__dots i[data-v-68951479]:nth-child(3){animation-delay:.36s}@keyframes n-ask-pulse-68951479{0%,60%,to{opacity:.25}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.n-ask__dots i[data-v-68951479]{opacity:.6;animation:none}}@media (width<=640px){.n-ask__scope[data-v-68951479]{display:none}.n-ask.is-hero .n-ask__input[data-v-68951479]{font-size:var(--fs-body)}}
