.ipo-tracker-module__uBt0MW__contentWrapper{--page-rhythm:var(--space-8);gap:var(--grid-gap);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__contentWrapper{--page-rhythm:var(--space-9)}}.ipo-tracker-module__uBt0MW__badgeOpen{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--ts-caption);font-weight:var(--weight-medium);color:var(--color-gain);background:var(--color-gain-soft);border:1px solid var(--color-gain);align-items:center;display:inline-flex}.ipo-tracker-module__uBt0MW__badgeUpcoming{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--ts-caption);font-weight:var(--weight-medium);color:var(--color-warn);background:var(--color-warn-soft);border:1px solid var(--color-warn);align-items:center;display:inline-flex}.ipo-tracker-module__uBt0MW__controlsStrip{gap:var(--space-2);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__controlsStrip{flex-direction:row;align-items:center;width:auto}}.ipo-tracker-module__uBt0MW__searchRow{align-items:center;gap:var(--space-2);width:100%;display:flex}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__searchRow{width:auto}}.ipo-tracker-module__uBt0MW__searchBoxWrapper{flex:1;min-width:0}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__searchBoxWrapper{--search-box-wrapper-w:280px;width:var(--search-box-wrapper-w);flex:initial}}.ipo-tracker-module__uBt0MW__mobileColumnsWrapper{flex-shrink:0;display:block}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__mobileColumnsWrapper{display:none}}.ipo-tracker-module__uBt0MW__desktopColumnsWrapper{flex-shrink:0;display:none}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__desktopColumnsWrapper{display:block}}.ipo-tracker-module__uBt0MW__buttonsStrip{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__buttonsStrip{justify-content:flex-start;width:auto}}.ipo-tracker-module__uBt0MW__statusTabs{height:var(--btn-h-md);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-muted);padding:var(--space-1);align-items:center;gap:var(--space-1);box-sizing:border-box;flex-shrink:0;display:flex}@media (max-width:639px){.ipo-tracker-module__uBt0MW__statusTabBtn{padding:0 var(--space-2)}.ipo-tracker-module__uBt0MW__buttonsStrip{flex-wrap:wrap}}.ipo-tracker-module__uBt0MW__tableCard{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;box-shadow:none;overflow:hidden}.ipo-tracker-module__uBt0MW__tableWrapper{overflow-x:auto}.ipo-tracker-module__uBt0MW__initialsAvatar{width:var(--table-avatar);height:var(--table-avatar);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);font-weight:var(--weight-medium);font-size:var(--ts-caption);border:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ipo-tracker-module__uBt0MW__logoImg{width:var(--table-avatar);height:var(--table-avatar);border-radius:var(--radius-pill);object-fit:contain;border:1px solid var(--color-border);background:var(--color-on-glow);padding:var(--space-1);flex-shrink:0}.ipo-tracker-module__uBt0MW__returnBadgeGain{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--ts-caption);font-weight:var(--weight-medium);color:var(--color-gain);background:var(--color-gain-soft);border:1px solid var(--color-gain);display:inline-flex}.ipo-tracker-module__uBt0MW__returnBadgeLoss{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--ts-caption);font-weight:var(--weight-medium);color:var(--color-loss);background:var(--color-loss-soft);border:1px solid var(--color-loss);display:inline-flex}.ipo-tracker-module__uBt0MW__returnBadgeNeutral{font-size:var(--ts-caption);color:var(--color-text-secondary)}.ipo-tracker-module__uBt0MW__statusBadge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--ts-caption);font-weight:var(--weight-medium);border:1px solid #0000;align-items:center;display:inline-flex}.ipo-tracker-module__uBt0MW__statusBadgeOpen{color:var(--color-gain);background:var(--color-gain-soft);border-color:var(--color-gain)}.ipo-tracker-module__uBt0MW__companyCell{align-items:center;gap:var(--space-3);--company-cell-min-w:140px;width:100%;min-width:var(--company-cell-min-w);padding:var(--space-1) 0;display:flex}.ipo-tracker-module__uBt0MW__companyName{font-weight:var(--weight-medium);font-size:var(--ts-body-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ipo-tracker-module__uBt0MW__companyMeta{align-items:center;gap:var(--space-1);margin-top:var(--space-1);display:flex}.ipo-tracker-module__uBt0MW__symbolText{font-size:var(--ts-caption);color:var(--color-text-secondary);font-family:var(--ts-font)}.ipo-tracker-module__uBt0MW__typeTagMainboard{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--ts-caption);font-weight:var(--weight-medium);letter-spacing:var(--ts-ls-normal);background:color-mix(in srgb, var(--brand-green) 12%, transparent);color:var(--color-accent);border:1px solid var(--color-accent-line);justify-content:center;align-items:center;display:inline-flex}.ipo-tracker-module__uBt0MW__typeTagSme{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);font-size:var(--ts-caption);font-weight:var(--weight-medium);letter-spacing:var(--ts-ls-normal);background:color-mix(in srgb, var(--brand-blue) 12%, transparent);color:var(--color-info-text);border:1px solid var(--color-info-line);justify-content:center;align-items:center;display:inline-flex}.ipo-tracker-module__uBt0MW__dataText{font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text);font-variant-numeric:tabular-nums}.ipo-tracker-module__uBt0MW__stickyHeader{z-index:calc(var(--z-nav) - 30);background:var(--color-bg-subtle);box-shadow:inset -1px 0 0 var(--color-border);padding:var(--space-3) var(--space-4);text-align:left;--sticky-header-min-w:160px;min-width:var(--sticky-header-min-w);text-overflow:ellipsis;border-right:0;position:sticky;left:0;overflow:hidden}.ipo-tracker-module__uBt0MW__headerTh{padding:var(--space-3);border-right:1px solid var(--color-border);text-align:center;--header-th-min-w:100px;min-width:var(--header-th-min-w);font-size:var(--ts-body-sm);background:var(--color-bg-subtle)}.ipo-tracker-module__uBt0MW__stickyBody{z-index:calc(var(--z-nav) - 40);background:var(--color-surface);box-shadow:inset -1px 0 0 var(--color-border);padding:var(--space-3) var(--space-4);text-align:left;--sticky-body-min-w:160px;min-width:var(--sticky-body-min-w);text-overflow:ellipsis;border-right:0;position:sticky;left:0;overflow:hidden}.ipo-tracker-module__uBt0MW__bodyTd{padding:var(--space-3);border-right:1px solid var(--color-border);text-align:center;--body-td-min-w:100px;min-width:var(--body-td-min-w);font-size:var(--ts-body-sm)}.ipo-tracker-module__uBt0MW__tableRow{border-bottom:1px solid var(--color-border);transition:background-color var(--dur-fast) var(--ease-out)}.ipo-tracker-module__uBt0MW__tableRow:hover{background-color:var(--color-accent-soft)}.ipo-tracker-module__uBt0MW__tableRow:hover .ipo-tracker-module__uBt0MW__stickyBody{background-color:var(--color-accent-soft-solid)}.ipo-tracker-module__uBt0MW__explainerRoot{gap:var(--page-rhythm);margin-top:calc(var(--page-rhythm) - var(--grid-gap));flex-direction:column;padding-bottom:0;display:flex}.ipo-tracker-module__uBt0MW__sectionHeader{gap:var(--space-1);flex-direction:column;display:flex}.ipo-tracker-module__uBt0MW__stepGrid{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__stepGrid{flex-direction:row;align-items:stretch;gap:0}}.ipo-tracker-module__uBt0MW__stepCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);text-align:center;align-items:center;gap:var(--space-2);--step-card-min-h:130px;min-height:var(--step-card-min-h);flex-direction:column;flex:1;justify-content:space-between;display:flex}@media (min-width:640px){.ipo-tracker-module__uBt0MW__stepCard{padding:var(--space-5)}}.ipo-tracker-module__uBt0MW__stepNumber{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-pill);background:var(--color-action-brand);color:var(--color-action-brand-text);font-size:var(--ts-body-sm);font-weight:var(--weight-medium);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ipo-tracker-module__uBt0MW__stepArrowWrapper{display:none}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__stepArrowWrapper{padding:0 var(--space-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}}.ipo-tracker-module__uBt0MW__stepArrowCircle{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--color-accent-soft);border:1px solid var(--color-border);color:var(--color-accent);justify-content:center;align-items:center;display:flex}.ipo-tracker-module__uBt0MW__comparisonGrid{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__comparisonGrid{grid-template-columns:1fr 1fr}}.ipo-tracker-module__uBt0MW__comparisonCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);justify-content:space-between;gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:640px){.ipo-tracker-module__uBt0MW__comparisonCard{padding:var(--space-5)}}.ipo-tracker-module__uBt0MW__comparisonHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ipo-tracker-module__uBt0MW__metricsGrid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.ipo-tracker-module__uBt0MW__metricBox{background:var(--color-bg-muted);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border)}.ipo-tracker-module__uBt0MW__metricLabel{font-size:var(--ts-body-sm);color:var(--color-text-secondary);font-weight:var(--weight-medium);margin-bottom:var(--space-1);display:block}.ipo-tracker-module__uBt0MW__metricValue{font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text)}.ipo-tracker-module__uBt0MW__comparisonFooterText{font-size:var(--ts-body-sm);color:var(--color-text-secondary);line-height:var(--ts-lh-normal);padding-top:var(--space-2);border-top:1px solid var(--color-border);margin:0}.ipo-tracker-module__uBt0MW__tipBanner{background:var(--color-accent-soft);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);align-items:flex-start;gap:var(--space-3);line-height:var(--ts-lh-normal);font-size:var(--ts-body-sm);display:flex}@media (min-width:640px){.ipo-tracker-module__uBt0MW__tipBanner{padding:var(--space-5)}}.ipo-tracker-module__uBt0MW__tipIcon{width:var(--icon-md);height:var(--icon-md);color:var(--color-accent);margin-top:calc((1lh - var(--icon-md)) / 2);flex-shrink:0}.ipo-tracker-module__uBt0MW__tipText{font-size:var(--ts-body-sm);color:var(--color-text-secondary);line-height:var(--ts-lh-normal);margin:0}.ipo-tracker-module__uBt0MW__searchControlsWrapper{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:640px){.ipo-tracker-module__uBt0MW__searchControlsWrapper{gap:var(--space-4)}}.ipo-tracker-module__uBt0MW__searchLeftCol{gap:var(--space-2);width:100%;display:flex}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__searchLeftCol{--search-left-col-max-w:440px;max-width:var(--search-left-col-max-w)}}.ipo-tracker-module__uBt0MW__mobileColumnsTrigger{flex-shrink:0;display:block}@media (min-width:640px){.ipo-tracker-module__uBt0MW__mobileColumnsTrigger{display:none}}.ipo-tracker-module__uBt0MW__desktopColumnsTrigger{display:none}@media (min-width:640px){.ipo-tracker-module__uBt0MW__desktopColumnsTrigger{display:block}}.ipo-tracker-module__uBt0MW__searchRightFilters{align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}@media (min-width:1024px){.ipo-tracker-module__uBt0MW__searchRightFilters{width:auto}}.ipo-tracker-module__uBt0MW__countRow{align-items:center;gap:var(--space-2);font-size:var(--ts-body-sm);color:var(--color-text-secondary);display:flex}.ipo-tracker-module__uBt0MW__countPulse{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-action-brand)}.ipo-tracker-module__uBt0MW__statusBadgeUpcoming{background:var(--color-accent-soft);color:var(--color-accent);border:1px solid var(--color-border);font-size:var(--ts-caption);font-weight:var(--weight-medium);border-radius:var(--radius-xs);padding:var(--space-1) var(--space-2)}.ipo-tracker-module__uBt0MW__statusBadgeClosed{background:var(--color-bg-muted);color:var(--color-text-secondary);border:1px solid var(--color-border);font-size:var(--ts-caption);font-weight:var(--weight-medium);border-radius:var(--radius-xs);padding:var(--space-1) var(--space-2)}.ipo-tracker-module__uBt0MW__statusBadgeListed{border-color:var(--color-border);background:var(--color-bg-muted);color:var(--color-text);border:1px solid var(--color-border);font-size:var(--ts-caption);font-weight:var(--weight-medium);border-radius:var(--radius-xs);padding:var(--space-1) var(--space-2)}@media (min-width:640px){.ipo-tracker-module__uBt0MW__stickyHeader,.ipo-tracker-module__uBt0MW__stickyBody{--sticky-body-min-w:200px;min-width:var(--sticky-body-min-w)}.ipo-tracker-module__uBt0MW__comparisonCard{padding:var(--space-5)}.ipo-tracker-module__uBt0MW__companyCell{--company-cell-min-w:180px;min-width:var(--company-cell-min-w)}}.ipo-tracker-module__uBt0MW__seeMore{padding:var(--space-4);border-top:1px solid var(--color-border)}.ipo-tracker-module__uBt0MW__inlineP5{font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text);margin:0}.ipo-tracker-module__uBt0MW__inlineP4{font-size:var(--ts-body-md);font-weight:var(--weight-medium);color:var(--color-text);margin:0}.ipo-tracker-module__uBt0MW__inlineStrong3{color:var(--color-text);font-weight:var(--weight-medium)}.ipo-tracker-module__uBt0MW__inlineDropdownMenuContent8.ipo-tracker-module__uBt0MW__inlineDropdownMenuContent8{--inline-dropdown-menu-content8-w:min(220px, calc(100vw - var(--space-8)));width:var(--inline-dropdown-menu-content8-w);padding:var(--space-2);background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:none;z-index:calc(var(--z-menu) + 10)}.ipo-tracker-module__uBt0MW__inlineDropdownMenuContent10.ipo-tracker-module__uBt0MW__inlineDropdownMenuContent10{--inline-dropdown-menu-content10-w:min(240px, calc(100vw - var(--space-8)));width:var(--inline-dropdown-menu-content10-w)}.ipo-tracker-module__uBt0MW__inlineSpan12{color:var(--color-gain);font-weight:var(--weight-medium)}.ipo-tracker-module__uBt0MW__inlineBox11{font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text)}.ipo-tracker-module__uBt0MW__subtitle{font-size:var(--ts-body-sm);color:var(--color-text-secondary);font-weight:var(--weight-regular);line-height:var(--ts-lh-normal);margin:0}.ipo-tracker-module__uBt0MW__sb_f2c0ec38.ipo-tracker-module__uBt0MW__sb_f2c0ec38.ipo-tracker-module__uBt0MW__sb_f2c0ec38{width:var(--icon-sm);height:var(--icon-sm)}.ipo-tracker-module__uBt0MW__sb_f52651be.ipo-tracker-module__uBt0MW__sb_f52651be.ipo-tracker-module__uBt0MW__sb_f52651be{gap:var(--space-3);flex-direction:column;display:flex}.ipo-tracker-module__uBt0MW__sb_627aaa8c.ipo-tracker-module__uBt0MW__sb_627aaa8c.ipo-tracker-module__uBt0MW__sb_627aaa8c{gap:var(--space-1);flex-direction:column;margin:auto 0;display:flex}.ipo-tracker-module__uBt0MW__sb_23ba7e43.ipo-tracker-module__uBt0MW__sb_23ba7e43.ipo-tracker-module__uBt0MW__sb_23ba7e43{font-size:var(--ts-body-sm)}.ipo-tracker-module__uBt0MW__sb_cc7b76b4.ipo-tracker-module__uBt0MW__sb_cc7b76b4.ipo-tracker-module__uBt0MW__sb_cc7b76b4{margin-top:var(--space-1)}.ipo-tracker-module__uBt0MW__sb_c43cfdd7.ipo-tracker-module__uBt0MW__sb_c43cfdd7.ipo-tracker-module__uBt0MW__sb_c43cfdd7{padding:var(--space-6) 0;justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.ipo-tracker-module__uBt0MW__sb_79466847.ipo-tracker-module__uBt0MW__sb_79466847.ipo-tracker-module__uBt0MW__sb_79466847{font-size:var(--ts-caption);color:var(--color-text-secondary)}.ipo-tracker-module__uBt0MW__sb_56f76143.ipo-tracker-module__uBt0MW__sb_56f76143.ipo-tracker-module__uBt0MW__sb_56f76143{height:var(--space-13);text-align:center}.ipo-tracker-module__uBt0MW__sb_62b2fca2.ipo-tracker-module__uBt0MW__sb_62b2fca2.ipo-tracker-module__uBt0MW__sb_62b2fca2{flex:1;min-width:0}.ipo-tracker-module__uBt0MW__sb_a74ea7da.ipo-tracker-module__uBt0MW__sb_a74ea7da.ipo-tracker-module__uBt0MW__sb_a74ea7da{font-size:var(--ts-caption);cursor:pointer;border-radius:var(--radius-xs)}.ipo-tracker-module__uBt0MW__sb_376c2892.ipo-tracker-module__uBt0MW__sb_376c2892.ipo-tracker-module__uBt0MW__sb_376c2892{border-collapse:collapse;min-width:100%}.ipo-tracker-module__uBt0MW__searchFieldFill.ipo-tracker-module__uBt0MW__searchFieldFill.ipo-tracker-module__uBt0MW__searchFieldFill{flex:1;width:100%}