.zoho-login-wrapper{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='1440px'%20height='820px'%20viewBox='0%200%201440%20820'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2064%20(93537)%20-%20https://sketch.com%20--%3e%3ctitle%3eGroup%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3clinearGradient%20x1='-8.43013734%25'%20y1='-17.6243013%25'%20x2='50%25'%20y2='50%25'%20id='linearGradient-1'%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.01'%20offset='0%25'%3e%3c/stop%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.02'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient%20x1='50%25'%20y1='0%25'%20x2='66.8719014%25'%20y2='87.9838784%25'%20id='linearGradient-2'%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.01'%20offset='0%25'%3e%3c/stop%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.04'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient%20x1='59.4260833%25'%20y1='44.3123794%25'%20x2='75.0463678%25'%20y2='65.2398003%25'%20id='linearGradient-3'%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.02'%20offset='0%25'%3e%3c/stop%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient%20x1='77.6224786%25'%20y1='34.4188974%25'%20x2='61.2142769%25'%20y2='56.4009385%25'%20id='linearGradient-4'%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.05'%20offset='0%25'%3e%3c/stop%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.01'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient%20x1='-1.34707908%25'%20y1='42.8813389%25'%20x2='87.1825875%25'%20y2='100%25'%20id='linearGradient-5'%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.02'%20offset='0%25'%3e%3c/stop%3e%3cstop%20stop-color='%23000000'%20stop-opacity='0.03'%20offset='100%25'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20id='Signin'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Username-FILLED-Copy'%3e%3cg%20id='Group'%3e%3cpolygon%20id='Path-5'%20fill='url(%23linearGradient-1)'%20points='1.84741111e-13%20474%20473%202.13162821e-14%201.84741111e-13%202.13162821e-14'%3e%3c/polygon%3e%3cpolygon%20id='Path-4'%20fill='url(%23linearGradient-2)'%20points='1385%20820%201347%20515%201440%20515%201440%20820'%3e%3c/polygon%3e%3cpolygon%20id='Path-3'%20fill='url(%23linearGradient-3)'%20points='1440%2025%200%20635%200%20647%20429%20820%201440%20820'%3e%3c/polygon%3e%3cpolygon%20id='Path'%20fill='url(%23linearGradient-4)'%20points='1440%20696%200%20310%200%20141%20185%200%201440%200'%3e%3c/polygon%3e%3cpolygon%20id='Path-2'%20fill='url(%23linearGradient-5)'%20points='796.210203%20820%200.210203261%20820%200.210203261%200%20177.210203%200'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/cover no-repeat}.zoho-login-wrapper:before{content:"";position:absolute;inset:0;background:#ffbcbc1a;z-index:0}.zoho-login-container{position:relative;z-index:1;width:95%;max-width:980px;display:flex;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 30px 80px #00000040}.zoho-login-left{flex:1;padding:50px}.zoho-login-left h2{margin-bottom:30px}.zoho-input-group{margin-bottom:20px}.zoho-input-group label{display:block;margin-bottom:6px;font-size:14px}.zoho-input-group input{width:100%;padding:10px;border-radius:8px;border:1px solid #dcdcdc;font-size:14px}.zoho-input-group input:focus{border-color:#3b5bdb;outline:none}.password-group{position:relative}.zoho-eye{position:absolute;right:-7px;top:26px;cursor:pointer}.zoho-options{display:flex;justify-content:space-between;font-size:13px;margin-bottom:20px}.zoho-login-btn{width:100%;padding:12px;background:#3b5bdb;border:none;border-radius:8px;color:#fff;font-weight:500;cursor:pointer;transition:.3s ease}.zoho-login-btn:hover{background:#2f4ecb}.zoho-error{background:#ffe3e3;color:#c92a2a;padding:8px;border-radius:6px;margin-bottom:15px;font-size:13px}.zoho-login-right{flex:1;background:#f8f9fc;padding:50px;text-align:center;display:flex;flex-direction:column;justify-content:center}.zoho-login-right img{max-width:220px;margin:0 auto 20px}.zoho-login-right h3{margin-bottom:10px}.zoho-login-right p{font-size:14px;color:#555}@media(max-width:900px){.zoho-login-container{flex-direction:column;width:90%}.zoho-login-right{display:none}.zoho-login-left{flex:1;padding:30px}}.login-logo{margin-bottom:20px}.login-logo img{height:40px}.zoho-login-right{flex:1;background:#f8f9fc;padding:50px;position:relative;overflow:hidden}.carousel-slide{position:absolute;inset:0;opacity:0;transition:opacity .8s ease-in-out;text-align:center;display:flex;flex-direction:column;justify-content:center}.carousel-slide.active{opacity:1;position:relative}.carousel-slide img{max-width:220px;margin:0 auto 20px}.carousel-dots{bottom:20px;width:100%;text-align:center}.dot{height:6px;width:20px;background:#ccc;margin:0 4px;display:inline-block;border-radius:4px;transition:.3s}.active-dot{background:#3b5bdb}.dashboard-container{background:#f5f7fb;min-height:100vh;padding:10px;font-family:Inter,sans-serif}.dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.dashboard-header h1{margin:0;font-size:24px}.dashboard-header p{color:#6b7280;font-size:14px}.date-filter{padding:8px 14px;border-radius:6px;border:1px solid #ddd;background:#fff}.card,.stat-card{background:#fff;border-radius:12px;padding:20px;border:1px solid #eef0f4}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:24px}.stat-title{color:#6b7280;font-size:14px}.stat-value{font-size:32px;margin-top:8px}.revenue-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:24px}.chart-placeholder{height:240px;border:2px dashed #e5e7eb;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#9ca3af}.tasks-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.tasks-grid ul{padding-left:16px}.alert{color:#dc2626}table{width:100%;border-collapse:collapse;margin-top:12px}th{text-align:left;font-size:12px;color:#6b7280}td{border-top:1px solid #eef0f4}.action{color:#2563eb;cursor:pointer}.green{color:#16a34a}.red{color:#dc2626}.stat-card.clickable{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.stat-card.clickable:hover{transform:translateY(-3px);box-shadow:0 8px 20px #00000014}.modal-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-box{background:#fff;width:700px;max-height:80vh;border-radius:12px;overflow:hidden}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #eee}.modal-header button{border:none;background:none;font-size:18px;cursor:pointer}.modal-body{padding:16px;overflow-y:auto}.popup-table{width:100%;border-collapse:collapse}.popup-table th,.popup-table td{padding:10px;border-bottom:1px solid #eee;font-size:14px}.coming-wrapper{height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;background:#f8f9fc;position:relative;overflow:hidden}.coming-wrapper:before{content:"";position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(59,91,219,.2),transparent);top:20%;left:50%;transform:translate(-50%);animation:floatGlow 6s ease-in-out infinite}@keyframes floatGlow{0%{transform:translate(-50%)}50%{transform:translate(-50%,-20px)}to{transform:translate(-50%)}}.coming-card{background:#fff;padding:60px;border-radius:18px;text-align:center;box-shadow:0 20px 50px #00000014;position:relative;z-index:1;min-width:350px}.fade-in{animation:fadeIn .8s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.slide-up{opacity:0;transform:translateY(20px);animation:slideUp .8s ease forwards}.slide-up.delay{animation-delay:.3s}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.rocket{font-size:40px;margin-bottom:20px;animation:floatRocket 3s ease-in-out infinite}@keyframes floatRocket{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.badge{display:inline-block;background:#3b5bdb;color:#fff;padding:8px 18px;border-radius:30px;font-size:25px;margin-top:20px}.pulse{animation:pulseBadge 2s infinite}@keyframes pulseBadge{0%{box-shadow:0 0 #3b5bdb66}70%{box-shadow:0 0 0 12px #3b5bdb00}to{box-shadow:0 0 #3b5bdb00}}
