body{font-family:Inter,sans-serif;font-size:16px;font-weight:400}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Logo_logoLink__gfUP4{display:inline-block;text-decoration:none;transition:opacity .3s ease}.Logo_logoLink__gfUP4:hover{opacity:.8}.Logo_logoImage__gooXQ{height:40px;max-width:120px;transition:all .3s ease;width:auto}.Logo_logoLink__gfUP4:hover .Logo_logoImage__gooXQ{transform:scale(1.05)}@media (max-width:768px){.Logo_logoImage__gooXQ{height:32px;max-width:100px}}@media (max-width:480px){.Logo_logoImage__gooXQ{height:28px;max-width:80px}}.Footer_footer__nmh0r{background-color:#f8f9fa;border-top:1px solid #e5e7eb;margin-top:auto;padding:20px 0;transition:background-color .3s ease,border-color .3s ease}.Footer_footerContent__X6dQ2{margin:0 auto;max-width:1200px;padding:0 20px;text-align:center}.Footer_footerContent__X6dQ2 p{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;margin:0}.Footer_footer__nmh0r.Footer_dark__gFBKH{background-color:#1f2937;border-top-color:#374151}.Footer_footer__nmh0r.Footer_dark__gFBKH .Footer_footerContent__X6dQ2 p{color:#9ca3af}@media (prefers-color-scheme:dark){.Footer_footer__nmh0r{background-color:#1f2937;border-top-color:#374151}.Footer_footerContent__X6dQ2 p{color:#9ca3af}}.tab-container{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:20px}@media (min-width:640px){.tab-container{gap:12px;margin-bottom:24px}}.tab{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:6px;padding:10px 16px;transition:all .3s ease;white-space:nowrap}@media (min-width:640px){.tab{border-radius:12px;font-size:16px;gap:8px;padding:12px 24px}}.tab:not(.active){background-color:#f3f4f6;color:#6b7280}.tab.active{background:linear-gradient(135deg,#8b5cf6,#3b82f6);box-shadow:0 4px 15px #8b5cf666;color:#fff}.tab:not(.active):hover{background-color:#e5e7eb;transform:translateY(-1px)}.dark .tab:not(.active){background-color:#374151;color:#d1d5db}.dark .tab:not(.active):hover{background-color:#4b5563;transform:translateY(-1px)}.tab-content{display:none}.tab-content.active{display:flex;justify-content:center}.scenario-info{filter:blur(2px);opacity:.4;transform:scale(.95);transition:all .5s ease}.scenario-info.active{filter:blur(0);opacity:1;transform:scale(1)}@media (max-width:640px){.widget-demo-container{padding:1rem}.tab-container{align-items:center;flex-direction:column}.tab{justify-content:center;min-width:120px}}.LoginForm_loginContainer__vf2co{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-width:400px;width:100%}.LoginForm_loginCard__l55sj{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #fff3;border-radius:24px;box-shadow:0 20px 40px #0000001a;overflow:hidden;padding:40px;position:relative;width:100%}.LoginForm_loginCard__l55sj:before{background:linear-gradient(90deg,#472980,#6932d0);border-radius:24px 24px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.LoginForm_loginHeader__kXZps{margin-bottom:32px;text-align:center}.LoginForm_loginLogo__\+N3ja{display:block;height:auto;margin-bottom:16px;margin-left:auto;margin-right:auto;width:120px}.LoginForm_loginHeader__kXZps h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#472980,#6932d0);-webkit-background-clip:text;background-clip:text;color:#1f2937;font-size:28px;font-weight:700;margin:0 0 12px}.LoginForm_loginHeader__kXZps p{color:#6b7280;font-size:16px;line-height:1.5;margin:0}.LoginForm_loginForm__a07U2{display:flex;flex-direction:column;gap:20px}.LoginForm_formGroup__BW8BF{display:flex;flex-direction:column;gap:6px}.LoginForm_formGroup__BW8BF label{color:#374151;font-size:14px;font-weight:500}.LoginForm_formGroup__BW8BF input{background:#fafafa;border:2px solid #e5e7eb;border-radius:12px;font-size:15px;font-weight:500;padding:14px 18px;transition:all .3s ease}.LoginForm_formGroup__BW8BF input:focus{background:#fff;border-color:#6932d0;box-shadow:0 0 0 4px #6932d026;outline:none;transform:translateY(-1px)}.LoginForm_formGroup__BW8BF input.LoginForm_error__9-zSm{background:#fef2f2;border-color:#ef4444}.LoginForm_formGroup__BW8BF input:disabled{background:#f3f4f6;cursor:not-allowed;opacity:.7}.LoginForm_errorMessage__X32rH{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ef44440d;border:1px solid #ef444433;border-radius:12px;color:#ef4444;font-size:13px;font-weight:400;margin:12px 0;padding:12px 16px;position:relative;text-align:left}.LoginForm_errorMessage__X32rH:before{color:#ef4444;font-size:16px;font-weight:700;opacity:.7;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.LoginForm_errorIcon__8qAkS{display:none}.LoginForm_loginButton__hPt3j{align-items:center;background:linear-gradient(135deg,#472980,#6932d0);border:none;border-radius:12px;box-shadow:0 4px 15px #6932d04d;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-top:12px;padding:16px 24px;transition:all .3s ease}.LoginForm_loginButton__hPt3j:hover:not(:disabled){box-shadow:0 8px 25px #6932d066;transform:translateY(-2px)}.LoginForm_loginButton__hPt3j:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.LoginForm_spinner__0tx8N{animation:LoginForm_spin__nb8qN 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes LoginForm_spin__nb8qN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoginForm_loginFooter__34A3i{border-top:1px solid #e5e7eb;margin-top:24px;padding-top:24px;text-align:center}.LoginForm_loginFooter__34A3i p{color:#6b7280;font-size:13px;margin:0}.LoginForm_demoCredentials__5JCDR{background:#6932d01a;border:1px solid #6932d033;border-radius:6px;color:#6932d0!important;font-size:12px!important;font-weight:600!important;margin-top:8px!important;padding:8px 12px}@media (max-width:480px){.LoginForm_loginContainer__vf2co{padding:16px}.LoginForm_loginCard__l55sj{padding:24px}.LoginForm_loginHeader__kXZps h2{font-size:20px}.LoginForm_loginButton__hPt3j{font-size:14px;padding:12px 20px}}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_loginCard__l55sj{background:#1f2937f2;border-color:#ffffff1a}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_loginHeader__kXZps h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e7ff);-webkit-background-clip:text;background-clip:text}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_loginHeader__kXZps p{color:#9ca3af}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_formGroup__BW8BF label{color:#d1d5db}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_formGroup__BW8BF input{background:#374151cc;border-color:#4b5563;color:#fff}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_formGroup__BW8BF input:focus{background:#4b5563e6;border-color:#6932d0}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_loginFooter__34A3i{border-top-color:#4b5563}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_loginFooter__34A3i p{color:#9ca3af}.LoginForm_loginContainer__vf2co.LoginForm_dark__KU77F .LoginForm_demoCredentials__5JCDR{background:#a78bfa1a!important;border-color:#a78bfa33!important;color:#a78bfa!important}@media (prefers-color-scheme:dark){.LoginForm_loginCard__l55sj{background:#1f2937;color:#fff}.LoginForm_loginHeader__kXZps h2{color:#fff}.LoginForm_loginHeader__kXZps p{color:#9ca3af}.LoginForm_formGroup__BW8BF label{color:#d1d5db}.LoginForm_formGroup__BW8BF input{background:#374151;border-color:#4b5563;color:#fff}.LoginForm_formGroup__BW8BF input:focus{background:#4b5563}.LoginForm_loginFooter__34A3i{border-top-color:#4b5563}.LoginForm_loginFooter__34A3i p{color:#9ca3af}}.LoginPage_loginPage__dRTwQ{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.LoginPage_loginHeader__Oa0p5{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-bottom:1px solid #fff3;position:relative;z-index:10}.LoginPage_loginHeaderContent__J\+tVS{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:16px 24px}.LoginPage_loginLogoSection__QzNI8{align-items:center;display:flex}.LoginPage_loginHeaderLogo__cc\+Kg{height:40px;width:auto}.LoginPage_loginControls__Jz5lw{align-items:center;display:flex;gap:12px}.LoginPage_loginBackground__\+eBl2{background:linear-gradient(135deg,#667eea,#764ba2);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.LoginPage_backgroundPattern__F7Nuq{animation:LoginPage_float__shBhz 20s ease-in-out infinite;background-image:radial-gradient(circle at 20% 80%,#7877c64d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 40% 40%,#7877c633 0,#0000 50%);bottom:0;left:0;position:absolute;right:0;top:0}.LoginPage_backgroundShapes__-utwx{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.LoginPage_shape__vzRI\+{animation:LoginPage_float__shBhz 15s ease-in-out infinite;background:#ffffff1a;border-radius:50%;position:absolute}.LoginPage_shape1__hHSLu{animation-delay:0s;height:200px;left:10%;top:10%;width:200px}.LoginPage_shape2__Pgzu7{animation-delay:5s;height:150px;right:15%;top:60%;width:150px}.LoginPage_shape3__Xji9V{animation-delay:10s;bottom:20%;height:100px;left:20%;width:100px}@keyframes LoginPage_float__shBhz{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(1deg)}}.LoginPage_loginContent__L0wkO{align-items:center;display:flex;flex:1 1;justify-content:center;padding:40px 20px;position:relative;z-index:2}.LoginPage_loginMain__uM4xl{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;max-width:1200px;width:100%}.LoginPage_loginInfo__slxl-{color:#fff;max-width:500px;text-align:left}.LoginPage_infoHeader__H6M5I{margin-bottom:40px}.LoginPage_infoHeader__H6M5I h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e7ff);-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:700;line-height:1.2;margin:0 0 16px}.LoginPage_infoHeader__H6M5I p{font-size:18px;line-height:1.6;margin:0;opacity:.9}.LoginPage_features__lbhuL{display:flex;flex-direction:column;gap:24px}.LoginPage_feature__CCX6Y{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;display:flex;gap:16px;padding:20px;transition:all .3s ease}.LoginPage_feature__CCX6Y:hover{background:#ffffff26;transform:translateY(-2px)}.LoginPage_featureIcon__q7rRF{align-items:center;background:#fff3;border-radius:12px;display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;width:40px}.LoginPage_featureContent__TTD4G h4{color:#fff;font-size:18px;font-weight:600;margin:0 0 8px}.LoginPage_featureContent__TTD4G p{color:#ffffffe6;font-size:14px;line-height:1.5;margin:0;opacity:.8}@media (max-width:1024px){.LoginPage_loginMain__uM4xl{gap:60px;grid-template-columns:1fr;text-align:center}.LoginPage_loginInfo__slxl-{max-width:100%}}@media (max-width:768px){.LoginPage_loginHeaderContent__J\+tVS{padding:12px 16px}.LoginPage_loginHeaderLogo__cc\+Kg{height:32px}.LoginPage_loginContent__L0wkO{padding:20px 16px}.LoginPage_loginMain__uM4xl{gap:40px}.LoginPage_infoHeader__H6M5I h3{font-size:28px}.LoginPage_infoHeader__H6M5I p{font-size:16px}.LoginPage_feature__CCX6Y{padding:16px}.LoginPage_featureContent__TTD4G h4{font-size:16px}.LoginPage_featureContent__TTD4G p{font-size:13px}}@media (max-width:480px){.LoginPage_loginContent__L0wkO{padding:16px 12px}.LoginPage_loginMain__uM4xl{gap:32px}.LoginPage_infoHeader__H6M5I h3{font-size:24px}.LoginPage_infoHeader__H6M5I p{font-size:14px}.LoginPage_feature__CCX6Y{gap:12px;padding:12px}.LoginPage_featureIcon__q7rRF{font-size:18px;height:32px;width:32px}.LoginPage_featureContent__TTD4G h4{font-size:14px}.LoginPage_featureContent__TTD4G p{font-size:12px}}.LoginPage_loginPage__dRTwQ.LoginPage_dark__AMvGy .LoginPage_loginHeader__Oa0p5{background:#0003;border-bottom-color:#ffffff1a}.LoginPage_loginPage__dRTwQ.LoginPage_dark__AMvGy .LoginPage_loginBackground__\+eBl2{background:linear-gradient(135deg,#1f2937,#374151)}.LoginPage_loginPage__dRTwQ.LoginPage_dark__AMvGy .LoginPage_backgroundPattern__F7Nuq{background-image:radial-gradient(circle at 20% 80%,#6932d04d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff0d 0,#0000 50%),radial-gradient(circle at 40% 40%,#6932d033 0,#0000 50%)}.LoginPage_loginPage__dRTwQ.LoginPage_dark__AMvGy .LoginPage_shape__vzRI\+{background:#6932d033}.LoginPage_loginPage__dRTwQ.LoginPage_dark__AMvGy .LoginPage_feature__CCX6Y{background:#0003;border-color:#ffffff1a}.LoginPage_loginPage__dRTwQ.LoginPage_dark__AMvGy .LoginPage_feature__CCX6Y:hover{background:#0000004d}.LoginPage_loginPage__dRTwQ.LoginPage_dark__AMvGy .LoginPage_featureIcon__q7rRF{background:#6932d04d}@media (prefers-color-scheme:dark){.LoginPage_loginBackground__\+eBl2{background:linear-gradient(135deg,#1f2937,#374151)}.LoginPage_backgroundPattern__F7Nuq{background-image:radial-gradient(circle at 20% 80%,#6932d04d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff0d 0,#0000 50%),radial-gradient(circle at 40% 40%,#6932d033 0,#0000 50%)}}.ClientWidget_clientWidget__hIzC0{align-items:flex-start;display:flex;justify-content:center;min-height:500px;position:relative}.ClientWidget_widgetContainer__mk9Fc{margin:0 auto;max-width:400px;width:100%}.ClientWidget_widgetLoading__cRH81{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:500px}.ClientWidget_spinner__-HsZk{animation:ClientWidget_spin__eVm3x 1s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top-color:#6932d0;height:40px;width:40px}@keyframes ClientWidget_spin__eVm3x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ClientWidget_widgetLoading__cRH81 p{color:#6b7280;font-size:16px;font-weight:500;margin:0}.ClientWidget_widgetError__sEz2W{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 15px #0000001a;display:flex;justify-content:center;min-height:500px}.ClientWidget_errorContent__RZg6i{max-width:400px;padding:40px;text-align:center}.ClientWidget_errorIcon__YahRV{font-size:48px;margin-bottom:16px}.ClientWidget_errorContent__RZg6i h3{color:#ef4444;font-size:20px;font-weight:600;margin:0 0 12px}.ClientWidget_errorContent__RZg6i p{color:#6b7280;font-size:14px;line-height:1.5;margin:0 0 24px}.ClientWidget_retryButton__Egcfm{background:#6932d0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s ease}.ClientWidget_retryButton__Egcfm:hover{background:#5a2bb8;transform:translateY(-1px)}@media (max-width:768px){.ClientWidget_clientWidget__hIzC0{min-height:400px}.ClientWidget_widgetContainer__mk9Fc{max-width:100%}.ClientWidget_widgetError__sEz2W,.ClientWidget_widgetLoading__cRH81{min-height:400px}.ClientWidget_errorContent__RZg6i{padding:24px}}@media (max-width:480px){.ClientWidget_clientWidget__hIzC0,.ClientWidget_widgetError__sEz2W,.ClientWidget_widgetLoading__cRH81{min-height:350px}.ClientWidget_errorContent__RZg6i{padding:16px}.ClientWidget_errorIcon__YahRV{font-size:36px}.ClientWidget_errorContent__RZg6i h3{font-size:18px}}.ClientWidget_clientWidget__hIzC0.ClientWidget_dark__5ZkNX .ClientWidget_widgetLoading__cRH81{background:#374151;border-color:#4b5563}.ClientWidget_clientWidget__hIzC0.ClientWidget_dark__5ZkNX .ClientWidget_widgetLoading__cRH81 p{color:#d1d5db}.ClientWidget_clientWidget__hIzC0.ClientWidget_dark__5ZkNX .ClientWidget_widgetError__sEz2W{background:#374151;border-color:#4b5563}.ClientWidget_clientWidget__hIzC0.ClientWidget_dark__5ZkNX .ClientWidget_errorContent__RZg6i h3{color:#f87171}.ClientWidget_clientWidget__hIzC0.ClientWidget_dark__5ZkNX .ClientWidget_errorContent__RZg6i p{color:#9ca3af}@media (prefers-color-scheme:dark){.ClientWidget_widgetLoading__cRH81{background:#374151;border-color:#4b5563}.ClientWidget_widgetLoading__cRH81 p{color:#d1d5db}.ClientWidget_widgetError__sEz2W{background:#374151;border-color:#4b5563}.ClientWidget_errorContent__RZg6i h3{color:#f87171}.ClientWidget_errorContent__RZg6i p{color:#9ca3af}}.ClientPage_clientPage__NRgst{background:#f8fafc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;transition:background-color .3s ease}.ClientPage_clientHeader__rr33B{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a;position:sticky;top:0;z-index:50}.ClientPage_headerContainer__4E1pJ{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:16px 24px}.ClientPage_headerLeft__DPP-C{align-items:center;display:flex}.ClientPage_clientLogo__rvK6S{height:40px;transition:transform .2s ease;width:auto}.ClientPage_clientLogo__rvK6S:hover{transform:scale(1.05)}.ClientPage_headerRight__FQ4xY{align-items:center;display:flex;gap:24px}.ClientPage_headerControls__lSjzR{align-items:center;display:flex;gap:12px}.ClientPage_userSection__ZcPRC{align-items:center;display:flex;gap:16px}.ClientPage_userInfo__3YJ4f{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.ClientPage_userName__EbIwe{color:#1f2937;font-size:16px;font-weight:600;margin-bottom:2px}.ClientPage_userEmail__DRpDy{color:#6b7280;font-size:14px}.ClientPage_logoutBtn__yNvZu{background:#ef4444;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.ClientPage_logoutBtn__yNvZu:hover{background:#dc2626;transform:translateY(-1px)}.ClientPage_clientMain__ub8Ww{margin:0 auto;max-width:1200px;padding:32px 24px}.ClientPage_welcomeCard__ToCSq{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:32px;padding:32px;text-align:center}.ClientPage_welcomeTitle__Ms8oj{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#472980,#6932d0);-webkit-background-clip:text;background-clip:text;color:#1f2937;font-size:32px;font-weight:700;margin:0 0 12px}.ClientPage_welcomeSubtitle__7GkcE{color:#6b7280;font-size:18px;font-weight:500;margin:0}.ClientPage_widgetSection__\+l-Uf{align-items:center;display:flex;justify-content:center;margin-bottom:48px;padding:0 20px}.ClientPage_widgetContainer__NBOM3{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #6932d01a;border-radius:20px;box-shadow:0 10px 40px #0000001a;max-width:650px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.ClientPage_widgetContainer__NBOM3:before{background:linear-gradient(90deg,#472980,#6932d0,#8b5cf6);border-radius:20px 20px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.ClientPage_widgetContainer__NBOM3:hover{border-color:#6932d033;box-shadow:0 20px 60px #00000026;transform:translateY(-2px)}.ClientPage_widgetHeader__ijL1a{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #6932d01a;padding:32px 28px 28px;position:relative}.ClientPage_widgetHeader__ijL1a:after{background:linear-gradient(90deg,#472980,#6932d0);border-radius:1px;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.ClientPage_widgetHeader__ijL1a h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#472980,#6932d0);-webkit-background-clip:text;background-clip:text;color:#1f2937;font-size:28px;font-weight:700;margin:0 0 12px;text-align:center}.ClientPage_widgetHeader__ijL1a p{color:#6b7280;font-size:16px;font-weight:500;line-height:1.6;margin:0;text-align:center}.ClientPage_widgetWrapper__AOXcp{align-items:center;background:linear-gradient(135deg,#fff,#f8fafc);display:flex;justify-content:center;min-height:520px;padding:32px 28px;position:relative}.ClientPage_widgetWrapper__AOXcp:before{background:radial-gradient(circle at 50% 50%,#6932d008 0,#0000 70%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.ClientPage_widgetError__jC0KR{color:#ef4444;padding:40px;text-align:center}.ClientPage_infoSidebar__BJWeb{display:flex;flex-direction:column}.ClientPage_infoCard__ADPRB{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;height:fit-content;padding:24px}.ClientPage_infoCard__ADPRB h3{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 16px}.ClientPage_infoList__aKUg6{list-style:none;margin:0;padding:0}.ClientPage_infoList__aKUg6 li{color:#4b5563;font-size:15px;line-height:1.5;margin-bottom:12px;padding-left:24px;position:relative}.ClientPage_infoList__aKUg6 li:before{color:#10b981;content:"✓";font-weight:600;left:0;position:absolute}.ClientPage_loadingContainer__dBUrW{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.ClientPage_errorMessage__vS9GV{padding:40px;text-align:center}.ClientPage_errorMessage__vS9GV p{color:#ef4444;font-size:18px;margin-bottom:24px}.ClientPage_btnPrimary__BE3yv{background:#6932d0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s ease}.ClientPage_btnPrimary__BE3yv:hover{background:#5a2bb8;transform:translateY(-1px)}.ClientPage_spinner__tP1OL{animation:ClientPage_spin__kP-D4 1s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top-color:#6932d0;height:40px;width:40px}@keyframes ClientPage_spin__kP-D4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ClientPage_headerContainer__4E1pJ{flex-direction:column;gap:16px;padding:12px 16px}.ClientPage_headerRight__FQ4xY{justify-content:space-between;width:100%}.ClientPage_widgetSection__\+l-Uf{margin-bottom:32px;padding:0 16px}.ClientPage_widgetContainer__NBOM3{border-radius:16px;max-width:100%}.ClientPage_widgetHeader__ijL1a{padding:24px 20px 20px}.ClientPage_widgetHeader__ijL1a h2{font-size:24px}.ClientPage_widgetWrapper__AOXcp{min-height:450px;padding:24px 20px}.ClientPage_welcomeCard__ToCSq{padding:24px}.ClientPage_welcomeTitle__Ms8oj{font-size:28px}.ClientPage_welcomeSubtitle__7GkcE{font-size:16px}.ClientPage_widgetHeader__ijL1a{padding:20px}.ClientPage_widgetWrapper__AOXcp{min-height:400px;padding:20px}}@media (max-width:480px){.ClientPage_clientMain__ub8Ww{padding:20px 16px}.ClientPage_widgetSection__\+l-Uf{margin-bottom:24px;padding:0 8px}.ClientPage_widgetContainer__NBOM3{border-radius:12px}.ClientPage_widgetHeader__ijL1a{padding:20px 16px 16px}.ClientPage_widgetWrapper__AOXcp{min-height:400px;padding:20px 16px}.ClientPage_welcomeCard__ToCSq{padding:20px}.ClientPage_welcomeTitle__Ms8oj{font-size:24px}.ClientPage_welcomeSubtitle__7GkcE{font-size:14px}.ClientPage_widgetHeader__ijL1a{padding:16px}.ClientPage_widgetHeader__ijL1a h2{font-size:20px}.ClientPage_widgetHeader__ijL1a p{font-size:14px}.ClientPage_widgetWrapper__AOXcp{min-height:350px;padding:16px}}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG{background:#1f2937}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_clientHeader__rr33B{background:#374151;border-bottom-color:#4b5563}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_welcomeCard__ToCSq{background:#374151;color:#fff}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_welcomeTitle__Ms8oj{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e7ff);-webkit-background-clip:text;background-clip:text;color:#fff}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_welcomeSubtitle__7GkcE{color:#d1d5db}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_widgetContainer__NBOM3{background:linear-gradient(135deg,#374151,#4b5563);border-color:#6932d04d}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_widgetContainer__NBOM3:hover{border-color:#6932d080;box-shadow:0 20px 60px #0000004d}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_widgetHeader__ijL1a{background:linear-gradient(135deg,#4b5563,#374151);border-bottom-color:#6932d04d}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_widgetHeader__ijL1a h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e0e7ff);-webkit-background-clip:text;background-clip:text;color:#fff}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_widgetHeader__ijL1a p{color:#d1d5db}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_widgetWrapper__AOXcp{background:linear-gradient(135deg,#374151,#4b5563)}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_widgetWrapper__AOXcp:before{background:radial-gradient(circle at 50% 50%,#6932d01a 0,#0000 70%)}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_infoCard__ADPRB{background:#374151}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_infoCard__ADPRB h3{color:#fff}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_infoList__aKUg6 li{color:#d1d5db}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_userName__EbIwe{color:#fff}.ClientPage_clientPage__NRgst.ClientPage_dark__tzDhG .ClientPage_userEmail__DRpDy{color:#9ca3af}.NotFoundPage_notFoundPage__t3ALU{display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow:hidden;position:relative}.NotFoundPage_header__4X5Sh{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-bottom:1px solid #fff3;position:relative;z-index:10}.NotFoundPage_headerContent__A4kxQ{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:16px 24px}.NotFoundPage_logo__A0UG-{z-index:1}.NotFoundPage_controls__YKQII{align-items:center;display:flex;gap:12px;z-index:1}.NotFoundPage_background__fuq13{background:linear-gradient(135deg,#667eea,#764ba2);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.NotFoundPage_backgroundPattern__-KySt{animation:NotFoundPage_float__se7dV 20s ease-in-out infinite;background-image:radial-gradient(circle at 20% 80%,#7877c64d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 40% 40%,#7877c633 0,#0000 50%);bottom:0;left:0;position:absolute;right:0;top:0}.NotFoundPage_backgroundShapes__b9895{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.NotFoundPage_shape__eO97v{animation:NotFoundPage_float__se7dV 15s ease-in-out infinite;background:#ffffff1a;border-radius:50%;position:absolute}.NotFoundPage_shape1__40s\+D{animation-delay:0s;height:200px;left:10%;top:10%;width:200px}.NotFoundPage_shape2__ksSA5{animation-delay:5s;height:150px;right:15%;top:60%;width:150px}.NotFoundPage_shape3__PIyAo{animation-delay:10s;bottom:20%;height:100px;left:20%;width:100px}@keyframes NotFoundPage_float__se7dV{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(1deg)}}.NotFoundPage_content__PonFG{align-items:center;display:flex;flex:1 1;justify-content:center;padding:60px 20px;position:relative;z-index:2}.NotFoundPage_contentWrapper__5k0Se{animation:NotFoundPage_fadeInUp__vHSeA .6s ease-out;max-width:700px;text-align:center;width:100%}@keyframes NotFoundPage_fadeInUp__vHSeA{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.NotFoundPage_errorCode__\+QhWN{-webkit-text-fill-color:#0000;animation:NotFoundPage_pulse__4B6H5 2s ease-in-out infinite;background:linear-gradient(135deg,#fff,#e0e7ff);-webkit-background-clip:text;background-clip:text;font-size:180px;font-weight:900;line-height:1;margin-bottom:20px;text-shadow:0 10px 40px #0000001a}@keyframes NotFoundPage_pulse__4B6H5{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.NotFoundPage_textContent__3uBtb{margin-bottom:40px}.NotFoundPage_title__IoSva{color:#fff;font-size:48px;font-weight:700;line-height:1.2;margin:0 0 16px;text-shadow:0 2px 20px #0003}.NotFoundPage_subtitle__uvpxT{color:#ffffffe6;font-size:20px;line-height:1.6;margin:0 auto;max-width:500px}.NotFoundPage_illustration__LKHMB{align-items:center;display:flex;justify-content:center;margin:40px 0}.NotFoundPage_illustrationCircle__crO0j{align-items:center;animation:NotFoundPage_bounce__1NHKp 2s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:3px solid #ffffff4d;border-radius:50%;display:flex;height:140px;justify-content:center;width:140px}@keyframes NotFoundPage_bounce__1NHKp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.NotFoundPage_illustrationIcon__PRoIR{filter:drop-shadow(0 4px 10px rgba(0,0,0,.2));font-size:64px}.NotFoundPage_actions__3l\+9k{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:32px}.NotFoundPage_primaryButton__0mzcT,.NotFoundPage_secondaryButton__JKnV9{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;gap:8px;padding:16px 32px;transition:all .3s ease}.NotFoundPage_primaryButton__0mzcT{background:#fff;box-shadow:0 4px 20px #ffffff4d;color:#472980}.NotFoundPage_primaryButton__0mzcT:hover{background:#f8f8f8;box-shadow:0 8px 30px #fff6;transform:translateY(-2px)}.NotFoundPage_secondaryButton__JKnV9{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #ffffff4d;color:#fff}.NotFoundPage_secondaryButton__JKnV9:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-2px)}.NotFoundPage_buttonIcon__K2FPU{align-items:center;display:inline-flex;font-size:18px}.NotFoundPage_helpText__lW4mk{border-top:1px solid #fff3;margin-top:32px;padding-top:24px}.NotFoundPage_helpText__lW4mk p{color:#fffc;font-size:15px;margin:0}.NotFoundPage_link__TwqvN{color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:#ffffff4d;transition:all .2s ease}.NotFoundPage_link__TwqvN:hover{text-decoration-color:#fff;text-shadow:0 0 10px #ffffff80}@media (max-width:768px){.NotFoundPage_headerContent__A4kxQ{padding:12px 16px}.NotFoundPage_content__PonFG{padding:40px 20px}.NotFoundPage_errorCode__\+QhWN{font-size:120px}.NotFoundPage_title__IoSva{font-size:36px}.NotFoundPage_subtitle__uvpxT{font-size:18px}.NotFoundPage_illustrationCircle__crO0j{height:100px;width:100px}.NotFoundPage_illustrationIcon__PRoIR{font-size:48px}.NotFoundPage_actions__3l\+9k{flex-direction:column;gap:12px}.NotFoundPage_primaryButton__0mzcT,.NotFoundPage_secondaryButton__JKnV9{justify-content:center;padding:14px 24px;width:100%}}@media (max-width:480px){.NotFoundPage_errorCode__\+QhWN{font-size:80px}.NotFoundPage_title__IoSva{font-size:28px}.NotFoundPage_subtitle__uvpxT{font-size:16px}.NotFoundPage_illustrationCircle__crO0j{height:80px;width:80px}.NotFoundPage_illustrationIcon__PRoIR{font-size:36px}.NotFoundPage_primaryButton__0mzcT,.NotFoundPage_secondaryButton__JKnV9{font-size:14px;padding:12px 20px}.NotFoundPage_helpText__lW4mk p{font-size:13px}}.NotFoundPage_notFoundPage__t3ALU.NotFoundPage_dark__XqThI .NotFoundPage_header__4X5Sh{background:#0003;border-bottom-color:#ffffff1a}.NotFoundPage_notFoundPage__t3ALU.NotFoundPage_dark__XqThI .NotFoundPage_background__fuq13{background:linear-gradient(135deg,#1f2937,#374151)}.NotFoundPage_notFoundPage__t3ALU.NotFoundPage_dark__XqThI .NotFoundPage_backgroundPattern__-KySt{background-image:radial-gradient(circle at 20% 80%,#6932d04d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff0d 0,#0000 50%),radial-gradient(circle at 40% 40%,#6932d033 0,#0000 50%)}.NotFoundPage_notFoundPage__t3ALU.NotFoundPage_dark__XqThI .NotFoundPage_shape__eO97v{background:#6932d033}.NotFoundPage_notFoundPage__t3ALU.NotFoundPage_dark__XqThI .NotFoundPage_primaryButton__0mzcT{background:linear-gradient(135deg,#472980,#6932d0);box-shadow:0 4px 20px #6932d066;color:#fff}.NotFoundPage_notFoundPage__t3ALU.NotFoundPage_dark__XqThI .NotFoundPage_primaryButton__0mzcT:hover{box-shadow:0 8px 30px #6932d080}.NotFoundPage_notFoundPage__t3ALU.NotFoundPage_dark__XqThI .NotFoundPage_secondaryButton__JKnV9{background:#0003;border-color:#fff3}.NotFoundPage_notFoundPage__t3ALU.NotFoundPage_dark__XqThI .NotFoundPage_secondaryButton__JKnV9:hover{background:#0000004d}@media (prefers-color-scheme:dark){.NotFoundPage_background__fuq13{background:linear-gradient(135deg,#1f2937,#374151)}.NotFoundPage_backgroundPattern__-KySt{background-image:radial-gradient(circle at 20% 80%,#6932d04d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff0d 0,#0000 50%),radial-gradient(circle at 40% 40%,#6932d033 0,#0000 50%)}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5}.App{min-height:100vh}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}button:focus,input:focus,select:focus,textarea:focus{outline:2px solid #6932d0;outline-offset:2px}*{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media print{.no-print{display:none!important}}
/*# sourceMappingURL=main.92b05464.css.map*/