.field[data-v-a6131eda]{flex-direction:column;gap:.35rem;width:100%;display:flex}.field__label[data-v-a6131eda]{color:var(--text-muted);transition:color var(--transition);font-size:.82rem;font-weight:500}.field--focused .field__label[data-v-a6131eda]{color:var(--accent)}.field__wrap[data-v-a6131eda]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);transition:border-color var(--transition),box-shadow var(--transition);align-items:center;gap:.5rem;padding:0 .85rem;display:flex}.field--focused .field__wrap[data-v-a6131eda]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.field__icon[data-v-a6131eda]{color:var(--text-muted);flex-shrink:0;display:flex}.field__control[data-v-a6131eda]{color:var(--text);resize:vertical;background:0 0;border:none;outline:none;flex:1;width:100%;padding:.75rem 0}.field--multiline .field__wrap[data-v-a6131eda]{align-items:flex-start;padding-top:.35rem;padding-bottom:.35rem}.field--multiline .field__control[data-v-a6131eda]{min-height:72px;padding:.5rem 0}.field__control[data-v-a6131eda]::placeholder{color:var(--text-muted);opacity:.7}.field__control[data-v-a6131eda]:disabled{opacity:.5}.field--sm .field__wrap[data-v-a6131eda]{border-radius:var(--radius-pill,var(--radius));min-height:38px;padding:0 .65rem}.field--sm .field__control[data-v-a6131eda]{padding:.35rem 0;font-size:.88rem}.field--sm .field__icon[data-v-a6131eda] .icon{width:1rem;height:1rem}
