.pai-pulse-page[data-v-16dc3466]{min-height:100vh;background:#f4f7f8;color:#102033;text-align:left}.pai-shell[data-v-16dc3466]{width:min(1180px,calc(100% - 40px));margin:0 auto}.pulse-hero[data-v-16dc3466]{padding:64px 0 52px;border-bottom:1px solid #cbdbe4;background:linear-gradient(rgba(7,16,26,.025) 1px,transparent 0),linear-gradient(90deg,rgba(7,16,26,.025) 1px,transparent 0),radial-gradient(circle at 82% 18%,rgba(85,191,255,.18),transparent 29%),linear-gradient(135deg,#f4fbfe,#fff 52%,#eaf5f9);background-size:72px 72px,72px 72px,auto,auto}.back-link[data-v-16dc3466]{display:inline-flex;min-height:48px;align-items:center;margin-bottom:24px;color:#315d73;font-size:13px;font-weight:850;text-decoration:none}.hero-grid[data-v-16dc3466]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:920px}.eyebrow[data-v-16dc3466]{margin:0 0 10px;color:#14769b;font-size:11px;font-weight:950;letter-spacing:.14em}h1[data-v-16dc3466]{margin:0;max-width:820px;font-size:clamp(40px,5vw,66px);line-height:1.04;letter-spacing:-.052em}.lead[data-v-16dc3466]{max-width:860px;margin:22px 0 0;color:#536d7b;font-size:17px;line-height:1.72;overflow-wrap:anywhere}.pulse-hero-actions[data-v-16dc3466]{margin-top:24px}.pulse-hero-actions a[data-v-16dc3466]{display:inline-flex;min-height:52px;align-items:center;justify-content:space-between;min-width:188px;padding:0 18px;border:1px solid #17242e;border-radius:0;background:#17242e;color:#fff;font-size:13px;font-weight:900;text-decoration:none}.pulse-hero-actions a[data-v-16dc3466]:focus-visible,.pulse-hero-actions a[data-v-16dc3466]:hover{border-color:#1688b9;background:#1688b9;color:#fff}.as-of[data-v-16dc3466]{display:flex;align-items:center;gap:9px;margin:22px 0 0;color:#557180;font-size:12px;font-weight:850}.as-of span[data-v-16dc3466]{width:8px;height:8px;background:#1688b9;box-shadow:0 0 0 4px rgba(22,136,185,.1)}.truth-strip[data-v-16dc3466]{display:grid;grid-template-columns:190px minmax(0,1fr);gap:24px;align-items:start;margin-top:24px;padding:18px 0 0;border-top:1px solid #b8ccd7}.truth-strip>span[data-v-16dc3466]{color:#1688b9;font-size:11px;font-weight:950;letter-spacing:.13em}.truth-strip strong[data-v-16dc3466]{display:block;color:#17242e;font-size:17px;line-height:1.35}.truth-strip p[data-v-16dc3466]{max-width:700px;margin:6px 0 0;color:#5d7482;font-size:14px;line-height:1.6}.pulse-main[data-v-16dc3466]{padding:38px 0 84px}.metric-grid[data-v-16dc3466]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;background:#cbdbe4}.metric-card[data-v-16dc3466]{min-width:0;min-height:158px;display:flex;flex-direction:column;justify-content:space-between;padding:22px;border:0;border-radius:0;background:#fff;color:inherit;text-decoration:none;box-shadow:none}.metric-card.primary[data-v-16dc3466]{box-shadow:inset 0 3px #55bfff;background:#eef8fd}.metric-card span[data-v-16dc3466]{color:#526b7a;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.metric-card strong[data-v-16dc3466]{margin:12px 0 6px;font-size:clamp(36px,4vw,50px);line-height:1;letter-spacing:-.04em}.metric-card small[data-v-16dc3466]{color:#687f8d;font-size:12px;line-height:1.5}.metric-link[data-v-16dc3466]{transition:background-color .16s ease}.metric-link[data-v-16dc3466]:hover{background:#f6fbfd;color:inherit;text-decoration:none}.skeleton[data-v-16dc3466]{min-height:158px;border:0;background:linear-gradient(100deg,#e9f1f4 20%,#f9fbfc 40%,#e9f1f4 60%);background-size:220% 100%;animation:shimmer-data-v-16dc3466 1.2s linear infinite}@keyframes shimmer-data-v-16dc3466{to{background-position-x:-220%}}.section-heading[data-v-16dc3466]{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin:48px 0 18px}#company-activity[data-v-16dc3466],#role-flow[data-v-16dc3466],#skill-flow[data-v-16dc3466]{scroll-margin-top:104px}.first-heading[data-v-16dc3466]{margin-top:50px}.section-heading.compact[data-v-16dc3466]{margin-top:0}.section-heading h2[data-v-16dc3466]{margin:0;font-size:30px;letter-spacing:-.035em}.section-heading>p[data-v-16dc3466]{max-width:620px;margin:0;color:#657d8a;font-size:14px;line-height:1.6}.text-link[data-v-16dc3466]{display:inline-flex;min-height:48px;align-items:center;color:#16789d;font-size:13px;font-weight:900;text-decoration:none}.dual-flow-grid[data-v-16dc3466],.panel-grid[data-v-16dc3466]{display:grid;gap:16px}.dual-flow-grid[data-v-16dc3466]{grid-template-columns:1fr 1fr;margin-top:46px}.closed-panel[data-v-16dc3466],.flow-panel[data-v-16dc3466],.method-card[data-v-16dc3466]{border:1px solid #cfdde5;border-radius:0;background:#fff;box-shadow:none}.flow-panel[data-v-16dc3466]{padding:8px 22px}.rank-list[data-v-16dc3466]{display:grid}.rank-row[data-v-16dc3466]{--flow-strength:0%;position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:60px;border-bottom:1px solid #e6eef2;color:#183244;text-decoration:none}.rank-row[data-v-16dc3466]:last-child{border-bottom:0}.rank-row[data-v-16dc3466]:hover{background:#f7fbfd;color:#16789d;text-decoration:none}.role-row[data-v-16dc3466]:after,.skill-row[data-v-16dc3466]:after{position:absolute;left:46px;bottom:0;width:var(--flow-strength);max-width:calc(100% - 46px);height:2px;background:#55bfff;content:"";opacity:.72}.rank[data-v-16dc3466]{color:#8097a5;font-size:11px;font-weight:900}.rank-row strong[data-v-16dc3466]{min-width:0;overflow-wrap:anywhere;font-size:14px}.flow-value[data-v-16dc3466]{color:#16789d;font-size:12px;font-weight:850;white-space:nowrap}.empty-copy[data-v-16dc3466]{margin:18px 0;color:#6f8794;font-size:13px}.market-heading[data-v-16dc3466]{margin-top:48px}.market-flow-grid[data-v-16dc3466]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;background:#cbdbe4}.market-flow-card[data-v-16dc3466]{min-width:0;min-height:232px;display:flex;flex-direction:column;padding:18px;border:0;border-radius:0;background:#fff;color:inherit;transition:background-color .16s ease}.market-flow-card[data-v-16dc3466]:hover{background:#f5fbfe}.market-flow-card.watched[data-v-16dc3466]{box-shadow:inset 0 3px #55bfff}.market-flow-card.shared[data-v-16dc3466]{box-shadow:inset 0 3px #d7b053}.market-flow-main[data-v-16dc3466]{min-width:0;display:flex;flex:1;flex-direction:column;color:inherit;text-decoration:none}.market-flow-main[data-v-16dc3466]:hover{color:inherit;text-decoration:none}.market-flow-top[data-v-16dc3466]{display:flex;align-items:center;justify-content:space-between;gap:12px}.market-flow-top span[data-v-16dc3466]{min-width:0;overflow-wrap:anywhere;color:#213e4f;font-size:14px;font-weight:900}.market-flow-top b[data-v-16dc3466]{color:#6f8794;font-size:11px;letter-spacing:.08em}.market-flow-main>strong[data-v-16dc3466]{margin-top:22px;color:#117da4;font-size:42px;line-height:1;letter-spacing:-.04em}.market-flow-main>small[data-v-16dc3466]{margin-top:7px;color:#687f8d;font-size:12px;line-height:1.45}.market-context[data-v-16dc3466]{display:grid;gap:5px;margin-top:17px;color:#5f7785;font-size:12px}.market-context b[data-v-16dc3466]{color:#244455}.market-cta[data-v-16dc3466]{margin-top:auto;padding-top:16px;color:#14769b;font-size:12px;font-weight:900}.market-watch-button[data-v-16dc3466]{width:100%;min-height:46px;margin-top:12px;border:1px solid #8fcce1;border-radius:0;background:#fff;color:#176d89;font:inherit;font-size:12px;font-weight:900;cursor:pointer}.market-watch-button.active[data-v-16dc3466]{border-color:#0c344a;background:#0c344a;color:#fff}.market-empty[data-v-16dc3466]{padding:18px;border:1px solid #cfdde5;border-radius:0;background:#fff}.recent-grid[data-v-16dc3466]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;background:#cbdbe4}.job-card[data-v-16dc3466]{min-width:0;min-height:218px;display:flex;flex-direction:column;padding:18px;border:0;border-radius:0;background:#fff;color:inherit;text-decoration:none;transition:background-color .16s ease}.job-card[data-v-16dc3466]:hover{background:#f7fbfd;color:inherit;text-decoration:none}.job-card>span[data-v-16dc3466]{color:#16789d;font-size:11px;font-weight:900}.job-card>strong[data-v-16dc3466]{margin-top:10px;overflow-wrap:anywhere;font-size:16px;line-height:1.45}.job-card>small[data-v-16dc3466],.job-card>time[data-v-16dc3466]{margin-top:8px;color:#6f8490;font-size:12px;line-height:1.45}.job-card>b[data-v-16dc3466]{margin-top:auto;padding-top:14px;font-size:12px}.closed-panel[data-v-16dc3466]{padding:20px}.closed-list[data-v-16dc3466]{display:grid}.closed-row[data-v-16dc3466]{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #e6eef2}.closed-row[data-v-16dc3466]:last-child{border-bottom:0}.closed-row span[data-v-16dc3466],.closed-row strong[data-v-16dc3466]{display:block}.closed-row span[data-v-16dc3466]{color:#607986;font-size:12px}.closed-row strong[data-v-16dc3466]{margin-top:4px;font-size:14px}.closed-row time[data-v-16dc3466]{color:#6d8490;font-size:12px}.zero-state[data-v-16dc3466]{display:flex;align-items:center;gap:22px;min-height:74px}.zero-state>strong[data-v-16dc3466]{font-size:50px;color:#9eb1bb}.zero-state b[data-v-16dc3466]{font-size:14px}.zero-state p[data-v-16dc3466]{margin:5px 0 0;color:#6d8490;font-size:12px;line-height:1.55}.method-card[data-v-16dc3466]{margin-top:38px;padding:0;overflow:hidden}.method-card>summary[data-v-16dc3466]{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 20px;cursor:pointer;list-style:none}.method-card>summary[data-v-16dc3466]::-webkit-details-marker{display:none}.method-card>summary span[data-v-16dc3466]{display:flex;align-items:center;gap:10px;color:#233f50;font-size:13px;font-weight:900}.method-card>summary span b[data-v-16dc3466]{color:#14769b;font-size:11px;letter-spacing:.1em}.method-card>summary>strong[data-v-16dc3466]{color:#14769b;font-size:18px}.method-card[open]>summary>strong[data-v-16dc3466]{transform:rotate(45deg)}.method-grid[data-v-16dc3466]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px 20px 20px;background:#fff}.method-grid p[data-v-16dc3466]{margin:0;padding:16px;background:#f4f8fa;color:#5f7785;font-size:12px;line-height:1.65}.method-grid strong[data-v-16dc3466]{display:block;margin-bottom:5px;color:#233f50;font-size:11px;letter-spacing:.04em}.state-card[data-v-16dc3466]{padding:56px 24px;border:1px solid #cfdde5;border-radius:0;background:#fff;text-align:center}.state-card h2[data-v-16dc3466]{margin:0}.state-card p[data-v-16dc3466]{max-width:560px;margin:10px auto 20px;color:#657d8a;line-height:1.7}.state-card button[data-v-16dc3466]{min-height:46px;padding:0 16px;border:0;border-radius:0;background:#0b3148;color:#fff;font:inherit;font-size:12px;font-weight:900;cursor:pointer}@media(max-width:980px){.market-flow-grid[data-v-16dc3466],.metric-grid[data-v-16dc3466]{grid-template-columns:repeat(2,1fr)}.hero-grid[data-v-16dc3466]{grid-template-columns:1fr;gap:24px}.dual-flow-grid[data-v-16dc3466]{grid-template-columns:1fr}.recent-grid[data-v-16dc3466]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.pai-shell[data-v-16dc3466]{width:min(100% - 32px,1180px)}.pulse-hero[data-v-16dc3466]{padding:42px 0 34px}.pulse-main[data-v-16dc3466]{padding:26px 0 60px}.truth-strip[data-v-16dc3466]{grid-template-columns:1fr;gap:8px}.metric-grid[data-v-16dc3466]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card[data-v-16dc3466]{min-height:122px;padding:15px}.metric-card strong[data-v-16dc3466]{font-size:34px}.metric-card small[data-v-16dc3466]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.market-flow-grid[data-v-16dc3466],.recent-grid[data-v-16dc3466]{grid-template-columns:repeat(2,minmax(0,1fr))}.market-flow-card[data-v-16dc3466]{min-height:204px;padding:14px}.job-card[data-v-16dc3466]{min-height:186px;padding:14px}.job-card>strong[data-v-16dc3466]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.section-heading[data-v-16dc3466]{align-items:flex-start;flex-direction:column;gap:8px;margin-top:34px}.first-heading[data-v-16dc3466]{margin-top:36px}.dual-flow-grid[data-v-16dc3466]{margin-top:34px}.rank-row[data-v-16dc3466]{grid-template-columns:30px minmax(0,1fr);padding:8px 0;min-height:56px}.rank-row .flow-value[data-v-16dc3466]{grid-column:2;white-space:normal}.role-row[data-v-16dc3466]:after,.skill-row[data-v-16dc3466]:after{left:42px;max-width:calc(100% - 42px)}.closed-row[data-v-16dc3466]{align-items:flex-start;flex-direction:column}.zero-state[data-v-16dc3466]{align-items:flex-start}.method-grid[data-v-16dc3466]{grid-template-columns:1fr}.back-link[data-v-16dc3466]{margin-bottom:16px}.pulse-hero-actions a[data-v-16dc3466]{width:100%;min-height:52px}}@media(max-width:340px){.market-flow-grid[data-v-16dc3466],.metric-grid[data-v-16dc3466],.recent-grid[data-v-16dc3466]{grid-template-columns:1fr}.metric-card[data-v-16dc3466]{min-height:112px}.market-flow-card[data-v-16dc3466]{min-height:178px}.job-card[data-v-16dc3466]{min-height:174px}}