body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.dashboard-container{align-items:center;box-sizing:border-box;display:flex;height:90vh;width:100%}.content{box-sizing:border-box;flex-basis:68%;height:100%;overflow-y:auto;padding:3% 2%}.funds{justify-content:flex-end;text-align:right;width:100%}.funds p{color:#b3b3b3;font-size:.8rem;margin-right:8px}.btn{margin-left:2px;margin-right:2px}.btn-green{background:#4caf50}.btn-blue{background:#4184f3}.row{justify-content:space-evenly;width:100%}.col{flex-basis:48%;text-align:left}.col span{align-items:center;display:flex;margin-bottom:2%}.section-icon{color:#423838}.col span p{display:inline-block;font-size:1.2rem;font-weight:300}.table{border:1px solid #ddd;padding:5% 8%}.table .data{align-items:center;display:flex;justify-content:space-between}.table .data>*{margin-bottom:5%}.table .data p:first-child{color:#979797;font-size:1rem}.imp{color:#313131;font-size:1.5rem}.colored{color:#4184f3}.table hr{background:#d1d1d1;border:none;height:.5px;margin-bottom:5%}.commodity{padding:2% 8%}.commodity p{color:#c9c9c9;margin-bottom:10%}.btn-blue:hover{background:#74a7fa}.btn-green:hover{background:#7bdd7f}.order-table tr{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1}.order-table tr td:first-child,.order-table tr td:nth-child(4),.order-table tr th:first-child,.order-table tr th:nth-child(4){border-right:1px solid #f1f1f1}.menu-container{box-sizing:border-box;flex-basis:68%;height:100%;justify-content:space-between;padding:10px 20px}.logo{height:20px;width:30px}.menus{justify-content:space-evenly}.menus ul{list-style-type:none}.menus li{display:inline-block;margin-right:30px;text-decoration:none}.menu{color:#464646;font-size:.8rem;font-weight:400}.menu.selected{color:#f56834}hr{border-left:.8px solid #f3f2f2;height:30px}.profile{justify-content:space-evenly;margin-left:20px}.profile .avatar{align-items:center;background:#fce5fc;border-radius:100%;color:#dd8bdd;display:flex;font-size:.7rem;font-weight:400;height:30px;justify-content:center;margin-right:8px;position:relative;text-align:center;width:30px}.profile .username{font-size:.8rem;font-weight:300}.menu:hover{color:#f56834}.profile:hover{cursor:pointer}.profile:hover .username{color:#df5b2b;cursor:pointer}.orders{height:90vh;width:100%}.no-orders{align-items:center;display:flex;flex-direction:column;justify-content:center}.no-orders .icon{color:#adadad;display:block;transform:scale(4)}.no-orders p{color:#adadad;font-weight:300;margin-top:6%}.btn{background:#4d4df8;border-radius:2px;margin-top:2%;padding:10px 20px}.btn:hover{background:#6e6efd}.title{color:#474747;font-size:1.3rem;font-weight:300;margin-bottom:2%}.order-table tr{border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3}.order-table th{color:#919191;font-size:.8rem;font-weight:300;padding:15px 10px;text-align:right}.order-table tr td:first-child,.order-table tr th:first-child{text-align:left}.order-table tr td:first-child p{background:#ffc5c5;border-radius:2px;color:#e97878;text-align:center;width:50%}.order-table tr td:last-child{font-size:.6rem}.order-table td{color:#494949;font-size:.9rem;font-weight:400;padding:10px;text-align:right}.align-left{text-align:left}.order-table td.profit{color:#48c237}.order-table td.loss{color:#fa764e}.row{align-items:center;justify-content:space-between;margin-top:5%}.col{flex-basis:33%}.col h5{color:#474747;font-size:1.8rem;font-weight:300}.col h5 span{font-size:.9rem;font-weight:300}.col p{color:#999;font-size:.8rem;font-weight:300;margin-top:2%}.row .col:last-child h5{color:#48c237}.item:hover{cursor:pointer}.username h6{color:#535353;font-size:1.5rem;font-weight:400;margin-bottom:20px}.divider{background:#d1d1d1;margin:20px 0 5%}.section{padding-bottom:2%}.section span{align-items:center;display:flex;margin-bottom:2%}.section span p{display:inline-block;font-size:1.2rem;font-weight:300}.section-icon{color:#707070;margin:0 10px 0 0;padding:0;transform:scale(.8)}.data{align-items:center;justify-content:space-evenly;width:50%}.data .first h3{color:#474747;font-size:2.5rem;font-weight:300}.data .first p{color:#888;font-size:.8rem}.data .first small{color:#48c237;font-size:.8rem}.data .first .profit{color:#48c237}.data hr{border-left:.6px solid #f3f2f2;height:70px}.data .second p{color:#888;font-size:.8rem;margin-bottom:10px;white-space:nowrap}.data .second p span{color:#646464;display:inline;font-size:.9rem;margin-left:5%}.section hr{margin-top:6%}.topbar-container{box-shadow:0 0 4px 2px #ecebeb;box-sizing:border-box;height:10vh;width:100%;z-index:9}.indices-container{align-items:center;border-right:1px solid #e0e0e0;box-sizing:border-box;flex-basis:32%;height:100%;justify-content:space-around;padding:10px 20px}.nifty{z-index:-2}.nifty,.sensex{align-items:center;display:flex;flex-basis:40%;justify-content:space-evenly}.nifty>*,.sensex>*{margin-right:8px}.index{color:#616161;text-transform:uppercase;white-space:nowrap}.index,.index-points{font-size:.8rem;font-weight:500}.index-points{color:#df4949}.percent{color:#929292;font-size:.8rem;font-weight:400}.index:hover{cursor:pointer}.watchlist-container{box-shadow:0 0 4px 1px #ecebeb;box-sizing:border-box;flex-basis:32%;height:100%;overflow-y:auto;position:relative}.search-container{justify-content:space-evenly;position:relative}.search{border:none;border-bottom:.8px solid #ebeaea;color:#f1f1f1;height:6%;padding:15px 20px;width:100%}.counts,.search{font-size:.9rem;font-weight:400}.counts{color:#b1b1b1;position:absolute;right:20px}.list{list-style-type:none;padding-bottom:12%}.list li{border-bottom:.8px solid #ebeaea;padding:12px 10px 12px 14px}.item,.list li{position:relative}.item{font-size:.8rem;font-weight:300;justify-content:space-between}.item-info{align-items:center;display:flex;justify-content:space-evenly}.item-info>*{margin-right:8px}.item-info span:first-child{color:#8d8d8d;flex:1 1}.item-info span:nth-child(2){color:#df4949;flex:2 1;margin-right:12px}.item-info span:nth-child(3){color:#df4949;flex:1 1}.actions{align-items:center;display:none;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:100%}.actions span button{border-radius:4px;cursor:pointer;height:30px;margin-right:8px;text-align:center;width:40px}.buy{background-color:#4184f3;border:.7px solid #4184f3}.buy,.sell{color:#fff;font-size:.8rem;font-weight:400}.sell{background-color:#ff5722;border:.7px solid #ff5722}.action{background-color:#fff;border:.7px solid #9b9b9b}.icon{color:#414141;transform:scale(.7)}.watchlist-number{align-items:center;background:#fff;border:1px solid #e7e7e7;bottom:1px;box-sizing:border-box;display:inline-flex;height:6%;justify-content:space-between;left:0;padding:20px 20px 20px 0;position:fixed;width:32%;z-index:5}.watchlist-number ul{list-style-type:none}.watchlist-number ul li{border-right:1px solid #e7e7e7;display:inline-block;padding:10px 20px}.down,.watchlist-number ul li:first-child{color:#df4949}.up{color:#67c988}.settings{color:#696969;transform:scale(.8)}.list li:hover{background-color:#f3f3f3;cursor:move}.list li:hover>.actions{cursor:move;display:flex}.list li:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.watchlist-number ul li:hover{background:#f3f3f3;color:#f56834;cursor:pointer}.settings:hover{cursor:pointer}.action:hover{background-color:#d4d4d4}.apps-container{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:1200px;padding:2rem}.apps-header{margin-bottom:3rem;text-align:center}.apps-header h1{color:#2c3e50;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.apps-header p{color:#7f8c8d;font-size:1.1rem;margin:0 auto;max-width:600px}.apps-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:4rem}.app-card{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;padding:1.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.app-card:hover{box-shadow:0 10px 20px #0000001a;transform:translateY(-5px)}.app-icon{align-items:center;background:#f8f9fa;border-radius:50%;box-shadow:0 2px 4px #0000000d;display:flex;font-size:3rem;height:80px;justify-content:center;margin-bottom:1rem;width:80px}.app-card h3{color:#2c3e50;font-size:1.3rem;margin-bottom:.75rem}.app-card p{color:#7f8c8d;flex-grow:1;font-size:.95rem;line-height:1.5;margin-bottom:1.5rem}.app-button{background:#3498db;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;max-width:150px;padding:.75rem 1.5rem;transition:background .3s ease;width:100%}.app-button:hover{background:#2980b9}.coming-soon-badge{background:#ecf0f1;border-radius:20px;color:#7f8c8d;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1rem;text-transform:uppercase}.apps-cta{background:#f8f9fa;border-radius:12px;margin-top:2rem;padding:3rem;text-align:center}.apps-cta h2{color:#2c3e50;font-size:1.8rem;margin-bottom:1rem}.primary-button{background:#2ecc71;border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:background .3s ease}.primary-button:hover{background:#27ae60}@media (max-width:768px){.apps-container{padding:1.5rem}.apps-header h1{font-size:2rem}.apps-grid{grid-template-columns:1fr}.apps-cta{padding:2rem 1rem}}@keyframes pulse{0%{opacity:.9}50%{opacity:.7}to{opacity:.9}}.app-card .coming-soon-badge{animation:pulse 2s infinite}.funds{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.funds p{color:#3a3a3a;font-size:15px;font-weight:500;margin:0}.btn{font-weight:600;margin-left:12px;padding:8px 20px}.btn-green{background:#00c853;color:#fff}.btn-green:hover{background:#00b34a}.btn-blue:hover,.btn-green:hover{transform:translateY(-1px)}.table{display:flex;flex-direction:column;gap:12px}.data{display:flex;justify-content:space-between;padding:8px 0}.data p{font-size:14px;margin:0}.data p:first-child{color:#5f6368}.data p:last-child{color:#202124;font-weight:500}.imp{font-weight:600!important}.colored{color:#00c853!important}hr{background:#e0e0e0;border:none;height:1px;margin:8px 0}.commodity{padding:30px 20px;text-align:center}.commodity p{color:#5f6368;font-size:15px;margin-bottom:20px}.title{border-bottom:1px solid #e0e0e0;color:#202124;font-size:20px;margin-bottom:20px;padding-bottom:8px}.order-table{box-shadow:0 2px 10px #0000000d;margin-bottom:20px;max-width:100%;overflow-x:auto}.order-table table{border-collapse:collapse;width:100%}.order-table thead{background:#f5f7fa}.order-table th{border-bottom:1px solid #e0e0e0;color:#3a3a3a;font-weight:600;text-align:left}.order-table td,.order-table th{font-size:14px;padding:12px 16px}.order-table td{border-bottom:1px solid #f0f0f0}.order-table tr:last-child td{border-bottom:none}.order-table tr:hover{background:#f9f9f9}.profit{color:#2e7d32}.loss,.profit{font-weight:500}.loss{color:#d32f2f}.row{display:flex;gap:20px;margin-bottom:20px}.col{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;flex:1 1;padding:20px;text-align:center}.col h5{color:#202124;font-size:22px;font-weight:600;margin:0 0 8px}.col h5 span{font-size:16px;opacity:.8}.col p{color:#5f6368;font-size:14px;margin:0}.col:nth-child(3) h5{color:#2e7d32}.col:nth-child(3).negative h5{color:#d32f2f}.graph-container{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;height:300px;padding:20px}@media (max-width:768px){.row{flex-direction:column}.order-table table{font-size:13px}.order-table td,.order-table th{padding:8px 12px}}.orders{font-family:Inter,sans-serif;max-width:100%}.title{align-items:center;color:#333;display:flex;font-size:1.25rem;font-weight:600;gap:.75rem;margin-bottom:1.5rem}.title:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%233a7bd5"><path d="M13 16h2v-6h5l-7-7-7 7h5v6zm-1 2h-2v-6H5l7-7 7 7h-5v6z"/></svg>') no-repeat 50%;content:"";display:block;height:24px;width:24px}.no-orders{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 16px #00000014;padding:3rem;text-align:center}.no-orders p{color:#666;font-size:1rem;margin-bottom:1.5rem}.order-table{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 16px #00000014;overflow:hidden}table{border-collapse:collapse;width:100%}thead{background:#f9f9f9}th{color:#666;font-size:.85rem;font-weight:500;text-align:left}td,th{padding:1rem}td{border-bottom:1px solid #f0f0f0;color:#333}tr:last-child td{border-bottom:none}tr:hover td{background:#f9f9f9}.buy{align-items:center;color:#4caf50;display:flex;font-weight:600;gap:.5rem}.buy:before{border-bottom:5px solid #4caf50;border-left:5px solid #0000;border-right:5px solid #0000;content:"";display:block;height:0;width:0}.sell{align-items:center;color:#f44336;display:flex;font-weight:600;gap:.5rem}.sell:before{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #f44336;content:"";display:block;height:0;width:0}.btn{background:#3a7bd5;border-radius:6px;box-shadow:0 2px 8px #3a7bd54d;color:#fff;display:inline-block;padding:.75rem 1.5rem}.btn:hover{background:#2c65b0;box-shadow:0 4px 12px #3a7bd566;transform:translateY(-2px)}@media (max-width:768px){td,th{font-size:.85rem;padding:.75rem .5rem}.title{font-size:1.1rem}}.summary-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #ffffff4d;border-radius:16px;box-shadow:0 4px 20px #00000014;max-width:400px;padding:20px}.username{align-items:center;display:flex;gap:12px;margin-bottom:24px}.username h6{color:#1a1a1a;font-size:20px;font-weight:600;margin:0;position:relative}.username h6:after{background:linear-gradient(90deg,#3f51b5,#2196f3);border-radius:3px;bottom:-8px;content:"";height:3px;left:0;position:absolute;width:40px}.section{margin-bottom:24px}.section-title{align-items:center;display:flex;margin-bottom:16px}.section-title p{color:#3f51b5;font-size:14px;font-weight:600;letter-spacing:1px;margin:0;text-transform:uppercase}.data-card{background:#fff9;border:1px solid #0000000d;border-radius:12px;margin-bottom:16px;padding:18px}.main-value{background:linear-gradient(90deg,#3f51b5,#2196f3);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:28px;font-weight:700;margin:8px 0}.main-value.profit{background:linear-gradient(90deg,#4caf50,#8bc34a)}.main-value small{font-size:16px;font-weight:500;opacity:.8}.value-label{color:#666;font-size:13px;margin-bottom:12px}.value-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.value-item{background:#f5f5f5cc;border-radius:8px;padding:10px}.value-item p{color:#666;font-size:12px;margin:0}.value-item span{color:#333;display:block;font-size:16px;font-weight:600;margin-top:4px}.divider{background:linear-gradient(90deg,#0000,#0000001a,#0000);border:none;height:1px;margin:24px 0}.buy-window-container{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 20px #00000026;font-family:Segoe UI,Roboto,sans-serif;padding:0;position:fixed;-webkit-user-select:none;user-select:none;width:300px;z-index:1000}.window-header{background:#f5f7fa;border-bottom:1px solid #e0e0e0;border-radius:8px 8px 0 0;color:#202124;cursor:move;font-weight:600;padding:12px 16px}.regular-order{padding:16px}.inputs{display:flex;gap:12px;margin-bottom:16px}fieldset{border:1px solid #e0e0e0;border-radius:6px;flex:1 1;margin:0;padding:8px 10px}legend{color:#5f6368;font-size:12px;padding:0 4px}input,legend{font-weight:500}input{border:none;color:#202124;font-size:15px;outline:none;padding:4px 0;width:100%}.buttons{align-items:center;background:#f9f9f9;border-radius:0 0 8px 8px;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:12px 16px}.buttons span{color:#5f6368;font-size:13px;font-weight:500}.buttons div{display:flex;gap:8px}.btn{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;padding:6px 16px;text-decoration:none;transition:all .2s ease}.btn-blue{background:#1a73e8;color:#fff}.btn-blue:hover{background:#0d62c9}.btn-grey{background:#f1f3f4;color:#3c4043}.btn-grey:hover{background:#e0e0e0}.watchlist-container{background:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px #0000000d;font-family:Segoe UI,sans-serif;margin:0 auto;max-width:600px;padding:20px}.search-container{align-items:center;display:flex;gap:10px;margin-bottom:20px}.search{border:1px solid #e0e0e0;border-radius:8px;flex:1 1;font-size:14px;padding:12px 16px;transition:border .2s}.search:focus{border-color:#1976d2;outline:none}.counts{background:#e3f2fd;border-radius:16px;color:#1976d2;font-size:12px;font-weight:500;padding:6px 12px}.list{list-style:none;margin:0 0 20px;padding:0}.list li{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px 16px;transition:transform .2s}.list li:hover{transform:translateY(-2px)}.item{align-items:center;display:flex;flex:1 1;gap:15px}.item p{color:#333;font-weight:600;margin:0}.itemInfo{align-items:center;display:flex;gap:6px;margin-left:auto}.price{font-weight:600;min-width:60px;text-align:right}.up{color:#2e7d32}.down{color:#d32f2f}.actions{margin-left:15px}.actions button{border:none;border-radius:4px;cursor:pointer;font-weight:500;margin-left:8px;padding:6px 12px;transition:all .2s}.buy{background:#e8f5e9;color:#2e7d32}.buy:hover{background:#c8e6c9}.sell{background:#ffebee;color:#d32f2f}.sell:hover{background:#ffcdd2}.action{background:#e3f2fd;color:#1976d2;padding:6px!important}.action:hover{background:#bbdefb}.icon{font-size:18px!important}.topbar-container{align-items:center;background:#fff;box-shadow:0 2px 8px #00000014;display:flex;justify-content:space-between;padding:12px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.indices-container{display:flex;gap:32px}.nifty,.sensex{align-items:center;background:#f5f7fa;border-radius:6px;display:flex;gap:8px;padding:8px 16px;transition:all .2s ease}.nifty:hover,.sensex:hover{background:#ebeff5;transform:translateY(-1px)}.index{color:#3a3a3a;font-size:14px;font-weight:600;margin:0}.index-points{color:#2e7d32;font-size:15px;font-weight:700;margin:0}.percent{color:#2e7d32;font-size:13px;font-weight:500;margin:0}.negative .index-points,.negative .percent{color:#d32f2f}.menu-container{align-items:center;background:#fff;box-shadow:0 1px 3px #0000001a;display:flex;height:60px;padding:0 16px}.menu-container img{height:40px;margin-right:20px;width:40px}.menus{flex-grow:1}.menus,.menus ul{align-items:center;display:flex;height:100%}.menus ul{gap:4px;list-style:none;margin:0;padding:0}.menus li{position:relative}.menu,.menus li{align-items:center;display:flex;height:100%}.menu{border-radius:4px;color:#5f6368;cursor:pointer;font-size:14px;font-weight:500;margin:0;padding:8px 12px;transition:all .2s;white-space:nowrap}.menu:hover{background:#f1f3f4}.selected{color:#1a73e8;font-weight:600}.selected:after{background:#1a73e8;border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:12px;position:absolute;right:12px}.profile-section{height:100%;margin-left:auto;padding-left:16px}.profile,.profile-section{align-items:center;display:flex}.profile{border-radius:18px;cursor:pointer;gap:8px;height:36px;padding:0 12px;transition:all .2s}.profile:hover{background:#f1f3f4}.avatar{align-items:center;background:#1a73e8;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:28px;justify-content:center;width:28px}.username{color:#202124;font-size:13px;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hr{display:none}.dropdown{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #00000026;padding:.5rem 1rem;position:absolute;right:0;top:100%;z-index:10}.logout-btn{background:none;border:none;color:#e53935;cursor:pointer;font-weight:500;padding:.25rem 0}.logout-btn:hover{text-decoration:underline}
/*# sourceMappingURL=main.a3d866a9.css.map*/