.j-icon-tiles{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:1rem;padding:1rem 0}.j-icon-tiles .j-icon-item{width:100%;min-height:80px;border-radius:.75rem;border:0px solid var(--text-highlight);background-color:var(--primary-color-light);padding:1rem 1.5rem;align-items:center;display:flex;flex-direction:row;border:1px solid transparent;transition:border .3s,color .3s}.j-icon-tiles .j-icon-item.ai-tile{background-color:var(--pink-50);color:var(--pink-200);border:1px solid transparent}.j-icon-tiles .j-icon-item.ai-tile:hover,.j-icon-tiles .j-icon-item.ai-tile.is-selected{cursor:pointer;border:1px solid var(--pink-200)}.j-icon-tiles .j-icon-item.ai-tile .j-icon-item-icon{height:3rem;transition:background-color .3s}.j-icon-tiles .j-icon-item.ai-tile .j-icon-item-icon.mask{background-color:var(--pink-200);width:3rem}.j-icon-tiles .j-icon-item.ai-tile .j-icon-item-icon.icon{color:var(--pink-200);display:flex;align-items:center;justify-content:center}.j-icon-tiles .j-icon-item.ai-tile .j-icon-item-text{color:var(--pink-200);font-size:1rem;word-wrap:normal;font-weight:700;text-align:center}.j-icon-tiles .j-icon-item:hover,.j-icon-tiles .j-icon-item.is-selected{cursor:pointer;border:1px solid var(--primary-color)}.j-icon-tiles .j-icon-item .j-icon-item-icon{height:3rem;transition:background-color .3s}.j-icon-tiles .j-icon-item .j-icon-item-icon.mask{background-color:var(--text-highlight);width:3rem}.j-icon-tiles .j-icon-item .j-icon-item-icon.icon{color:var(--text-highlight);display:flex;align-items:center;justify-content:center}.j-icon-tiles .j-icon-item .j-icon-item-text{color:var(--text-highlight);font-size:1rem;word-wrap:normal;font-weight:700;text-align:left}.ai-textarea[data-v-cb086297]{min-height:200px;resize:none;min-width:100%}.template-item[data-v-ada1ee61]{padding:1rem;border:1px solid var(--surface-border);border-radius:6px;cursor:pointer;transition:background-color .2s}.template-item[data-v-ada1ee61]:hover,.template-item-selected[data-v-ada1ee61]{background-color:var(--highlight-bg)}.template-name[data-v-ada1ee61]{font-weight:600}.template-description[data-v-ada1ee61]{margin:.5rem 0 0;color:var(--text-color-secondary)}.dialog-body[data-v-7a318ab1]{margin-top:1rem;margin-bottom:1rem}.dialog-footer[data-v-7a318ab1]{padding-top:1rem}
