.mention-dropdown[data-v-4f9cab36]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:180px;max-height:260px;padding:4px;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.mention-dropdown__empty[data-v-4f9cab36]{color:#9ca3af;padding:8px 12px;font-size:13px}.mention-dropdown__item[data-v-4f9cab36]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;transition:background .15s;display:flex}.mention-dropdown__item[data-v-4f9cab36]:hover,.mention-dropdown__item--active[data-v-4f9cab36]{background:#f3f4f6}.mention-dropdown__thumb[data-v-4f9cab36]{object-fit:cover;border-radius:4px;flex-shrink:0;width:28px;height:28px}.mention-dropdown__icon[data-v-4f9cab36]{background:#f3f4f6;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.mention-dropdown__label[data-v-4f9cab36]{color:#111827;font-weight:500}.y-mention-chip{color:#6d28d9;white-space:nowrap;cursor:default;user-select:all;vertical-align:bottom;background:#ede9fe;border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-size:.8em;font-weight:600;display:inline-flex}.y-mention-input[data-v-483bba83]{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px 6px;transition:border-color .2s;position:relative;overflow:visible}.y-mention-input--focused[data-v-483bba83]{border-color:#4f46e5}.y-mention-input--disabled[data-v-483bba83]{cursor:not-allowed;background:#f9fafb}.y-mention-input__editor[data-v-483bba83] .tiptap{word-break:break-word;outline:none;font-size:.875rem;line-height:1.6}.y-mention-input__editor[data-v-483bba83] .tiptap p{margin:0}.y-mention-input__editor[data-v-483bba83] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;float:left;height:0}.y-mention-input__footer[data-v-483bba83]{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.y-mention-input__footer-left[data-v-483bba83]{align-items:center;gap:8px;display:flex}.y-mention-input__trigger-btn[data-v-483bba83]{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.y-mention-input__trigger-btn[data-v-483bba83]:hover{color:#6d28d9;background:#ede9fe;border-color:#c4b5fd}.y-mention-input__clear-btn[data-v-483bba83]{cursor:pointer;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s,color .15s;display:inline-flex}.y-mention-input__clear-btn[data-v-483bba83]:hover{background:#dacfe5}.y-mention-input__count[data-v-483bba83]{color:#9ca3af;white-space:nowrap;font-size:12px}.range-input[data-v-30c8f1b5]{accent-color:var(--el-color-primary);width:180px;display:block}[data-v-30c8f1b5] .el-radio-button,[data-v-30c8f1b5] .el-form-item__label{margin:0}.aspectRatio[data-v-30c8f1b5]{line-height:40px}@media screen and (width<=500px){[data-v-30c8f1b5] .el-radio-button__inner{padding:4px 6px}}.media-upload-panel[data-v-a6ad1f2a]{width:100%}.media-list[data-v-a6ad1f2a]{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.media-item[data-v-a6ad1f2a]{border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;width:80px;height:80px;position:relative;overflow:hidden}.media-item--loading[data-v-a6ad1f2a]{opacity:.7}.media-thumb[data-v-a6ad1f2a]{object-fit:cover;width:100%;height:100%}.media-audio[data-v-a6ad1f2a]{background:#f3f4f6;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:4px;display:flex}.media-audio .fa-music[data-v-a6ad1f2a]{color:#6b3cea;font-size:20px}.media-audio__name[data-v-a6ad1f2a]{color:#6b7280;text-align:center;word-break:break-all;font-size:10px;line-height:1.2}.media-remove[data-v-a6ad1f2a]{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:10px;line-height:1;display:flex;position:absolute;top:2px;right:2px}.media-remove[data-v-a6ad1f2a]:hover{background:#000000bf}.media-remove[data-v-a6ad1f2a]:disabled{cursor:not-allowed;opacity:.5}.media-loading-mask[data-v-a6ad1f2a]{color:#6b3cea;background:#fff9;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;inset:0}.media-add[data-v-a6ad1f2a]{cursor:pointer;color:#9ca3af;border:1px dashed #d1d5db;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:20px;transition:border-color .2s,color .2s;display:flex}.media-add[data-v-a6ad1f2a]:hover:not(.media-add--disabled){color:#6b3cea;border-color:#6b3cea}.media-add--disabled[data-v-a6ad1f2a]{cursor:not-allowed;opacity:.5}.media-tip[data-v-a6ad1f2a]{color:#9ca3af;align-items:flex-start;gap:4px;margin-top:8px;margin-bottom:0;font-size:12px;display:flex}.media-tip .fa-circle-info[data-v-a6ad1f2a]{flex-shrink:0;margin-top:2px}.yi-input-box[data-v-48eabe3d]:focus-within{border:1px solid rgb(79, 70, 229, var(--tw-bg-opacity,1))}[data-v-48eabe3d] .el-upload-dragger{--el-fill-color-blank:#f7f7f7;padding:.5rem}[data-v-48eabe3d] .el-radio-button{margin:0}[data-v-48eabe3d] .el-image{display:block}[data-v-48eabe3d] .el-form-item__label{margin:0}@media screen and (width<=500px){[data-v-48eabe3d] .el-radio-button__inner{padding:4px 7px}}.el-select--large .el-select__wrapper[data-v-48eabe3d]{line-height:50px}[data-v-48eabe3d] .el-select__selected-item,[data-v-48eabe3d] .el-select__placeholder{display:none!important}[data-v-48eabe3d] .el-select__input{cursor:pointer}.selected-display[data-v-48eabe3d]{flex-direction:row;align-items:center;gap:8px;display:flex}.selected-display img[data-v-48eabe3d]{object-fit:contain;width:24px}.selector[data-v-48eabe3d]{flex-direction:column;line-height:18px;display:flex}.selector .title[data-v-48eabe3d]{color:#000;font-weight:700}.custom-select-dropdown .el-select-dropdown__item{align-items:center;height:56px;padding:8px 12px;line-height:1;display:flex}
