.ipo-module__B3Froa__list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin-top:8px;display:grid}.ipo-module__B3Froa__card{-webkit-backdrop-filter:blur(16px)saturate(150%);background:#0a122ca6;border:1px solid #3b82f61f;border-radius:20px;padding:24px;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #00000059,inset 0 1px #ffffff0a}.ipo-module__B3Froa__card:before{content:"";opacity:0;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#06b6d4);height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.ipo-module__B3Froa__card:hover{border-color:#3b82f647;transform:translateY(-4px);box-shadow:0 20px 60px #00000080,0 0 0 1px #3b82f61a,inset 0 1px #ffffff0f}.ipo-module__B3Froa__card:hover:before{opacity:1}.ipo-module__B3Froa__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.ipo-module__B3Froa__companyName{font-family:"Inter", var(--font-stack-inter), sans-serif;color:#f1f5f9;letter-spacing:-.02em;margin:0 0 4px;font-size:1.05rem;font-weight:700;line-height:1.3}.ipo-module__B3Froa__companyType{color:#94a3b8bf;letter-spacing:.02em;margin:0;font-size:.72rem}.ipo-module__B3Froa__statusBadge{letter-spacing:.12em;text-transform:uppercase;color:#34d399;white-space:nowrap;background:#10b9811a;border:1px solid #10b98159;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 12px;font-size:.62rem;font-weight:700;display:inline-flex}.ipo-module__B3Froa__statusBadge:before{content:"";background:#10b981;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite ipo-module__B3Froa__blink;box-shadow:0 0 6px #10b981cc}@keyframes ipo-module__B3Froa__blink{0%,to{opacity:1}50%{opacity:.3}}.ipo-module__B3Froa__fieldsGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ipo-module__B3Froa__fieldsGrid>div{background:#ffffff06;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.ipo-module__B3Froa__metaLabel{letter-spacing:.16em;text-transform:uppercase;color:#475569e6;margin-bottom:2px;font-size:.56rem;display:block}.ipo-module__B3Froa__metaValue{color:#e2e8f0;font-size:.82rem;font-weight:600;font-family:var(--font-stack-mono), monospace;display:block}.ipo-module__B3Froa__noIpos{text-align:center;color:#475569d9;-webkit-backdrop-filter:blur(16px);background:#0a122c8c;border:1px solid #3b82f61a;border-radius:24px;padding:80px 40px;font-size:.88rem;box-shadow:0 8px 32px #00000040}.ipo-module__B3Froa__noIposIcon{opacity:.5;margin-bottom:20px;font-size:3.2rem;animation:3s ease-in-out infinite ipo-module__B3Froa__noIpoPulse;display:block}@keyframes ipo-module__B3Froa__noIpoPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.65;transform:scale(1.07)}}.ipo-module__B3Froa__noIposTitle{color:#f1f5f9;letter-spacing:-.02em;margin-bottom:10px;font-size:1.15rem;font-weight:700}[data-theme=light] .ipo-module__B3Froa__noIposTitle{color:#0f172a}.ipo-module__B3Froa__noIposSub{color:#64748be6;font-size:.84rem;line-height:1.75}[data-theme=light] .ipo-module__B3Froa__card{background:#ffffffe0;border:1px solid #3b82f61a;box-shadow:0 4px 20px #00000012,inset 0 1px #ffffffe6}[data-theme=light] .ipo-module__B3Froa__card:hover{box-shadow:0 12px 40px #0000001f,0 0 0 1px #3b82f626}[data-theme=light] .ipo-module__B3Froa__companyName{color:#1e293b}[data-theme=light] .ipo-module__B3Froa__companyType{color:#475569d9}[data-theme=light] .ipo-module__B3Froa__fieldsGrid>div{background:#eff6ff99;border:1px solid #3b82f614}[data-theme=light] .ipo-module__B3Froa__metaLabel{color:#64748b}[data-theme=light] .ipo-module__B3Froa__metaValue{color:#1e293b}[data-theme=light] .ipo-module__B3Froa__noIpos{color:#64748b;background:#ffffffbf;border:1px solid #3b82f614}
