.dassist[data-v-1e216f8f]{flex-direction:column;gap:8px;display:inline-flex}.dassist__btn[data-v-1e216f8f]{cursor:pointer;font:inherit;color:var(--teal-text);text-underline-offset:2px;text-align:left;background:0 0;border:none;padding:4px 2px;font-size:13px;text-decoration:underline}.dassist__btn[data-v-1e216f8f]:focus-visible{outline:2px solid var(--teal-text);outline-offset:2px;border-radius:3px}.dassist__panel[data-v-1e216f8f]{background:var(--paper-bright);border:1px solid var(--sepia,#d8d2c8);border-radius:12px;flex-direction:column;gap:8px;width:calc(min(440px,92vw));padding:12px 14px;display:flex}.dassist__label[data-v-1e216f8f]{color:var(--ink);font-size:13px;line-height:1.45}.dassist__note[data-v-1e216f8f]{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--sepia,#d8d2c8);background:var(--paper);color:var(--ink);resize:vertical;border-radius:10px;padding:8px 10px;font-size:14px}.dassist__note[data-v-1e216f8f]:focus-visible{outline:2px solid var(--teal-text);outline-offset:1px}.dassist__check[data-v-1e216f8f]{color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.dassist__check input[data-v-1e216f8f]{width:18px;height:18px;accent-color:var(--teal-text);flex:none;margin-top:2px}.dassist__row[data-v-1e216f8f]{align-items:center;gap:12px;display:flex}.dassist__send[data-v-1e216f8f]{min-height:40px}.dassist__send[data-v-1e216f8f]:disabled{opacity:.65;cursor:progress}.dassist__ok[data-v-1e216f8f]{color:#1a6b3a;margin:0;font-size:13px}.dassist__err[data-v-1e216f8f]{color:#a8201a;margin:0;font-size:13px}
