.Toast_viewport__M2_hk{position:fixed;z-index:var(--sf-z-modal,300);display:flex;flex-direction:column;gap:8px;pointer-events:none;left:12px;right:12px;bottom:calc(var(--sf-bottom-nav-height, 0px) + var(--sf-safe-area-bottom, 0px) + 16px);align-items:stretch}.Toast_toast__NvarH{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:13px 14px;background:var(--sf-nav);color:#FFFFFF;border-radius:var(--sf-radius-lg);box-shadow:var(--sf-shadow-lg);font-size:13px;font-weight:600;font-family:var(--sf-font-body),sans-serif;animation:Toast_toastIn__VE7Ad .24s cubic-bezier(.16,1,.3,1) both}.Toast_icon__ZU854{flex-shrink:0;font-size:16px;display:flex}.Toast_success__SwFdr .Toast_icon__ZU854{color:#4ADE80}.Toast_error__XcBxw .Toast_icon__ZU854{color:#F87171}.Toast_info__HTO15 .Toast_icon__ZU854{color:#93C5FD}.Toast_message__a8pmb{flex:1 1;min-width:0;line-height:1.4}.Toast_actionBtn__D1Ruk{flex-shrink:0;background:none;border:none;color:var(--sf-accent-emerald-light);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.3px;cursor:pointer;padding:4px 6px;transition:opacity var(--sf-transition-fast)}@media (hover:hover) and (pointer:fine){.Toast_actionBtn__D1Ruk:hover{text-decoration:underline}}.Toast_actionBtn__D1Ruk:active{opacity:.7}.Toast_dismissBtn__Op9JN{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.12);color:rgba(255,255,255,.8);border:none;font-size:10px;cursor:pointer;transition:background-color var(--sf-transition-fast)}.Toast_dismissBtn__Op9JN:active{background:rgba(255,255,255,.22)}@keyframes Toast_toastIn__VE7Ad{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1024px){.Toast_viewport__M2_hk{left:auto;right:20px;bottom:auto;top:20px;width:340px}.Toast_toast__NvarH{animation:Toast_toastInDesktop__pd0Pa .24s cubic-bezier(.16,1,.3,1) both}@keyframes Toast_toastInDesktop__pd0Pa{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}}.TextArea_wrapper__39PQP{display:flex;flex-direction:column;gap:var(--sf-space-xs)}.TextArea_label__HZ7BG{font-size:var(--sf-text-sm);font-weight:var(--sf-weight-medium);color:var(--sf-text-secondary);padding-left:var(--sf-space-xs)}.TextArea_textareaContainer__ts7H9{background:var(--sf-bg-surface-elevated);border:1px solid var(--sf-border-light);border-radius:var(--sf-radius-md);padding:var(--sf-space-md);transition:border-color var(--sf-transition-fast),box-shadow var(--sf-transition-fast)}.TextArea_textareaContainer__ts7H9:focus-within{border-color:var(--sf-border-focus);box-shadow:0 0 0 3px var(--sf-accent-emerald-glow)}.TextArea_hasError__KYeuI{border-color:var(--sf-error)}.TextArea_hasError__KYeuI:focus-within{border-color:var(--sf-error);box-shadow:0 0 0 3px var(--sf-error-bg)}.TextArea_textarea__izhih{width:100%;min-height:100px;font-size:var(--sf-text-base);color:var(--sf-text-primary);background:transparent;border:none;outline:none;resize:vertical;font-family:var(--sf-font-body);line-height:var(--sf-leading-relaxed)}.TextArea_textarea__izhih::placeholder{color:var(--sf-text-tertiary)}.TextArea_error__xA2Jz{font-size:var(--sf-text-xs);color:var(--sf-error);padding-left:var(--sf-space-xs)}