.loader-container{flex-direction:column;gap:16px}.loader-container,.wave-container{display:flex;align-items:center;justify-content:center}.wave-container{gap:6px}.loader-small .wave-container{gap:4px}.loader-small .wave{width:3px;height:40px;margin:4px}.loader-medium .wave-container{gap:6px}.loader-medium .wave{width:4px;height:60px;margin:6px}.loader-large .wave-container{gap:8px}.loader-large .wave,.wave{width:5px;height:100px;margin:10px}.wave{background:linear-gradient(45deg,#39f,#06c);animation:wave 1s linear infinite;border-radius:20px;box-shadow:0 0 10px rgba(0,102,204,.3)}.wave:first-child{animation-delay:0s}.wave:nth-child(2){animation-delay:.1s}.wave:nth-child(3){animation-delay:.2s}.wave:nth-child(4){animation-delay:.3s}.wave:nth-child(5){animation-delay:.4s}.wave:nth-child(6){animation-delay:.5s}.wave:nth-child(7){animation-delay:.6s}.wave:nth-child(8){animation-delay:.7s}.wave:nth-child(9){animation-delay:.8s}.wave:nth-child(10){animation-delay:.9s}@keyframes wave{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}.loader-text{color:#036;font-size:14px;font-weight:500;margin:12px 0 0;text-align:center;animation:fadeInOut 2s ease-in-out infinite}@keyframes fadeInOut{0%,to{opacity:.6}50%{opacity:1}}.loader-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.75);display:flex;z-index:9999;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.loader-inline,.loader-overlay{align-items:center;justify-content:center}.loader-inline{display:inline-flex;vertical-align:middle;position:relative;height:20px;margin-right:6px}.loader-inline .wave-container{gap:2px}.loader-inline .wave{width:2px;height:16px;margin:2px;border-radius:4px}.button-with-loader{position:relative}.button-with-loader .loader-inline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button-with-loader.loading>span:not(.loader-inline){visibility:hidden}.loading-spinner,.spinner{display:flex;justify-content:center;align-items:center;gap:4px;width:100px;height:60px;margin:0 auto}.loading-spinner:after,.loading-spinner:before,.spinner:after,.spinner:before{content:"";width:4px;height:40px;background:linear-gradient(45deg,#39f,#06c);border-radius:20px;animation:wave 1s linear infinite}.loading-spinner:before,.spinner:before{animation-delay:0s}.loading-spinner:after,.spinner:after{animation-delay:.2s}.loading-spinner-mini{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:20px}.loading-spinner-mini:after,.loading-spinner-mini:before{content:"";width:2px;height:12px;background:linear-gradient(45deg,#39f,#06c);border-radius:4px;animation:wave .8s linear infinite}.loading-spinner-mini:before{animation-delay:0s}.loading-spinner-mini:after{animation-delay:.15s}.preview-loading-spinner{display:flex;justify-content:center;align-items:center;gap:3px;width:40px;height:40px;margin:0 auto}.preview-loading-spinner:after,.preview-loading-spinner:before{content:"";width:3px;height:24px;background:linear-gradient(45deg,#39f,#06c);border-radius:10px;animation:wave 1s linear infinite}.preview-loading-spinner:before{animation-delay:0s}.preview-loading-spinner:after{animation-delay:.2s}.drawer-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:20px}.drawer-loading p{color:#036;font-size:14px;margin:0}.editor-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.editor-loading p{color:#036;font-size:14px;margin:0}.Toast_toast-container__fYEqr{position:fixed;top:88px;right:20px;z-index:100000;display:flex;flex-direction:column;gap:12px;pointer-events:none}.Toast_toast__fTzYT{display:flex;align-items:center;padding:16px;min-width:300px;max-width:400px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:Toast_slideIn__uXlfa .3s ease-out;pointer-events:all;transition:opacity .3s ease-out,transform .3s ease-out}.Toast_toast__fTzYT.Toast_toast-exit__f729p{opacity:0;transform:translateY(-20px)}@keyframes Toast_slideIn__uXlfa{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Toast_toast-icon__ZICT3{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;margin-right:12px}.Toast_toast-content__B9mz2{flex:1 1;margin-right:12px}.Toast_toast-message__7p2IH{margin:0;font-size:14px;line-height:1.5;color:#036}.Toast_toast-close__yx7I9{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;cursor:pointer;color:#666;transition:color .2s;padding:0}.Toast_toast-close__yx7I9:hover{color:#333}.Toast_toast-success__oO_oY .Toast_toast-icon__ZICT3{background-color:#e6f2ff;color:#06c}.Toast_toast-success__oO_oY{border-left:4px solid #06c}.Toast_toast-error__SG1Nb .Toast_toast-icon__ZICT3{background-color:#ffe6e6;color:#dc3545}.Toast_toast-error__SG1Nb{border-left:4px solid #dc3545}.Toast_toast-warning__pSRsN .Toast_toast-icon__ZICT3{background-color:#fff4e6;color:#ff9800}.Toast_toast-warning__pSRsN{border-left:4px solid #ff9800}.Toast_toast-info__HBoB6 .Toast_toast-icon__ZICT3{background-color:#e6f2ff;color:#39f}.Toast_toast-info__HBoB6{border-left:4px solid #39f}@media (max-width:480px){.Toast_toast-container__fYEqr{top:80px;right:10px;left:10px}.Toast_toast__fTzYT{min-width:unset;max-width:100%}}.CanvasPreview_canvas-preview-container__ISf_G{position:relative;overflow:hidden;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:inline-block}.CanvasPreview_canvas-preview-canvas-wrapper__BIbTg{display:block;width:100%;height:100%;min-height:300px}.CanvasPreview_canvas-preview-canvas-wrapper__BIbTg canvas{display:block!important;max-width:100%;height:auto}.CanvasPreview_canvas-preview-canvas__iF484{display:block;max-width:100%;height:auto}.CanvasPreview_canvas-preview-loading__Pmxsu{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.95);z-index:10}.CanvasPreview_canvas-preview-loading__Pmxsu .CanvasPreview_loading-spinner__CDP7z{display:flex;align-items:center;justify-content:center;gap:4px;width:40px;height:40px}.CanvasPreview_canvas-preview-loading__Pmxsu .CanvasPreview_loading-spinner__CDP7z:after,.CanvasPreview_canvas-preview-loading__Pmxsu .CanvasPreview_loading-spinner__CDP7z:before{content:"";width:4px;height:24px;background:linear-gradient(45deg,#39f,#06c);border-radius:4px;animation:CanvasPreview_wave-loading-canvas-preview__R_f6x 1s linear infinite}.CanvasPreview_canvas-preview-loading__Pmxsu .CanvasPreview_loading-spinner__CDP7z:before{animation-delay:0s}.CanvasPreview_canvas-preview-loading__Pmxsu .CanvasPreview_loading-spinner__CDP7z:after{animation-delay:.2s}@keyframes CanvasPreview_wave-loading-canvas-preview__R_f6x{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(0)}}.CanvasPreview_canvas-preview-loading__Pmxsu p{margin-top:12px;color:#666;font-size:14px}.CanvasPreview_canvas-preview-empty__xRFgk{background:#f9f9f9;border:1px dashed #ccc;border-radius:8px;color:#999}.CanvasPreview_canvas-preview-empty__xRFgk,.CanvasPreview_canvas-preview-error__hoq2G{display:flex;align-items:center;justify-content:center;padding:40px 20px;font-size:14px;text-align:center;min-height:200px}.CanvasPreview_canvas-preview-error__hoq2G{flex-direction:column;background:#fff3f3;border:1px solid #fcc;border-radius:8px;color:#c00}.CanvasPreview_canvas-preview-error__hoq2G button{margin-top:12px;padding:8px 16px;background:#06c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .2s}.CanvasPreview_canvas-preview-error__hoq2G button:hover{background:#049}.CanvasPreview_canvas-preview-skeleton__4P5Ig{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.CanvasPreview_skeleton-canvas__SznyH{width:100%;height:100%;display:flex;flex-direction:column;gap:16px}.CanvasPreview_skeleton-image__AZIUu{width:100%;height:60%;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:CanvasPreview_skeleton-loading__utuTc 1.5s infinite;border-radius:4px}.CanvasPreview_skeleton-text-block__0xvKl{display:flex;flex-direction:column;gap:8px;padding:0 12px}.CanvasPreview_skeleton-text__oWTW0{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:CanvasPreview_skeleton-loading__utuTc 1.5s infinite;border-radius:4px}.CanvasPreview_skeleton-text__oWTW0:first-child{width:80%;height:20px}.CanvasPreview_skeleton-text__oWTW0:last-child{width:60%}@keyframes CanvasPreview_skeleton-loading__utuTc{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.CanvasPreview_canvas-preview-container__ISf_G{max-width:100%}}.ConfirmationModal_confirmation-modal-overlay__a_GC3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10001;padding:20px;animation:ConfirmationModal_fadeIn__V9MYC .2s ease-out}@keyframes ConfirmationModal_fadeIn__V9MYC{0%{opacity:0}to{opacity:1}}.ConfirmationModal_confirmation-modal__B_mKc{background:#fff;border-radius:16px;max-width:520px;width:100%;box-shadow:0 24px 48px rgba(0,51,102,.15),0 8px 16px rgba(0,0,0,.1);animation:ConfirmationModal_slideUp__nZi7M .3s ease-out;position:relative;overflow:hidden;border:1px solid #e0e0e0}@keyframes ConfirmationModal_slideUp__nZi7M{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ConfirmationModal_confirmation-modal-header__1w_IG{display:flex;align-items:center;gap:16px;padding:24px 28px;background:#fff;border-bottom:none;position:relative}.ConfirmationModal_confirmation-modal-header__1w_IG:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--modal-accent-color,#06c)}.ConfirmationModal_confirmation-modal-danger__j0_ix .ConfirmationModal_confirmation-modal-header__1w_IG:before{background:#c00}.ConfirmationModal_confirmation-modal-warning__YGoPx .ConfirmationModal_confirmation-modal-header__1w_IG:before{background:#ffc107}.ConfirmationModal_confirmation-modal-info__quIMa .ConfirmationModal_confirmation-modal-header__1w_IG:before{background:#06c}.ConfirmationModal_confirmation-modal-success__8cDYD .ConfirmationModal_confirmation-modal-header__1w_IG:before{background:#00a86b}.ConfirmationModal_confirmation-modal-icon__pZfSY{flex-shrink:0;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ConfirmationModal_confirmation-modal-icon-danger__bDYkr{background:linear-gradient(135deg,#fff5f5,#fee2e2);color:#c00;border:2px solid #fee2e2}.ConfirmationModal_confirmation-modal-icon-warning__wbzF2{background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#d97706;border:2px solid #fef3c7}.ConfirmationModal_confirmation-modal-icon-info__gGq0W{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#06c;border:2px solid #bfdbfe}.ConfirmationModal_confirmation-modal-icon-success__D0YoF{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#00a86b;border:2px solid #bbf7d0}.ConfirmationModal_confirmation-modal-icon__pZfSY svg{width:28px;height:28px}.ConfirmationModal_confirmation-modal-title__xQZhP{flex:1 1;margin:0;font-size:22px;font-weight:700;color:#036;line-height:1.3;letter-spacing:-.3px}.ConfirmationModal_confirmation-modal-close__r7xeA{flex-shrink:0;background:#f8f9fa;border:1px solid #e0e0e0;padding:8px;cursor:pointer;color:#6c757d;border-radius:8px;transition:all .2s;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.ConfirmationModal_confirmation-modal-close__r7xeA:hover{background:#e9ecef;color:#495057;border-color:#ced4da;transform:scale(1.05)}.ConfirmationModal_confirmation-modal-close__r7xeA:active{transform:scale(.95)}.ConfirmationModal_confirmation-modal-close__r7xeA:focus{outline:2px solid #06c;outline-offset:2px}.ConfirmationModal_confirmation-modal-body__08Tb0{padding:0 28px 28px;background:#fff}.ConfirmationModal_confirmation-modal-message__gpkku{margin:0;font-size:15px;line-height:1.7;color:#495057;padding-left:72px}.ConfirmationModal_confirmation-modal-actions__v8I1N{display:flex;gap:12px;padding:24px 28px;justify-content:flex-end;background:#fafbfc;border-top:1px solid #e9ecef}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn__plzu4{min-width:130px;padding:13px 28px;font-size:15px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 2px 4px rgba(0,0,0,.08);letter-spacing:.3px}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn__plzu4:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn__plzu4:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.1)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn__plzu4:focus{outline:2px solid #06c;outline-offset:2px}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-secondary__MTESm{background:#fff;color:#495057;border:2px solid #dee2e6;box-shadow:0 1px 2px rgba(0,0,0,.05)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-secondary__MTESm:hover{background:#f8f9fa;border-color:#adb5bd;color:#212529}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-danger__Qa6gI{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;box-shadow:0 4px 12px rgba(220,38,38,.3)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-danger__Qa6gI:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 6px 16px rgba(220,38,38,.4)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-warning__hCqvv{background:linear-gradient(135deg,#ffc107,#f59e0b);color:#036;box-shadow:0 4px 12px rgba(255,193,7,.3)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-warning__hCqvv:hover{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 6px 16px rgba(255,193,7,.4)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-info__YuIQH{background:linear-gradient(135deg,#06c,#049);color:#fff;box-shadow:0 4px 12px rgba(0,102,204,.3)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-info__YuIQH:hover{background:linear-gradient(135deg,#049,#037);box-shadow:0 6px 16px rgba(0,102,204,.4)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-success__Y8yfa{background:linear-gradient(135deg,#00a86b,#008c5a);color:#fff;box-shadow:0 4px 12px rgba(0,168,107,.3)}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn-success__Y8yfa:hover{background:linear-gradient(135deg,#008c5a,#007048);box-shadow:0 6px 16px rgba(0,168,107,.4)}@media (max-width:640px){.ConfirmationModal_confirmation-modal__B_mKc{max-width:100%;margin:0;border-radius:12px 12px 0 0;animation:ConfirmationModal_slideUpMobile__orUNg .3s ease-out}@keyframes ConfirmationModal_slideUpMobile__orUNg{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ConfirmationModal_confirmation-modal-overlay__a_GC3{align-items:flex-end;padding:0}.ConfirmationModal_confirmation-modal-actions__v8I1N{flex-direction:column-reverse}.ConfirmationModal_confirmation-modal-actions__v8I1N .ConfirmationModal_btn__plzu4{width:100%;min-width:0}}.ConfirmationModal_confirmation-modal__B_mKc :focus-visible{outline:2px solid #06c;outline-offset:2px}.NoOrganization_no-org-container__1M4xD{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:40px 20px}.NoOrganization_no-org-content__WSZCr{text-align:center;max-width:500px}.NoOrganization_no-org-icon__iYoa6{width:80px;height:80px;margin:0 auto 24px;background:#e6f2ff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#06c}.NoOrganization_no-org-title__c5YPl{font-size:24px;font-weight:600;color:#1e293b;margin:0 0 12px}.NoOrganization_no-org-description__7mVvl{font-size:16px;color:#64748b;line-height:1.6;margin:0 0 24px}.NoOrganization_no-org-info__YgV23{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px;text-align:left}.NoOrganization_no-org-info__YgV23 p{font-size:14px;color:#475569;margin:0 0 12px;font-weight:500}.NoOrganization_no-org-info__YgV23 ul{margin:0;padding-left:20px}.NoOrganization_no-org-info__YgV23 li{font-size:14px;color:#64748b;margin-bottom:8px}.NoOrganization_no-org-info__YgV23 li:last-child{margin-bottom:0}.PromptModal_prompt-modal-overlay__eUMKu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;animation:PromptModal_fadeIn__6RsiV .2s ease-out}@keyframes PromptModal_fadeIn__6RsiV{0%{opacity:0}to{opacity:1}}.PromptModal_prompt-modal__UTj8Y{background:#fff;border-radius:16px;box-shadow:0 24px 48px rgba(0,51,102,.15),0 8px 16px rgba(0,0,0,.1);max-width:520px;width:90%;max-height:90vh;overflow:hidden;animation:PromptModal_slideUp__fgYEf .3s ease-out;border:1px solid #e0e0e0;position:relative}@keyframes PromptModal_slideUp__fgYEf{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.PromptModal_prompt-modal-header__nQ925{display:flex;align-items:center;gap:16px;padding:24px 60px 24px 28px;background:#fff;border-bottom:none;position:relative}.PromptModal_prompt-modal-header__nQ925:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--modal-accent-color,#06c)}.PromptModal_prompt-modal-error__6AuPN .PromptModal_prompt-modal-header__nQ925:before{background:#c00}.PromptModal_prompt-modal-warning__wYQpz .PromptModal_prompt-modal-header__nQ925:before{background:#ffc107}.PromptModal_prompt-modal-info__2IZEa .PromptModal_prompt-modal-header__nQ925:before{background:#06c}.PromptModal_prompt-modal-success__zhHSS .PromptModal_prompt-modal-header__nQ925:before{background:#00a86b}.PromptModal_prompt-modal-icon__nqQ3B{flex-shrink:0;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.08)}.PromptModal_prompt-modal-icon__nqQ3B svg{width:28px;height:28px}.PromptModal_prompt-modal-icon-success__HqID2{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#00a86b;border:2px solid #bbf7d0}.PromptModal_prompt-modal-icon-error__jIMZF{background:linear-gradient(135deg,#fff5f5,#fee2e2);color:#c00;border:2px solid #fee2e2}.PromptModal_prompt-modal-icon-warning__5nav2{background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#d97706;border:2px solid #fef3c7}.PromptModal_prompt-modal-icon-info__vKfrr{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#06c;border:2px solid #bfdbfe}.PromptModal_prompt-modal-header__nQ925 .PromptModal_prompt-modal-title__KJGFs{flex:1 1 auto;margin:0;padding:4px 0;font-size:22px;font-weight:700;color:#036;line-height:1.3;letter-spacing:-.3px;min-width:100px;word-wrap:break-word;align-self:center;display:block}.PromptModal_prompt-modal-close__1PaSo{position:absolute;top:16px;right:16px;background:#f8f9fa;border:1px solid #e0e0e0;padding:8px;cursor:pointer;color:#6c757d;border-radius:8px;transition:all .2s;display:flex;align-items:center;justify-content:center;width:36px;height:36px;z-index:1}.PromptModal_prompt-modal-close__1PaSo:hover{background:#e9ecef;color:#495057;border-color:#ced4da;transform:scale(1.05)}.PromptModal_prompt-modal-close__1PaSo:active{transform:scale(.95)}.PromptModal_prompt-modal-body__EMR_9{padding:0 28px 28px;overflow-y:auto;max-height:calc(90vh - 200px);background:#fff}.PromptModal_prompt-modal-message__6KQKI{margin:0 0 16px;padding-left:72px;color:#495057;line-height:1.7;font-size:15px}.PromptModal_prompt-modal-input__UXpBi{width:100%;padding:12px 16px;border:2px solid #dee2e6;border-radius:8px;font-size:15px;transition:all .2s;outline:none;font-family:inherit;margin-left:72px;width:calc(100% - 72px)}.PromptModal_prompt-modal-input__UXpBi:focus{border-color:#06c;box-shadow:0 0 0 3px rgba(0,102,204,.1)}.PromptModal_prompt-modal-input-error__Lmm87{border-color:#ef4444}.PromptModal_prompt-modal-input-error__Lmm87:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.PromptModal_prompt-modal-error__6AuPN{margin:.5rem 0 0;color:#ef4444;font-size:.875rem}.PromptModal_prompt-modal-content__IXCCd{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.PromptModal_prompt-modal-footer__fdWQm{display:flex;justify-content:flex-end;gap:12px;padding:24px 28px;border-top:1px solid #e9ecef;background-color:#fafbfc}.PromptModal_prompt-modal-button__hyFDz{min-width:130px;padding:13px 28px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;outline:none;box-shadow:0 2px 4px rgba(0,0,0,.08);letter-spacing:.3px}.PromptModal_prompt-modal-button__hyFDz:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.PromptModal_prompt-modal-button__hyFDz:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.1)}.PromptModal_prompt-modal-button-cancel__PtflJ{background-color:#fff;color:#495057;border:2px solid #dee2e6;box-shadow:0 1px 2px rgba(0,0,0,.05)}.PromptModal_prompt-modal-button-cancel__PtflJ:hover{background-color:#f8f9fa;border-color:#adb5bd;color:#212529}.PromptModal_prompt-modal-button-submit__TF_F5{color:#fff}.PromptModal_prompt-modal-button-success__n35iW{background:linear-gradient(135deg,#00a86b,#008c5a);color:#fff;box-shadow:0 4px 12px rgba(0,168,107,.3)}.PromptModal_prompt-modal-button-success__n35iW:hover{background:linear-gradient(135deg,#008c5a,#007048);box-shadow:0 6px 16px rgba(0,168,107,.4)}.PromptModal_prompt-modal-button-error__UYw7j{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;box-shadow:0 4px 12px rgba(220,38,38,.3)}.PromptModal_prompt-modal-button-error__UYw7j:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 6px 16px rgba(220,38,38,.4)}.PromptModal_prompt-modal-button-warning__l0zhV{background:linear-gradient(135deg,#ffc107,#f59e0b);color:#036;box-shadow:0 4px 12px rgba(255,193,7,.3)}.PromptModal_prompt-modal-button-warning__l0zhV:hover{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 6px 16px rgba(255,193,7,.4)}.PromptModal_prompt-modal-button-info__4ylnC{background:linear-gradient(135deg,#06c,#049);color:#fff;box-shadow:0 4px 12px rgba(0,102,204,.3)}.PromptModal_prompt-modal-button-info__4ylnC:hover{background:linear-gradient(135deg,#049,#037);box-shadow:0 6px 16px rgba(0,102,204,.4)}@media (max-width:640px){.PromptModal_prompt-modal__UTj8Y{max-width:95%;margin:1rem}.PromptModal_prompt-modal-body__EMR_9,.PromptModal_prompt-modal-footer__fdWQm,.PromptModal_prompt-modal-header__nQ925{padding:1rem}}.HTMLPreview_html-preview-container__EXaiU{position:relative;overflow:hidden;background:#fff;border:1px solid #e0e0e0;border-radius:8px}.HTMLPreview_html-preview-iframe__binX5{background:#fff;width:100%;display:block}.HTMLPreview_html-preview-loading__rR2Ta{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.95);z-index:10}.HTMLPreview_loading-spinner__vcyrs{display:flex;align-items:center;justify-content:center;gap:4px;width:40px;height:40px}.HTMLPreview_loading-spinner__vcyrs:after,.HTMLPreview_loading-spinner__vcyrs:before{content:"";width:4px;height:24px;background:linear-gradient(45deg,#39f,#06c);border-radius:4px;animation:HTMLPreview_wave-loading-html-preview__6jR9m 1s linear infinite}.HTMLPreview_loading-spinner__vcyrs:before{animation-delay:0s}.HTMLPreview_loading-spinner__vcyrs:after{animation-delay:.2s}@keyframes HTMLPreview_wave-loading-html-preview__6jR9m{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(0)}}.HTMLPreview_html-preview-loading__rR2Ta p{margin-top:12px;color:#666;font-size:14px}.HTMLPreview_html-preview-empty__S31__{background:#f9f9f9;border:1px dashed #ccc;border-radius:8px;color:#999}.HTMLPreview_html-preview-empty__S31__,.HTMLPreview_html-preview-error__ItmfX{display:flex;align-items:center;justify-content:center;padding:40px 20px;font-size:14px;text-align:center}.HTMLPreview_html-preview-error__ItmfX{flex-direction:column;background:#fff3f3;border:1px solid #fcc;border-radius:8px;color:#c00}.HTMLPreview_html-preview-error__ItmfX button{margin-top:12px;padding:8px 16px;background:#06c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .2s}.HTMLPreview_html-preview-error__ItmfX button:hover{background:#049}.HTMLPreview_html-preview-skeleton__DfYL_{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:20px}.HTMLPreview_html-preview-skeleton__DfYL_,.HTMLPreview_skeleton-content__x8bta{display:flex;flex-direction:column;gap:12px}.HTMLPreview_skeleton-line__KSk3_{height:16px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:HTMLPreview_skeleton-loading___Gs75 1.5s infinite;border-radius:4px}.HTMLPreview_skeleton-title__Iwyry{width:70%;height:24px}.HTMLPreview_skeleton-text__GX3cX{width:100%}.HTMLPreview_skeleton-button__n2TdO{width:120px;height:36px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;animation:HTMLPreview_skeleton-loading___Gs75 1.5s infinite;border-radius:4px;margin-top:8px}@keyframes HTMLPreview_skeleton-loading___Gs75{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.HTMLPreview_html-preview-container__EXaiU{max-width:100%}}