.ipo-page.fms{--fms-panel:13 24 38;--fms-ink:6 13 22;--fms-fg:230 238 248;--fms-muted:140 163 188;--fms-edge:29 46 68;--fms-accent:59 158 255;--fms-accent-light:111 187 255;--fms-veil:255 255 255;--fms-sheen:linear-gradient(#ffffff0d, #ffffff05);--fms-card:#070c13bf;--fms-card-a:#0a1830;--fms-edge-glass:#ffffff16;--fms-edge-strong:#ffffff29;--fms-highlight:#ffffff12;--fms-tint-strong:#ffffff12;--fms-shadow:0 1px 2px #0006, 0 12px 40px -20px #000000e6;--fms-ease:cubic-bezier(.4, 0, .6, 1);max-width:1320px;padding-top:var(--space-5);color:rgb(var(--fms-fg));letter-spacing:-.011em}:root[data-theme=light] .ipo-page.fms{--fms-panel:255 255 255;--fms-ink:245 245 247;--fms-fg:29 29 31;--fms-muted:110 110 115;--fms-edge:222 222 227;--fms-accent:0 113 227;--fms-accent-light:41 151 255;--fms-veil:0 0 0;--fms-sheen:linear-gradient(#fff9, #fff0);--fms-card:#ffffffd1;--fms-card-a:#fff;--fms-edge-glass:#00000014;--fms-edge-strong:#0000001a;--fms-highlight:#fffc;--fms-tint-strong:#0000000d;--fms-shadow:0 1px 2px #0000000d, 0 12px 32px -18px #0000002e}.fms-pinned{top:calc(var(--chrome-h,92px) + 8px);z-index:20;background:var(--fms-sheen), rgb(var(--fms-panel) / .6);-webkit-backdrop-filter:saturate(160%)blur(20px);border:1px solid var(--fms-edge-glass);box-shadow:var(--fms-shadow), inset 0 1px 0 var(--fms-highlight);border-radius:22px;margin-bottom:12px;padding:10px;position:sticky}.fms-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding-left:6px;display:flex}.fms .ipo-title{margin:0}.fms-top-tools{flex:0 460px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.fms-search{border:1px solid var(--fms-edge-glass);background:rgb(var(--fms-veil) / .04);width:100%;max-width:20rem;height:38px;transition:border-color .24s var(--fms-ease), box-shadow .24s var(--fms-ease), background .24s var(--fms-ease);border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:0 14px;display:grid}.fms-search:focus-within{border-color:rgb(var(--fms-accent));background:rgb(var(--fms-veil) / .07);box-shadow:0 0 0 4px rgb(var(--fms-accent) / .14)}.fms-search-icon{color:rgb(var(--fms-muted));transition:color .24s var(--fms-ease)}.fms-search:focus-within .fms-search-icon{color:rgb(var(--fms-accent))}.fms-search-field{min-width:0;color:rgb(var(--fms-fg));letter-spacing:-.01em;background:0 0;border:0;outline:none;font-size:13px}.fms-search-field::placeholder{color:rgb(var(--fms-muted))}.fms-search-field::-webkit-search-cancel-button{display:none}.fms-search-clear{cursor:pointer;width:18px;height:18px;color:rgb(var(--fms-muted));background:rgb(var(--fms-veil) / .08);border:0;border-radius:999px;place-items:center;font-size:15px;line-height:1;display:grid}.fms-btn{white-space:nowrap;cursor:pointer;min-width:7.5rem;font:inherit;color:rgb(var(--fms-ink));background:linear-gradient(140deg, rgb(var(--fms-accent-light)), rgb(var(--fms-accent)));box-shadow:0 8px 22px -10px rgb(var(--fms-accent) / .85), inset 0 1px 0 #ffffff59;transition:transform .24s var(--fms-ease), box-shadow .24s var(--fms-ease), filter .24s var(--fms-ease);border:0;border-radius:12px;flex-shrink:0;padding:8px 16px;font-size:14px;font-weight:600;position:relative;overflow:hidden}.fms-btn:disabled{opacity:.6;cursor:default}.fms-btn:after,.fms-chip:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff6,#0000);width:40%;position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover) and (pointer:fine){.fms-btn:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 12px 28px -10px rgb(var(--fms-accent) / .95), inset 0 1px 0 #ffffff59;transform:translateY(-1px)}.fms-btn:hover:not(:disabled):after,.fms-chip:hover:after{animation:.75s ease-out fms-sheen}}.fms-btn:active:not(:disabled){transform:scale(.97)}@keyframes fms-sheen{to{transform:translate(220%)}}.fms-invisible{visibility:hidden}.fms-btn-busy{place-items:center;display:grid;position:absolute;inset:0}.fms-btn-busy .sk-bone{background:#ffffff52}.fms-btn-busy .sk-bone:after{background:linear-gradient(90deg,#0000,#ffffffbf,#0000)}.fms-bar{background:var(--fms-sheen), rgb(var(--fms-panel));border:1px solid var(--fms-edge-glass);box-shadow:var(--fms-shadow), inset 0 1px 0 var(--fms-highlight);border-radius:18px;overflow:hidden}.fms-filters{gap:8px;padding:8px;display:flex}.fms-track{scrollbar-width:none;background:var(--fms-sheen), var(--fms-card);border:1px solid var(--fms-edge-glass);box-shadow:var(--fms-shadow), inset 0 1px 0 var(--fms-highlight);border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex;position:relative;overflow-x:auto}.fms-track::-webkit-scrollbar{display:none}.fms-track-board{flex:3 1 0}.fms-track-status{flex:7 1 0}.fms-slider{z-index:0;background:linear-gradient(140deg, rgb(var(--fms-accent-light)), rgb(var(--fms-accent)));box-shadow:0 8px 22px -12px rgb(var(--fms-accent) / .9), inset 0 1px 0 #ffffff59;transition:transform .42s var(--fms-ease), width .42s var(--fms-ease);pointer-events:none;border-radius:8px;position:absolute;top:4px;bottom:4px;left:0}.fms-chip{z-index:1;white-space:nowrap;cursor:pointer;font:inherit;color:rgb(var(--fms-muted));transition:color .42s var(--fms-ease), background .24s var(--fms-ease);background:0 0;border:0;border-radius:8px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:flex;position:relative;overflow:hidden}.fms-chip.is-empty{opacity:.4}@media (hover:hover) and (pointer:fine){.fms-chip:not([aria-selected=true]):hover{color:rgb(var(--fms-fg));background:var(--fms-tint-strong)}}.fms-chip:focus-visible{outline:2px solid rgb(var(--fms-accent));outline-offset:1px}.fms-count{font-variant-numeric:tabular-nums;background:rgb(var(--fms-accent) / .16);min-width:16px;height:16px;color:rgb(var(--fms-accent-light));border-radius:6px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:600;display:inline-flex}.fms-chip[aria-selected=true] .fms-count{background:rgb(var(--fms-ink) / .22);color:inherit}.fms-grid{grid-template-columns:minmax(14rem,1.7fr) minmax(6.5rem,.95fr) minmax(3.25rem,.45fr) minmax(5.5rem,.8fr) minmax(5.5rem,.8fr) repeat(4,minmax(3.75rem,.55fr)) minmax(7rem,.95fr);align-items:center;gap:4px;display:grid}.fms-grid>:nth-child(2),.fms-grid>:nth-child(3),.fms-grid>:nth-child(4),.fms-grid>:nth-child(5),.fms-grid>:nth-child(10){text-align:right}.fms-grid>:nth-child(6),.fms-grid>:nth-child(7),.fms-grid>:nth-child(8),.fms-grid>:nth-child(9){text-align:center}.fms-head{border-top:1px solid rgb(var(--fms-edge));text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--fms-fg) / .7);padding:10px 16px;font-size:11px;font-weight:600}.fms-list{flex-direction:column;gap:12px;display:flex}.fms-card{background:var(--fms-card-a);border:1px solid var(--fms-edge-strong);color:inherit;transition:transform .32s var(--fms-ease), box-shadow .32s var(--fms-ease), border-color .32s var(--fms-ease);border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.fms-card:hover{z-index:1;border-color:rgb(var(--fms-veil) / .28);transform:translateY(-4px)scale(1.006);box-shadow:0 22px 46px -20px #000000f2,0 6px 14px -8px #000c,inset 0 1px #ffffff17}:root[data-theme=light] .fms-card:hover{box-shadow:0 22px 40px -22px #00000038,0 6px 14px -10px #0000001f,inset 0 1px #fffc}}.fms-card:focus-visible{outline:2px solid rgb(var(--fms-accent));outline-offset:2px}.fms-cell{white-space:nowrap}.fms-col-lotCost{font-weight:500}.fms-col-size{color:rgb(var(--fms-fg) / .7)}.fms-col-gmp{font-weight:600}.fms-issue{min-width:0}.fms-name{align-items:center;gap:8px;font-weight:500;display:flex}.fms-chevron{color:rgb(var(--fms-muted));transition:transform .3s var(--fms-ease);flex-shrink:0}.fms-card:hover .fms-chevron{transform:translate(2px)}.fms-pills{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.fms-pill{text-transform:uppercase;letter-spacing:.025em;border:1px solid;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600}.fms-pill-muted{color:#e6eef8;background:#22314a;border-color:#ffffff57}.fms-pill-good{color:#6ee7b7;background:#14432f;border-color:#34d399d9}.fms-pill-warn{color:#fcd34d;background:#46340a;border-color:#fbbf24d9}.fms-pill-bad{color:#fda4af;background:#4a1a27;border-color:#fb7185d9}.fms-pill-accent{color:#8ecbff;background:#12314f;border-color:#3b9effd9}:root[data-theme=light] .fms-pill-muted{color:#3a3a3c;background:#eef0f4;border-color:#00000024}:root[data-theme=light] .fms-pill-good{color:#0f7a48;background:#e3f5ec;border-color:#16965a8c}:root[data-theme=light] .fms-pill-warn{color:#8a5a0b;background:#fbf1dc;border-color:#b2730e8c}:root[data-theme=light] .fms-pill-bad{color:#b4233c;background:#fce8ec;border-color:#dc2c4880}:root[data-theme=light] .fms-pill-accent{color:#0060c0;background:#e5f0fc;border-color:#0071e380}.fms-facts{margin:0;padding:0 16px 14px;display:none}.fms-facts>div{justify-content:space-between;gap:12px;padding:5px 0;font-size:13px;display:flex}.fms-facts dt{color:rgb(var(--fms-muted))}.fms-facts dd{text-align:right;margin:0}.fms-empty{text-align:center;color:rgb(var(--fms-muted));background:var(--fms-card-a);border:1px solid var(--fms-edge-strong);border-radius:16px;margin:0;padding:40px 16px}@media (max-width:1023px){.fms-head{display:none}.fms-filters{flex-direction:column}.fms-track-board,.fms-track-status,.fms-chip{flex:none}.fms-row{display:block}.fms-row>.fms-cell{display:none}.fms-facts{display:block}}@media (max-width:600px){.fms-top{flex-direction:column;align-items:stretch}.fms-top-tools{flex:auto}.fms-search{max-width:none}.fms-btn{min-width:0}.fms-search-field{font-size:16px}}.fms-pinned{background:linear-gradient(180deg, #ffffff14 0%, #ffffff05 45%, #fff0 55%, #ffffff0a 100%), rgb(var(--c-panel) / .5);-webkit-backdrop-filter:blur(24px)saturate(200%);backdrop-filter:blur(24px)saturate(200%);box-shadow:inset 0 1px .5px #ffffff24, inset 0 -1px .5px #ffffff1f, var(--fms-shadow);border:.5px solid #ffffff1f}.fms-bar{background:rgb(var(--c-panel) / .25);box-shadow:inset 0 1px #ffffff0f}.fms-pinned:after{--edge-fade:#000 0%, #000000e6 18%, #000000ad 40%, #0006 62%, #00000029 82%, transparent 100%;content:"";pointer-events:none;background:linear-gradient(to bottom, rgb(var(--c-ink) / .5), transparent);-webkit-backdrop-filter:blur(5px)saturate(140%);backdrop-filter:blur(5px)saturate(140%);height:28px;-webkit-mask-image:linear-gradient(to bottom, var(--edge-fade));-webkit-mask-image:linear-gradient(to bottom, var(--edge-fade));mask-image:linear-gradient(to bottom, var(--edge-fade));position:absolute;top:100%;left:12px;right:12px}:root[data-theme=light] .fms-pinned{border-color:#0000000f}.fms-search{border-radius:12px}@media (max-width:1023px){.fms-pinned:after{display:none}}.ipo-page.fms{animation:.4s both fms-fade;transform:none}@keyframes fms-fade{0%{opacity:0}}.fms-pinned{will-change:transform}.fms-pinned:after{background:linear-gradient(to bottom, rgb(var(--c-ink) / .55), rgb(var(--c-ink) / 0));-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);height:56px;left:0;right:0}.fms-bar{background:rgb(var(--c-panel) / .35)}.fms-pinned:after{--edge-fade:#000 0%, #000000eb 25%, #000000b3 50%, #00000059 75%, transparent 100%;background:linear-gradient(to bottom, rgb(var(--c-panel) / .55), rgb(var(--c-panel) / 0));-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);height:44px;-webkit-mask-image:linear-gradient(to bottom, var(--edge-fade));-webkit-mask-image:linear-gradient(to bottom, var(--edge-fade));mask-image:linear-gradient(to bottom, var(--edge-fade));border-radius:0 0 16px 16px;top:calc(100% + 1px);left:8px;right:8px}.fms-pinned:after{background:linear-gradient(to bottom, rgb(var(--c-panel) / .85), rgb(var(--c-panel) / .35) 60%, rgb(var(--c-panel) / 0))}.fms-pinned{background:linear-gradient(180deg, #ffffff14 0%, #ffffff05 45%, #fff0 55%, #ffffff0a 100%), rgb(var(--c-panel) / .95)}.fms-pinned:after{--edge-fade:#000 0%, #000000e6 18%, #000000ad 40%, #0006 62%, #00000029 82%, transparent 100%;--edge-tint:rgb(var(--c-ink) / .45);--edge-side:linear-gradient(to right, transparent 0, #000 24px, #000 calc(100% - 24px), transparent 100%);content:"";pointer-events:none;-webkit-backdrop-filter:blur(5px)saturate(140%);backdrop-filter:blur(5px)saturate(140%);background:linear-gradient(to bottom, var(--edge-tint), transparent);height:32px;-webkit-mask-image:linear-gradient(to bottom, var(--edge-fade)), var(--edge-side);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, var(--edge-fade)), var(--edge-side);mask-image:linear-gradient(to bottom, var(--edge-fade)), var(--edge-side);border-radius:0;position:absolute;top:100%;left:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}@media print{.fms-pinned:after{display:none!important}}.fms-card,.fms-empty{background:linear-gradient(180deg, #ffffff17 0%, #ffffff08 38%, #fff0 60%, #ffffff0a 100%), rgb(var(--c-panel) / .42);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border:.5px solid #ffffff29;box-shadow:inset 0 1px .5px #ffffff38,inset 0 -1px 1px #ffffff0f,0 1px 1px #0003,0 18px 40px -22px #000000b3}@media (hover:hover) and (pointer:fine){.fms-card:hover{border-color:rgb(var(--c-accent) / .35);background:linear-gradient(180deg, #ffffff1f 0%, #ffffff0a 40%, #ffffff03 60%, #ffffff0d 100%), rgb(var(--c-panel) / .5);box-shadow:inset 0 1px .5px #ffffff47, inset 0 -1px 1px #ffffff0f, 0 24px 50px -24px #000000d9, 0 0 0 1px rgb(var(--c-accent) / .12)}}.fms-card:active{transition-duration:0s;transform:scale(.985)}.fms-track,.fms-search{background:linear-gradient(180deg, #ffffff12 0%, #ffffff05 48%, #ffffff03 52%, #ffffff0a 100%), rgb(var(--c-panel) / .3);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);border:.5px solid #ffffff24;box-shadow:inset 0 1px .5px #ffffff2e,inset 0 -1px 1px #ffffff0d}.fms-bar{box-shadow:none;background:0 0;border:0}.fms-slider,.fms-btn{background:linear-gradient(180deg, #ffffff61 0%, #ffffff1a 48%, #fff0 52%, #ffffff1f 100%), linear-gradient(140deg, rgb(var(--c-accent-light) / .92), rgb(var(--c-accent) / .92));box-shadow:inset 0 1px .5px #ffffffb3, inset 0 -1px 1px #fff3, 0 8px 22px -10px rgb(var(--c-accent) / .85);border:.5px solid #ffffff59}.fms-btn{color:#fff;-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%)}.fms-chip[aria-selected=true] .fms-count{background:#ffffff38}.fms-pill{-webkit-backdrop-filter:blur(8px)saturate(160%);backdrop-filter:blur(8px)saturate(160%);box-shadow:inset 0 1px .5px #ffffff2e}.fms-pill-muted{background:#ffffff14}.fms-pill-good{background:#34d39924}.fms-pill-warn{background:#fbbf2424}.fms-pill-bad{background:#fb718524}.fms-pill-accent{background:#3b9eff24}:root[data-theme=light] .fms-card,:root[data-theme=light] .fms-empty{background:linear-gradient(#ffffffd9 0%,#ffffff80 48%,#ffffff59 52%,#fff9 100%);border-color:#ffffffbf;box-shadow:inset 0 1px .5px #fff,0 1px 1px #0f1e3c0f,0 18px 40px -24px #0f1e3c4d}:root[data-theme=light] .fms-track,:root[data-theme=light] .fms-search{background:linear-gradient(#ffffffb3,#fff6);border-color:#0000000f;box-shadow:inset 0 1px .5px #fff,inset 0 -1px 1px #00000008}:root[data-theme=light] .fms-pill-muted{background:#0000000a}@media (max-width:639px){.fms-card,.fms-empty{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%)}}@media (prefers-reduced-transparency:reduce){.fms-card,.fms-empty,.fms-track,.fms-search{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--c-panel) / .96)}}.fms-chip[aria-selected=true]{color:#000}.fms-chip[aria-selected=true] .fms-count{color:#000;background:#00000024}.fms-pill{-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);background-image:linear-gradient(#ffffff38 0%,#ffffff0f 48%,#fff0 52%,#ffffff14 100%);border-width:.5px;border-radius:6px;padding:3px 9px;position:relative;box-shadow:inset 0 1px .5px #ffffff59,inset 0 -1px 1px #ffffff14,0 2px 6px -3px #00000080}.fms-pill-good{background-color:#34d39929}.fms-pill-warn{background-color:#fbbf2429}.fms-pill-bad{background-color:#fb718529}.fms-pill-accent{background-color:#3b9eff2e}.fms-pill-muted{background-color:#ffffff14}:root[data-theme=light] .fms-pill{background-image:linear-gradient(#ffffffe6 0%,#fff6 50%,#fff9 100%);box-shadow:inset 0 1px .5px #fff,0 2px 6px -3px #0f1e3c33}.fms-track{gap:4px;padding:7px}.fms-slider{top:7px;bottom:7px}.fms-btn,.fms-btn:disabled{color:#000}.fms-row{padding:10px 16px;font-size:13px}.fms-name{gap:7px}.fms-pills{gap:7px;margin-top:5px}.fms-pill{padding:2px 8px;font-size:9px}.fms-card{border-radius:14px}.fms-list{gap:10px}.fms-facts>div{padding:4px 0;font-size:12px}.fms-issue{align-items:center;gap:10px;display:flex}.fms-issue-text{min-width:0}.fms-logo{background:linear-gradient(#fffffff5,#ffffffdb);border:.5px solid #ffffff80;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden;box-shadow:inset 0 1px .5px #fff,0 4px 10px -6px #0009}.fms-logo img{object-fit:contain;width:100%;height:100%;padding:3px}.fms-logo-initials{color:#fff;background:linear-gradient(140deg, rgb(var(--c-accent-light) / .9), rgb(var(--c-accent) / .9));place-items:center;width:100%;height:100%;font-size:12px;font-weight:700;display:grid}:root[data-theme=light] .fms-logo{border-color:#00000014}.fms-track{background:linear-gradient(180deg, #ffffff0d 0%, #ffffff03 48%, #fff0 52%, #ffffff08 100%), rgb(var(--c-ink) / .55)}:root[data-theme=light] .fms-track{background:linear-gradient(#0000000d,#00000008),#ffffff59}.fms-pinned{background:linear-gradient(180deg, #ffffff14 0%, #ffffff05 45%, #fff0 55%, #ffffff0a 100%), rgb(var(--c-panel) / .5);-webkit-backdrop-filter:blur(24px)saturate(200%);backdrop-filter:blur(24px)saturate(200%);border:0;box-shadow:inset 0 1px .5px #ffffff24,inset 0 -1px .5px #ffffff1f}:root[data-theme=light] .fms-pinned{background:linear-gradient(180deg, #ffffffbf 0%, #ffffff73 50%, #ffffff8c 100%), rgb(var(--c-panel) / .35);border:0;box-shadow:inset 0 1px .5px #fffffff2,inset 0 -1px .5px #0000000f}.fms-pinned{-webkit-backdrop-filter:blur(1000px)saturate(1000%);backdrop-filter:blur(1000px)saturate(1000%)}.ipo-page.fms{opacity:1;animation:none}.fms-pinned{background:linear-gradient(180deg, #ffffff14 0%, #ffffff05 45%, #fff0 55%, #ffffff0a 100%), rgb(var(--c-panel) / .7);-webkit-backdrop-filter:blur(40px)saturate(200%);backdrop-filter:blur(40px)saturate(200%)}:root[data-theme=light] .fms-pinned{background:linear-gradient(180deg, #ffffffbf 0%, #ffffff73 50%, #ffffff8c 100%), rgb(var(--c-panel) / .7)}.ipo-detail.fms{max-width:1320px}.fms-back{color:rgb(var(--fms-muted));background:linear-gradient(180deg, #ffffff12, #ffffff05), rgb(var(--c-panel) / .3);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);transition:color .24s var(--fms-ease), border-color .24s var(--fms-ease);border:.5px solid #ffffff24;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px 6px 8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.fms-back:hover{color:rgb(var(--fms-fg));border-color:rgb(var(--c-accent) / .4)}.fms-figures{cursor:default}@media (hover:hover) and (pointer:fine){.fms-figures:hover{transform:none}}.fms-figures:active{transform:none}.fms-fig-grid{grid-template-columns:minmax(6.5rem,.95fr) minmax(3.25rem,.45fr) minmax(5.5rem,.8fr) minmax(5.5rem,.8fr) repeat(4,minmax(3.75rem,.55fr)) minmax(7rem,.95fr);align-items:center;gap:4px;padding:0 16px;display:grid}.fms-fig-grid>:nth-child(-n+4),.fms-fig-grid>:nth-child(9){text-align:right}.fms-fig-grid>:nth-child(n+5):nth-child(-n+8){text-align:center}.fms-fig-head{text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--fms-fg) / .6);padding-top:12px;font-size:11px;font-weight:600}.fms-fig-row{padding-top:6px;padding-bottom:12px;font-size:13px}.fms-figures .fms-facts{display:none}@media (max-width:1023px){.fms-fig-grid{display:none}.fms-figures .fms-facts{padding-top:12px;display:block}}::view-transition-group(.ipo-morph){animation-duration:.52s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(.ipo-morph){object-fit:fill;height:100%}::view-transition-new(.ipo-morph){object-fit:fill;height:100%}::view-transition-image-pair(.ipo-morph){animation-name:ipo-via-blur}@keyframes ipo-via-blur{35%{filter:blur(2px)}}::view-transition-new(.ipo-rise-1){animation:.46s cubic-bezier(.22,1,.36,1) both ipo-rise}::view-transition-new(.ipo-rise-2){animation:.46s cubic-bezier(.22,1,.36,1) both ipo-rise}::view-transition-new(.ipo-rise-3){animation:.46s cubic-bezier(.22,1,.36,1) both ipo-rise}::view-transition-new(.ipo-rise-4){animation:.46s cubic-bezier(.22,1,.36,1) both ipo-rise}::view-transition-new(.ipo-rise-1){animation-delay:.18s}::view-transition-new(.ipo-rise-2){animation-delay:.25s}::view-transition-new(.ipo-rise-3){animation-delay:.32s}::view-transition-new(.ipo-rise-4){animation-delay:.39s}@keyframes ipo-rise{0%{opacity:0;filter:blur(4px);transform:translateY(28px)}to{opacity:1;filter:none;transform:none}}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.26s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.fms-bone{background:#ffffff12;display:block;position:relative;overflow:hidden}.fms-bone:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:1.3s ease-in-out infinite fms-bone-sweep;position:absolute;inset:0;transform:translate(-100%)}:root[data-theme=light] .fms-bone{background:#0000000f}:root[data-theme=light] .fms-bone:after{background:linear-gradient(90deg,#0000,#ffffffb3,#0000)}@keyframes fms-bone-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.fms-bone:after{animation:none}}.fms-skel-stack{gap:var(--space-4);flex-direction:column;display:flex}.fms-skel-row{align-items:center;gap:12px;display:flex}.fms-skel-col{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.fms-skel-center{align-items:center}.fms-skel-links{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:18px;display:grid}.fms-skel-timeline{justify-content:space-between;margin-top:22px}.fms-skel-two{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.fms-skel-figures .fms-fig-grid>div{display:flex}.fms-skel-figures .fms-fig-grid>:nth-child(-n+4),.fms-skel-figures .fms-fig-grid>:nth-child(9){justify-content:flex-end}.fms-skel-figures .fms-fig-grid>:nth-child(n+5):nth-child(-n+8){justify-content:center}@media (max-width:1023px){.fms-skel-figures .fms-fig-grid{grid-template-columns:repeat(3,1fr);row-gap:10px;display:grid}.fms-skel-two{grid-template-columns:1fr}}::view-transition-old(.ipo-skel-out){animation:.16s ease-out both ipo-skel-out}@keyframes ipo-skel-out{to{opacity:0;filter:blur(3px)}}.ipo-detail .ipo-links{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.fms-link{color:rgb(var(--fms-fg));background:linear-gradient(180deg, #ffffff17 0%, #ffffff08 38%, #fff0 60%, #ffffff0a 100%), rgb(var(--c-panel) / .42);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);transition:border-color .24s var(--fms-ease), transform .24s var(--fms-ease), background .24s var(--fms-ease);border:.5px solid #ffffff29;border-radius:14px;align-items:center;gap:12px;padding:10px 16px 10px 12px;text-decoration:none;display:flex;box-shadow:inset 0 1px .5px #ffffff38,inset 0 -1px 1px #ffffff0f,0 10px 26px -18px #000000b3}.fms-link-icon{width:32px;height:32px;color:rgb(var(--fms-accent));background:rgb(var(--fms-accent) / .14);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px .5px #ffffff1f}.fms-link-label{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.fms-link-arrow{color:rgb(var(--fms-muted));transition:transform .24s var(--fms-ease), color .24s var(--fms-ease);flex:none}@media (hover:hover) and (pointer:fine){.fms-link:hover{border-color:rgb(var(--c-accent) / .4);transform:translateY(-1px)}.fms-link:hover .fms-link-arrow{color:rgb(var(--fms-accent));transform:translate(3px)}}.fms-link:active{transition-duration:0s;transform:scale(.985)}.fms-link:focus-visible{outline:2px solid rgb(var(--fms-accent));outline-offset:2px}:root[data-theme=light] .fms-link{background:linear-gradient(#ffffffd9,#ffffff80);border-color:#ffffffbf;box-shadow:inset 0 1px .5px #fff,0 10px 24px -18px #0f1e3c4d}.fms-sr{padding:18px 20px 20px;position:relative;overflow:hidden}.fms-sr:before{content:"";border-radius:3px 3px 0 0;height:3px;position:absolute;inset:0 0 auto}.fms-sr.is-good{background:linear-gradient(165deg, #34d3991a 0%, #34d39905 45%, rgb(var(--c-panel) / .4) 100%);border-color:#34d39947}.fms-sr.is-bad{background:linear-gradient(165deg, #fb71851a 0%, #fb718505 45%, rgb(var(--c-panel) / .4) 100%);border-color:#fb718547}.fms-sr.is-good:before{background:linear-gradient(90deg,#34d399e6,#34d39900)}.fms-sr.is-bad:before{background:linear-gradient(90deg,#fb7185e6,#fb718500)}.fms-sr-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.fms-sr-badge{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px .5px #fff3}.is-good .fms-sr-badge{color:#6ee7b7;background:#34d39929;border:.5px solid #34d39973}.is-bad .fms-sr-badge{color:#fda4af;background:#fb718529;border:.5px solid #fb718573}.fms-sr-title{color:rgb(var(--fms-fg));flex:1;margin:0;font-size:15px;font-weight:600}.fms-sr-count{border-radius:999px;place-items:center;min-width:26px;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:grid}.is-good .fms-sr-count{color:#6ee7b7;background:#34d39924}.is-bad .fms-sr-count{color:#fda4af;background:#fb718524}.fms-sr-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fms-sr-list li{color:rgb(var(--fms-fg) / .9);background:rgb(var(--c-ink) / .28);transition:border-color .24s var(--fms-ease), background .24s var(--fms-ease);border:.5px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.55;display:flex}@media (hover:hover) and (pointer:fine){.is-good .fms-sr-list li:hover{border-color:#34d39959}.is-bad .fms-sr-list li:hover{border-color:#fb718559}}.fms-sr-mark{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.is-good .fms-sr-mark{color:#34d399;background:#34d39924}.is-bad .fms-sr-mark{color:#fb7185;background:#fb718524}:root[data-theme=light] .fms-sr.is-good{background:linear-gradient(165deg,#16965a14,#ffffffb3 55%);border-color:#16965a40}:root[data-theme=light] .fms-sr.is-bad{background:linear-gradient(165deg,#dc2c4812,#ffffffb3 55%);border-color:#dc2c4838}:root[data-theme=light] .fms-sr-list li{background:#fff9;border-color:#0000000d}:root[data-theme=light] .is-good .fms-sr-badge,:root[data-theme=light] .is-good .fms-sr-count{color:#0f7a48}:root[data-theme=light] .is-bad .fms-sr-badge,:root[data-theme=light] .is-bad .fms-sr-count{color:#b4233c}.ipo-tl-pulse{z-index:1;background:rgb(var(--c-accent));width:11px;height:11px;box-shadow:0 0 10px 2px rgb(var(--c-accent) / .7);pointer-events:none;border-radius:50%;margin-top:-5.5px;margin-left:-5.5px;animation:1.4s ease-in-out infinite ipo-tl-blink;position:absolute;top:8.5px}.ipo-tl-pulse:after{content:"";border:2px solid rgb(var(--c-accent) / .6);border-radius:50%;animation:1.4s ease-out infinite ipo-tl-ring;position:absolute;inset:-5px}@keyframes ipo-tl-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes ipo-tl-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.ipo-tl-pulse,.ipo-tl-pulse:after{animation:none}}.case-switch{width:100%;margin-bottom:12px;display:none}.case-switch .fms-chip{flex:1 1 0;padding:8px 12px;font-size:14px}.case-slider{transition:transform .6s var(--fms-ease), width .6s var(--fms-ease)}.case-track,.case-single{gap:1rem;display:grid}@media (min-width:640px){.case-track,.case-single{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (max-width:639px){.case-switch{display:flex}.case-viewport{overflow:hidden}.case-track{align-items:flex-start;transition:transform .6s cubic-bezier(.65,0,.35,1);display:flex}.case-track>.case-pane{flex:0 0 100%;transition:opacity .6s cubic-bezier(.65,0,.35,1)}.case-track[data-tab=r]{transform:translate(calc(-100% - 1rem))}.case-track[data-tab=r]>.case-pane:first-child,.case-track[data-tab=s]>.case-pane:last-child{opacity:.25}}.case-panel{--tone:52 211 153;border:1px solid rgb(var(--tone) / .175);background:linear-gradient(180deg, #ffffff14 0%, #ffffff05 35%, #fff0 60%, #ffffff08 100%), linear-gradient(160deg, rgb(var(--tone) / .08), rgb(var(--tone) / .025) 55%, rgb(var(--tone) / .05)), rgb(var(--c-panel) / .4);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);height:100%;box-shadow:inset 0 1px .5px #fff3, inset 0 0 30px -12px rgb(var(--tone) / .175), 0 18px 40px -22px #000000b3;border-radius:18px;position:relative;overflow:hidden}.case-panel-bad{--tone:251 113 133}.case-panel:before{content:"";background:linear-gradient(90deg, rgb(var(--tone) / .5), rgb(var(--tone) / .375));height:4px;box-shadow:0 0 14px rgb(var(--tone) / .35);position:absolute;inset:0 0 auto}.case-head{align-items:center;gap:16px;padding:20px 16px 16px;display:flex}.case-icon{color:#fff;background:radial-gradient(circle at 35% 28%, #ffffff73, #fff0 45%), linear-gradient(160deg, rgb(var(--tone) / .5), rgb(var(--tone) / .35));width:56px;height:56px;box-shadow:inset 0 1px 1px #ffffff80, inset 0 -3px 6px #0003, 0 0 0 1px rgb(var(--tone) / .25), 0 0 22px rgb(var(--tone) / .275);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.case-titles{min-width:0}.case-title{color:rgb(var(--fms-fg));margin:0;font-size:16px;font-weight:700;line-height:1.25}.case-sub{color:rgb(var(--tone) / .7);margin:2px 0 0;font-size:12px}.case-rows{border-top:1px solid rgb(var(--tone) / .1);margin:0 12px;padding:0;list-style:none}.case-rows>li{color:rgb(var(--fms-fg) / .9);align-items:center;gap:12px;padding:12px 0;font-size:13px;line-height:1.625;display:flex}.case-rows>li+li{border-top:1px solid rgb(var(--tone) / .07)}.case-chevron{color:rgb(var(--tone) / .5);filter:drop-shadow(0 0 4px rgb(var(--tone) / .25));flex-shrink:0;margin-left:4px}.case-divider{background:rgb(var(--tone) / .125);align-self:stretch;width:1px}.case-text{min-width:0}.case-more{cursor:pointer;font:inherit;color:rgb(var(--tone) / .75);background:0 0;border:0;margin:4px 16px 12px;padding:0;font-size:12px;font-weight:600}.case-more:hover{color:rgb(var(--tone))}.case-end{height:8px}@media (min-width:640px){.case-head{padding:20px 20px 16px}.case-title{font-size:18px}.case-sub{font-size:14px}.case-rows{margin:0 16px}.case-rows>li{font-size:14px}.case-more{margin:4px 20px 12px}}:root[data-theme=light] .case-panel{--tone-light:1}:root[data-theme=light] .case-panel-good{--tone:22 150 90}:root[data-theme=light] .case-panel-bad{--tone:220 44 72}:root[data-theme=light] .case-panel{border-color:rgb(var(--tone) / .175);background:linear-gradient(180deg, #fff9 0%, #ffffff52 45%, #ffffff3d 100%), linear-gradient(160deg, rgb(var(--tone) / .1), rgb(var(--tone) / .03));box-shadow:inset 0 1px .5px #fffffff2,0 18px 40px -22px #0f1e3c4d}@media (prefers-reduced-motion:reduce){.case-track,.case-track>.case-pane,.case-slider{transition-duration:1ms}}.fms-fig-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px}.fms-fig-grid>*,.fms-fig-grid>:nth-child(-n+4),.fms-fig-grid>:nth-child(9),.fms-fig-grid>:nth-child(n+5):nth-child(-n+8){text-align:center}.fms-skel-figures .fms-fig-grid>div,.fms-skel-figures .fms-fig-grid>:nth-child(-n+4),.fms-skel-figures .fms-fig-grid>:nth-child(9),.fms-skel-figures .fms-fig-grid>:nth-child(n+5):nth-child(-n+8){justify-content:center}.ipo-tl-scroll{scrollbar-width:thin;padding-bottom:4px;overflow-x:auto}.ipo-detail .ipo-tl{min-width:calc(var(--n) * 96px)}.ipo-detail .ipo-tl-label{min-height:3.9em;padding:0 4px;font-size:11px}.ipo-detail .ipo-tl-date{white-space:nowrap;font-size:11px}@media (max-width:600px){.ipo-detail .ipo-tl{min-width:calc(var(--n) * 78px)}}.fms-co-card{position:relative}.fms-co-card .ipo-co-head{padding-right:48px}.fms-close{z-index:2;width:34px;height:34px;color:rgb(var(--fms-fg));background:linear-gradient(180deg, #ffffff24 0%, #ffffff0a 48%, #ffffff03 52%, #ffffff0f 100%), rgb(var(--c-panel) / .3);-webkit-backdrop-filter:blur(14px)saturate(200%);backdrop-filter:blur(14px)saturate(200%);transition:transform .24s var(--fms-ease), border-color .24s var(--fms-ease), color .24s var(--fms-ease);border:.5px solid #fff3;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;box-shadow:inset 0 1px .5px #ffffff4d,0 4px 12px -6px #0009}@media (hover:hover) and (pointer:fine){.fms-close:hover{border-color:rgb(var(--c-accent) / .5);color:rgb(var(--fms-accent));transform:rotate(90deg)}}.fms-close:active{transform:scale(.94)}.fms-close:focus-visible{outline:2px solid rgb(var(--fms-accent));outline-offset:2px}:root[data-theme=light] .fms-close{background:linear-gradient(#fffffff2,#ffffffb3);border-color:#00000014}@media (hover:hover) and (pointer:fine){.fms-close:hover{transform:none}}.fms-close:active{transition-duration:0s;transform:scale(.9)}.ipo-detail .ipo-tl-steps li{gap:4px}.ipo-detail .ipo-tl-label{min-height:0;margin-top:4px}.ipo-detail .ipo-tl-date{margin-top:0}.gmp-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gmp-head .ipo-card-title{margin-bottom:8px}.gmp-latest{color:rgb(var(--fms-fg));align-items:baseline;gap:6px;margin:0;font-size:20px;font-weight:700;display:flex}.gmp-latest-pct{color:rgb(var(--fms-muted));font-size:13px;font-weight:600}.gmp-latest-when{color:rgb(var(--fms-muted));font-size:11px;font-weight:500}.gmp-chart{touch-action:pan-y;width:100%;margin:6px 0 14px;position:relative}.gmp-chart svg{cursor:crosshair;display:block;overflow:visible}.gmp-grid{stroke:rgb(var(--fms-fg) / .07);stroke-width:1px}.gmp-zero{stroke:rgb(var(--fms-fg) / .28);stroke-width:1px;stroke-dasharray:3 3}.gmp-axis{fill:rgb(var(--fms-muted));font-variant-numeric:tabular-nums;font-size:10px}.gmp-line{fill:none;stroke:rgb(var(--c-accent));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.gmp-cross{stroke:rgb(var(--fms-fg) / .3);stroke-width:1px}.gmp-dot{fill:rgb(var(--c-accent));stroke:rgb(var(--c-panel));stroke-width:2px}.gmp-tip{pointer-events:none;white-space:nowrap;color:rgb(var(--fms-fg));background:rgb(var(--c-panel) / .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:.5px solid #ffffff29;border-radius:10px;flex-direction:column;gap:2px;padding:7px 10px;font-size:12px;font-weight:600;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 24px -12px #000000b3}.gmp-tip-date{color:rgb(var(--fms-muted));font-size:11px;font-weight:500}.gmp-table{border:.5px solid #ffffff1f;border-radius:12px;overflow:hidden}.gmp-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:grid}.gmp-row>*{text-align:center}.gmp-row+.gmp-row{border-top:.5px solid #ffffff14}.gmp-row-head{text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--fms-muted));background:#ffffff0a;font-size:11px;font-weight:600}.gmp-row .is-up{color:rgb(var(--c-good))}.gmp-row .is-down{color:rgb(var(--c-bad))}.gmp-more{cursor:pointer;font:inherit;color:rgb(var(--fms-accent));background:0 0;border:0;margin:10px 0 0;padding:0;font-size:12px;font-weight:600}:root[data-theme=light] .gmp-table{border-color:#00000014}:root[data-theme=light] .gmp-row+.gmp-row{border-top-color:#0000000f}:root[data-theme=light] .gmp-row-head{background:#00000008}:root[data-theme=light] .gmp-tip{background:#fffffff2;border-color:#00000014}.gmp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:20px;margin-top:6px;display:grid}.gmp-split .gmp-chart{min-width:0;margin:0}.gmp-left{min-width:0}@media (max-width:860px){.gmp-split{grid-template-columns:1fr}}.ipo-disclaimer{background:linear-gradient(180deg, #fbbf2412, #fbbf2405), rgb(var(--c-panel) / .35);color:rgb(var(--fms-fg) / .78);border:.5px solid #fbbf244d;border-radius:14px;margin-top:8px;padding:16px 18px}.ipo-disclaimer-title{text-transform:uppercase;letter-spacing:.05em;color:#fcd34d;margin:0 0 8px;font-size:12px;font-weight:700}.ipo-disclaimer ul{gap:6px;margin:0;padding-left:18px;display:grid}.ipo-disclaimer li{font-size:12px;line-height:1.6}.ipo-disclaimer strong{color:rgb(var(--fms-fg));font-weight:600}:root[data-theme=light] .ipo-disclaimer{background:linear-gradient(#fbbf241a,#fff9);border-color:#b2730e4d}:root[data-theme=light] .ipo-disclaimer-title{color:#8a5a0b}
@media (max-width:1023px){.fms-card .fms-facts{border-top:.5px solid #ffffff14;margin:0;padding:5px 14px 8px;display:block}.fms-card .fms-facts>div{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:4px 0;display:flex}.fms-card .fms-facts>div+div{border-top:.5px solid #ffffff0d}.fms-card .fms-facts dt{color:rgb(var(--fms-muted));flex:none;font-size:12px;font-weight:500}.fms-card .fms-facts dd{text-align:right;color:rgb(var(--fms-fg));white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:13px;font-weight:600;overflow:hidden}.fms-card .fms-row{padding:12px 14px 10px}.fms-card .fms-facts dd.is-good{color:#34d399}:root[data-theme=light] .fms-card .fms-facts dd.is-good{color:#0f7a48}:root[data-theme=light] .fms-card .fms-facts{border-top-color:#0000000f}:root[data-theme=light] .fms-card .fms-facts>div+div{border-top-color:#0000000d}.fms-track-status{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}}@media (max-width:600px){.fms .ipo-title{font-size:20px}.fms-pinned{border-radius:18px;padding:10px}.fms-filters{gap:6px;padding:6px}.fms-track{padding:4px}.fms-slider{top:4px;bottom:4px}.fms-chip{padding:6px 10px}.fms-list{gap:10px}.fms-logo{border-radius:9px;width:32px;height:32px}.fms-name{font-size:14px;line-height:1.3}.ipo-detail.fms{gap:12px;padding-left:12px;padding-right:12px}.ipo-detail .ipo-card{padding:16px}.ipo-detail .fms-co-card .ipo-co-head{gap:12px;padding-right:40px}.ipo-detail .ipo-logo{width:48px;height:48px}.ipo-detail .ipo-co-name{font-size:18px;line-height:1.25}.ipo-detail .fms-close{width:32px;height:32px;top:12px;right:12px}.ipo-detail .ipo-about.is-folded{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ipo-detail .fms-co-card .ipo-about-toggle{cursor:pointer;font:inherit;color:rgb(var(--fms-accent));background:0 0;border:0;margin:6px 0 0;padding:0;font-size:13px;font-weight:600;display:inline-block}.ipo-detail .ipo-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ipo-detail .ipo-links>:last-child:nth-child(odd){grid-column:1/-1}.ipo-detail .fms-link{border-radius:12px;gap:8px;padding:9px 10px}.ipo-detail .fms-link-icon{border-radius:8px;width:28px;height:28px}.ipo-detail .fms-link-label{font-size:13px}.ipo-detail .fms-link-arrow{width:14px;height:14px}.ipo-detail .fig-card{padding:4px 16px}.ipo-detail .fig-grid{display:block}.ipo-detail .fig-item{text-align:left;border-left:0;padding:0;display:block}.ipo-detail .fig-item+.fig-item{border-top:.5px solid #ffffff12;border-left:0}.ipo-detail .fig-text{justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.ipo-detail .fig-label{text-align:left;text-transform:none;letter-spacing:0;min-height:0;color:rgb(var(--fms-muted));font-size:13px;font-weight:500;display:block}.ipo-detail .fig-value{text-align:right;margin:0;font-size:14px}:root[data-theme=light] .ipo-detail .fig-item+.fig-item{border-top-color:#0000000f}.ipo-detail .fms-link .fms-link-full{display:none}.ipo-detail .fms-link .fms-link-short{display:inline}.ipo-detail .gmp-trend .gmp-d-full{display:none}.ipo-detail .gmp-trend .gmp-d-short{display:inline}.ipo-detail .card-head{gap:10px;margin-bottom:12px}.ipo-detail .card-head-icon{border-radius:10px;width:34px;height:34px}.ipo-detail .card-head-title{font-size:14px}.ipo-detail .case-head{gap:12px;padding:16px 14px 12px}.ipo-detail .case-icon{width:46px;height:46px}.ipo-detail .case-icon svg{width:22px;height:22px}.ipo-detail .case-rows>li{padding:10px 0;font-size:13px}.ipo-detail .ipo-disclaimer{padding:14px}}.ipo-detail .gmp-switch,.ipo-detail .ipo-about-toggle,.ipo-detail .fms-link-short,.ipo-detail .gmp-d-short,.ipo-detail .ipo-tl-vfill{display:none}@media (max-width:860px){.ipo-detail .gmp-trend .gmp-switch{flex:none;order:2;width:auto;margin:0 0 0 auto;display:inline-flex}.ipo-detail .gmp-trend .gmp-switch .fms-chip{flex:1 1 0;min-width:62px;padding:6px 12px;font-size:13px}.ipo-detail .gmp-trend .gmp-now{order:3;gap:6px}.ipo-detail .gmp-now-val{font-size:22px}.ipo-detail .gmp-trend .gmp-split{grid-template-columns:minmax(0,1fr);display:grid}.ipo-detail .gmp-trend .gmp-split>.gmp-left,.ipo-detail .gmp-trend .gmp-split>.gmp-chart{grid-area:1/1}.ipo-detail .gmp-trend .gmp-split[data-view=table]>.gmp-chart,.ipo-detail .gmp-trend .gmp-split[data-view=chart]>.gmp-left{visibility:hidden;pointer-events:none}}@media (max-width:600px){.ipo-detail .gmp-trend .gmp-row{gap:6px;padding:10px 12px;font-size:12px}.ipo-detail .gmp-trend .gmp-row-head{font-size:10px}.ipo-detail .gmp-pill{display:none}}@media (max-width:380px){.ipo-detail .gmp-trend .card-head{gap:8px}.ipo-detail .gmp-trend .gmp-switch .fms-chip{min-width:0;padding:5px 9px;font-size:12px}}@media (max-width:600px){.ipo-detail .tl-card .ipo-tl-scroll{padding:2px 0 0;overflow:visible}.ipo-detail .tl-card .ipo-tl{min-width:0}.ipo-detail .tl-card .ipo-tl-rail,.ipo-detail .tl-card .ipo-tl-fill,.ipo-detail .tl-card .ipo-tl-pulse{display:none}.ipo-detail .tl-card .ipo-tl-steps{flex-direction:column;display:flex}.ipo-detail .tl-card .ipo-tl-steps li{text-align:left;grid-template-rows:20px auto;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:2px 14px;padding:10px 0;display:grid;position:relative}.ipo-detail .tl-card .ipo-tl-steps li:before{content:"";border-left:2px solid rgb(var(--fms-fg) / .14);height:calc(100% - 20px);position:absolute;top:30px;left:5px}.ipo-detail .tl-card .ipo-tl-steps li:last-child:before{display:none}.ipo-detail .tl-card .ipo-tl-steps li.is-done:before{border-left:2px solid rgb(var(--c-accent))}.ipo-detail .tl-card .ipo-tl-vfill{width:3px;height:calc((100% - 20px) * var(--seg,0));background:rgb(var(--c-accent));z-index:1;border-radius:2px;display:block;position:absolute;top:30px;left:4.5px;box-shadow:0 0 8px #3b9eff99}.ipo-detail .tl-card .ipo-tl-vfill>i{background:rgb(var(--c-accent));width:11px;height:11px;box-shadow:0 0 10px 2px rgb(var(--c-accent) / .7);border-radius:50%;margin:0 0 -5.5px -5.5px;animation:1.4s ease-in-out infinite ipo-tl-blink;position:absolute;bottom:0;left:50%}.ipo-detail .tl-card .ipo-tl-vfill>i:after{content:"";border:2px solid rgb(var(--c-accent) / .6);border-radius:50%;animation:1.4s ease-out infinite ipo-tl-ring;position:absolute;inset:-5px}.ipo-detail .tl-card .ipo-tl-dot{grid-area:1/1;margin:0}:root[data-theme=light] .ipo-detail .tl-card .is-ahead .ipo-tl-dot{background:#0000002e}.ipo-detail .tl-card .ipo-tl-label{grid-area:1/2;justify-content:flex-start;min-height:0;margin:0;padding:0;font-size:14px;line-height:20px}.ipo-detail .tl-card .ipo-tl-date{text-align:left;white-space:nowrap;grid-area:2/2;font-size:12px;line-height:16px}.ipo-detail .tl-card .ipo-tl .lg{display:inline}.ipo-detail .tl-card .ipo-tl .sm{display:none}:root[data-theme=light] .ipo-detail .tl-card .ipo-tl-steps li:before{border-left-color:#0000001a}:root[data-theme=light] .ipo-detail .tl-card .ipo-tl-steps li.is-done:before{border-left-color:rgb(var(--c-accent))}.ipo-detail .tl-card .tl-now{width:100%;margin-left:0}.ipo-detail .tl-card .tl-chip.is-next,.ipo-detail .tl-card .tl-chip.is-done,.ipo-detail .tl-card .tl-now:empty{display:none}.ipo-detail .tl-card .tl-now:not(:has(.is-today)){display:none}.ipo-detail .tl-card .tl-chip{padding:5px 10px;font-size:12px}}@media (max-width:600px) and (prefers-reduced-motion:reduce){.ipo-detail .tl-card .ipo-tl-vfill>i,.ipo-detail .tl-card .ipo-tl-vfill>i:after{animation:none}}
