.VncComponents_errorContainer__0CqzK,.VncComponents_loadingContainer__GWxDr{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff;padding:2rem;color-scheme:light;gap:2rem}.VncComponents_logoContainer__aDsS_{max-width:200px;margin-bottom:1rem}.VncComponents_logoImage__xttMJ{display:block;width:100%;height:auto;object-fit:contain}.VncComponents_errorCard__rWFzr,.VncComponents_loadingCard__luQqz{width:100%;max-width:700px;background:white;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);position:relative;transition:all .3s ease;border:1px solid rgba(65,73,238,.1);color:#333333}.VncComponents_errorCard__rWFzr:before,.VncComponents_loadingCard__luQqz:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;z-index:1}.VncComponents_loadingCard__luQqz:before{background:linear-gradient(90deg,#4149EE,#4C9FE5)}.VncComponents_errorCard__rWFzr:before{background:linear-gradient(90deg,#e74c3c,#c0392b)}.VncComponents_errorHeader___85yw,.VncComponents_loadingHeader__SGBST{padding:1.5rem;background:linear-gradient(135deg,rgba(65,73,238,.03),rgba(76,159,229,.03));border-bottom:1px solid rgba(65,73,238,.06);display:flex;align-items:center;position:relative}.VncComponents_errorHeader___85yw{background:linear-gradient(135deg,rgba(231,76,60,.03),rgba(192,57,43,.03));border-bottom:1px solid rgba(231,76,60,.06)}.VncComponents_footerButtonGroup__XOI2N{display:flex;width:100%;gap:0;margin-top:10px}.VncComponents_footerActionButton__CaTjj{background:#f8f9fa;color:#495057;border-radius:0;flex:1 1;padding:12px 16px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .15s ease;display:flex;align-items:center;justify-content:center;font-weight:500;text-decoration:none;margin:0;width:50%}.VncComponents_footerActionButton__CaTjj:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:1px solid rgba(0,0,0,.05)}.VncComponents_footerActionButton__CaTjj:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.VncComponents_footerActionButton__CaTjj:hover{background:#eef0f2;color:#212529;transform:translateY(-1px);box-shadow:0 3px 5px rgba(0,0,0,.08)}.VncComponents_createButton___1ojs{background-color:#4a6cf7;color:white;display:flex;align-items:center;justify-content:center;gap:8px}.VncComponents_createButton___1ojs:hover{background-color:#3a5ce7}.VncComponents_headerIconWrapper__2TYAJ{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#4149EE,#4C9FE5);display:flex;align-items:center;justify-content:center;margin-right:1.25rem;box-shadow:0 8px 16px rgba(65,73,238,.2);padding:10px}.VncComponents_errorHeader___85yw .VncComponents_headerIconWrapper__2TYAJ{background:linear-gradient(135deg,#e74c3c,#c0392b);box-shadow:0 8px 16px rgba(231,76,60,.2)}.VncComponents_headerIcon__irgQH{color:white;font-size:1.25rem}.VncComponents_errorTitle__vxCn3,.VncComponents_loadingTitle__L2Tum{font-weight:700;font-size:1.5rem;margin:0;background:linear-gradient(90deg,#4149EE,#4C9FE5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.VncComponents_errorTitle__vxCn3{background:linear-gradient(90deg,#e74c3c,#c0392b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.VncComponents_errorContent__dIbgU,.VncComponents_loadingContent__ocifG{padding:2rem;display:flex;flex-direction:column;align-items:center}.VncComponents_spinnerContainer__yXW_7{margin-bottom:1.5rem;display:flex;justify-content:center}.VncComponents_loadingSpinner__dJ_vf{font-size:3.5rem;color:white;animation:VncComponents_spin___TCG9 1.5s linear infinite}@keyframes VncComponents_spin___TCG9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VncComponents_errorInfo__8s9sh,.VncComponents_loadingInfo__cH43G{text-align:center;width:100%}.VncComponents_loadingStatusTitle___GQE6{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem;min-height:1.5em}.VncComponents_progressBar__Gb2jN{height:8px;background:rgba(65,73,238,.1);border-radius:4px;overflow:hidden;margin-bottom:1.5rem;width:100%}.VncComponents_progressFill__ZOr4D{height:100%;background:linear-gradient(90deg,#4149EE,#4C9FE5);border-radius:4px;transition:width .5s ease}.VncComponents_loadingDetails__TN9m9{padding-top:1rem;border-top:1px solid rgba(0,0,0,.05);text-align:left}.VncComponents_detailItem__xSCeu{display:flex;margin-bottom:.5rem}.VncComponents_detailLabel__j35Rl{font-weight:600;color:#555;width:100px}.VncComponents_detailValue__1HbMw{color:#333;flex:1 1}.VncComponents_loadingTip__XbhQO{margin-top:1rem;background:rgba(65,73,238,.03);border:1px solid rgba(65,73,238,.08);border-radius:8px;padding:.75rem 1rem;display:flex;align-items:flex-start}.VncComponents_tipIcon__lJiis{color:#4149EE;margin-right:.75rem;margin-top:.2rem;flex-shrink:0;font-size:.9rem}.VncComponents_tipText__ASSf9{margin:0;font-size:.9rem;color:#666;line-height:1.5}.VncComponents_errorMessage__iKOHV{font-size:1.1rem;color:#333;margin:0 0 2rem;line-height:1.5;font-weight:500}.VncComponents_errorActions__kGm5K{display:flex;justify-content:center;margin-top:1rem}.VncComponents_primaryButton__98bGI,.VncComponents_secondaryButton__lTH4g{display:flex;align-items:center;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .25s ease;border:none}.VncComponents_primaryButton__98bGI{background:linear-gradient(90deg,#4149EE,#4C9FE5);color:white;box-shadow:0 4px 12px rgba(65,73,238,.15)}.VncComponents_primaryButton__98bGI:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(65,73,238,.25)}.VncComponents_secondaryButton__lTH4g{background:rgba(0,0,0,.05);color:#333;margin-right:1rem}.VncComponents_secondaryButton__lTH4g:hover{background:rgba(0,0,0,.1)}.VncComponents_buttonIcon__T88xc{margin-right:.5rem}.VncComponents_refillIcon__vvfkk{font-size:24px;animation:VncComponents_pulse__Gyk1q 2s infinite;color:#0d6efd}.VncComponents_closeButton__6BBfj{position:absolute;top:12px;right:12px;background:transparent;border:none;font-size:24px;color:#6c757d;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s}.VncComponents_closeButton__6BBfj:hover{color:#343a40}.VncComponents_refillOptions__Ss6k_{display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width:768px){.VncComponents_refillOptions__Ss6k_{flex-direction:row;align-items:stretch}}.VncComponents_refillOption__kTiCe{flex:1 1;background:#f8f9fa;border-radius:8px;padding:20px;display:flex;flex-direction:column;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:transform .2s,box-shadow .2s}.VncComponents_refillOption__kTiCe:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.VncComponents_refillOptionHeader__Omr7G{display:flex;align-items:center;gap:10px;margin-bottom:15px}.VncComponents_optionIcon__2dzXj{font-size:18px}.VncComponents_optionTitle__G2WF7{font-size:18px;margin:0;font-weight:600}.VncComponents_optionDescription__nGtvO{margin-bottom:20px;color:#6c757d;flex-grow:1}.VncComponents_refillButton__JBB1c{padding:8px 16px;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s,transform .1s;width:100%}.VncComponents_refillButton__JBB1c:disabled{opacity:.7;cursor:not-allowed}.VncComponents_refillButton__JBB1c:active{transform:scale(.98)}.VncComponents_adButton__K80Lu{background:linear-gradient(90deg,#4149EE,#4C9FE5);color:white}.VncComponents_adButton__K80Lu:hover:not(:disabled){background:linear-gradient(90deg,#3b42d9,#3f90d6)}.VncComponents_upgradeButton__5_WYs{background:linear-gradient(90deg,#ffc107,#ff9800);color:white;display:flex;align-items:center;justify-content:center;text-decoration:none}.VncComponents_upgradeButton__5_WYs:hover:not(:disabled){background:linear-gradient(90deg,#ffca2c,#ffad33)}.VncComponents_optionDivider__sA1E3{text-align:center;font-weight:500;color:#6c757d;margin:10px 0}@media (min-width:768px){.VncComponents_optionDivider__sA1E3{display:flex;align-items:center;padding:0 15px;margin:0}}.VncComponents_refillFooter__R7dfC{margin-top:20px;width:calc(100%)}@keyframes VncComponents_pulse__Gyk1q{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.VncComponents_backButton__eFbD6{background:transparent;color:#6c757d;display:flex;align-items:center;justify-content:center;margin-top:1.5rem;font-weight:500;transition:all .2s ease;border:none;gap:8px;padding:10px 0;text-decoration:underline}.VncComponents_backButton__eFbD6:hover:not(:disabled){color:#343a40}.VncComponents_backButton__eFbD6:active{transform:scale(.98)}.VncComponents_buttonIcon__T88xc{font-size:.9rem}.VncComponents_fallbackModalOverlay___Y9PL{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;animation:VncComponents_fadeIn__K8dvu .3s ease}@keyframes VncComponents_fadeIn__K8dvu{0%{opacity:0}to{opacity:1}}.VncComponents_fallbackModalContent__ipOKn{background-color:white;border-radius:16px;overflow:hidden;max-width:500px;width:90%;box-shadow:0 10px 30px rgba(0,0,0,.1);position:relative;animation:VncComponents_slideUp___GBbF .4s ease;border:1px solid rgba(65,73,238,.1)}.VncComponents_fallbackModalContent__ipOKn:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;z-index:1;background:linear-gradient(90deg,#4149EE,#4C9FE5)}@keyframes VncComponents_slideUp___GBbF{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.VncComponents_fallbackModalHeader__07s8V{padding:1.5rem;background:linear-gradient(135deg,rgba(65,73,238,.03),rgba(76,159,229,.03));border-bottom:1px solid rgba(65,73,238,.06);display:flex;align-items:center;position:relative}.VncComponents_fallbackModalTitle__6O_vi{font-weight:700;font-size:1.5rem;margin:0;background:linear-gradient(90deg,#4149EE,#4C9FE5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:flex;align-items:center;gap:10px}.VncComponents_countdownTimer__vymSA{margin-left:auto;font-weight:700;font-size:1.25rem;color:#4149EE;display:flex;align-items:center}.VncComponents_countdownTimer__vymSA span{display:inline-block;background:linear-gradient(135deg,#4149EE,#4C9FE5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:1.75rem;min-width:2rem;text-align:center;margin-left:8px;animation:VncComponents_pulse__Gyk1q 2s infinite}.VncComponents_fallbackAdSpace__ERlFA{padding:2rem;display:flex;flex-direction:column;align-items:center}.VncComponents_fallbackAdContainer__rqqGR{width:100%;height:200px;background:linear-gradient(135deg,rgba(65,73,238,.02),rgba(76,159,229,.02));border-radius:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:inset 0 0 15px rgba(0,0,0,.03)}.VncComponents_fallbackModalFooter__qRpCl{padding:0 2rem 2rem}.VncComponents_continueButton__UDYom{background:linear-gradient(90deg,#4149EE,#4C9FE5);color:white;padding:12px 24px;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .25s ease;border:none;width:100%;box-shadow:0 4px 12px rgba(65,73,238,.15);display:flex;align-items:center;justify-content:center}.VncComponents_continueButton__UDYom:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(65,73,238,.25)}.VncComponents_continueButton__UDYom svg{margin-right:8px}.VncComponents_vncContainerWithBanner__09a_n{height:calc(100vh - 90px)!important;transition:height .3s ease}.VncComponents_vncContainerFullHeight__TK_7d{height:100vh!important;transition:height .3s ease}.VncComponents_errorContainerWithBanner__azuoy,.VncComponents_loadingContainerWithBanner__KS_KQ{height:calc(100vh - 90px)}.VncComponents_errorContainerWithBanner__azuoy .VncComponents_errorCard__rWFzr,.VncComponents_loadingContainerWithBanner__KS_KQ .VncComponents_loadingCard__luQqz{margin-bottom:45px}@media (max-width:768px){.VncComponents_errorTitle__vxCn3,.VncComponents_loadingTitle__L2Tum{font-size:1.25rem}.VncComponents_headerIconWrapper__2TYAJ{width:40px;height:40px}.VncComponents_headerIcon__irgQH{font-size:1rem}.VncComponents_errorActions__kGm5K{flex-direction:column}.VncComponents_primaryButton__98bGI,.VncComponents_secondaryButton__lTH4g{width:100%;justify-content:center;margin-right:0;margin-bottom:1rem}.VncComponents_refillOptions__Ss6k_{padding:0}.VncComponents_loadingContainer__GWxDr{padding:1rem}.VncComponents_loadingContent__ocifG{padding:1.5rem}.VncComponents_backButton__eFbD6{padding:.875rem;font-size:.95rem}}@media (max-width:480px){.VncComponents_refillOption__kTiCe{padding:15px}.VncComponents_optionTitle__G2WF7{font-size:16px}.VncComponents_optionDescription__nGtvO{font-size:14px}}.vnc_vncModal__TD9At{height:max-content;width:160px;background-color:hsla(0,0%,100%,.931);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000}.vnc_vncPopupBackground__pgNoT{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.176);z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vnc_vncDragBackground__w4CzN{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.09);z-index:90}.vnc_vncPopup__I7v8z{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1002;width:550px;max-width:95vw}.vnc_vncIcon__b5Glj{font-size:20px;color:#4044ee;border:none;background-color:rgba(0,0,0,0);padding:0;margin:0}.vnc_vncButton__nAHwk{text-align:start;width:100%!important;border:none}.vnc_vncButton__nAHwk,.vnc_vncSmallButton__gwRDX{font-size:16px;color:#4044ee;background-color:rgba(0,0,0,0);text-decoration:none}.vnc_vncSmallButton__gwRDX{border:1px solid #e2e5f1;border-radius:5px;width:100%;margin-left:4px;margin-right:4px}.vnc_vncSmallButton__gwRDX:active{border:1px solid #b3b8c9;background-color:rgba(0,0,0,0)}.vnc_dragIcon__HHBlk{position:absolute;margin-top:-5px;margin-left:-5px;font-size:17px;cursor:move;color:#747191;width:100px;height:43px;z-index:1000}.vnc_tooltipBodyCollapsed__QxVpG{scale:.8;max-height:0;transition:all .5s ease;overflow:hidden;opacity:0}.vnc_tooltipBody__q_hMd{max-height:200px;scale:1;height:auto;transition:all .5s ease;opacity:1}.vnc_tooltipModalBackground__cGPSd{background-color:rgba(231,230,238,.041);z-index:99999;position:fixed;width:100vw;height:100vh;top:0;left:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.vnc_tooltipModal__ws5B3{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:99999;border-radius:10px;box-shadow:0 0 10px rgba(65,22,22,.2666666667);padding:20px}.modal_emailModalOverlay__ygOvm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(30,41,59,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:100000;padding:1rem;animation:modal_fadeIn__JkZTe .2s ease-out}@keyframes modal_fadeIn__JkZTe{0%{opacity:0}to{opacity:1}}.modal_inlineOverlay__Zsu2j{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.modal_emailModal__j_I0U{background-color:#f8fafc;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.15),0 4px 10px rgba(0,0,0,.1);width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;border:1px solid rgba(226,232,240,.8);animation:modal_scaleIn__PLwYq .2s ease-out;overflow:hidden}@keyframes modal_scaleIn__PLwYq{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.modal_emailModalHeader__N2VtO{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.75rem;border-bottom:1px solid rgba(226,232,240,.8);background-color:#ffffff}.modal_emailModalHeader__N2VtO h5{margin:0;font-size:1.2rem;font-weight:700;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;padding-right:1rem}.modal_emailModalCloseButton__zW5Aa{background:none;border:none;font-size:1.6rem;line-height:1;color:#94a3b8;cursor:pointer;padding:.25rem;opacity:.8;transition:color .2s ease,opacity .2s ease,transform .2s ease;flex-shrink:0}.modal_emailModalCloseButton__zW5Aa:hover{color:#4f46e5;opacity:1;transform:scale(1.1)}.modal_emailModalBody___wsMd{padding:1.75rem;color:#334155;font-size:.95rem;line-height:1.6;background-color:white;overflow-y:auto;flex-grow:1}.modal_modalSection__cRjwy{margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid rgba(226,232,240,.8)}.modal_modalSection__cRjwy:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.modal_metadataBlock__YuhIQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem;padding:1.5rem;background-color:#ffffff;border-radius:12px;border:1px solid rgba(226,232,240,.8);box-shadow:0 2px 5px rgba(0,0,0,.05)}.modal_metadataItem__mN5xm{display:flex;align-items:center;gap:1rem;padding:.75rem 0}.modal_metadataIcon__Qee7g{color:#4f46e5;font-size:1.5rem;flex-shrink:0;background-color:rgba(79,70,229,.1);border-radius:50%;padding:.6rem;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.modal_metadataText__RnX9k{display:flex;flex-direction:column;overflow:hidden}.modal_metadataLabel__DDpaQ{font-weight:500;color:#64748b;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.1rem}.modal_metadataValue__T30Ef{color:#1e293b;font-size:.9rem;font-weight:500;word-break:break-word;line-height:1.4;white-space:normal}.modal_metadataValue__T30Ef[title]{cursor:help}.modal_aiCard__iNpPy{background:linear-gradient(135deg,rgba(79,70,229,.05),rgba(147,51,234,.05));border:1px solid rgba(79,70,229,.2);border-radius:12px;padding:1.75rem;box-shadow:0 4px 15px rgba(79,70,229,.1);position:relative;overflow:hidden}.modal_aiCard__iNpPy:before{content:"";position:absolute;top:-30px;right:-30px;width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,rgba(79,70,229,.15),rgba(147,51,234,.15));z-index:0}.modal_aiSummary__e2DRM{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;position:relative;z-index:1}.modal_aiSummary__e2DRM .modal_detailValue__qwIWn{color:#4338ca;font-size:1rem;line-height:1.6;white-space:normal;text-overflow:clip;overflow:visible}.modal_aiIcon__7w36z{color:#4f46e5;font-size:1.4rem;margin-top:.1rem;flex-shrink:0}.modal_aiCtaContainer__H7Sa9{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(79,70,229,.2);position:relative;z-index:1}.modal_aiCtaTitle__sflnE{font-size:.9rem;font-weight:600;color:#4338ca;margin-bottom:.25rem}.modal_aiCtaInputWrapper__jQS0H{display:flex;align-items:center;gap:.5rem;position:relative}.modal_aiCtaInput__ZbvWz{flex-grow:1;padding:.7rem 3rem .7rem 1rem;border:1px solid rgba(226,232,240,.8);border-radius:8px;background-color:rgba(255,255,255,.8);font-family:monospace;font-size:.9rem;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.modal_aiCtaInput__ZbvWz:focus{border-color:#4f46e5;box-shadow:0 0 0 2px rgba(79,70,229,.2);outline:none}.modal_aiCopyButton__K3CnC{position:absolute;right:6px;top:50%;transform:translateY(-50%);background-color:#4f46e5;border:none;color:#ffffff;padding:.4rem .7rem;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:1rem;line-height:1}.modal_aiCopyButton__K3CnC:hover{background-color:#4338ca;color:#ffffff;transform:translateY(-50%) scale(1.05)}.modal_aiCopyButton__K3CnC:active{transform:translateY(-50%) scale(.95)}.modal_aiCtaLabel__rOCgy{font-size:.8rem;color:#4338ca;margin-left:0;margin-top:.1rem;text-align:left}.modal_emailHtmlContent__H6MXV{width:100%;height:450px;border:1px solid rgba(226,232,240,.8);border-radius:12px;background-color:#ffffff}.modal_emailTextContent__K9oa_{background-color:#ffffff;padding:1.5rem;border-radius:12px;border:1px solid rgba(226,232,240,.8);white-space:pre-wrap;word-wrap:break-word;font-size:.9rem;color:#1e293b;max-height:450px;overflow-y:auto;line-height:1.6}