.inypro_formdata_textarea.svelte-xq2hdf{display:flex;flex-direction:column;gap:.5rem;width:100%;height:100%}.inypro_textarea_label.svelte-xq2hdf{font-weight:600;font-size:.95rem;color:var(--color-text)}.inypro_required.svelte-xq2hdf{color:var(--color-error);margin-left:.25rem;font-weight:700}.inypro_editor_wrapper.svelte-xq2hdf{--inypro_editor_accent: var(--detail-accent, var(--admin-accent, var(--color-primary)));--inypro_editor_accent_soft: var(--detail-accent-soft, var(--admin-accent-soft, var(--color-primary-soft)));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color .2s ease,box-shadow .2s ease;overflow:hidden;display:flex;flex-direction:column;height:100%}.inypro_editor_body.svelte-xq2hdf{flex:1;overflow-y:auto;min-height:0}.inypro_editor_wrapper.svelte-xq2hdf:hover:not(:focus-within){border-color:color-mix(in srgb,var(--inypro_editor_accent) 44%,var(--color-border))}.inypro_editor_wrapper.svelte-xq2hdf:focus-within{border-color:var(--inypro_editor_accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--inypro_editor_accent) 20%,transparent)}.inypro_editor_toolbar.svelte-xq2hdf{display:flex;align-items:center;gap:.25rem;padding:.4rem var(--input-padding-x);border-bottom:1px solid var(--color-border);background:var(--color-bg-alt)}.inypro_toolbar_btn.svelte-xq2hdf{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:.9rem;cursor:pointer;border:none;transition:background .15s ease,color .15s ease}.inypro_toolbar_btn.svelte-xq2hdf:hover{background:var(--color-surface-dynamic, #e6e4df);color:var(--color-text)}.inypro_toolbar_btn.active.svelte-xq2hdf{background:var(--inypro_editor_accent_soft);color:var(--inypro_editor_accent)}.inypro_toolbar_divider.svelte-xq2hdf{width:1px;height:20px;background:var(--color-border);margin:0 .25rem}.inypro_editor_content{padding:.65rem var(--input-padding-x);min-height:120px;font-size:.95rem;color:var(--color-text);line-height:1.6;outline:none;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}.inypro_editor_content_compact{min-height:5.25rem}.inypro_editor_content p{margin:0 0 .5rem}.inypro_editor_content ul,.inypro_editor_content ol{padding-left:1.5rem;margin-bottom:.5rem}.inypro_editor_footer.svelte-xq2hdf{display:flex;align-items:center;justify-content:space-between;padding:.4rem var(--input-padding-x);border-top:1px solid var(--color-border);background:var(--color-bg-alt)}.inypro_editor_error.svelte-xq2hdf{font-size:.82rem;color:var(--color-error)}.inypro_editor_counter.svelte-xq2hdf{font-size:.82rem;color:var(--color-text-faint);margin-left:auto}.inypro_editor_counter.low.svelte-xq2hdf{color:var(--color-warning)}.inypro_editor_counter.over.svelte-xq2hdf{color:var(--color-error);font-weight:600}.inypro_att_input.svelte-xq2hdf{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.inypro_att_error.svelte-xq2hdf{margin:0;font-size:.82rem;color:var(--color-error)}.inypro_att_list.svelte-xq2hdf{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.inypro_att_chip.svelte-xq2hdf{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.3rem .4rem .3rem .55rem;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-offset);font-size:.8rem;color:var(--color-text)}.inypro_att_chip_icon.svelte-xq2hdf{display:inline-flex;color:var(--color-text-muted)}.inypro_att_chip_name.svelte-xq2hdf{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inypro_att_chip_size.svelte-xq2hdf{color:var(--color-text-faint);font-variant-numeric:tabular-nums}.inypro_att_chip_remove.svelte-xq2hdf{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.inypro_att_chip_remove.svelte-xq2hdf:hover{background:var(--color-error-soft);color:var(--color-error)}
