*{box-sizing:border-box}:root{--fs-blue-900:#142640;--fs-blue-800:#1b3356;--fs-blue-700:#223f6d;--fs-blue-600:#2c5189;--fs-blue-500:#3668a8;--fs-blue-400:#5088c4;--fs-blue-300:#7aabe0;--fs-blue-200:#a8cbee;--fs-blue-100:#d4e5f7;--fs-blue-50:#edf4fb;--white:#fff;--gray-50:#f8f9fa;--gray-100:#f1f3f5;--gray-200:#e2e6ea;--gray-300:#ced4da;--gray-500:#6c757d;--gray-700:#3d4852;--gray-900:#1a1e24;--bg:var(--fs-blue-50);--page-text:var(--gray-900);--page-muted:var(--gray-500);--page-border:var(--gray-200);--header-bg:var(--white);--header-text:var(--fs-blue-700);--header-border:#d4dce6;--accent:var(--fs-blue-600);--accent-hover:var(--fs-blue-500);--card-bg:var(--white);--card-shadow:0 1px 3px #1426400f, 0 4px 12px #1426400a;--radius:0;--radius-sm:0}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--page-text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Calibri,Roboto,sans-serif;font-size:14px}.app-header{background:var(--header-bg);border-bottom:1px solid var(--header-border);z-index:100;flex-wrap:wrap;align-items:center;gap:16px;min-height:56px;padding:0 24px;display:flex;position:sticky;top:0}.app-brand{align-items:center;gap:12px;display:flex;position:relative}.brand-trigger{cursor:pointer;border-radius:var(--radius-sm);color:inherit;background:0 0;border:none;align-items:center;gap:10px;margin:0 -8px;padding:4px 8px;transition:background .18s;display:flex}.brand-trigger:hover{background:var(--fs-blue-50)}.brand-trigger:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:2px}.brand-mark{flex-shrink:0;width:93px;height:30px;display:block;position:relative;overflow:hidden}.brand-mark img{width:100px;height:100px;display:block;position:absolute;top:-22px;left:-4px}.brand-sep{background:var(--header-border);width:1px;height:20px;display:inline-block}.brand-app{letter-spacing:1.6px;text-transform:uppercase;color:var(--fs-blue-700);font-size:13px;font-weight:700}.brand-caret{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--fs-blue-500);opacity:.75;width:0;height:0;margin-left:1px;transition:transform .18s,opacity .18s}.brand-trigger[aria-expanded=true] .brand-caret{opacity:1;transform:rotate(180deg)}.app-switcher{z-index:40;background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);min-width:248px;max-width:min(92vw,320px);box-shadow:var(--card-shadow), 0 12px 32px #14264029;padding:6px;animation:.16s both switcher-in;position:absolute;top:calc(100% + 8px);left:0}@keyframes switcher-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.app-switcher-head{letter-spacing:1.2px;text-transform:uppercase;color:var(--page-muted);padding:6px 10px 8px;font-size:10.5px;font-weight:700}.app-switcher-empty{color:var(--page-muted);padding:6px 10px 10px;font-size:13px}.app-switcher-item{border-radius:var(--radius-sm);color:var(--page-text);align-items:center;gap:11px;padding:8px 10px;text-decoration:none;transition:background .14s;display:flex}.app-switcher-item:hover,.app-switcher-item:focus-visible{background:var(--fs-blue-50);outline:none}.app-switcher-item:focus-visible{box-shadow:inset 0 0 0 1px var(--fs-blue-400)}.app-switcher-mark{border-radius:var(--radius-sm);letter-spacing:.4px;width:30px;height:30px;color:var(--white);text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:800;display:flex}.app-switcher-logo{object-fit:contain;background:0 0;border-radius:0;flex:none;width:30px;height:30px;display:block}.app-switcher-text{flex-direction:column;min-width:0;display:flex}.app-switcher-name{color:var(--fs-blue-800);font-size:13.5px;font-weight:600;line-height:1.25}.app-switcher-sub{color:var(--page-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.app-tabs{background:var(--fs-blue-50);border:1px solid var(--page-border);border-radius:999px;margin-left:auto;padding:3px;display:inline-flex;position:relative}.app-tabs button{z-index:1;color:var(--gray-500);letter-spacing:.3px;text-align:center;cursor:pointer;background:0 0;border:none;border-radius:999px;min-width:104px;padding:7px 8px;font-family:inherit;font-size:13px;font-weight:600;transition:color .28s;position:relative}.app-tabs button:hover{color:var(--fs-blue-700)}.app-tabs button.active{color:var(--white)}.app-tabs button:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:2px}.app-tabs-ink{background:linear-gradient(180deg, var(--fs-blue-500), var(--fs-blue-700));border-radius:999px;width:calc(25% - 3px);transition:left .34s cubic-bezier(.45,0,.12,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 2px 8px #2c518959}.app-tabs.tab-home .app-tabs-ink{left:3px}.app-tabs.tab-syndication .app-tabs-ink{left:25%}.app-tabs.tab-marketing .app-tabs-ink{left:50%}.app-tabs.tab-intel .app-tabs-ink{left:75%}@media (prefers-reduced-motion:reduce){.app-switcher{animation:none}.brand-trigger,.brand-caret,.app-switcher-item,.app-tabs button,.app-tabs-ink{transition:none}}@media (width<=700px){.app-header{gap:8px 12px;padding:8px 16px}.app-brand{flex:auto;order:1}.user-badge{order:2}.app-tabs{flex-basis:100%;order:3;margin-left:0}.app-tabs button{letter-spacing:.2px;flex:1 1 0;min-width:0;padding:7px 4px;font-size:12px}}.app-page{max-width:1100px;margin:0 auto;padding:32px 24px}@media (width<=700px){.app-page{padding:20px 16px}}.intel-stackseries{margin-top:10px}.intel-stackseries-plot{grid-template-columns:auto 1fr;gap:0 10px;display:grid}.intel-stackseries-yaxis{color:var(--page-muted);white-space:nowrap;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-bottom:20px;font-size:10px;display:flex}.intel-stackseries-cols{border-bottom:1px solid var(--page-border);align-items:flex-end;gap:4px;display:flex;overflow-x:auto}.intel-stackseries-col{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:26px;height:100%;display:flex}.intel-stackseries-bar{border-radius:0;flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;overflow:hidden}.intel-stackseries-seg{width:100%;display:block}.intel-stackseries-xlabel{height:20px;color:var(--page-muted);white-space:nowrap;font-size:9.5px;line-height:20px}.intel-stackseries-legend{color:var(--page-muted);flex-wrap:wrap;gap:4px 14px;margin:12px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.intel-stackseries-legend li{align-items:center;gap:6px;display:inline-flex}.intel-stackseries-legend li.is-highlight{color:var(--intel-highlight);font-weight:600}@media (width<=700px){.intel-stackseries-col{flex:0 0 30px}.intel-stackseries-xlabel{font-size:8.5px}}.placeholder-card{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--card-shadow);margin-bottom:20px;padding:32px}.placeholder-card h2{color:var(--fs-blue-700);margin:0 0 12px;font-size:18px;font-weight:600}.placeholder-card p{color:var(--page-muted);margin:0;line-height:1.6}.placeholder-badge{background:var(--fs-blue-100);color:var(--fs-blue-700);border-radius:0;margin-bottom:16px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block}.app-loading,.app-error{height:100%;color:var(--page-muted);justify-content:center;align-items:center;font-size:15px;display:flex}.app-error{color:#c44}.user-badge{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.user-badge-avatar{background:var(--fs-blue-600);width:28px;height:28px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.user-badge-name{color:var(--gray-700);font-size:13px;font-weight:500}@media (width<=700px){.user-badge-name{display:none}}:root{--intel-series-1:#2c5189;--intel-series-2:#a8cbee;--intel-series-3:#1f8a94;--intel-series-4:#0e3050;--intel-series-5:#5f93e0;--intel-series-6:#0e5a63;--intel-series-7:#8f9cb8;--intel-series-8:#7ec6bf;--intel-series-9:#35607a;--intel-series-10:#9dbcd4;--intel-series-11:#5f7391;--intel-highlight:var(--fs-blue-900);--intel-muted-1:#b7cade;--intel-muted-2:#c9d6e4;--intel-up:#1f7a4d;--intel-down:#b4442f;--intel-grid:var(--gray-200);--intel-pin:#d19a2e}.intel-page{max-width:1240px}.intel-page-head{margin-bottom:20px}.intel-page-head h1{color:var(--fs-blue-700);margin:0 0 6px;font-size:22px;font-weight:600}.intel-page-head p{color:var(--page-muted);margin:0;font-size:13px}.intel-card{background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);box-shadow:var(--card-shadow);margin-bottom:20px;overflow:hidden}.intel-card.is-disabled{background:var(--gray-50)}.intel-card-head{align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.intel-card-title{flex:1;min-width:0}.intel-card-title h2{color:var(--fs-blue-700);margin:0;font-size:17px;font-weight:600;display:inline}.intel-card-badge{background:var(--fs-blue-100);color:var(--fs-blue-700);vertical-align:2px;border-radius:0;margin-left:10px;padding:2px 9px;font-size:11px;font-weight:500;display:inline-block}.intel-card.is-disabled .intel-card-badge{background:var(--gray-200);color:var(--gray-500)}.intel-card-subtitle{color:var(--page-muted);margin:6px 0 0;font-size:12px}.intel-expand{appearance:none;border:1px solid var(--fs-blue-200);border-radius:var(--radius-sm);background:var(--white);color:var(--fs-blue-600);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.intel-expand:hover{background:var(--fs-blue-50);border-color:var(--fs-blue-400)}.intel-stat-strip{flex-wrap:wrap;gap:28px;padding:0 24px 20px;display:flex}.intel-stat{flex-direction:column;gap:3px;display:flex}.intel-stat-label{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:11px}.intel-stat-value{color:var(--fs-blue-800);font-size:20px;font-weight:600}.intel-stat-value.tone-up{color:var(--intel-up)}.intel-stat-value.tone-down{color:var(--intel-down)}.intel-stat-sub{color:var(--page-muted);font-size:11px}.intel-card>.intel-stat-strip:first-child{padding-top:20px}.intel-card-footnote{color:var(--page-muted);margin:0;padding:0 24px 18px;font-size:11px;line-height:1.5}.intel-card-body{border-top:1px solid var(--page-border);padding:4px 24px 24px}.intel-kpi-grid{background:var(--page-border);border:1px solid var(--page-border);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;width:100%;display:grid;overflow:hidden}.intel-kpi{background:var(--card-bg);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.intel-kpi-label{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:11px}.intel-kpi-label-short{display:none}.intel-kpi-value{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.15}.intel-kpi-delta{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.intel-delta{gap:3px;font-size:12px;font-weight:600;display:inline-flex}.intel-delta.tone-up{color:var(--intel-up)}.intel-delta.tone-down{color:var(--intel-down)}.intel-delta.tone-flat,.intel-delta.tone-none{color:var(--page-muted);font-weight:500}.intel-kpi-vs{color:var(--page-muted);font-size:11px}.intel-kpi-sub{color:var(--gray-700);font-size:11px}.intel-kpi-note{color:var(--page-muted);font-size:10.5px;font-style:italic;line-height:1.4}.intel-controls{border-bottom:1px solid var(--page-border);flex-wrap:wrap;align-items:flex-start;gap:22px;padding:18px 0;display:flex}.intel-control{flex-direction:column;gap:6px;display:flex}.intel-control-label{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:11px}.intel-control select{font:inherit;border:1px solid var(--page-border);border-radius:var(--radius-sm);background:var(--white);color:var(--page-text);min-width:190px;padding:6px 10px;font-size:13px}.intel-control-hint{color:var(--page-muted);font-size:11px}.intel-segmented{border:1px solid var(--page-border);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.intel-segmented button{appearance:none;border:none;border-right:1px solid var(--page-border);background:var(--white);color:var(--gray-700);font:inherit;cursor:pointer;white-space:nowrap;padding:7px 13px;font-size:12.5px;transition:background .12s,color .12s}.intel-segmented button:last-child{border-right:none}.intel-segmented button:hover{background:var(--fs-blue-50)}.intel-segmented button.is-active{background:var(--fs-blue-600);color:var(--white);font-weight:500}.intel-section{border-bottom:1px solid var(--page-border);padding:22px 0}.intel-section:last-child{border-bottom:none;padding-bottom:4px}.intel-section-head{margin-bottom:14px}.intel-section-head h3{color:var(--fs-blue-700);margin:0 0 4px;font-size:14px;font-weight:600}.intel-section-head p{color:var(--page-muted);margin:0;font-size:12px;line-height:1.5}.intel-subhead{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-700);align-items:baseline;gap:10px;margin:20px 0 10px;font-size:12px;font-weight:600;display:flex}.intel-footnote{color:var(--page-muted);margin:12px 0 0;font-size:11px;font-style:italic;line-height:1.5}.intel-empty{color:var(--page-muted);margin:8px 0;font-size:12.5px}.intel-nodata{color:var(--gray-300);font-style:italic}.intel-notice{border-left:3px solid var(--fs-blue-400);background:var(--fs-blue-50);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--gray-700);margin:16px 0 0;padding:11px 14px;font-size:12px;line-height:1.55}.intel-activefilter{color:var(--gray-700);align-items:center;gap:8px;margin:0 0 12px;font-size:12px;display:flex}.intel-linkbtn{appearance:none;font:inherit;color:var(--fs-blue-600);cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:500;text-decoration:underline}.intel-two-col{grid-template-columns:1fr 1fr;gap:28px;display:grid}.intel-metric-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:6px;display:grid}.intel-metric{background:var(--fs-blue-50);border-radius:var(--radius-sm);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.intel-metric span{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:11px}.intel-metric strong{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.intel-metric em{color:var(--page-muted);font-size:11px;font-style:normal}.intel-bars{flex-direction:column;gap:5px;display:flex}.intel-bar-row{border-radius:var(--radius-sm);width:100%;font:inherit;text-align:left;background:0 0;border:none;grid-template-columns:minmax(96px,21%) 1fr minmax(74px,auto) auto;align-items:center;gap:12px;padding:4px 6px;display:grid}.intel-bar-row.is-clickable{cursor:pointer}.intel-bar-row.is-clickable:hover{background:var(--fs-blue-50)}.intel-bar-row.is-selected{background:var(--fs-blue-100)}.intel-bar-label{color:var(--gray-700);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.intel-bar-track{background:var(--gray-100);border-radius:0;min-width:0;height:16px;position:relative;overflow:hidden}.intel-bar-fill{border-radius:0;height:100%;transition:width .25s;display:block}.intel-bar-fill.tone-primary{background:var(--intel-series-1)}.intel-bar-fill.tone-secondary{background:var(--intel-series-2)}.intel-bar-fill.tone-negative{background:var(--intel-down)}.intel-bar-value{color:var(--fs-blue-800);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.intel-bar-meta{color:var(--page-muted);white-space:nowrap;font-size:10.5px}.intel-paired{flex-direction:column;gap:8px;display:flex}.intel-paired-row{grid-template-columns:minmax(96px,21%) 1fr;align-items:center;gap:12px;display:grid}.intel-paired-tracks{flex-direction:column;gap:3px;min-width:0;display:flex}.intel-paired-tracks .intel-bar-track{height:13px}.intel-paired-line{grid-template-columns:1fr minmax(70px,auto);align-items:center;gap:8px;display:grid}.intel-paired-value{color:var(--gray-700);text-align:right;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600}.intel-legend{color:var(--gray-700);flex-wrap:wrap;gap:16px;margin-bottom:10px;font-size:11.5px;display:flex}.intel-legend span{align-items:center;gap:6px;display:inline-flex}.swatch{border-radius:0;flex-shrink:0;width:10px;height:10px;display:inline-block}.swatch.tone-primary{background:var(--intel-series-1)}.swatch.tone-secondary{background:var(--intel-series-2)}.intel-stack-wrap{flex-direction:column;gap:12px;display:flex}.intel-stack{background:var(--gray-100);border-radius:0;height:26px;display:flex;overflow:hidden}.intel-stack-seg{height:100%;display:block}.intel-stack-legend{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:4px 18px;margin:0;padding:0;list-style:none;display:grid}.intel-stack-legend li{font-size:12px}.intel-stack-legend li button{appearance:none;border-radius:var(--radius-sm);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:12px 1fr auto auto;align-items:center;gap:8px;padding:4px 6px;font-size:12px;display:grid}.intel-stack-legend li button:hover{background:var(--fs-blue-50)}.intel-stack-legend li.is-selected button{background:var(--fs-blue-100)}.intel-legend-label{color:var(--gray-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.intel-legend-value{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;font-weight:600}.intel-legend-sub{color:var(--page-muted);font-variant-numeric:tabular-nums;font-size:11px}.intel-line-wrap{grid-template-columns:auto 1fr;grid-template-areas:"yaxis plot"".xaxis"".legend";gap:6px 10px;display:grid}.intel-line-yaxis{color:var(--page-muted);font-variant-numeric:tabular-nums;flex-direction:column;grid-area:yaxis;justify-content:space-between;align-items:flex-end;font-size:10.5px;display:flex}.intel-line-plot{border-left:1px solid var(--intel-grid);border-bottom:1px solid var(--intel-grid);grid-area:plot;min-width:0;position:relative}.intel-line-plot svg{width:100%;height:100%;display:block}.intel-line-endlabels{pointer-events:none;position:absolute;inset:0}.intel-line-endlabel{font-variant-numeric:tabular-nums;opacity:.85;white-space:nowrap;font-size:9.5px;font-weight:600;position:absolute;transform:translate(3px,-50%)}.intel-gridline{stroke:var(--intel-grid);stroke-width:1px;stroke-dasharray:3 4}.intel-line-xaxis{color:var(--page-muted);grid-area:xaxis;justify-content:space-between;font-size:10.5px;display:flex}.intel-line-legend{grid-area:legend;margin:0}.intel-curve-caption{color:var(--gray-700);margin:0 0 10px;font-size:12px}.intel-table-scroll{-webkit-overflow-scrolling:touch;border:1px solid var(--page-border);border-radius:var(--radius-sm);max-height:68vh;overflow:auto}.intel-table{border-collapse:collapse;width:100%;font-size:12.5px}.intel-table th,.intel-table td{border-bottom:1px solid var(--page-border);white-space:nowrap;padding:8px 12px}.intel-table thead th{background:var(--fs-blue-50);box-shadow:inset 0 -1px 0 var(--fs-blue-200);z-index:1;padding:0;position:sticky;top:0}.intel-table thead th button{appearance:none;width:100%;font:inherit;text-transform:uppercase;letter-spacing:.03em;color:var(--fs-blue-700);cursor:pointer;text-align:inherit;white-space:nowrap;background:0 0;border:none;padding:9px 12px;font-size:11px;font-weight:600}.intel-table thead th.align-right button{text-align:right}.intel-table thead th button:hover{color:var(--fs-blue-500)}.intel-table tbody tr{cursor:pointer}.intel-table tbody tr:hover{background:var(--fs-blue-50)}.intel-table tbody tr.is-selected{background:var(--fs-blue-100)}.intel-table tbody tr:last-child td{border-bottom:none}.intel-table .align-right{text-align:right;font-variant-numeric:tabular-nums}.intel-table .align-left{text-align:left}.intel-table .tone-up{color:var(--intel-up);font-weight:600}.intel-table .tone-down{color:var(--intel-down);font-weight:600}.intel-state{color:var(--page-muted);align-items:center;gap:12px;padding:18px 0;font-size:13px;display:flex}.intel-state-error{border-radius:var(--radius-sm);color:var(--intel-down);background:#fdf3f1;border:1px solid #f0cfc7;justify-content:space-between;align-items:flex-start;padding:14px 16px}.intel-state-error>div{flex-direction:column;gap:3px;display:flex}.intel-state-detail{color:var(--gray-700);font-size:11.5px}.intel-retry{appearance:none;border:1px solid var(--fs-blue-400);border-radius:var(--radius-sm);background:var(--white);color:var(--fs-blue-600);font:inherit;cursor:pointer;flex-shrink:0;padding:6px 14px;font-size:12.5px;font-weight:500}.intel-retry:hover{background:var(--fs-blue-50)}.intel-spinner{border:2px solid var(--fs-blue-200);border-top-color:var(--fs-blue-600);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite intel-spin}@keyframes intel-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.intel-spinner{animation-duration:2.4s}.intel-bar-fill{transition:none}.dst-state-panel{animation:none}}.intel-pending{max-width:660px}.intel-pending p{color:var(--page-muted);margin:0;font-size:13px;line-height:1.6}.intel-pending strong{color:var(--gray-700)}.intel-pending-next{font-style:italic;margin-top:8px!important;font-size:11.5px!important}.intel-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){.intel-card-head{flex-direction:column;gap:12px;padding:16px 16px 12px}.intel-expand{justify-content:center;align-self:stretch}.intel-stat-strip{gap:18px 24px;padding:0 16px 16px}.intel-card-footnote{padding:0 16px 14px}.intel-card-body{padding:4px 16px 18px}.intel-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.intel-kpi-value{font-size:19px}.intel-kpi-label-full{display:none}.intel-kpi-label-short{display:inline}.intel-kpi-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.intel-controls{flex-direction:column;gap:16px}.intel-control select{width:100%;min-width:0}.intel-segmented{width:100%}.intel-segmented button{flex:1;padding:8px 6px}.intel-two-col{grid-template-columns:1fr;gap:20px}.intel-metric-row{grid-template-columns:1fr 1fr}.intel-bar-row{grid-template-columns:1fr auto;gap:4px 10px}.intel-bar-label{white-space:normal;grid-column:1/-1}.intel-bar-track{grid-column:1}.intel-bar-value{grid-column:2}.intel-bar-meta{grid-column:1/-1}.intel-paired-row{grid-template-columns:1fr;gap:4px}.intel-stack-legend{grid-template-columns:1fr}.intel-line-wrap{grid-template-columns:auto 1fr}}.app-main:focus{outline:none}.screen-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.screen-head-main{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;width:100%;display:flex}.screen-back{appearance:none;border:1px solid var(--fs-blue-200);border-radius:var(--radius-sm);background:var(--white);color:var(--fs-blue-600);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px 6px 9px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.screen-back:hover{background:var(--fs-blue-50);border-color:var(--fs-blue-400)}.screen-title{flex:1;min-width:0}.screen-title h1{color:var(--fs-blue-700);margin:0;font-size:22px;font-weight:600}.screen-title h1 .intel-card-badge{vertical-align:4px}.screen-subtitle{color:var(--page-muted);margin:6px 0 0;font-size:13px}.screen-actions{flex-shrink:0;gap:10px;display:flex}.screen-action{border-radius:var(--radius-sm);border:1px solid var(--fs-blue-600);background:var(--fs-blue-600);color:var(--white);flex-direction:column;align-items:center;gap:2px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.screen-action:hover{background:var(--accent-hover)}.screen-action.is-disabled{background:var(--gray-100);border-color:var(--page-border);color:var(--gray-500);cursor:not-allowed}.screen-action-note{letter-spacing:.02em;font-size:10.5px;font-style:italic;font-weight:400}.intel-card.is-muted{background:var(--gray-50);border-style:dashed}.intel-card.is-muted .intel-card-title h2{color:var(--fs-blue-600)}.intel-card.is-muted .intel-card-badge{background:var(--gray-200);color:var(--gray-700)}.intel-stat.is-pending .intel-stat-value{color:var(--gray-500);font-weight:500}.intel-stat.is-pending .intel-stat-sub{font-style:italic}@media (width<=700px){.screen-head{align-items:stretch;gap:12px}.screen-back{justify-content:center}.screen-title h1{font-size:19px}.screen-actions{width:100%}.screen-action{flex:1}}.dst-layernav{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--page-border);border-radius:var(--radius);box-shadow:var(--card-shadow);background:#ffffffeb;gap:4px;margin:0 0 20px;padding:6px;display:flex;position:sticky;top:56px}.dst-layernav a{border-radius:var(--radius-sm);color:var(--page-muted);align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.dst-layernav a:hover{background:var(--fs-blue-50);color:var(--fs-blue-600)}.dst-layernav a.is-active{background:var(--fs-blue-600);color:var(--white)}.dst-layernav-n{opacity:.75;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:10px;font-weight:600;display:inline-flex}.dst-layer{border:1px solid var(--page-border);border-radius:var(--radius);background:var(--white);margin:0 0 34px;padding:22px 24px 4px 26px;scroll-margin-top:108px;position:relative}.dst-layer:before{content:"";border-radius:var(--radius) 0 0 var(--radius);background:var(--fs-blue-600);width:3px;position:absolute;top:0;bottom:0;left:0}.dst-layer-2{background:var(--fs-blue-50)}.dst-layer-2:before{background:var(--fs-blue-400)}.dst-layer-3:before{background:var(--fs-blue-800)}.dst-layer-head{margin-bottom:18px}.dst-layer-n{letter-spacing:.09em;text-transform:uppercase;color:var(--fs-blue-400);font-size:11px;font-weight:700;display:block}.dst-layer-head h2{letter-spacing:-.01em;color:var(--fs-blue-800);margin:5px 0 0;font-size:21px;font-weight:600}.dst-layer-head p{max-width:74ch;color:var(--page-muted);margin:5px 0 0;font-size:13px}.dst-layer-body>.intel-section:last-child{margin-bottom:18px}@media (width<=700px){.dst-layer{padding:18px 14px 4px 16px}.dst-layer-head h2{font-size:18px}.dst-layernav{overflow-x:auto}.dst-layernav a{white-space:nowrap}}.intel-picker{margin-bottom:14px}.intel-picker-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:9px;display:flex}.intel-picker-label{letter-spacing:.06em;text-transform:uppercase;color:var(--page-muted);font-size:11px;font-weight:600}.intel-picker-btn{appearance:none;border:1px solid var(--fs-blue-200);border-radius:var(--radius-sm);background:var(--white);color:var(--fs-blue-600);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.intel-picker-btn:hover{background:var(--fs-blue-50);border-color:var(--fs-blue-400)}.intel-picker-count{background:var(--fs-blue-100);border-radius:0;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:600;display:inline-flex}.intel-picker-inline{color:var(--page-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.intel-picker-inline select{font:inherit;border:1px solid var(--fs-blue-200);border-radius:var(--radius-sm);background:var(--white);color:var(--page-text);max-width:190px;padding:4px 6px;font-size:12px}.intel-picker-chips{flex-wrap:wrap;gap:6px;display:flex}.intel-chip{border:1px solid var(--page-border);background:var(--white);color:var(--page-text);border-radius:0;align-items:center;gap:6px;padding:3px 4px 3px 8px;font-size:11.5px;display:inline-flex}.intel-chip-swatch{background:var(--chip,var(--intel-series-1));border-radius:50%;flex-shrink:0;width:9px;height:9px}.intel-chip button{appearance:none;color:var(--page-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:14px;line-height:1}.intel-chip button:hover{color:var(--intel-down)}.intel-chip-pin{color:var(--page-border);border-radius:0;align-items:center;display:inline-flex;padding:1px 2px!important}.intel-chip-pin:hover{color:var(--fs-blue-600)!important}.intel-chip.is-pinned{border-color:var(--fs-blue-400);background:var(--fs-blue-50)}.intel-chip.is-pinned .intel-chip-pin{color:var(--fs-blue-700)}.intel-chip.is-pinned .intel-chip-swatch{box-shadow:0 0 0 2px var(--white), 0 0 0 3.5px var(--intel-pin)}.intel-chip.is-unplotted .intel-chip-swatch{background:var(--intel-muted-2);box-shadow:none}.intel-facets{flex-wrap:wrap;gap:6px;margin:9px 0 0;display:flex}.intel-facet{border:1px solid var(--fs-blue-300);border-radius:var(--radius-sm);background:var(--fs-blue-50);color:var(--fs-blue-800);align-items:center;gap:6px;padding:3px 4px 3px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.intel-facet-label{letter-spacing:.06em;text-transform:uppercase;color:var(--fs-blue-600);font-size:9.5px;font-weight:600}.intel-facet button{appearance:none;color:var(--fs-blue-600);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;padding:2px 3px;font-size:11px;line-height:1}.intel-facet button:hover{color:var(--white);background:var(--intel-down)}.intel-picker-panel{border:1px solid var(--page-border);border-radius:var(--radius-sm);background:var(--white);margin-top:9px;padding:8px}.intel-picker-search{width:100%;font:inherit;border:1px solid var(--fs-blue-200);border-radius:var(--radius-sm);margin-bottom:7px;padding:6px 8px;font-size:12.5px}.intel-picker-list{max-height:210px;overflow-y:auto}.intel-picker-opt{border-radius:var(--radius-sm);cursor:pointer;align-items:baseline;gap:8px;padding:5px 6px;font-size:12.5px;display:flex}.intel-picker-opt:hover{background:var(--fs-blue-50)}.intel-picker-opt-label{flex:1;min-width:0}.intel-picker-opt-meta{color:var(--page-muted);white-space:nowrap;font-size:11.5px}.intel-segmented-inline{margin-bottom:12px}.intel-rank{background:var(--fs-blue-100);min-width:20px;color:var(--fs-blue-700);border-radius:0;justify-content:center;align-items:center;padding:1px 5px;font-size:11px;font-weight:600;display:inline-flex}.intel-comp-dot{background:var(--fs-blue-600);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.intel-pos{color:var(--intel-up)}.intel-neg{color:var(--intel-down)}.intel-empty-cell{color:var(--page-muted);text-align:center;padding:16px 12px}.dst-curverow{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.dst-curverow>.intel-section{min-width:0;margin:0}.intel-section-head-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.intel-section-head-row>div{min-width:0}.intel-section-head-row .intel-segmented-inline{flex:none;margin-bottom:0}.dst-assets-row{align-items:start}.dst-heatmap{min-width:0}.dst-heatmap-scope{color:var(--page-muted);margin:0 0 8px;font-size:11.5px}.dst-usa-map{background:var(--white);width:100%;height:auto;display:block}.dst-usa-map path{stroke:var(--white);stroke-width:.75px;vector-effect:non-scaling-stroke;transition:fill .12s}.dst-usa-map path:hover{stroke:var(--fs-blue-700);stroke-width:1.25px}.dst-usa-map.is-clickable path{cursor:pointer}.dst-usa-map.is-clickable path:focus-visible{stroke:var(--intel-pin);stroke-width:1.75px;outline:none}.dst-usa-map path.is-selected{stroke:var(--intel-pin);stroke-width:1.5px}.dst-usa-state-sel{stroke:var(--intel-pin);stroke-width:2.25px;stroke-linejoin:round}.dst-heatmap-legend{flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;display:flex}.dst-legend-swatch{border:1px solid #14264014;border-radius:0;width:20px;height:12px}.dst-legend-cap{letter-spacing:.04em;text-transform:uppercase;color:var(--gray-700);font-size:10.5px}.dst-legend-cap.muted{color:var(--page-muted)}.dst-state-panel{border:1px solid var(--page-border);border-radius:var(--radius-sm);animation:.16s ease-out dst-state-in;overflow:hidden}.dst-state-panel-head{background:var(--fs-blue-700);color:#fff;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:7px 14px;display:flex}.dst-state-panel-title{flex-direction:column;gap:1px;min-width:0;display:flex}.dst-state-panel-name{letter-spacing:.01em;font-size:13px;font-weight:600}.dst-state-panel-fig{color:var(--fs-blue-100);font-variant-numeric:tabular-nums;font-size:11px}.dst-state-panel-fig.muted{color:var(--fs-blue-200)}.dst-state-panel-clear{appearance:none;color:#fff;letter-spacing:.03em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff59;border-radius:0;flex-shrink:0;padding:5px 9px;font-size:11px}.dst-state-panel-clear:hover{background:#ffffff1f}.dst-state-panel-clear:focus-visible{outline:2px solid var(--fs-blue-100);outline-offset:1px}.dst-state-list{margin:0;padding:0;list-style:none}.dst-state-row{border-top:1px solid var(--page-border);grid-template-columns:1fr auto;grid-template-areas:"main eq""meta eq";align-items:baseline;column-gap:12px;padding:9px 14px;display:grid}.dst-state-row:first-child{border-top:none}.dst-state-row:hover{background:var(--fs-blue-50)}.dst-state-row-main{grid-area:main;align-items:baseline;gap:8px;min-width:0;display:flex}.dst-state-row-name{color:var(--page-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.dst-state-row-sponsor{color:var(--page-muted);white-space:nowrap;flex-shrink:0;font-size:11px}.dst-state-row-meta{grid-area:meta;align-items:center;gap:8px;min-width:0;margin-top:3px;display:flex}.dst-state-row-chip{letter-spacing:.05em;text-transform:uppercase;color:var(--fs-blue-700);background:var(--fs-blue-50);border:1px solid var(--fs-blue-100);white-space:nowrap;border-radius:0;flex-shrink:0;padding:1px 6px;font-size:9.5px;font-weight:600}.dst-state-row-loc{color:var(--page-muted);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.dst-state-row-eq{color:var(--page-text);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:eq;align-self:center;font-size:12.5px;font-weight:600}.dst-state-empty{margin:14px}@keyframes dst-state-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.intel-pinned-chips{align-items:center;margin:4px 0 10px}.intel-infodot{vertical-align:middle;color:var(--fs-blue-400);cursor:help;margin-left:6px;display:inline-flex}.intel-infodot:hover,.intel-infodot:focus-visible{color:var(--fs-blue-600);outline:none}.intel-ticker{border-top:1px solid var(--page-border);align-items:center;height:34px;margin-top:8px;display:flex;overflow:hidden}.intel-ticker-scroll{scrollbar-width:none;width:100%;height:100%;overflow:auto hidden}.intel-ticker-scroll::-webkit-scrollbar{display:none}.intel-ticker-track{white-space:nowrap;align-items:center;gap:18px;height:100%;padding-right:18px;display:inline-flex}.intel-ticker-item{appearance:none;font:inherit;color:var(--gray-700);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:6px;padding:0 3px;font-size:11.5px;display:inline-flex}.intel-ticker-item:hover{color:var(--fs-blue-700)}.intel-ticker-dot{background:var(--dot,var(--intel-series-1));border-radius:50%;flex-shrink:0;width:9px;height:9px}.intel-infobar{width:100%;height:100%;color:var(--gray-700);align-items:center;gap:12px;font-size:11.5px;display:flex}.intel-infobar-main{flex:1;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.intel-infobar-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.intel-infobar .entity-logo{flex-shrink:0}.intel-infobar-sponsor{color:var(--fs-blue-800);white-space:nowrap;flex-shrink:0;font-weight:600}.intel-infobar-prog{color:var(--page-text);white-space:nowrap;flex-shrink:0;font-weight:600}.intel-infobar-field{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;align-items:baseline;gap:5px;display:inline-flex}.intel-infobar-k{letter-spacing:.05em;text-transform:uppercase;color:var(--page-muted);font-size:9.5px;font-weight:600}.intel-infobar-delta{color:var(--page-muted);font-style:normal}.intel-infobar-pin{color:var(--fs-blue-700);cursor:pointer;flex-shrink:0;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.intel-infobar-pin input{cursor:pointer;margin:0}.intel-pctcell{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.intel-pctbar{background:var(--fs-blue-100);border-radius:0;flex-shrink:0;width:54px;height:6px;overflow:hidden}.intel-pctbar-fill{background:var(--intel-series-1);height:100%;display:block}.intel-pctcell-num{text-align:right;min-width:26px}.intel-ranktable{table-layout:fixed}.intel-ranktable th,.intel-ranktable td{box-sizing:border-box;padding-left:9px;padding-right:9px}.intel-ranktable.intel-table-dark thead th:not(:has(button)){padding-left:9px;padding-right:9px}.intel-ranktable th.dst-rankcol,.intel-ranktable td.dst-rankcol{width:42px}.intel-ranktable th.dst-assetcol,.intel-ranktable td.dst-assetcol{width:54px}.intel-ranktable thead th:nth-child(4){width:104px}.intel-ranktable thead th:nth-child(5){width:72px}.intel-ranktable th.dst-daysleft,.intel-ranktable td.dst-daysleft{width:80px}.intel-ranktable .intel-pctbar{width:46px}.intel-ranktable td:nth-child(2){text-overflow:ellipsis;overflow:hidden}.intel-ranktable .intel-rank{min-width:0;color:var(--page-muted);font-variant-numeric:tabular-nums;background:0 0;padding:0;font-weight:600}.dst-rankcell{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.dst-rank-pin{color:var(--fs-blue-600);flex:none;align-items:center;display:inline-flex}.intel-ranktable tbody tr.is-pinned .intel-rank{color:var(--fs-blue-700);font-weight:700}.intel-artifact{color:var(--page-muted);opacity:.75;font-style:italic}.intel-line-plot.is-ordinal{touch-action:pan-y}.intel-line-plot.is-ordinal[data-pannable=true]{cursor:grab}.intel-line-plot.is-ordinal[data-pannable=true]:active{cursor:grabbing}.intel-slotline{stroke:var(--intel-grid);stroke-width:1px;opacity:.3}.intel-gapline{stroke:var(--fs-blue-300);stroke-width:1px;stroke-dasharray:2 3}.intel-line-xaxis.is-ordinal{font-variant-numeric:tabular-nums}.intel-line-xaxis.is-ordinal span.is-gap{color:var(--fs-blue-500);font-style:italic}.dst-window-controls{align-items:center;gap:12px;margin-top:10px;display:flex}.dst-navigator{min-width:0;color:var(--page-muted);flex:1;align-items:center;gap:8px;font-size:10px;display:flex}.dst-navigator-end{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.dst-navigator-track{background:var(--fs-blue-50);border:1px solid var(--page-border);cursor:grab;touch-action:none;border-radius:0;flex:1;min-width:0;height:14px;position:relative}.dst-navigator-track:active{cursor:grabbing}.dst-navigator-track:focus-visible{outline:2px solid var(--fs-blue-400);outline-offset:2px}.dst-navigator-window{background:var(--fs-blue-200);border:1px solid var(--fs-blue-400);border-radius:0;min-width:10px;position:absolute;top:-1px;bottom:-1px}.dst-latest-btn{appearance:none;border:1px solid var(--fs-blue-300);background:var(--fs-blue-50);color:var(--fs-blue-700);font:inherit;border-radius:var(--radius-sm);cursor:pointer;flex:none;padding:4px 10px;font-size:11px;font-weight:600}.dst-latest-btn:hover{background:var(--fs-blue-100)}@media (width<=700px){.dst-curverow{grid-template-columns:1fr}.intel-ticker-scroll{-webkit-overflow-scrolling:touch}.intel-line-xaxis.is-ordinal{font-size:9px}.dst-ranking .intel-table-scroll{overflow-x:hidden}.intel-ranktable .dst-assetcol,.intel-ranktable .dst-daysleft{display:none}.intel-ranktable td:nth-child(2){max-width:40vw}}.intel-table-dark thead th{background:var(--fs-blue-700);box-shadow:inset 0 -1px 0 var(--fs-blue-800);color:#fff;vertical-align:middle}.intel-table-dark thead th:not(:has(button)){text-transform:uppercase;letter-spacing:.04em;padding:13px 14px;font-size:11px;font-weight:600}.intel-table-dark thead th button{color:#fff;padding:13px 14px}.intel-table-dark thead th button:hover{color:var(--fs-blue-100)}.intel-table-dark thead tr:first-child th:first-child{border-top-left-radius:0}.intel-table-dark thead tr:first-child th:last-child{border-top-right-radius:0}.intel-table-dark tbody tr:hover{background:var(--fs-blue-50)}.intel-table-dark tbody tr.is-selected{background:var(--fs-blue-100)}.intel-ranktable.intel-table-dark tbody tr.is-selected{box-shadow:none;background:0 0}.intel-ranktable.intel-table-dark tbody tr.is-selected:hover{background:var(--fs-blue-50)}.dst-progcell{align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.dst-progcell .entity-logo{flex-shrink:0}.dst-progcell-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.intel-grouptable .intel-group-head td{padding:0}.intel-group-toggle{appearance:none;background:var(--fs-blue-700);color:#fff;width:100%;font:inherit;cursor:pointer;text-align:left;border:none;align-items:center;gap:10px;padding:13px 14px;display:flex}.intel-group-toggle:hover{background:var(--fs-blue-600)}.intel-group-toggle:focus-visible{outline:2px solid var(--fs-blue-300);outline-offset:-2px}.intel-group-chevron{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;flex:none;width:0;height:0;transition:transform .12s}.intel-group-chevron.is-open{transform:rotate(90deg)}.intel-group-name{letter-spacing:.02em;font-size:12px;font-weight:600}.intel-group-count{color:var(--fs-blue-100);font-size:11px}.intel-group-sum{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:600}.dst-sponsor-programs{margin-top:16px}.dst-sponsor-programs .intel-subhead{margin:0 0 8px}.visually-hidden-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.entity-logo{border-radius:var(--radius-sm);border:1px solid var(--page-border);background:var(--white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.entity-logo img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:2px}.entity-logo-sm{width:24px;height:24px}.entity-logo-md{width:40px;height:40px}.entity-logo-lg{width:56px;height:56px}.intel-sponsorcell{align-items:center;gap:7px;display:inline-flex}.intel-sponsorcell .entity-logo{flex-shrink:0}.intel-sponsorcell-name{min-width:0}.entity-logo.is-initials{background:var(--fs-blue-50);border-color:var(--fs-blue-100);color:var(--fs-blue-600);letter-spacing:.02em;font-weight:600}.entity-logo-sm.is-initials{font-size:9.5px}.entity-logo-md.is-initials{font-size:13px}.entity-logo-lg.is-initials{font-size:17px}.deal-logo{border-radius:var(--radius-sm);border:1px solid var(--page-border);background:var(--white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.deal-logo img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:3px}.deal-logo-sm{width:28px;height:28px}.deal-logo-md{width:44px;height:44px}.deal-logo-lg{width:60px;height:60px}.deal-logo-initials{color:var(--fs-blue-600);letter-spacing:.02em;font-size:15px;font-weight:600}.deal-logo-sm .deal-logo-initials{font-size:11px}.deal-logo-lg .deal-logo-initials{font-size:19px}.deal-logo.is-editable{background:0 0;border:0;overflow:visible}.deal-logo-btn{appearance:none;cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--page-border);background:var(--white);justify-content:center;align-items:center;width:100%;height:100%;padding:0;transition:border-color .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden}.deal-logo-btn:hover:not(:disabled){border-color:var(--fs-blue-400);box-shadow:0 0 0 3px var(--fs-blue-50)}.deal-logo-btn:disabled{cursor:progress;opacity:.6}.deal-logo-btn img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:3px}.deal-logo-badge{border:1.5px solid var(--white);background:var(--fs-blue-600);width:17px;height:17px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:9.5px;line-height:1;display:inline-flex;position:absolute;bottom:-5px;right:-5px}.intel-card-leading{flex-shrink:0;padding-top:1px}.screen-head-leading{flex-shrink:0;align-self:center}.deal-sponsor{color:var(--page-muted);flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:inline-flex}.deal-sponsor-name{color:var(--gray-700);font-weight:500}.ntr-reit-cell{align-items:center;gap:9px;min-width:0;display:inline-flex}.ntr-reit-name{min-width:0}.photo-gallery{padding:4px 24px 20px}.photo-hero{appearance:none;cursor:zoom-in;border:1px solid var(--page-border);background:var(--gray-100);aspect-ratio:16/9;border-radius:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.photo-hero img{object-fit:cover;width:100%;height:100%;display:block}.photo-hero-caption{text-align:left;color:var(--white);background:linear-gradient(#14264000,#142640d1);padding:18px 14px 10px;font-size:12.5px;position:absolute;bottom:0;left:0;right:0}.photo-empty{appearance:none;aspect-ratio:16/9;cursor:pointer;border:1.5px dashed var(--fs-blue-200);background:var(--fs-blue-50);border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;max-height:220px;transition:border-color .15s,background .15s;display:flex}.photo-empty:hover:not(:disabled){border-color:var(--fs-blue-400);background:var(--white)}.photo-empty:disabled{cursor:default}.photo-empty.is-busy{cursor:progress}.photo-empty-label{color:var(--fs-blue-700);font-size:13px;font-weight:600}.photo-empty-add{color:var(--fs-blue-600);font-size:12.5px}.photo-empty-note{color:var(--page-muted);font-size:11px}.photo-thumbs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.photo-thumb{appearance:none;cursor:pointer;border:1px solid var(--page-border);border-radius:var(--radius-sm);background:var(--gray-100);width:72px;height:54px;padding:0;transition:border-color .15s;position:relative;overflow:hidden}.photo-thumb img{object-fit:cover;width:100%;height:100%;display:block}.photo-thumb:hover{border-color:var(--fs-blue-400)}.photo-thumb.is-hero{border-color:var(--fs-blue-600);box-shadow:inset 0 0 0 2px var(--fs-blue-600)}.photo-thumb-add{border-style:dashed;border-color:var(--fs-blue-200);background:var(--fs-blue-50);color:var(--fs-blue-600);justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.photo-thumb-add.is-busy{cursor:progress;opacity:.6}.photo-error{color:#9b2c2c;align-items:center;gap:10px;margin:10px 0 0;font-size:12px;display:flex}.photo-error-dismiss{appearance:none;border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:2px 8px;font-size:11px}.photo-backdrop{z-index:1000;background:#142640b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.photo-viewer{background:var(--white);border-radius:0;flex-direction:column;gap:12px;width:min(1000px,100%);max-height:100%;padding:16px;display:flex;box-shadow:0 24px 60px #14264066}.photo-viewer-img{background:var(--gray-100);border-radius:var(--radius-sm);flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.photo-viewer-img img{object-fit:contain;max-width:100%;max-height:70vh;display:block}.photo-caption-input{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--page-border);border-radius:var(--radius-sm);padding:8px 10px;font-size:13px}.photo-viewer-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.btn{appearance:none;cursor:pointer;font:inherit;border-radius:var(--radius-sm);border:1px solid var(--page-border);background:var(--white);color:var(--gray-700);padding:7px 13px;font-size:12.5px;transition:background .15s,border-color .15s}.btn:hover:not(:disabled){border-color:var(--fs-blue-300);background:var(--fs-blue-50)}.btn:disabled{opacity:.5;cursor:default}.btn-primary{border-color:var(--fs-blue-600);background:var(--fs-blue-600);color:var(--white)}.btn-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.link-slots{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.link-slot{align-items:center;display:inline-flex;position:relative}.link-btn{border-radius:var(--radius-sm);border:1px solid var(--page-border);background:var(--white);color:var(--gray-700);align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:500;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:inline-flex}.link-btn:hover{border-color:var(--fs-blue-400);box-shadow:0 0 0 3px var(--fs-blue-50)}.link-sharepoint svg{color:#0a7c8a}.link-asana svg{color:#f06a6a}.link-salesforce svg{color:#00a1e0}.link-dot{appearance:none;cursor:pointer;border:1.5px solid var(--white);background:var(--fs-blue-400);border-radius:50%;align-self:flex-start;width:11px;height:11px;margin-left:-5px;padding:0;transition:background .15s}.link-dot:hover{background:var(--fs-blue-600)}.link-add{appearance:none;cursor:pointer;font:inherit;border-radius:var(--radius-sm);border:1px dashed var(--fs-blue-200);color:var(--fs-blue-600);background:0 0;padding:7px 11px;font-size:12px;transition:border-color .15s,background .15s}.link-add:hover{border-color:var(--fs-blue-400);background:var(--fs-blue-50)}.link-slot.is-editing{flex-wrap:wrap;gap:6px}.link-slot.is-editing input{width:min(340px,60vw);font:inherit;border:1px solid var(--fs-blue-300);border-radius:var(--radius-sm);padding:7px 10px;font-size:12.5px}.link-slot-error{color:#9b2c2c;flex-basis:100%;font-size:11px}.intel-card-footnote.is-warning{color:#8a5a1a;background:#fdf6e7;border-left:2px solid #d9a441;margin:0 0 4px;padding:10px 24px 10px 22px}.ml-backdrop{z-index:1000;background:#142640b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ml-modal{background:var(--white);border-radius:0;flex-direction:column;width:min(680px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 24px 60px #14264066}.ml-head{border-bottom:1px solid var(--page-border);align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.ml-head h2{color:var(--fs-blue-700);margin:0;font-size:16px;font-weight:600}.ml-sub{color:var(--page-muted);max-width:46em;margin:6px 0 0;font-size:12px;line-height:1.5}.ml-close{flex-shrink:0}.ml-toolbar{border-bottom:1px solid var(--page-border);align-items:center;gap:12px;padding:12px 20px;display:flex}.ml-filter{min-width:0;font:inherit;border:1px solid var(--page-border);border-radius:var(--radius-sm);flex:1;padding:7px 10px;font-size:12.5px}.ml-count{color:var(--page-muted);flex-shrink:0;font-size:11.5px}.ml-list{padding:6px 0;overflow-y:auto}.ml-row{border-bottom:1px solid var(--gray-100);align-items:center;gap:12px;padding:9px 20px;display:flex}.ml-row:last-child{border-bottom:0}.ml-logo{appearance:none;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;line-height:0;position:relative}.ml-logo:disabled{cursor:default;opacity:.55}.ml-logo-badge{border:1.5px solid var(--white);background:var(--fs-blue-600);width:15px;height:15px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:8.5px;line-height:1;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.ml-fields{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ml-name{color:var(--gray-900);font-size:13px;font-weight:500}.ml-meta{color:var(--page-muted);font-size:11px}.ml-status{color:var(--page-muted);flex-shrink:0;font-size:11px}.ml-status.has-logo{color:var(--fs-blue-600)}.ml-notice{color:var(--page-muted);margin:0;padding:12px 20px;font-size:12px}.ml-error{color:#9b2c2c;margin:0;padding:10px 20px;font-size:12px}.ml-foot{border-top:1px solid var(--page-border);color:var(--page-muted);padding:12px 20px;font-size:11px}.intel-table tbody tr.ntr-row-static{cursor:default}.intel-table tbody tr.ntr-row-static:hover{background:0 0}.intel-table tbody tr.ntr-row-static td{color:var(--page-muted)}.intel-table tbody tr.ntr-row-clickable:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:-2px}.ntr-popup{background:var(--white);border-radius:0;flex-direction:column;width:min(920px,100%);max-height:100%;display:flex;overflow:hidden;box-shadow:0 24px 60px #14264066}.ntr-popup-head{border-bottom:1px solid var(--page-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 14px;display:flex}.ntr-popup-title{align-items:center;gap:12px;min-width:0;display:inline-flex}.ntr-popup-heading{flex-direction:column;gap:4px;min-width:0;display:flex}.ntr-popup-heading h2{color:var(--fs-blue-700);margin:0;font-size:16px;font-weight:600;line-height:1.2}.ntr-popup-badge{font-size:10.5px;font-family:var(--mono,ui-monospace, monospace);color:var(--page-muted);background:var(--fs-blue-50);border:1px solid var(--page-border);border-radius:var(--radius-sm);align-self:flex-start;padding:1px 6px}.ntr-popup-body{flex-direction:column;gap:20px;padding:16px 20px 20px;display:flex;overflow-y:auto}.ntr-popup-body>*{flex-shrink:0}.ntr-popup-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ntr-popup-section{flex-direction:column;gap:10px;display:flex}.ntr-popup-section h3{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-700);margin:0;font-size:12px;font-weight:600}.intel-kpi-value.tone-up{color:var(--intel-up)}.intel-kpi-value.tone-down{color:var(--intel-down)}.ntr-popup-table th.align-left,.ntr-popup-table td.align-left{font-variant-numeric:normal}@media (width<=720px){.photo-gallery{padding:4px 16px 16px}.intel-card-footnote.is-warning{padding:10px 16px 10px 14px}.link-slots,.link-slot.is-editing input{width:100%}.photo-backdrop,.ml-backdrop{padding:12px}}.intel-card-badge.is-status{color:#1f6b3d;background:#e8f5ec;border-color:#b8dfc6}.fscap-boot{--boot-blue:#223f6d;--boot-light:#eef3f9;--boot-fill:#fff;--boot-track:#9db2ce;z-index:9999;background:linear-gradient(180deg, #fff 0%, var(--boot-light) 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.fscap-boot-scene{width:min(460px,82vw);position:relative}.fscap-boot-window{aspect-ratio:1400/432;width:100%;position:relative;overflow:hidden}.fscap-boot-logo{object-fit:contain;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;animation:1.7s cubic-bezier(.2,.85,.25,1) .35s forwards fscap-boot-rise;position:absolute;inset:0;transform:translateY(103%)}@keyframes fscap-boot-rise{70%{transform:translateY(-1.5%)}to{transform:translateY(0)}}.fscap-boot-horizon{background:var(--boot-blue);border-radius:0;height:2px;animation:.5s ease-out forwards fscap-boot-horizon;transform:scaleX(0)}@keyframes fscap-boot-horizon{to{transform:scaleX(1)}}.fscap-boot-track{background:var(--boot-track);opacity:0;border-radius:0;height:4px;margin-top:28px;animation:.4s ease-out .7s forwards fscap-boot-fade;overflow:hidden}.fscap-boot-fill{will-change:transform;width:100%;height:100%;animation:2s cubic-bezier(.45,.05,.35,1) .8s both fscap-boot-slide;transform:translate(-10%)}@keyframes fscap-boot-slide{0%{transform:translate(-100%)}}.fscap-boot-fill-bar{background:var(--boot-fill);border-radius:0;width:100%;height:100%;display:block}.fscap-boot[data-phase=finishing] .fscap-boot-fill,.fscap-boot[data-phase=out] .fscap-boot-fill{transition:transform .24s cubic-bezier(.45,.05,.35,1);animation:none;transform:translate(0)}.fscap-boot[data-waiting=true] .fscap-boot-fill-bar{animation:1.5s ease-in-out infinite fscap-boot-pulse}@keyframes fscap-boot-pulse{0%,to{opacity:1}50%{opacity:.62}}.fscap-boot-wordmark{text-align:center;color:var(--boot-blue);letter-spacing:.3em;text-transform:uppercase;opacity:0;margin-top:18px;font-size:13px;font-weight:600;animation:.6s ease-out 1.2s forwards fscap-boot-fade}@keyframes fscap-boot-fade{to{opacity:1}}.fscap-boot[data-phase=out]{pointer-events:none;animation:.45s ease-in forwards fscap-boot-out}@keyframes fscap-boot-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.fscap-boot-logo,.fscap-boot-horizon,.fscap-boot-track,.fscap-boot-fill,.fscap-boot-fill-bar,.fscap-boot-wordmark{animation:none!important}.fscap-boot-logo{transform:translateY(0)}.fscap-boot-horizon{transform:scaleX(1)}.fscap-boot-track,.fscap-boot-wordmark{opacity:1}.fscap-boot-fill{transform:translate(0)}.fscap-boot[data-phase=out]{animation:.4s ease-in forwards fscap-boot-out}}.home-page{max-width:1180px}.home-page>*+*{margin-top:22px}:root{--home-dist:#4d7f93;--home-sellout:#b07a1f}.home-hero{background:var(--fs-blue-800);color:var(--white);border-radius:var(--radius);padding:26px 28px 22px;animation:.5s ease-out both home-rise;box-shadow:0 2px 6px #14264024,0 10px 30px #1426401a}.home-hero-loading{align-items:center;min-height:120px;display:flex}.home-hero-loading .intel-state{color:var(--fs-blue-100)}.home-hero-head h1{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:650}.home-hero-head p{color:var(--fs-blue-200);margin:4px 0 0;font-size:12.5px}.home-kpi-band{border-radius:var(--radius-sm);background:#ffffff1f;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:20px;display:grid;overflow:hidden}.home-kpi{background:var(--fs-blue-800);flex-direction:column;gap:5px;min-width:0;padding:14px 16px 15px;display:flex}.home-kpi.is-primary{background:var(--fs-blue-700)}.home-kpi-label{text-transform:uppercase;letter-spacing:.05em;color:var(--fs-blue-200);font-size:11px;font-weight:600}.home-kpi-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--white);font-size:27px;font-weight:680;line-height:1.05}.home-kpi.is-primary .home-kpi-value{color:#eaf3fd}.home-kpi-delta{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:2px;display:flex}.home-kpi-delta .intel-delta.tone-up{color:#6fe0a6}.home-kpi-delta .intel-delta.tone-down{color:#ffab93}.home-kpi-delta .intel-delta.tone-flat,.home-kpi-delta .intel-delta.tone-none{color:var(--fs-blue-200)}.home-kpi-vs{color:var(--fs-blue-300);font-size:10.5px}.home-section-head,.home-panel-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.home-section-head h2,.home-panel-head h2{color:var(--fs-blue-800);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:640}.home-link{appearance:none;cursor:pointer;color:var(--accent);background:0 0;border:none;padding:2px 0;font-family:inherit;font-size:12.5px;font-weight:600}.home-link:hover{color:var(--accent-hover);text-decoration:underline}.home-raise-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.home-raise{background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);box-shadow:var(--card-shadow);overflow:hidden}.home-raise-hit{appearance:none;text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;padding:0;font-family:inherit;display:block}.home-raise-hit:disabled{cursor:default}.home-raise.is-openable:hover{transform:translateY(-1px);box-shadow:0 2px 6px #1426401a,0 12px 28px #1426401a}.home-raise{transition:box-shadow .15s,transform .15s}.home-raise-photo{aspect-ratio:16/9;background:var(--fs-blue-100);position:relative;overflow:hidden}.home-raise-photo img{object-fit:cover;width:100%;height:100%;display:block}.home-raise-photo-empty{background:repeating-linear-gradient(135deg, var(--fs-blue-100) 0 14px, var(--fs-blue-50) 14px 28px);color:var(--fs-blue-600);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.home-raise-photo-kicker{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.home-raise-photo-loc{color:var(--fs-blue-500);font-size:11px}.home-raise-badge{color:var(--white);letter-spacing:.03em;text-transform:uppercase;background:#142640b8;border-radius:0;padding:3px 8px;font-size:10.5px;font-weight:600;position:absolute;top:10px;left:10px}.home-raise-body{padding:14px 16px 16px}.home-raise-title{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.home-raise-title h3{color:var(--gray-900);margin:0;font-size:15px;font-weight:640}.home-raise-sub{color:var(--page-muted);white-space:nowrap;font-size:11.5px}.home-progress{margin:12px 0 14px}.home-progress-track{background:var(--gray-200);border-radius:0;height:8px;overflow:hidden}.home-progress-fill{background:var(--fs-blue-600);border-radius:0;height:100%;transition:width .5s ease-out}.home-progress-labels{justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.home-progress-pct{color:var(--fs-blue-700);font-weight:640}.home-progress-word{color:var(--page-muted);font-weight:500}.home-progress-offering{color:var(--page-muted)}.home-raise-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.home-raise-stats>div{flex-direction:column;gap:2px;min-width:0;display:flex}.home-raise-stats dt{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:10.5px;font-weight:600}.home-raise-stats dd{color:var(--gray-900);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:640}.home-unit{color:var(--page-muted);font-size:11px;font-weight:500}.home-muted{color:var(--page-muted);font-size:12.5px;font-weight:500}.home-raise-asof{color:var(--page-muted);margin:12px 0 0;font-size:11px;font-style:italic}.home-raise-empty{margin-top:4px}.synd-widget{flex-direction:column;gap:12px;display:flex}.synd-live{grid-template-columns:repeat(var(--synd-live-n,2), minmax(0, 1fr));gap:12px;display:grid}.synd-tile{background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);box-shadow:var(--card-shadow);min-width:0;padding:12px 14px 11px}.synd-tile-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.synd-tile-name{color:var(--gray-900);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13.5px;font-weight:640;overflow:hidden}.synd-tile-loc{color:var(--page-muted);white-space:nowrap;font-size:11px}.synd-tile-bar{margin:9px 0 10px}.synd-tile-track{background:var(--gray-200);border-radius:0;height:6px;overflow:hidden}.synd-tile-fill{background:var(--fs-blue-600);border-radius:0;height:100%;transition:width .5s ease-out}.synd-tile-barlabels{justify-content:space-between;gap:8px;margin-top:5px;font-size:11.5px;display:flex}.synd-tile-pct{color:var(--fs-blue-700);font-variant-numeric:tabular-nums;font-weight:640}.synd-tile-word{color:var(--page-muted);font-weight:500}.synd-tile-offering{color:var(--page-muted);white-space:nowrap}.synd-tile-stats{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.synd-tile-stats>div{flex-direction:column;gap:1px;min-width:0;display:flex}.synd-tile-stats dt{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:10px;font-weight:600}.synd-tile-stats dd{color:var(--gray-900);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:640}.synd-unit{color:var(--page-muted);font-size:10.5px;font-weight:500}.synd-muted{color:var(--page-muted);font-size:12px;font-weight:500}.synd-tile-asof{color:var(--page-muted);margin:9px 0 0;font-size:10.5px;font-style:italic}.synd-soon{color:var(--page-muted);align-items:baseline;gap:8px;margin:0;font-size:12px;display:flex}.synd-soon-name{color:var(--fs-blue-700);font-weight:640}.synd-soon-tag{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:600}.synd-track{background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);box-shadow:var(--card-shadow);overflow:hidden}.synd-track-head,.synd-tr{grid-template-columns:minmax(58px,.7fr) minmax(96px,1.5fr) repeat(5,minmax(0,1fr));align-items:center;gap:10px;padding:8px 14px;display:grid}.synd-track-head{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);background:var(--fs-blue-50);border-bottom:1px solid var(--page-border);font-size:9.5px;font-weight:700}.synd-tr+.synd-tr{border-top:1px solid var(--page-border)}.synd-cell{min-width:0;color:var(--gray-900);font-size:12.5px}.synd-cell.synd-num{text-align:right;font-variant-numeric:tabular-nums}.synd-track-head .synd-num{text-align:right}.synd-cell-prog{flex-direction:column;gap:1px;display:flex}.synd-prog-code{color:var(--fs-blue-800);font-weight:640}.synd-prog-note{color:var(--page-muted);font-size:10px;font-style:italic}.synd-cell-tenant{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-strip{margin-top:16px}.home-strip-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;display:flex;overflow-x:auto}.home-strip-scroll::-webkit-scrollbar{display:none}.home-strip-item{border-radius:var(--radius-sm);background:var(--fs-blue-100);flex:none;width:132px;height:84px;overflow:hidden}.home-strip-item img{object-fit:cover;width:100%;height:100%;display:block}.home-strip.is-large{margin-top:0}.home-strip.is-large .home-strip-item{border-radius:var(--radius);width:300px;height:190px}.home-two-col{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.home-tiles{align-items:stretch}.home-tile{background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);box-shadow:var(--card-shadow);flex-direction:column;gap:14px;min-width:0;padding:18px 20px 16px;display:flex}.home-tile-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.home-tile-head h2{letter-spacing:.01em;color:var(--fs-blue-800);margin:0;font-size:15px;font-weight:700}.home-tile-sub{color:var(--page-muted);margin:3px 0 0;font-size:11.5px}.home-tile-asof{color:var(--page-muted);margin:auto 0 0;padding-top:8px;font-size:10.5px;font-style:italic}.home-tile-empty{color:var(--page-muted);margin:0;font-size:12.5px}.home-kpi-grid{flex:1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-kpi-grid .home-kpi{background:var(--fs-blue-50);border:1px solid var(--fs-blue-100);border-radius:var(--radius-sm);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.home-kpi-grid .home-kpi-label{color:var(--fs-blue-700);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:600}.home-kpi-grid .home-kpi-value{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.1}.home-kpi-grid .home-kpi-delta .intel-delta.tone-up{color:#1f8a5b}.home-kpi-grid .home-kpi-delta .intel-delta.tone-down{color:#b3471f}.home-kpi-grid .home-kpi-delta .intel-delta.tone-flat,.home-kpi-grid .home-kpi-delta .intel-delta.tone-none,.home-kpi-grid .home-kpi-vs{color:var(--page-muted)}.home-strip-stats{background:var(--fs-blue-50);border:1px solid var(--fs-blue-100);border-radius:var(--radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px 12px;display:grid}.home-strip-stat{flex-direction:column;gap:2px;min-width:0;display:flex}.home-strip-label{text-transform:uppercase;letter-spacing:.05em;color:var(--fs-blue-700);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;overflow:hidden}.home-strip-value{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1.15}.home-strip-stat .intel-delta{font-size:10.5px}.home-strip-stat .intel-delta.tone-up{color:#1f8a5b}.home-strip-stat .intel-delta.tone-down{color:#b3471f}.home-strip-stat .intel-delta.tone-flat,.home-strip-stat .intel-delta.tone-none{color:var(--page-muted)}.home-strip-sub{color:var(--page-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.home-strip-sub.is-pending{font-style:italic}.home-strip-note{color:var(--page-muted);flex-wrap:wrap;gap:4px 10px;margin:6px 0 0;font-size:10.5px;display:flex}.home-strip-note .home-strip-note-md{text-transform:uppercase;letter-spacing:.04em;font-size:9.5px}.home-landscape{flex-direction:column;gap:8px;display:flex}.home-landscape-title{text-transform:uppercase;letter-spacing:.05em;color:var(--fs-blue-700);margin:0;font-size:11px;font-weight:700}.home-landscape-asof{text-transform:none;letter-spacing:0;color:var(--page-muted);font-weight:500}.home-sponsor-bars .intel-bars{gap:3px}.home-sponsor-bars .intel-bar-row{padding:2px 4px;font-size:11.5px}.home-sponsor-bars .intel-bar-label{font-size:11px}.home-sponsor-bars .intel-bar-row.is-selected{background:var(--fs-blue-100);border-radius:0}.home-sponsor-bars .intel-bar-row.is-selected .intel-bar-fill{background:var(--fs-blue-800)}.home-sponsor-bars .intel-bar-row.is-selected .intel-bar-label,.home-sponsor-bars .intel-bar-row.is-selected .intel-bar-meta{color:var(--fs-blue-800);font-weight:700}.home-asset-mix .intel-stack-legend{gap:6px 18px;font-size:11px}.home-asset-mix .intel-stack-legend li{grid-template-columns:10px minmax(0,1fr) 3.2em 3.6em;align-items:baseline;column-gap:8px;display:grid}.home-asset-mix .intel-stack-legend li .swatch{align-self:center}.home-asset-mix .intel-stack-legend .intel-legend-value,.home-asset-mix .intel-stack-legend .intel-legend-sub{text-align:right}.home-synd-rows{flex-direction:column;flex:1;gap:12px;display:flex}.home-synd-row{border:1px solid var(--page-border);border-radius:var(--radius-sm);background:var(--white);padding:12px 14px}.home-synd-row+.home-synd-row{margin-top:0}.home-synd-head{align-items:center;gap:12px;display:flex}.home-synd-ident{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.home-synd-code{color:var(--fs-blue-800);letter-spacing:.01em;margin:0;font-size:15px;font-weight:700}.home-synd-sub{color:var(--gray-700);margin:0;font-size:12px}.home-synd-loc{color:var(--page-muted)}.home-synd-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.home-synd-stats-5{grid-template-columns:repeat(5,minmax(0,1fr))}.home-synd-stats>div{flex-direction:column;gap:1px;min-width:0;display:flex}.home-synd-stats dt{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:10px;font-weight:600}.home-synd-stats dd{color:var(--gray-900);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:640}.home-sg{border-top:1px dashed var(--page-border);margin-top:10px;padding-top:10px}.home-sg-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.home-sg-stats>div{flex-direction:column;gap:1px;min-width:0;display:flex}.home-sg-stats dt{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:10px;font-weight:600}.home-sg-stats dd{color:var(--fs-blue-700);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:640}.home-sg-firms{flex-direction:column;gap:3px;margin:8px 0 0;padding:0;list-style:none;display:flex}.home-sg-firm{grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;gap:8px;font-size:12px;display:grid}.home-sg-firm-rank{color:var(--fs-blue-300);font-size:10.5px;font-weight:700}.home-sg-firm-name{color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-sg-firm-amt{color:var(--gray-700);font-variant-numeric:tabular-nums;white-space:nowrap}.home-sg-none{color:var(--page-muted);margin:8px 0 0;font-size:11.5px;font-style:italic}.home-band{background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);box-shadow:var(--card-shadow);padding:18px 20px}.home-band-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.home-band-head h2{color:var(--fs-blue-800);letter-spacing:.01em;margin:0;font-size:15px;font-weight:700}.home-rollup-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;display:grid}.home-rollup-stat{background:var(--fs-blue-50);border:1px solid var(--fs-blue-100);border-radius:var(--radius-sm);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.home-rollup-stat dt{text-transform:uppercase;letter-spacing:.05em;color:var(--fs-blue-700);font-size:10.5px;font-weight:600}.home-rollup-stat dd{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:700;line-height:1.1}.home-rollup-charts{grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;display:grid}.home-rollup-chart{flex-direction:column;gap:8px;min-width:0;display:flex}@media (width<=700px){.home-strip.is-large .home-strip-item{width:220px;height:140px}.home-strip-stats{grid-template-columns:1fr 1fr}.home-synd-stats-5{grid-template-columns:repeat(3,minmax(0,1fr))}.home-rollup-charts{grid-template-columns:1fr}.home-kpi-grid{grid-template-columns:1fr 1fr}.home-kpi-grid .home-kpi-value{font-size:19px}.home-rollup-stats{grid-template-columns:1fr 1fr}.home-rollup-stat dd{font-size:19px}.home-sg-stats{grid-template-columns:1fr 1fr}.home-band-head .intel-segmented{width:100%}.home-band-head .intel-segmented button{flex:1}}.home-panel{background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);box-shadow:var(--card-shadow);padding:18px 20px}.home-panel-foot{color:var(--page-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0;font-size:11.5px;display:flex}.home-panel-note{color:var(--page-muted);margin:6px 0 0;font-size:11px;font-style:italic}.home-asof-tag{background:var(--fs-blue-50);color:var(--fs-blue-700);border:1px solid var(--fs-blue-100);white-space:nowrap;border-radius:0;margin-left:auto;padding:2px 9px;font-size:10.5px;font-weight:600}.home-newwriters{background:var(--fs-blue-50);border-radius:var(--radius-sm);align-items:baseline;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.home-newwriters-num{color:var(--fs-blue-700);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.home-newwriters-label{color:var(--gray-700);font-size:12.5px}.home-writers{margin:0;padding:0;list-style:none}.home-writer{border-top:1px solid var(--gray-100);grid-template-columns:20px 1fr auto;grid-template-areas:"rank name equity""rank meta meta";align-items:baseline;gap:1px 10px;padding:8px 0;display:grid}.home-writer:first-child{border-top:none}.home-writer-rank{color:var(--fs-blue-300);grid-area:rank;font-size:11px;font-weight:700}.home-writer-name{color:var(--gray-900);grid-area:name;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.home-writer-tag{text-transform:uppercase;letter-spacing:.04em;color:var(--intel-up);background:#1f7a4d1a;border-radius:0;padding:1px 5px;font-size:9.5px;font-weight:700}.home-writer-equity{color:var(--fs-blue-700);font-variant-numeric:tabular-nums;grid-area:equity;font-size:13px;font-weight:680}.home-writer-meta{color:var(--page-muted);grid-area:meta;font-size:11px}.home-cal-head{align-items:center}.home-cal-nav{align-items:center;gap:8px;display:flex}.home-cal-nav button{appearance:none;border:1px solid var(--page-border);background:var(--white);color:var(--fs-blue-700);cursor:pointer;border-radius:0;width:26px;height:26px;font-size:15px;line-height:1}.home-cal-nav button:hover{background:var(--fs-blue-50)}.home-cal-month{color:var(--gray-700);text-align:center;min-width:108px;font-size:12.5px;font-weight:640}.home-cal-legend{color:var(--gray-700);flex-wrap:wrap;gap:10px 14px;margin:0 0 12px;font-size:11px;display:flex}.home-cal-legend-item{align-items:center;gap:5px;display:inline-flex}.home-cal-dot{background:var(--fs-blue-400);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.home-cal-dot--snapshot{background:var(--fs-blue-400)}.home-cal-dot--open{background:var(--intel-up)}.home-cal-dot--close{background:var(--intel-down)}.home-cal-dot--distribution{background:var(--home-dist)}.home-cal-dot--sellout{background:var(--home-sellout)}.home-cal-grid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.home-cal-dow{text-align:center;color:var(--page-muted);padding-bottom:4px;font-size:10px;font-weight:700}.home-cal-cell{appearance:none;background:var(--gray-50);cursor:pointer;aspect-ratio:1;border:1px solid #0000;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;min-height:38px;padding:4px;font-family:inherit;display:flex}.home-cal-cell.is-out{color:var(--gray-300);background:0 0}.home-cal-cell.has-events{background:var(--fs-blue-50)}.home-cal-cell.is-today{border-color:var(--fs-blue-400)}.home-cal-cell.is-selected{border-color:var(--fs-blue-700);background:var(--fs-blue-100)}.home-cal-cell:hover:not(.is-out){border-color:var(--fs-blue-300)}.home-cal-num{color:var(--gray-700);font-size:11.5px;font-weight:600}.home-cal-cell.is-out .home-cal-num{color:var(--gray-300)}.home-cal-dots{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.home-cal-dots .home-cal-dot{width:5px;height:5px}.home-cal-detail{border-top:1px solid var(--gray-100);min-height:42px;margin-top:12px;padding-top:10px}.home-cal-detail-date{color:var(--fs-blue-800);margin:0 0 6px;font-size:12px;font-weight:640}.home-cal-detail-empty{color:var(--page-muted);margin:0;font-size:12px}.home-cal-events{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.home-cal-events li{color:var(--gray-900);align-items:center;gap:8px;font-size:12.5px;display:flex}.home-pulse-row{background:var(--page-border);border-radius:var(--radius-sm);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.home-pulse-item{appearance:none;background:var(--card-bg);cursor:pointer;text-align:left;border:none;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;font-family:inherit;display:flex}.home-pulse-item:hover{background:var(--fs-blue-50)}.home-pulse-value{color:var(--gray-900);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.home-pulse-value.tone-up{color:var(--intel-up)}.home-pulse-value.tone-down{color:var(--intel-down)}.home-pulse-label{color:var(--page-muted);font-size:11.5px;line-height:1.35}.home-slot{background:var(--fs-blue-50);box-shadow:none;border-style:dashed}.home-slot-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--fs-blue-500);border:1px solid var(--fs-blue-200);border-radius:0;padding:2px 9px;font-size:10px;font-weight:700}.home-slot-body{color:var(--gray-700);margin:0;font-size:12.5px;line-height:1.55}@keyframes home-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home-hero{animation:none}.home-progress-fill,.home-raise{transition:none}}@media (width<=860px){.home-kpi-band{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.home-page>*+*{margin-top:18px}.home-hero{padding:20px 18px 18px}.home-kpi-band{grid-template-columns:repeat(2,1fr)}.home-kpi-value{font-size:22px}.home-raise-grid,.synd-live,.home-two-col,.home-pulse-row{grid-template-columns:1fr}.home-cal-cell{min-height:44px}.home-cal-nav button{width:44px;height:44px;font-size:18px}.home-cal-nav{gap:6px}}@media (width<=420px){.home-kpi-band{grid-template-columns:1fr}}@media (width<=560px){.synd-track-head{display:none}.synd-tr{grid-template-columns:1fr;gap:3px;padding:11px 14px}.synd-tr+.synd-tr{border-top:1px solid var(--page-border)}.synd-cell{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.synd-cell.synd-num{text-align:right}.synd-cell:before{content:attr(data-label);color:var(--page-muted);text-transform:uppercase;letter-spacing:.03em;font-size:10.5px;font-weight:600}.synd-cell-prog{flex-direction:column;align-items:flex-start;gap:1px;margin-bottom:3px;display:flex}.synd-cell-prog:before{content:none}.synd-prog-code{font-size:13.5px}}.ddq-page{--ddq-confirmed:#1f7a4d;--ddq-confirmed-bg:#e8f5ec;--ddq-confirmed-bd:#b8dfc6;--ddq-drafted:#8a5a1a;--ddq-drafted-bg:#fdf6e7;--ddq-drafted-bd:#e6cf9b;--ddq-drafted-fill:#d9a441;--ddq-open:#9a3b2a;--ddq-open-bg:#fbeeeb;--ddq-open-bd:#e6c3ba;--ddq-grid:150px minmax(0, 1fr) 78px 116px 212px}.ddq-board-back{margin-bottom:16px}.ddq-page-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ddq-page-head-text{min-width:0}.ddq-page-head-text p{max-width:640px}.ddq-primary{appearance:none;border:1px solid var(--fs-blue-700);border-radius:var(--radius-sm);background:var(--fs-blue-700);color:var(--white);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.ddq-primary:hover{background:var(--fs-blue-600);border-color:var(--fs-blue-600)}.ddq-primary:disabled{background:var(--gray-200);border-color:var(--gray-200);color:var(--gray-500);cursor:not-allowed}.ddq-summary{background:var(--fs-blue-50);border:1px solid var(--page-border);border-radius:var(--radius-sm);gap:26px;margin-bottom:18px;padding:12px 18px;display:flex}.ddq-summary-stat{color:var(--page-muted);font-size:12.5px}.ddq-summary-stat strong{color:var(--fs-blue-800);margin-right:5px;font-size:16px;font-weight:700}.ddq-board{flex-direction:column;gap:10px;display:flex}.ddq-board-caption{grid-template-columns:var(--ddq-grid);text-transform:uppercase;letter-spacing:.05em;color:var(--page-muted);gap:16px;padding:0 18px;font-size:10.5px;font-weight:600;display:grid}.ddq-row{appearance:none;grid-template-columns:var(--ddq-grid);text-align:left;background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);width:100%;box-shadow:var(--card-shadow);font:inherit;cursor:pointer;align-items:center;gap:16px;padding:14px 18px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.ddq-row:hover{border-color:var(--fs-blue-300);background:var(--fs-blue-50)}.ddq-row:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:2px}.ddq-row.is-cancelled{background:var(--gray-50);border-style:dashed}.ddq-row.is-cancelled .ddq-row-title,.ddq-row.is-cancelled .ddq-row-code{color:var(--gray-500)}.ddq-row-program{flex-direction:column;gap:2px;min-width:0;display:flex}.ddq-row-code{color:var(--fs-blue-700);font-size:13px;font-weight:700}.ddq-row-pname{color:var(--page-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ddq-row-main{min-width:0}.ddq-row-title{color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.ddq-row-meta{color:var(--page-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11.5px;display:block;overflow:hidden}.ddq-row-dot{color:var(--gray-300);margin:0 6px}.ddq-row-days{flex-direction:column;gap:1px;display:flex}.ddq-row-days-val{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.ddq-row-days-lbl{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:10.5px}.ddq-row-status{display:flex}.ddq-row-bar{min-width:0}.ddq-completion{flex-direction:column;gap:6px;display:flex}.ddq-completion-lg{gap:8px}.ddq-bar{background:var(--fs-blue-100);border-radius:0;width:100%;height:8px;display:flex;position:relative;overflow:hidden}.ddq-completion-sm .ddq-bar{height:7px}.ddq-completion-lg .ddq-bar{height:12px}.ddq-bar-seg{height:100%;transition:width .3s}.ddq-bar-seg.is-confirmed{background:var(--ddq-confirmed)}.ddq-bar-seg.is-drafted{background:var(--ddq-drafted-fill)}.ddq-completion-label{align-items:baseline;gap:8px;display:flex}.ddq-pct{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ddq-completion-sm .ddq-pct{font-size:12px}.ddq-completion-lg .ddq-pct{font-size:22px}.ddq-completion-frac{color:var(--page-muted);font-size:11px}.ddq-chip{white-space:nowrap;border:1px solid #0000;border-radius:0;padding:2px 10px;font-size:11px;font-weight:600;line-height:1.5;display:inline-block}.ddq-chip-q{padding:1px 8px;font-size:10.5px}.ddq-chip.tone-received{background:var(--fs-blue-50);border-color:var(--fs-blue-200);color:var(--fs-blue-700)}.ddq-chip.tone-unpacked{background:var(--fs-blue-100);border-color:var(--fs-blue-300);color:var(--fs-blue-800)}.ddq-chip.tone-drafting{background:var(--ddq-drafted-bg);border-color:var(--ddq-drafted-bd);color:var(--ddq-drafted)}.ddq-chip.tone-review{background:var(--fs-blue-600);border-color:var(--fs-blue-600);color:var(--white)}.ddq-chip.tone-submitted{background:var(--ddq-confirmed-bg);border-color:var(--ddq-confirmed-bd);color:var(--ddq-confirmed)}.ddq-chip.tone-cancelled{background:var(--gray-200);border-color:var(--gray-300);color:var(--gray-500)}.ddq-chip.tone-open{background:var(--ddq-open-bg);border-color:var(--ddq-open-bd);color:var(--ddq-open)}.ddq-chip.tone-drafted{background:var(--ddq-drafted-bg);border-color:var(--ddq-drafted-bd);color:var(--ddq-drafted)}.ddq-chip.tone-confirmed{background:var(--ddq-confirmed-bg);border-color:var(--ddq-confirmed-bd);color:var(--ddq-confirmed)}.ddq-form{padding:0}.ddq-form-body{flex-direction:column;gap:20px;max-width:720px;padding:22px 24px 8px;display:flex}.ddq-field{border:none;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.ddq-field label,.ddq-source legend{color:var(--fs-blue-700);text-transform:uppercase;letter-spacing:.03em;padding:0;font-size:12px;font-weight:600}.ddq-optional{text-transform:none;letter-spacing:0;color:var(--page-muted);font-weight:400}.ddq-input{appearance:none;border:1px solid var(--gray-300);border-radius:var(--radius-sm);background:var(--white);width:100%;font:inherit;color:var(--gray-900);padding:9px 11px;font-size:14px;transition:border-color .15s,box-shadow .15s}.ddq-input:focus{border-color:var(--fs-blue-500);box-shadow:0 0 0 3px var(--fs-blue-100);outline:none}select.ddq-input{cursor:pointer}.ddq-field-error{color:var(--intel-down);font-size:11.5px}.ddq-source{gap:12px}.ddq-source-paths{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ddq-source-opt{border:1px solid var(--gray-300);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.ddq-source-opt input{flex-shrink:0;margin:2px 0 0}.ddq-source-opt-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ddq-source-opt.is-active{border-color:var(--fs-blue-500);background:var(--fs-blue-50)}.ddq-source-opt-label{color:var(--gray-900);font-size:13px;font-weight:600}.ddq-source-opt-hint{color:var(--page-muted);font-size:11px}.ddq-source-input{margin-top:2px}.ddq-file{cursor:pointer;align-items:center;gap:12px;display:inline-flex}.ddq-file input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.ddq-file-btn{border:1px solid var(--fs-blue-400);border-radius:var(--radius-sm);background:var(--white);color:var(--fs-blue-600);padding:8px 14px;font-size:13px;font-weight:500;display:inline-block}.ddq-file:hover .ddq-file-btn{background:var(--fs-blue-50)}.ddq-file-name{color:var(--page-muted);font-size:12.5px}.ddq-form-actions{border-top:1px solid var(--page-border);background:var(--gray-50);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.ddq-btn-secondary{appearance:none;border:1px solid var(--gray-300);border-radius:var(--radius-sm);background:var(--white);color:var(--gray-700);font:inherit;cursor:pointer;padding:9px 16px;font-size:13px;font-weight:500}.ddq-btn-secondary:hover{background:var(--gray-100)}.ddq-btn-secondary:disabled{color:var(--gray-300);cursor:not-allowed}.ddq-doclinks{flex-wrap:wrap;gap:10px;display:flex}.ddq-doclinks .screen-action{padding:7px 12px;font-size:12.5px}.ddq-detail.is-cancelled .ddq-overview{background:var(--gray-50)}.ddq-overview-body{flex-wrap:wrap;align-items:flex-start;gap:24px 40px;padding:4px 24px 18px;display:flex}.ddq-overview-completion{flex:1;min-width:240px}.ddq-src-val{word-break:break-word}.ddq-breakdown{flex-wrap:wrap;gap:8px 16px;margin-top:12px;display:flex}.ddq-bk{color:var(--page-muted);align-items:baseline;gap:5px;font-size:12px;display:inline-flex}.ddq-bk strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.ddq-bk.is-confirmed strong{color:var(--ddq-confirmed)}.ddq-bk.is-drafted strong{color:var(--ddq-drafted)}.ddq-bk.is-open strong{color:var(--ddq-open)}.ddq-bk.is-total strong{color:var(--fs-blue-800)}.ddq-meta{flex-wrap:wrap;gap:18px 32px;margin:0;display:flex}.ddq-meta div{flex-direction:column;gap:2px;display:flex}.ddq-meta dt{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);font-size:10.5px}.ddq-meta dd{color:var(--gray-900);margin:0;font-size:13px;font-weight:500}.ddq-actions-row{border-top:1px solid var(--page-border);background:var(--fs-blue-50);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 24px;display:flex}.ddq-stub-btn{appearance:none;border:1px solid var(--page-border);border-radius:var(--radius-sm);background:var(--gray-100);color:var(--gray-500);font:inherit;cursor:not-allowed;flex-direction:column;align-items:center;gap:1px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.ddq-stub-btn.is-primary{border-style:dashed;border-color:var(--fs-blue-300);color:var(--fs-blue-600);background:var(--white)}.ddq-stub-note{letter-spacing:.02em;font-size:10px;font-style:italic}.ddq-actions-note{min-width:200px;color:var(--page-muted);flex:1;margin:0;font-size:11px;line-height:1.5}.ddq-legend{flex-wrap:wrap;gap:14px;display:flex}.ddq-legend-item{color:var(--page-muted);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ddq-legend-swatch{border:1px solid #0000;border-radius:0;width:11px;height:11px}.ddq-legend-item.tone-confirmed .ddq-legend-swatch{background:var(--ddq-confirmed-bg);border-color:var(--ddq-confirmed)}.ddq-legend-item.tone-drafted .ddq-legend-swatch{background:var(--ddq-drafted-bg);border-color:var(--ddq-drafted-fill)}.ddq-legend-item.tone-open .ddq-legend-swatch{background:var(--ddq-open-bg);border-color:var(--ddq-open)}.ddq-empty-questions{padding:4px 24px 22px}.ddq-qtable-wrap{padding:0 24px 24px}.ddq-qtable{table-layout:fixed;min-width:1060px}.ddq-qtable th,.ddq-qtable td{vertical-align:top;white-space:normal}.ddq-col-num{text-align:right;font-variant-numeric:tabular-nums;width:40px;color:var(--page-muted)}.ddq-col-q{white-space:normal;width:250px;line-height:1.45}.ddq-col-ans,.ddq-col-draft{white-space:normal;width:220px;line-height:1.45}.ddq-col-init{text-align:center;width:54px;font-weight:600}.ddq-col-src{white-space:normal;width:165px;font-size:11.5px;line-height:1.4}.ddq-col-stat{width:104px}.ddq-section-row td{background:var(--fs-blue-800);color:var(--white);text-transform:uppercase;letter-spacing:.05em;padding:9px 14px;font-size:11px;font-weight:600}.ddq-section-count{color:var(--white);background:#ffffff2e;border-radius:0;margin-left:8px;padding:0 7px;font-size:10px;font-weight:600;display:inline-block}.ddq-fill.is-filled{background:var(--white);color:var(--gray-900)}.ddq-fill.is-empty{background:var(--fs-blue-700);text-align:center}.ddq-fill.is-empty .ddq-fill-empty{color:#ffffff8c;font-weight:600}.ddq-fill.is-draft.is-filled{background:var(--ddq-drafted-bg);color:#6d4711;box-shadow:inset 3px 0 0 var(--ddq-drafted-fill);font-style:italic}.ddq-qcards{flex-direction:column;gap:20px;padding:0 16px 20px;display:flex}.ddq-qcards-head{background:var(--fs-blue-800);color:var(--white);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px;padding:8px 12px;font-size:11px;font-weight:600}.ddq-qcard{border:1px solid var(--page-border);border-radius:var(--radius-sm);margin-bottom:10px;overflow:hidden}.ddq-qcard-top{background:var(--fs-blue-50);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.ddq-qcard-num{color:var(--fs-blue-700);font-size:12px;font-weight:700}.ddq-qcard-q{color:var(--gray-900);margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.ddq-qcard-field{border-top:1px solid var(--page-border);padding:8px 12px}.ddq-qcard-field.is-empty{background:var(--fs-blue-700)}.ddq-qcard-field.is-empty .ddq-qcard-flabel{color:#ffffffb3}.ddq-qcard-field.is-empty .ddq-fill-empty{color:#ffffff8c;font-weight:600}.ddq-qcard-field.is-draft.is-filled{background:var(--ddq-drafted-bg);box-shadow:inset 3px 0 0 var(--ddq-drafted-fill)}.ddq-qcard-field.is-draft.is-filled .ddq-qcard-fval{color:#6d4711;font-style:italic}.ddq-qcard-flabel{text-transform:uppercase;letter-spacing:.04em;color:var(--page-muted);margin-bottom:2px;font-size:10px;display:block}.ddq-qcard-fval{color:var(--gray-900);font-size:12.5px;line-height:1.4}.ddq-qcard-row{grid-template-columns:1fr 1fr;display:grid}.ddq-qcard-row .ddq-qcard-field:first-child{border-right:1px solid var(--page-border)}@media (width<=700px){.ddq-page-head{flex-direction:column;gap:14px}.ddq-primary{justify-content:center;width:100%}.ddq-board-caption{display:none}.ddq-row{grid-template-columns:1fr auto;align-items:start;gap:8px 12px}.ddq-row-program{flex-direction:row;grid-column:1;align-items:baseline;gap:8px}.ddq-row-status{grid-area:1/2;justify-self:end}.ddq-row-main{grid-column:1/-1}.ddq-row-days{flex-direction:row;grid-column:1;align-items:baseline;gap:5px}.ddq-row-bar{grid-column:1/-1}.ddq-summary{gap:18px}.ddq-source-paths{grid-template-columns:1fr}.ddq-form-body{padding:18px 16px 4px}.ddq-form-actions{padding:14px 16px}.ddq-form-actions button{flex:1}.ddq-overview-body{padding:4px 16px 16px}.ddq-actions-row{padding:14px 16px}.ddq-stub-btn{flex:1}}@media (prefers-reduced-motion:reduce){.ddq-bar-seg{transition:none}}.synd-activity-rail{border-radius:var(--radius-sm);background:#ffffff0f;border:1px solid #ffffff1f;align-items:center;gap:12px;margin-top:16px;padding:11px 14px;display:flex}.synd-activity-dot{background:var(--fs-blue-300);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #7aabe02e}.synd-activity-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.synd-activity-title{color:var(--white);letter-spacing:.02em;font-size:12px;font-weight:650}.synd-activity-note{color:var(--fs-blue-200);font-size:11px;line-height:1.4}.synd-activity-badge{text-transform:uppercase;letter-spacing:.05em;color:var(--fs-blue-100);background:#ffffff1a;border-radius:0;flex:none;padding:4px 10px;font-size:10px;font-weight:700}.synd-band{margin-top:24px}.synd-band-head{text-transform:uppercase;letter-spacing:.06em;color:var(--fs-blue-700);margin:0 0 12px;font-size:13px;font-weight:650}.synd-band-complete .synd-band-head{color:var(--page-muted)}.synd-deal-photo{aspect-ratio:16/6.4;background:var(--fs-blue-100);position:relative;overflow:hidden}.synd-deal-photo img{object-fit:cover;width:100%;height:100%;display:block}.synd-deal-photo-empty{background:repeating-linear-gradient(135deg, var(--fs-blue-100) 0 14px, var(--fs-blue-50) 14px 28px);color:var(--fs-blue-600);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.synd-deal-photo-kicker{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.synd-deal-photo-loc{color:var(--fs-blue-500);font-size:11px}.synd-deal-photo-badge{color:var(--white);letter-spacing:.04em;text-transform:uppercase;background:#142640b8;border-radius:0;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}.synd-deal-progress{margin:14px 0 16px;padding:0 24px}.synd-deal-curve{margin-top:6px;padding:0 24px}.synd-deal-curve-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.synd-deal-curve-head h3{color:var(--fs-blue-800);margin:0;font-size:13px;font-weight:640}.synd-deal-curve-sub{color:var(--page-muted);font-size:11px}.synd-curve.is-state{justify-content:center;align-items:center;min-height:120px;display:flex}.synd-deal-pace{margin:16px 0 4px;padding:0 24px}.synd-deal.is-complete{padding-bottom:4px}@media (width<=700px){.synd-deal-photo{aspect-ratio:16/9}.synd-deal-progress,.synd-deal-curve,.synd-deal-pace{padding-left:16px;padding-right:16px}.synd-band{margin-top:18px}}.synd-hero{padding:15px 20px}.synd-hero-row{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.synd-hero-lead{min-width:0}.synd-hero-lead h1{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:650}.synd-hero-sub{color:var(--fs-blue-200);margin:2px 0 0;font-size:11.5px}.synd-hero-kpis{flex:auto;gap:26px;min-width:0;display:flex}.synd-hero-kpi{flex-direction:column;gap:2px;min-width:0;display:flex}.synd-hero-kpi-label{text-transform:uppercase;letter-spacing:.05em;color:var(--fs-blue-200);white-space:nowrap;font-size:10px;font-weight:600}.synd-hero-kpi-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--white);white-space:nowrap;font-size:19px;font-weight:680;line-height:1.05}.synd-hero-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.synd-activity-line{color:var(--fs-blue-200);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:inline-flex}.synd-activity-line-text{font-weight:600}.synd-sync-btn{appearance:none;color:var(--fs-blue-100);font:inherit;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff38;padding:7px 13px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s}.synd-sync-btn:hover:not(:disabled){background:#ffffff29;border-color:#ffffff57}.synd-sync-btn:disabled{opacity:.55;cursor:not-allowed}.synd-sync-btn[aria-busy=true]{cursor:progress}.synd-sync-last{color:var(--fs-blue-300);white-space:nowrap;font-size:10.5px}.synd-sync-error{color:#f3b64b;max-width:22ch;font-size:10.5px;font-weight:600;line-height:1.25}.synd-coming-band{margin-top:14px}.synd-coming-strip{background:var(--fs-blue-50);border:1px solid var(--page-border);border-left:3px solid var(--fs-blue-300);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:9px 14px;font-size:12.5px;display:flex}.synd-coming-badge{text-transform:uppercase;letter-spacing:.05em;color:var(--fs-blue-700);background:var(--fs-blue-100);border-radius:0;flex:none;padding:3px 9px;font-size:10px;font-weight:700}.synd-coming-code{color:var(--fs-blue-800);flex:none;font-weight:700}.synd-coming-note{color:var(--page-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.synd-active-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.synd-active-grid .synd-deal{margin-bottom:0}.synd-active-grid .synd-deal-photo{aspect-ratio:auto;height:120px}.synd-active-grid .intel-card-head{gap:12px;padding:12px 16px 6px}.synd-active-grid .intel-card-title h2{font-size:14.5px}.synd-active-grid .intel-card-badge{font-size:10px}.synd-active-grid .intel-card-subtitle{margin-top:3px;font-size:10.5px}.synd-active-grid .synd-deal-progress{margin:8px 0 9px;padding:0 16px}.synd-active-grid .intel-stat-strip{flex-wrap:nowrap;gap:14px;padding:0 16px 10px}.synd-active-grid .intel-stat-value{font-size:15px}.synd-active-grid .intel-stat-label{font-size:9.5px}.synd-active-grid .intel-stat-sub{white-space:nowrap;font-size:9.5px}.synd-active-grid .synd-deal-curve{margin-top:2px;padding:0 16px}.synd-active-grid .synd-deal-curve-head{margin-bottom:4px}.synd-active-grid .synd-deal-curve-head h3{font-size:12px}.synd-active-grid .synd-deal-curve-sub{display:none}.synd-active-grid .synd-deal-pace{margin:9px 0 12px;padding:0 16px}.synd-active-grid .home-raise-stats dd{font-size:13px}.synd-active-grid .home-raise-stats dt{font-size:9.5px}.synd-top{margin-bottom:18px;padding:16px 18px 18px}.synd-top-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.synd-top-head h2{color:var(--fs-blue-800);margin:0;font-size:15px;font-weight:640}.synd-top-legend{color:var(--page-muted);gap:14px;font-size:11px;display:flex}.synd-top-key{align-items:center;gap:6px;display:inline-flex}.synd-top-key:before{content:"";background:var(--gray-200);border-radius:0;width:10px;height:10px}.synd-top-key.is-raised:before{background:var(--fs-blue-600)}.synd-top-key.is-pipeline:before{background:var(--fs-blue-300)}.synd-top-key.is-remaining:before{background:var(--gray-200)}.synd-top-key-amt{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;margin-left:5px;font-weight:700}.synd-top-rows{flex-direction:column;gap:12px;display:flex}.synd-top-row{grid-template-columns:148px 1fr 54px;align-items:center;gap:12px;display:grid}.synd-top-row-label{flex-direction:column;min-width:0;display:flex}.synd-top-row-code{color:var(--fs-blue-800);font-size:13px;font-weight:680}.synd-top-row-name{color:var(--page-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.synd-top-row-bar{background:var(--gray-200);border-radius:0;height:22px;display:flex;overflow:hidden}.synd-top-row-bar.is-empty{background:var(--gray-100)}.synd-top-seg{justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.synd-top-seg.is-raised{background:var(--fs-blue-600)}.synd-top-seg.is-pipeline{background:var(--fs-blue-300)}.synd-top-seg.is-remaining{background:0 0}.synd-top-seg-in{color:var(--white);white-space:nowrap;padding:0 4px;font-size:10.5px;font-weight:700}.synd-top-seg.is-pipeline .synd-top-seg-in{color:var(--fs-blue-900)}.synd-top-row-pct{text-align:right;color:var(--fs-blue-700);font-size:13.5px;font-weight:680}.synd-live-blocks{flex-direction:column;gap:13px;padding:4px 16px 14px;display:flex}.synd-live-bar-head{justify-content:space-between;align-items:baseline;margin-bottom:5px;display:flex}.synd-live-bar-lbl{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-700);font-size:11px;font-weight:640}.synd-live-bar-val{color:var(--fs-blue-700);font-size:14px;font-weight:680}.home-progress-fill.is-raised{background:var(--fs-blue-600)}.home-progress-fill.is-pipeline{background:var(--fs-blue-300)}.synd-live-bar-foot{color:var(--gray-700);margin-top:5px;font-size:11.5px}.synd-live-bar-of{color:var(--page-muted)}.synd-live-sa{background:var(--fs-blue-50);border-radius:var(--radius-sm);align-items:baseline;gap:12px;padding:9px 12px;display:flex}.synd-live-sa-primary{align-items:baseline;gap:7px;display:flex}.synd-live-sa-num{color:var(--fs-blue-700);font-size:22px;font-weight:720;line-height:1}.synd-live-sa-lbl{color:var(--gray-700);font-size:11.5px}.synd-live-sa-secondary{align-items:baseline;gap:5px;margin-left:auto;display:flex}.synd-live-sa-num2{color:var(--fs-blue-500);font-size:14px;font-weight:680}.synd-live-sa-lbl2{color:var(--page-muted);font-size:11px}.synd-live-seg-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.synd-live-seg-head>span:first-child{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-700);font-size:11px;font-weight:640}.synd-live-seg-count{color:var(--fs-blue-700);font-size:12px;font-weight:700}.synd-live-seg{background:var(--gray-200);border-radius:0;gap:1px;height:16px;display:flex;overflow:hidden}.synd-live-seg-part{background:var(--fs-blue-500);min-width:2px;height:100%}.synd-live-seg-part:hover{filter:brightness(1.12)}.synd-live-seg-part.is-individual{background:repeating-linear-gradient(45deg, var(--fs-blue-200), var(--fs-blue-200) 3px, var(--fs-blue-100) 3px, var(--fs-blue-100) 6px)}.synd-live-seg-legend{flex-direction:column;gap:3px;margin:8px 0 0;padding:0;list-style:none;display:flex}.synd-live-seg-legend li{align-items:center;gap:7px;min-width:0;font-size:11.5px;display:flex}.synd-live-seg-swatch{background:var(--fs-blue-500);border-radius:0;flex:none;width:9px;height:9px}.synd-live-seg-legend li.is-individual .synd-live-seg-swatch{background:repeating-linear-gradient(45deg, var(--fs-blue-200), var(--fs-blue-200) 2px, var(--fs-blue-100) 2px, var(--fs-blue-100) 4px)}.synd-live-seg-name{min-width:0;color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.synd-live-seg-amt{color:var(--page-muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.synd-live-seg-more{color:var(--page-muted);font-style:italic}.synd-live-foot{border-top:1px solid var(--page-border);align-items:baseline;gap:8px;padding-top:11px;display:flex}.synd-live-foot-num{color:var(--fs-blue-700);font-size:15px;font-weight:700}.synd-live-foot-lbl{color:var(--gray-700);font-size:11.5px}.synd-live-foot-sum{color:var(--fs-blue-800);margin-left:auto;font-size:13px;font-weight:680}@media (width<=700px){.synd-top-row{grid-template-columns:110px 1fr 46px;gap:8px}}.synd-band-count{background:var(--gray-200);min-width:18px;height:18px;color:var(--gray-500);vertical-align:2px;border-radius:0;justify-content:center;align-items:center;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.synd-complete-list{max-height:460px;margin:-2px;padding:2px;overflow-y:auto}.synd-complete-item{margin-bottom:10px}.synd-complete-list .synd-complete-item:last-child{margin-bottom:0}.synd-complete-line{background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;width:100%;font:inherit;align-items:center;gap:12px;padding:11px 16px;transition:background .14s;display:flex}.synd-complete-line:hover{background:var(--fs-blue-50)}.synd-complete-line:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:2px}.synd-complete-badge{text-transform:uppercase;letter-spacing:.05em;color:var(--gray-500);background:var(--gray-200);border-radius:0;flex:none;padding:3px 9px;font-size:10px;font-weight:700}.synd-complete-name{min-width:0;color:var(--fs-blue-800);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13.5px;font-weight:600;overflow:hidden}.synd-complete-placed{color:var(--page-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.synd-complete-caret{border-left:5px solid var(--fs-blue-400);border-top:4px solid #0000;border-bottom:4px solid #0000;flex:none;width:0;height:0;margin-left:auto;transition:transform .18s}.synd-complete-line[aria-expanded=true] .synd-complete-caret{transform:rotate(90deg)}.synd-complete-item .synd-deal{margin-top:10px}@media (prefers-reduced-motion:reduce){.synd-complete-line,.synd-complete-caret{transition:none}}@media (width<=700px){.synd-hero-row{align-items:stretch;gap:14px}.synd-hero-kpis{flex-wrap:wrap;gap:14px 22px}.synd-hero-actions{flex-wrap:wrap;margin-left:0}.synd-active-grid{grid-template-columns:1fr}.synd-active-grid .synd-deal-photo{height:150px}.synd-active-grid .intel-stat-strip{flex-wrap:wrap;gap:14px 20px}.synd-coming-note{white-space:normal}.synd-complete-placed{display:none}}.synd-page .synd-hero{margin-bottom:12px;padding:12px 18px}.synd-page .intel-card{margin-bottom:13px}.synd-page .synd-top{margin-bottom:12px;padding:11px 14px 12px}.synd-page .synd-top-head{margin-bottom:8px}.synd-page .synd-band{margin-top:12px}.synd-page .synd-band-active{margin-top:0}.synd-page .synd-band-complete .synd-band-head{margin-bottom:8px}.synd-page .synd-complete-item{margin-bottom:7px}.synd-top-rows{gap:7px}.synd-top-row{grid-template-columns:148px 1fr 54px;gap:10px}.synd-top-row-label{flex-direction:row;align-items:baseline;gap:6px}.synd-top-row-code{font-size:12.5px}.synd-top-row-bar{border-radius:0;height:12px}.synd-top-seg-in{padding:0 3px;font-size:10px;line-height:1}.synd-top-row-pct{font-size:12.5px}.synd-top-coming{border-top:1px solid var(--page-border);margin-top:9px;padding-top:7px}.synd-coming-strip.is-compact{background:0 0;border:0;border-radius:0;gap:10px;padding:2px 0;font-size:12px}.synd-coming-strip.is-compact+.synd-coming-strip.is-compact{margin-top:2px}.synd-active-grid .synd-deal-photo{height:118px}.synd-active-grid .intel-card-head{padding:10px 16px 4px}.synd-live-blocks{gap:10px;padding:2px 16px 12px}.synd-live-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px 16px;display:grid}.synd-live-bar-head{margin-bottom:4px}.synd-live-bar-foot{margin-top:4px;font-size:11px}.synd-live-row .synd-live-sa{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:10px 12px}.synd-live-row .synd-live-sa-secondary{margin-left:0}.synd-live-seg-legend{gap:2px;margin-top:6px}.synd-live-seg-legend li{font-size:11px}.synd-live-foot{padding-top:8px}@media (width<=700px){.synd-page .synd-hero{padding:14px 16px}.synd-active-grid .synd-deal-photo{height:140px}.synd-live-row{grid-template-columns:1fr}.synd-top-legend{flex-wrap:wrap;gap:4px 12px}.synd-top-row{grid-template-columns:96px 1fr 44px;gap:8px}.synd-top-row-label{flex-direction:column;gap:0}.synd-coming-strip.is-compact{flex-wrap:wrap;row-gap:4px}}.intel-viz-grid,.ppm-viz-grid{grid-template-columns:1fr 1fr;align-items:start;gap:26px;display:grid}.intel-viz{min-width:0}.intel-viz+.intel-viz{margin-top:0}.intel-viz-title,.ppm-viz-title{color:var(--fs-blue-700);margin:0 0 10px;font-size:13px;font-weight:600}.intel-viz-hint,.ppm-viz-hint{color:var(--page-muted);font-size:11px;font-weight:400}.ntr-raise-bars{flex-direction:column;gap:6px;display:flex}.ntr-raise-row{grid-template-columns:120px 1fr 84px;align-items:center;gap:12px;display:grid}.ntr-raise-label{color:var(--gray-700);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ntr-raise-track{background:var(--fs-blue-50);border-radius:0;height:16px;position:relative}.ntr-raise-zero{background:var(--page-border);width:1px;position:absolute;top:-2px;bottom:-2px}.ntr-raise-fill{background:var(--intel-series-1);border-radius:0;position:absolute;top:3px;bottom:3px}.ntr-raise-marker{border:1.5px solid var(--white);width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.ntr-raise-marker.is-pos{background:var(--intel-up)}.ntr-raise-marker.is-neg{background:var(--intel-down)}.ntr-raise-value{text-align:right;font-variant-numeric:tabular-nums;color:var(--fs-blue-800);font-size:12px;font-weight:600}.ntr-raise-legend{color:var(--page-muted);gap:18px;margin-top:10px;font-size:11px;display:flex}.ntr-raise-legend span{align-items:center;gap:6px;display:inline-flex}.ntr-marker-swatch{background:var(--intel-up);width:10px;height:10px;display:inline-block;transform:rotate(45deg)}.ppm-body{flex-direction:column;gap:22px;display:flex}.ppm-controls{flex-wrap:wrap;align-items:center;gap:14px 22px;padding-bottom:4px;display:flex}.ppm-filter{flex-direction:column;gap:6px;display:flex}.ppm-chips{flex-wrap:wrap;gap:6px;display:flex}.ppm-chip{appearance:none;cursor:pointer;font:inherit;border:1px solid var(--fs-blue-200);background:var(--white);color:var(--fs-blue-700);border-radius:0;padding:4px 10px;font-size:12px;transition:background .12s,border-color .12s}.ppm-chip:hover{background:var(--fs-blue-50)}.ppm-chip.is-on{background:var(--fs-blue-600);border-color:var(--fs-blue-600);color:var(--white)}.ppm-chip.is-clear{color:var(--page-muted);border-style:dashed}.ppm-toggle{color:var(--gray-700);cursor:pointer;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.ppm-count{color:var(--page-muted);margin-left:auto;font-size:11.5px}.ppm-feebars{flex-direction:column;gap:10px;display:flex}.ppm-feebars-legend{color:var(--page-muted);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.ppm-feebars-legend li{align-items:center;gap:6px;display:inline-flex}.ppm-feebars-rows{flex-direction:column;gap:4px;display:flex}.ppm-feebar-row{grid-template-columns:150px 1fr 58px;align-items:center;gap:10px;display:grid}.ppm-feebar-row.is-fsx .ppm-feebar-label{color:var(--fs-blue-800);font-weight:700}.ppm-feebar-row.is-fsx .ppm-feebar-track{outline:2px solid var(--intel-pin);outline-offset:1px}.ppm-feebar-label{color:var(--gray-700);white-space:normal;overflow-wrap:anywhere;font-size:11.5px;line-height:1.2}.ppm-feebar-track{background:var(--fs-blue-50);border-radius:0;height:15px;display:flex;overflow:hidden}.ppm-feebar-seg{height:100%}.ppm-feebar-total{text-align:right;font-variant-numeric:tabular-nums;color:var(--fs-blue-800);font-size:12px;font-weight:600}.ppm-scatter{position:relative}.ppm-scatter svg{width:100%;height:auto;display:block}.ppm-grid{stroke:var(--intel-grid);stroke-width:1px}.ppm-axis-label{fill:var(--page-muted);font-size:11px}.ppm-median{stroke:var(--fs-blue-400);stroke-width:1.25px;stroke-dasharray:4 4}.ppm-median-label{fill:var(--fs-blue-500);font-size:10px}.ppm-dot{fill-opacity:.72;stroke:var(--white);stroke-width:1px}.ppm-dot.is-allcash{fill:var(--intel-series-3)}.ppm-dot.is-levered{fill:var(--intel-series-1)}.ppm-dot.is-fsx{fill:var(--intel-pin);stroke:var(--fs-blue-900);stroke-width:1.5px;fill-opacity:.95}.ppm-axis-caption{fill:var(--page-muted);font-size:10.5px}.ppm-legend{color:var(--page-muted);flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.ppm-legend li{align-items:center;gap:6px;display:inline-flex}.ppm-swatch{border-radius:50%;width:11px;height:11px;display:inline-block}.ppm-swatch.is-allcash{background:var(--intel-series-3)}.ppm-swatch.is-levered{background:var(--intel-series-1)}.ppm-swatch.is-size{background:var(--gray-300);width:14px;height:14px}.ppm-lollipop{flex-direction:column;gap:4px;display:flex}.ppm-lolli-row{grid-template-columns:150px 1fr 74px;align-items:center;gap:10px;display:grid}.ppm-lolli-row.is-fsx .ppm-lolli-label{color:var(--fs-blue-800);font-weight:700}.ppm-lolli-label{color:var(--gray-700);white-space:normal;overflow-wrap:anywhere;font-size:11.5px;line-height:1.2}.ppm-lolli-track{height:14px;position:relative}.ppm-lolli-zero{background:var(--gray-300);width:1px;position:absolute;top:-1px;bottom:-1px}.ppm-lolli-stem{height:2px;position:absolute;top:50%;transform:translateY(-50%)}.ppm-lolli-stem.is-neg{background:var(--intel-series-1)}.ppm-lolli-stem.is-pos{background:var(--intel-down)}.ppm-lolli-dot{border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)}.ppm-lolli-dot.is-neg{background:var(--intel-series-1)}.ppm-lolli-dot.is-pos{background:var(--intel-down)}.ppm-lolli-dot.is-fsx{box-shadow:0 0 0 2px var(--intel-pin)}.ppm-lolli-value{text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px}.ppm-lolli-value.is-neg{color:var(--fs-blue-700)}.ppm-lolli-value.is-pos{color:var(--intel-down)}.ppm-table-section{flex-direction:column;gap:10px;display:flex}.ppm-table-toggle{appearance:none;cursor:pointer;font:inherit;color:var(--fs-blue-600);background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.ppm-table-toggle:hover{color:var(--fs-blue-800)}.ppm-table-wrap{border:1px solid var(--page-border);border-radius:var(--radius-sm);overflow-x:auto}.ppm-table{border-collapse:collapse;width:100%;font-size:11.5px}.ppm-table th,.ppm-table td{white-space:nowrap;border-bottom:1px solid var(--page-border);padding:6px 9px}.ppm-table th{background:var(--fs-blue-50);text-align:left;position:sticky;top:0}.ppm-table th.is-num,.ppm-table td.is-num{text-align:right;font-variant-numeric:tabular-nums}.ppm-table th button{appearance:none;font:inherit;color:var(--fs-blue-700);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.ppm-table th.is-sorted button{color:var(--fs-blue-900)}.ppm-table tbody tr:hover{background:var(--fs-blue-50)}.ppm-td-trust{align-items:center;gap:7px;display:inline-flex}.ppm-unverified{text-transform:uppercase;letter-spacing:.03em;background:var(--gray-200);color:var(--gray-600);border-radius:0;padding:1px 5px;font-size:9.5px}.ppm-table-note{color:var(--page-muted);margin:8px 4px 0;font-size:11px}@media (width<=760px){.intel-viz-grid,.ppm-viz-grid{grid-template-columns:1fr;gap:22px}.ntr-raise-row{grid-template-columns:96px 1fr 72px;gap:8px}.ppm-feebar-row,.ppm-lolli-row{grid-template-columns:108px 1fr 56px;gap:8px}.ppm-count{margin-left:0}}.comp-dash{flex-direction:column;gap:24px;padding:24px;display:flex}.comp-dash .intel-stat-strip{gap:24px 32px;padding:0}.comp-dash .intel-stat{gap:4px;padding:6px 0}.comp-dash>.comp-table-block,.comp-dash>.comp-tiles-block{margin-top:8px}.comp-filters{align-items:flex-end;gap:16px 24px;padding:0}.comp-filter-select{flex-direction:column;gap:6px;display:flex}.comp-select{appearance:auto;font:inherit;border:1px solid var(--page-border);border-radius:var(--radius-sm);background:var(--white);color:var(--page-text);min-width:150px;max-width:260px;padding:5px 8px;font-size:12.5px}.comp-select:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:1px}.comp-select:disabled{color:var(--page-muted);background:var(--gray-50)}.comp-table-block,.comp-tiles-block{flex-direction:column;gap:10px;display:flex}.comp-tiles-head{flex-direction:column;gap:2px;display:flex}.comp-band-title{color:var(--fs-blue-800);margin:0;font-size:15px}.comp-band-note{color:var(--page-muted);margin:0;font-size:11.5px}.comp-tiles{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.comp-tile{text-align:left;cursor:pointer;background:var(--card-bg);border:1px solid var(--page-border);border-radius:var(--radius);flex-direction:column;gap:9px;min-width:0;padding:14px 15px;transition:box-shadow .12s,border-color .12s;display:flex}.comp-tile-title{overflow-wrap:anywhere;min-width:0}.comp-tile:hover{border-color:var(--fs-blue-300);box-shadow:var(--card-shadow)}.comp-tile:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:2px}.comp-tile-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.comp-tile-title{color:var(--fs-blue-900);margin:0;font-size:13.5px;line-height:1.25}.comp-chip{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:0;flex:none;padding:2px 7px;font-size:10px}.comp-chip.is-allcash{background:var(--fs-blue-100);color:var(--fs-blue-700)}.comp-chip.is-levered{background:var(--gray-100);color:var(--gray-700)}.comp-tile-sub{color:var(--page-muted);margin:0;font-size:11.5px}.comp-tile-tenants{color:var(--fs-blue-700);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11.5px;overflow:hidden}.comp-tile-grid{grid-template-columns:1fr 1fr 1fr;gap:9px 12px;margin-top:2px;display:grid}.comp-tile-fig{flex-direction:column;gap:1px;display:flex}.comp-tile-fig-label{text-transform:uppercase;letter-spacing:.03em;color:var(--page-muted);font-size:9.5px}.comp-tile-fig-value{color:var(--fs-blue-800);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.comp-tile-foot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.comp-tile-verified{text-transform:uppercase;letter-spacing:.03em;color:var(--intel-up);font-size:9.5px}.comp-tile-compare{appearance:none;font:inherit;cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--fs-blue-400);background:var(--white);color:var(--fs-blue-600);padding:4px 10px;font-size:11.5px;font-weight:600}.comp-tile-compare:hover{background:var(--fs-blue-50)}.comp-tile-compare.is-on{background:var(--fs-blue-600);border-color:var(--fs-blue-600);color:var(--white)}.comp-tile-compare:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:1px}.comp-program{flex-direction:column;gap:4px;display:flex}.comp-program-actions{justify-content:flex-end;margin-bottom:6px;display:flex}.comp-section{border-top:1px solid var(--page-border);padding:14px 0}.comp-section:first-of-type{border-top:none;padding-top:4px}.comp-section-title{text-transform:uppercase;letter-spacing:.04em;color:var(--fs-blue-700);margin:0 0 10px;font-size:13px}.comp-fieldlist{grid-template-columns:1fr 1fr;gap:0 32px;margin:0;display:grid}.comp-row{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0;display:flex}.comp-row-label{color:var(--page-muted);align-items:center;gap:6px;margin:0;font-size:12px;display:inline-flex}.comp-row-value{color:var(--fs-blue-900);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:62%;margin:0;font-size:12.5px}.comp-row.is-empty .comp-row-value{color:var(--page-muted)}.comp-computed{text-transform:uppercase;letter-spacing:.04em;background:var(--fs-blue-50);color:var(--fs-blue-500);border-radius:0;padding:1px 5px;font-size:8.5px}.comp-muted{color:var(--page-muted)}.comp-mono{color:var(--fs-blue-700);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.comp-provenance{border-top:1px solid var(--page-border);padding-top:14px}.comp-compare{flex-direction:column;gap:24px;display:flex}.comp-cmp-controls{flex-wrap:wrap;align-items:flex-start;gap:16px 24px;padding:24px 24px 0;display:flex}.comp-compare>.intel-empty{padding:0 24px 24px}.comp-cmp-picker{flex-direction:column;gap:6px;display:flex}.comp-cmp-chips{flex-wrap:wrap;gap:6px;display:flex}.comp-cmp-chip{background:var(--fs-blue-100);color:var(--fs-blue-800);border-radius:0;align-items:center;gap:6px;padding:3px 4px 3px 9px;font-size:11.5px;display:inline-flex}.comp-cmp-chip button{appearance:none;background:var(--fs-blue-300);color:var(--fs-blue-900);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:1}.comp-cmp-chip button:hover{background:var(--fs-blue-400)}.intel-card:has(.comp-cmp-table){overflow:visible}.comp-cmp-wrap{border-top:1px solid var(--page-border);overflow:clip}.comp-cmp-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.comp-cmp-col-label{width:200px}.comp-cmp-table th,.comp-cmp-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--gray-100);font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;padding:12px 16px}.comp-cmp-table thead th{z-index:3;background:var(--fs-blue-50);vertical-align:bottom;border-bottom:1px solid var(--fs-blue-200);position:sticky;top:56px}.comp-cmp-label{z-index:2;background:var(--white);text-align:left;position:sticky;left:0}.comp-cmp-table thead th.comp-cmp-corner{z-index:4;padding:12px 16px}.comp-cmp-col-h{padding:0}.comp-cmp-col-h.is-fsx{background:var(--fs-blue-100)}.comp-cmp-col-h.is-base{background:var(--fs-blue-100);box-shadow:inset 0 3px 0 var(--fs-blue-600)}.comp-cmp-col-btn{appearance:none;cursor:pointer;text-align:left;width:100%;font:inherit;white-space:normal;overflow-wrap:anywhere;background:0 0;border:none;padding:12px 16px;display:block}.comp-cmp-col-btn:hover{background:var(--fs-blue-100)}.comp-cmp-col-btn:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:-2px}.comp-cmp-col-name{color:var(--fs-blue-900);white-space:normal;font-weight:700;display:block}.comp-cmp-col-sponsor{color:var(--page-muted);white-space:normal;font-size:10.5px;font-weight:400;display:block}.comp-fsx-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--intel-pin);font-size:9px;font-weight:700;display:block}.comp-base-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--white);background:var(--fs-blue-600);border-radius:0;margin-top:3px;padding:1px 6px;font-size:9px;font-weight:700;display:inline-block}.comp-cmp-label{color:var(--page-muted);font-weight:500}.comp-cmp-label .comp-computed{vertical-align:1px;margin-left:6px}.comp-cmp-cell{color:var(--fs-blue-900)}.comp-cmp-cell.is-fsx{background:var(--fs-blue-50);font-weight:600}.comp-cmp-cell.is-base{background:var(--fs-blue-100);font-weight:700}.comp-cmp-value{display:block}.comp-cmp-counter{align-items:flex-end;display:flex}.comp-cmp-count{color:var(--fs-blue-700);background:var(--fs-blue-50);border:1px solid var(--fs-blue-100);border-radius:0;padding:4px 10px;font-size:11.5px;font-weight:600}.comp-cmp-count.is-full{color:var(--intel-pin);border-color:var(--intel-pin)}.comp-cmp-chip.is-fsx{background:var(--fs-blue-200,var(--fs-blue-100))}.comp-cmp-delta{color:var(--page-muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.comp-cmp-delta.tone-up{color:var(--intel-up)}.comp-cmp-delta.tone-down{color:var(--intel-down)}.comp-cmp-section th{text-align:left;background:var(--gray-50);text-transform:uppercase;letter-spacing:.04em;color:var(--fs-blue-700);border-bottom:1px solid var(--page-border);padding:8px 16px;font-size:11px}.comp-cmp-cell.comp-cmp-narrative{color:var(--fs-blue-800);font-variant-numeric:normal;font-size:11.5px}@media (width<=1023px){.comp-cmp-wrap{overflow-x:auto}.comp-cmp-table{min-width:900px}}.comp-empty{color:var(--page-muted);margin:4px 0;font-size:12.5px}.comp-dist{overflow-x:auto}.comp-dist-table{border-collapse:collapse;width:100%;font-size:12.5px}.comp-dist-table th,.comp-dist-table td{border-bottom:1px solid var(--gray-100);text-align:left;font-variant-numeric:tabular-nums;padding:5px 12px 5px 0}.comp-dist-year{color:var(--page-muted);width:90px;font-weight:500}.comp-dist-coc{color:var(--fs-blue-900);width:110px;font-weight:600}.comp-dist-bar-cell,.comp-dist-bar-h{width:55%}.comp-dist-bar{background:linear-gradient(90deg, var(--fs-blue-400), var(--fs-blue-600));border-radius:0;min-width:2px;height:10px;display:inline-block}.comp-narratives{flex-direction:column;gap:14px;display:flex}.comp-narrative-block{flex-direction:column;gap:6px;display:flex}.comp-narrative-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.comp-narrative-title{color:var(--fs-blue-800);margin:0;font-size:12.5px;font-weight:600}.comp-narrative-meta{color:var(--page-muted);font-size:10.5px}.comp-narrative-input{box-sizing:border-box;resize:vertical;width:100%;min-height:62px;font:inherit;color:var(--fs-blue-900);border:1px solid var(--page-border);border-radius:var(--radius-sm);background:var(--white);padding:8px 10px;font-size:12.5px;line-height:1.45}.comp-narrative-input:focus-visible{outline:2px solid var(--fs-blue-400);outline-offset:1px;border-color:var(--fs-blue-400)}.comp-narrative-actions{align-items:center;gap:10px;display:flex}.comp-narrative-save,.comp-verify-btn,.comp-export-btn{appearance:none;cursor:pointer;font:inherit;border-radius:var(--radius-sm);border:1px solid var(--fs-blue-600);background:var(--fs-blue-600);color:var(--white);padding:5px 14px;font-size:12px;font-weight:600}.comp-narrative-save:hover,.comp-verify-btn:hover,.comp-export-btn:hover{background:var(--fs-blue-500);border-color:var(--fs-blue-500)}.comp-narrative-save:disabled,.comp-verify-btn:disabled,.comp-export-btn:disabled{background:var(--fs-blue-100);border-color:var(--fs-blue-100);color:var(--fs-blue-400);cursor:default}.comp-narrative-save:focus-visible,.comp-verify-btn:focus-visible,.comp-export-btn:focus-visible{outline:2px solid var(--fs-blue-500);outline-offset:1px}.comp-narrative-dirty{color:var(--intel-highlight,var(--fs-blue-500));font-size:10.5px}.comp-narrative-error{color:var(--intel-down,#b23);font-size:11px}.comp-verify-actions{align-items:center;gap:10px;margin-top:12px;display:flex}.comp-cmp-export{flex-direction:column;align-self:flex-end;gap:6px;margin-left:auto;display:flex}@media (width<=760px){.comp-fieldlist{grid-template-columns:1fr}.comp-tile-grid{grid-template-columns:1fr 1fr}.comp-tiles{grid-template-columns:1fr}.comp-filters{gap:14px 18px}.comp-count{margin-left:0}}
