.IpoSubscription_mainContainer__o6_0f{padding:20px;min-height:100vh;background-color:#f5f7fa}.IpoSubscription_cardContainer__y_waC{background:white;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:30px;min-height:80vh;display:flex;flex-direction:column}.IpoSubscription_heading__KBb7i{font-size:28px;font-weight:700;color:#2c3e50;margin-bottom:25px;text-align:center}.IpoSubscription_tableWrapper__cb12c{flex:1;overflow-x:auto;overflow-y:auto;width:100%;margin:20px 0;max-height:500px}.IpoSubscription_dataTable__kgJkC{width:100%;border-collapse:collapse;min-width:1200px}.IpoSubscription_dataTable__kgJkC th{background-color:#3498db;color:white;padding:15px;text-align:left;font-weight:600;position:sticky;top:0}.IpoSubscription_dataTable__kgJkC td{padding:12px 15px;border-bottom:1px solid #ecf0f1;text-align:left}.IpoSubscription_dataTable__kgJkC tr:last-child td{border-bottom:none}.IpoSubscription_tableRow__h2l0u{transition:background-color .2s ease}.IpoSubscription_tableRow__h2l0u:hover{background-color:#f8f9fa;cursor:pointer}.IpoSubscription_websiteLink__KL7Go{color:#2980b9;text-decoration:none;transition:color .2s ease;white-space:nowrap}.IpoSubscription_websiteLink__KL7Go:hover{color:#1a5276;text-decoration:underline}.IpoSubscription_actionButton__fA7NU{padding:12px 24px;margin:20px auto;font-size:16px;font-weight:700;color:white;background-color:#007bff;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease;display:block}.IpoSubscription_actionButton__fA7NU:hover{background-color:#0056b3}.IpoSubscription_loader__NDrU4{display:flex;justify-content:center;align-items:center;height:200px;font-size:18px;color:#7f8c8d;flex:1}@media (max-width:1200px){.IpoSubscription_cardContainer__y_waC{padding:20px}.IpoSubscription_heading__KBb7i{font-size:24px}}@media (max-width:768px){.IpoSubscription_mainContainer__o6_0f{padding:10px}.IpoSubscription_dataTable__kgJkC td,.IpoSubscription_dataTable__kgJkC th{padding:10px 12px;font-size:14px}.IpoSubscription_actionButton__fA7NU{padding:10px 20px;font-size:14px}}@media (max-width:480px){.IpoSubscription_heading__KBb7i{font-size:20px}.IpoSubscription_cardContainer__y_waC{padding:15px}}.IpoSubscription_tableWrapper__cb12c::-webkit-scrollbar{height:8px;width:8px}.IpoSubscription_tableWrapper__cb12c::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.IpoSubscription_tabContainer__zh_oX{display:flex;gap:8px;margin-bottom:25px;border:1px solid #ddd;padding:5px;border-radius:6px;background-color:#f9f9f9;max-width:max-content;margin-left:0}.IpoSubscription_tabButton__93jak{background-color:transparent;border:none;padding:10px 20px;font-size:14px;font-weight:600;color:#333;border-radius:4px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.IpoSubscription_activeTab__ESQfy{background-color:#007bff;color:white}@media (max-width:600px){.IpoSubscription_tabContainer__zh_oX{flex-wrap:wrap;margin-left:0}}