.page_container__Vw7nx{max-width:1200px;margin:0 auto;padding:2rem;min-height:calc(100vh + 200px)}.page_header__L75c0{text-align:center;margin-bottom:2rem}.page_header__L75c0 h1{color:#1a1a1a;margin-bottom:.5rem;font-size:2.5rem}.page_header__L75c0 p{color:#666;font-size:1.1rem}.page_loading__xY1Ii{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0}.page_spinner__JLNHz{width:40px;height:40px;border:4px solid #f3f4f6;border-top-color:#5b21b6;border-radius:50%;animation:page_spin__jcuFb 1s linear infinite;margin-bottom:1rem}@keyframes page_spin__jcuFb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_error___ijbc{text-align:center;padding:4rem 0}.page_error___ijbc h2{color:#dc3545;margin-bottom:1rem}.page_retryButton__ZDyKi{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .2s ease;box-shadow:0 2px 4px rgba(102,126,234,.3)}.page_retryButton__ZDyKi:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190);box-shadow:0 4px 8px rgba(102,126,234,.4)}.page_statsGrid__TjyfF{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_statCard__KSEkQ{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1);border-left:4px solid #5b21b6;transition:transform .2s ease}.page_statCard__KSEkQ:hover{transform:translateY(-2px)}.page_statCard__KSEkQ h3{color:#666;font-size:.9rem;font-weight:500;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.page_statNumber__cxD3U{color:#5b21b6;font-size:2.5rem;font-weight:700;margin:0}.page_statSubtext__4snnG{color:#666;font-size:.9rem;margin-top:.5rem}.page_chartsGrid___AK9o{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.page_chartCard__Mruws{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.page_chartCard__Mruws h3{color:#1a1a1a;margin:0 0 1.5rem;font-size:1.2rem}.page_chart__OwrZj{display:flex;flex-direction:column;gap:1rem}.page_chartItem__zn7h8{display:flex;align-items:center;gap:1rem}.page_chartLabel__qYBmj{min-width:100px;font-size:.9rem;color:#666;font-weight:500}.page_chartBar__u2kw1{flex:1 1;height:20px;background:#f3f4f6;border-radius:10px;overflow:hidden;position:relative}.page_chartFill__xhTHV{height:100%;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;transition:width .3s ease}.page_chartValue__S371j{min-width:30px;text-align:right;font-weight:600;color:#5b21b6}.page_tablesGrid__liLQ6{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));grid-gap:2rem;gap:2rem}.page_tableCard__oz0qO{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.page_tableCard__oz0qO h3{color:#1a1a1a;margin:0 0 1.5rem;font-size:1.2rem}.page_table__uk4Or{display:flex;flex-direction:column}.page_tableHeader__JC9Xl{display:grid;grid-template-columns:2fr 1fr;padding:.75rem 0;border-bottom:2px solid #e5e7eb;font-weight:600;color:#374151}.page_tableHeader__JC9Xl:last-child{grid-template-columns:1fr 1fr 1fr}.page_tableRow__mBLPy{display:grid;grid-template-columns:2fr 1fr;padding:.75rem 0;border-bottom:1px solid #f3f4f6;align-items:center}.page_tableRow__mBLPy:last-child{grid-template-columns:1fr 1fr 1fr;border-bottom:none}.page_tableRow__mBLPy span{color:#374151;font-size:.9rem}.page_status__AtXz8{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500;text-transform:uppercase}.page_status__AtXz8.page_pending__aDasu{background:#fef3c7;color:#92400e}.page_status__AtXz8.page_contacted___LTSs{background:#dbeafe;color:#1e40af}.page_status__AtXz8.page_scheduled__caX9U{background:#d1fae5;color:#065f46}.page_status__AtXz8.page_completed__MnZiV{background:#dcfce7;color:#166534}.page_status__AtXz8.page_cancelled__SHrZj{background:#fee2e2;color:#991b1b}.page_lineChartCard__Vw9Zj{grid-column:1/-1}.page_lineChart__r4DVi{position:relative;height:350px;width:100%}.page_lineChartSvg__Ibker{width:100%;height:100%;background:#fafafa;border-radius:8px}.page_dataPoint__EuIgJ{cursor:pointer;transition:r .2s ease}.page_dataPoint__EuIgJ:hover{r:6;fill:#4c1d95}.page_axisLabel__wr3i_{font-size:12px;fill:#666;font-family:system-ui,-apple-system,sans-serif}.page_barChartCard__qZnyt{grid-column:1/-1}.page_barChart__Ymc_i{position:relative;height:350px;width:100%}.page_barChartContainer__FRy_P{display:flex;align-items:end;justify-content:space-around;height:250px;padding:0 2rem;background:#fafafa;border-radius:8px;margin-bottom:1rem}.page_barGroup__scnNJ{display:flex;flex-direction:column;align-items:center;gap:.5rem}.page_barContainer__moNeY{position:relative;display:flex;align-items:end;height:200px;gap:4px}.page_bar__kiUFS{width:60px;border-radius:4px 4px 0 0;transition:all .2s ease}.page_barTotal__P0RVE{background:linear-gradient(135deg,#94a3b8,#64748b);opacity:.7}.page_barSuccessful__UHIxC{background:linear-gradient(135deg,#5b21b6,#4c1d95)}.page_bar__kiUFS:hover{transform:scaleY(1.05);box-shadow:0 4px 8px rgba(0,0,0,.2)}.page_barLabel__sjSh4{font-weight:600;color:#374151;font-size:1.1rem}.page_barValues__v_V58{display:flex;flex-direction:column;gap:.25rem;text-align:center}.page_barValue__3FqTk{display:flex;flex-direction:column;gap:.1rem}.page_barValueLabel__S3VJp{font-size:.8rem;color:#666;font-weight:500}.page_barValueNumber__7d1Ni{font-size:.9rem;color:#374151;font-weight:600}.page_legend__5hOzW{display:flex;justify-content:center;gap:2rem;margin-top:1rem}.page_legendItem__r6chJ{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#374151}.page_legendColor__rxdUZ{width:16px;height:16px;border-radius:8px}.page_legendSuccessful__PKqOf{background:linear-gradient(135deg,#5b21b6,#4c1d95)}.page_legendTotal__Irr1M{background:linear-gradient(135deg,#94a3b8,#64748b)}@media (max-width:768px){.page_container__Vw7nx{padding:1rem;min-height:calc(100vh + 100px)}.page_header__L75c0 h1{font-size:2rem}.page_statsGrid__TjyfF{grid-template-columns:1fr;gap:1rem}.page_chartsGrid___AK9o,.page_tablesGrid__liLQ6{grid-template-columns:1fr;gap:1.5rem}.page_chartItem__zn7h8{flex-direction:column;align-items:flex-start;gap:.5rem}.page_chartLabel__qYBmj{min-width:auto}.page_chartBar__u2kw1{width:100%}.page_tableHeader__JC9Xl,.page_tableRow__mBLPy{grid-template-columns:1fr 1fr}.page_tableHeader__JC9Xl:last-child,.page_tableRow__mBLPy:last-child{grid-template-columns:1fr 1fr 1fr}.page_barChart__Ymc_i,.page_lineChart__r4DVi{height:280px}.page_barChartContainer__FRy_P{height:180px;padding:0 1rem}.page_bar__kiUFS{width:40px}.page_barContainer__moNeY{height:150px}.page_legend__5hOzW{gap:1rem;flex-wrap:wrap}}.BackArrow_backArrow__9HAvL{position:fixed;top:1.5rem;left:2rem;z-index:1000;background:none;border:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.BackArrow_backArrow__9HAvL:after,.BackArrow_backArrow__9HAvL:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:2px;background:hsla(0,0%,100%,.8);border-radius:1px;transition:all .3s ease}.BackArrow_backArrow__9HAvL:before{top:-2px}.BackArrow_backArrow__9HAvL:after{bottom:-2px}.BackArrow_backArrow__9HAvL:hover{transform:translateY(-2px)}.BackArrow_backArrow__9HAvL:hover:after,.BackArrow_backArrow__9HAvL:hover:before{width:32px;box-shadow:0 0 8px hsla(0,0%,100%,.6)}.BackArrow_backArrow__9HAvL svg{color:#fff!important;transition:all .2s ease}.BackArrow_backArrow__9HAvL:hover svg{color:#f3f4f6!important;transform:scale(1.1)}@media (max-width:768px){.BackArrow_backArrow__9HAvL{top:1.5rem;left:1rem;width:32px;height:32px}.BackArrow_backArrow__9HAvL svg{width:14px;height:14px;color:#fff!important}}.Header_header__xuTiO{background:#fff;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;z-index:50;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.Header_container__qRqis{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:1rem 5rem 1rem .25rem}@media (max-width:768px){.Header_container__qRqis{padding:1rem 2.5rem 1rem .125rem}}.Header_logoContainer__3zN4G{width:200px;height:1.5rem;display:flex;align-items:center;position:relative}@media (max-width:768px){.Header_logoContainer__3zN4G{width:60px}}.Header_logoPlaceholder__DZInT{font-size:1.5rem;font-weight:700;color:transparent;visibility:hidden;width:100%}.Header_logo__pvkJ9{font-size:1.5rem;font-weight:800;font-family:Chillax,sans-serif;background:linear-gradient(135deg,#8b5cf6,#7c3aed 25%,#6d28d9 50%,#5b21b6 75%,#4c1d95);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-decoration:none;transition:all .2s}.Header_logoFull__wVGLZ{display:block}.Header_logoMobile__Ica8R{display:none;font-size:2rem;font-weight:900;font-family:Chillax,sans-serif}@media (max-width:768px){.Header_logoFull__wVGLZ{display:none}.Header_logoMobile__Ica8R{display:block}}.Header_logoSticky__C8lee{position:fixed;top:1rem;left:calc(50% - 600px + 2rem);z-index:100}@media (max-width:1200px){.Header_logoSticky__C8lee{left:2rem}}.Header_logo__pvkJ9:hover{background:linear-gradient(135deg,#a855f7,#9333ea 25%,#7c3aed 50%,#6d28d9 75%,#5b21b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Header_logoWhite__kfeHk{background:linear-gradient(135deg,#fff,#f8fafc 25%,#e2e8f0 50%,#cbd5e1 75%,#94a3b8)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.Header_logoWhite__kfeHk:hover{background:linear-gradient(135deg,#f8fafc,#e2e8f0 25%,#cbd5e1 50%,#94a3b8 75%,#64748b)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.Header_nav__NNkX_{display:flex;align-items:center;gap:1.5rem;width:auto;flex-shrink:0}.Header_navLink__encDI{color:#5b21b6;text-decoration:none;font-weight:500;transition:all .2s;padding:.5rem 0}.Header_navLink__encDI:hover{color:#7c3aed}.Header_demoButton__rHmg_{background:rgba(91,33,182,.2);color:#5b21b6;text-decoration:none;font-weight:600;padding:.5rem 1rem;border-radius:8px;border:2px solid #5b21b6;transition:all .2s;cursor:pointer;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.Header_demoButton__rHmg_:hover{background:rgba(91,33,182,.4);color:#4c1d95;border-color:#4c1d95;transform:translateY(-1px);box-shadow:0 8px 15px -3px rgba(0,0,0,.1)}.Header_welcome__Gbfc3{color:#5b21b6;font-weight:500;font-size:.875rem}.Header_logoutButton__19h_K{background:#ef4444;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;font-size:.875rem}.Header_logoutButton__19h_K:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.Header_loading__ASFee{color:#5b21b6;font-size:.875rem}.Header_headerPurple__NISn5{background:linear-gradient(135deg,#6d28d9,#5b21b6 25%,#4c1d95 50%,#3b0764 75%,#2d1b69);border-bottom:1px solid #4c1d95;box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.Header_headerTransparent__SbSgC{background:transparent;border-bottom:none;box-shadow:none;position:absolute;top:0;left:0;right:0;z-index:100}.Header_headerPurple__NISn5 .Header_container__qRqis{padding:1.5rem 5rem 1.5rem .25rem}@media (max-width:768px){.Header_headerPurple__NISn5 .Header_container__qRqis{padding:1.5rem 2.5rem 1.5rem .125rem}}.Header_textWhite__462Jy{color:#fff!important}.Header_textWhite__462Jy:hover{color:#e2e8f0!important}.Header_buttonWhite__tyBKr{background:hsla(0,0%,100%,.2)!important;color:#fff!important;border:2px solid #fff!important}.Header_buttonWhite__tyBKr:hover{background:hsla(0,0%,100%,.4)!important;color:#f3f4f6!important;border-color:#f3f4f6!important}.HamburgerMenu_hamburgerContainer__nFmkn{position:relative;display:flex;align-items:center;z-index:10000}.HamburgerMenu_hamburger__TvhmL{display:flex;flex-direction:column;justify-content:space-around;width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;z-index:1001;transition:all .3s ease}.HamburgerMenu_hamburger__TvhmL:hover{transform:scale(1.1)}.HamburgerMenu_line__GT2LC{width:100%;height:2px;background-color:#5b21b6;transition:all .3s ease;transform-origin:center}.HamburgerMenu_hamburgerWhite__yyf6D .HamburgerMenu_line__GT2LC{background-color:#fff}.HamburgerMenu_hamburgerOpen__iOSBe .HamburgerMenu_line__GT2LC:first-child{transform:rotate(45deg) translate(5px,5px)}.HamburgerMenu_hamburgerOpen__iOSBe .HamburgerMenu_line__GT2LC:nth-child(2){opacity:0}.HamburgerMenu_hamburgerOpen__iOSBe .HamburgerMenu_line__GT2LC:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.HamburgerMenu_dropdown__93nBK{position:absolute;top:calc(100% + 20px);right:0;background:rgba(91,33,182,.5);min-width:160px;z-index:9999;overflow:hidden;animation:HamburgerMenu_slideDown__7wKIA .2s ease-out}.HamburgerMenu_dropdownWhite__okOcx,.HamburgerMenu_dropdown__93nBK{border:4px solid #5b21b6;border-radius:6px;box-shadow:0 8px 20px rgba(91,33,182,.3),0 0 0 1px #5b21b6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HamburgerMenu_dropdownWhite__okOcx{background:rgba(81,16,185,.5)}.HamburgerMenu_dropdownWhite__okOcx .HamburgerMenu_menuItem__MRTZ_{color:#fff}.HamburgerMenu_dropdownWhite__okOcx .HamburgerMenu_menuItem__MRTZ_:hover{background-color:rgba(91,33,182,.1)}@keyframes HamburgerMenu_slideDown__7wKIA{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.HamburgerMenu_menuItem__MRTZ_{display:block;width:100%;padding:12px 10px;background:none;text-align:left;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;border:none;border-radius:0}.HamburgerMenu_menuItem__MRTZ_:hover{background-color:hsla(0,0%,100%,.1)}.HamburgerMenu_menuItem__MRTZ_:last-child{border-bottom:none}.HamburgerMenu_logoutItem__fB6GV{background-color:transparent!important;color:#fca5a5!important;font-weight:600;border-radius:4px!important;margin:8px 6px!important;width:calc(100% - 12px)!important;text-align:center!important;border:2px solid #ef4444!important}.HamburgerMenu_logoutItem__fB6GV:hover{background-color:#ef4444!important;color:#fff!important}@media (max-width:768px){.HamburgerMenu_dropdown__93nBK{min-width:180px;right:-10px}.HamburgerMenu_menuItem__MRTZ_{padding:10px 14px;font-size:13px}}.LogoutConfirmModal_overlay__ufqaf{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;animation:LogoutConfirmModal_fadeIn__fN_EI .2s ease-out}@keyframes LogoutConfirmModal_fadeIn__fN_EI{0%{opacity:0}to{opacity:1}}.LogoutConfirmModal_modal__DVzNq{background:rgba(91,33,182,.5);border:3px solid #5b21b6;border-radius:6px;padding:2rem;max-width:400px;width:90%;text-align:center;animation:LogoutConfirmModal_slideUp__ZrEv_ .2s ease-out;box-shadow:0 8px 20px rgba(91,33,182,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes LogoutConfirmModal_slideUp__ZrEv_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.LogoutConfirmModal_title__6ezgV{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 1rem}.LogoutConfirmModal_message__1D81k{font-size:1rem;color:hsla(0,0%,100%,.9);margin:0 0 2rem;line-height:1.5}.LogoutConfirmModal_buttons__JJ5VA{display:flex;gap:1rem;justify-content:center}.LogoutConfirmModal_cancelButton__HIHpf{background:hsla(0,0%,100%,.2);color:#fff;border:2px solid hsla(0,0%,100%,.5);padding:.75rem 1.5rem;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.875rem}.LogoutConfirmModal_cancelButton__HIHpf:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.7)}.LogoutConfirmModal_logoutButton__lHxfe{background:#ef4444;color:#fff;border:2px solid #ef4444;padding:.75rem 1.5rem;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.875rem}.LogoutConfirmModal_logoutButton__lHxfe:hover{background:#dc2626;border-color:#dc2626}@media (max-width:768px){.LogoutConfirmModal_modal__DVzNq{padding:1.5rem;margin:1rem}.LogoutConfirmModal_buttons__JJ5VA{flex-direction:column}.LogoutConfirmModal_cancelButton__HIHpf,.LogoutConfirmModal_logoutButton__lHxfe{width:100%}}