@keyframes crystal-textarea_fadeIn__FPhLF{0%{opacity:0}to{opacity:1}}@keyframes crystal-textarea_slideUp__zTAfh{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes crystal-textarea_pulse__bRv1d{0%,50%{opacity:1;transform:scale(1)}25%{opacity:.7;transform:scale(.8)}75%{opacity:.9;transform:scale(1.1)}}.crystal-textarea_container__4zZhT{display:flex;flex-direction:column;gap:.5rem;width:100%}.crystal-textarea_label__h_ZQa{font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--text-base);font-weight:600;color:#0d0d0d;text-align:left;line-height:1.5;padding-left:.25rem;margin-bottom:.5rem}body.dark .crystal-textarea_label__h_ZQa{color:#d1d1d1}.crystal-textarea_textarea__T6f1A{min-width:200px;min-height:42px;height:auto;padding:10px 14px;border-radius:8px;font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:14px;font-weight:400;color:#0f172a;transition:all .3s ease;line-height:1.4;background:#f1f5f9;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 1px 3px rgba(0,0,0,.1);width:100%;min-height:80px;resize:vertical;color:#0d0d0d}.crystal-textarea_textarea__T6f1A::placeholder{color:rgba(15,23,42,.5);font-weight:400}.crystal-textarea_textarea__T6f1A:hover{background:rgba(241,245,249,.85);border-color:hsla(0,0%,100%,.4);transform:translateY(-1px) scale(1.01);box-shadow:0 4px 6px rgba(0,0,0,.1)}.crystal-textarea_textarea__T6f1A:focus{outline:none;background:hsla(0,0%,100%,.9);border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.2);box-shadow:inset 0 2px 4px rgba(0,0,0,.06)}.crystal-textarea_textarea__T6f1A:active{transform:scale(.98);box-shadow:inset 0 2px 4px rgba(0,0,0,.06)}.crystal-textarea_textarea__T6f1A.crystal-textarea_error__ACZZi{border-color:#ef4444;box-shadow:inset -2px -2px 4px hsla(0,0%,100%,.9),inset 2px 2px 6px rgba(0,0,0,.08),0 0 0 4px rgba(239,68,68,.2)}body.dark .crystal-textarea_textarea__T6f1A.crystal-textarea_error__ACZZi{border-color:#f87171;box-shadow:0 0 0 4px rgba(248,113,113,.3)}.crystal-textarea_textarea__T6f1A:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}body.dark .crystal-textarea_textarea__T6f1A{background:rgba(30,30,30,.7)!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:none!important;color:hsla(0,0%,100%,.9)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body.dark .crystal-textarea_textarea__T6f1A::placeholder{color:hsla(0,0%,100%,.4)!important}body.dark .crystal-textarea_textarea__T6f1A:hover{background:rgba(30,30,30,.85)!important;border-color:hsla(0,0%,100%,.2)!important}body.dark .crystal-textarea_textarea__T6f1A:focus{background:rgba(30,30,30,.9)!important;border-color:#60a5fa!important;box-shadow:0 0 0 4px rgba(59,130,246,.3)!important}body.dark .crystal-textarea_textarea__T6f1A:active{background:rgba(30,30,30,.6)!important;border-color:hsla(0,0%,100%,.05)!important;box-shadow:none!important}.crystal-textarea_characterCount__WugUy{font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--text-xs);font-weight:400;color:#64748b;text-align:left;line-height:1.5;padding-left:.25rem}.crystal-textarea_characterCount__WugUy span{font-weight:500}body.dark .crystal-textarea_characterCount__WugUy{color:#a1a1aa}.crystal-textarea_errorText__aFmBr{font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--text-xs);font-weight:400;color:#ef4444;text-align:left;line-height:1.5;padding-left:.25rem}body.dark .crystal-textarea_errorText__aFmBr{color:#f87171}@media(max-width:1024px){.crystal-textarea_textarea__T6f1A{padding:10px 14px;font-size:13px}}@media(max-width:768px){.crystal-textarea_textarea__T6f1A{padding:8px 12px;font-size:12px}}