.research-analysis-cell{white-space:normal}.research-analysis-cell__insight{display:grid;grid-gap:.28rem;gap:.28rem;margin:0;color:#bdc9dc;font-size:.8rem;line-height:1.42}.research-analysis-cell__insight>span{display:block;overflow:visible}.research-analysis-cell__insight strong{margin-right:.25rem;color:var(--accent);font-size:inherit;letter-spacing:.025em}.research-analysis-cell__insight .research-analysis-cell__scheme{color:#bdc9dc}.research-card .nfld-table{font-size:.9rem}.research-card .nfld-table td{padding-top:.55rem;padding-bottom:.55rem;vertical-align:top}@media (max-width:720px){.research-head--player{align-items:flex-start}.research-head__actions{justify-content:flex-start}.research-column-guide dl{grid-template-columns:1fr}}.research-note__forecast{display:block;margin-top:.2rem;color:var(--accent);font-size:.62rem;font-weight:700;text-transform:uppercase}.nfld-usernote__projection{display:block;margin-top:.3rem;color:var(--accent);font-weight:700}.nfld-player-read{display:grid;grid-gap:.4rem;gap:.4rem;padding:.65rem .75rem;margin:.55rem 0;border-left:2px solid rgba(79,209,197,.45);background:rgba(79,209,197,.05)}.nfld-player-read p{margin:0;color:var(--muted);font-size:.72rem;line-height:1.45}.nfld-player-read strong{margin-right:.25rem;color:var(--accent);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.edge-player-read,.player-insight{display:grid;grid-gap:.65rem;gap:.65rem;padding:.8rem;border:1px solid rgba(148,163,184,.18);border-radius:.65rem;background:rgba(15,23,42,.35)}.edge-player-read p,.player-insight p{margin:.2rem 0 0;color:var(--muted);font-size:.78rem;line-height:1.5}.player-insight small{color:rgba(148,163,184,.72);line-height:1.4}.player-insight__source{justify-self:start;color:var(--accent);font-size:.68rem}.edge-player-read{grid-template-columns:1fr 1fr;margin:0 0 1rem}.edge-player-read__scheme{grid-column:1/-1}.edge-player-read span{color:var(--accent);font-size:.63rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.forecast-editor{display:grid;grid-gap:.65rem;gap:.65rem;padding:.8rem;border:1px solid rgba(79,209,197,.28);border-radius:.7rem;background:rgba(79,209,197,.045)}.forecast-editor__foot,.forecast-editor__head,.forecast-editor__points{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.forecast-editor__foot,.forecast-editor__head p{margin:.2rem 0 0;color:var(--muted);font-size:.76rem;line-height:1.4}.forecast-editor__head h2{margin:.18rem 0 0;color:var(--ink);font-size:1rem}.forecast-editor__points{flex:0 0 auto;align-items:flex-end;gap:.2rem;text-align:right;flex-direction:column;color:var(--muted);font-size:.68rem}.forecast-editor__points strong{min-width:3.2rem;margin-left:.3rem;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-editor__points small{margin-left:.3rem}.forecast-up{color:var(--accent)}.forecast-down{color:#f6ad55}.forecast-editor__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.forecast-unit-toggle{display:inline-flex;align-items:center;gap:.25rem;color:var(--muted);font-size:.68rem}.forecast-unit-toggle>span{margin-right:.2rem}.forecast-unit-toggle button{padding:.32rem .55rem;border:1px solid var(--line);border-radius:.38rem;background:rgba(148,163,184,.04);color:var(--muted);font:inherit;font-weight:800;cursor:pointer}.forecast-unit-toggle button[aria-checked=true]{border-color:rgba(79,209,197,.56);background:rgba(79,209,197,.12);color:var(--accent-ink)}.forecast-editor__reset{flex:0 0 auto;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-size:.7rem;cursor:pointer}.forecast-editor__table{display:grid;border:1px solid var(--line);border-radius:.5rem;overflow:hidden}.forecast-editor__row{display:grid;grid-template-columns:minmax(6.5rem,.8fr) repeat(2,minmax(6.6rem,.82fr)) minmax(7.8rem,.95fr) minmax(12rem,1.45fr);align-items:center;min-height:3.15rem;border-top:1px solid var(--line);font-size:.76rem}.forecast-editor__row:first-child{border-top:0}.forecast-editor__row>label,.forecast-editor__row>span{padding:.35rem .5rem}.forecast-editor__row>:not(:first-child){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-editor__row>:last-child{text-align:left}.forecast-editor__row--head{min-height:1.75rem;background:rgba(148,163,184,.08);color:var(--muted);font-size:.59rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.forecast-editor__stat{color:var(--ink);font-weight:700}.forecast-editor__metric-value{display:grid;grid-gap:.08rem;gap:.08rem}.forecast-editor__metric-value strong{color:var(--ink);font-size:.78rem}.forecast-editor__input-cell small,.forecast-editor__metric-value small{color:var(--muted);font-size:.61rem;font-weight:500}.forecast-editor__input-cell{display:grid;grid-gap:.12rem;gap:.12rem}.forecast-editor input{width:100%;min-width:0;padding:.42rem .5rem;border:1px solid rgba(79,209,197,.42);border-radius:.42rem;background:rgba(4,8,16,.72);color:var(--ink);font:inherit;font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-editor input:focus{border-color:var(--accent);outline:2px solid rgba(79,209,197,.2);outline-offset:1px}.forecast-editor__change{display:grid;grid-gap:.12rem;gap:.12rem;color:#bdc9dc;font-size:.69rem;line-height:1.35}.forecast-editor__change small{color:var(--accent);font-size:.63rem;font-weight:700}.forecast-editor__foot{align-items:center}.forecast-editor--compact{margin-bottom:.15rem}.forecast-workbench-modal{width:min(1180px,100%);max-height:92vh;display:flex;overflow:hidden;flex-direction:column}.forecast-workbench-modal>.research-modal__head{flex:0 0 auto}.forecast-workbench{min-height:0;overflow-y:auto;padding:0 .3rem .2rem 0;scrollbar-gutter:stable}.forecast-workbench__actions{flex:0 0 auto;padding-top:.85rem;border-top:1px solid var(--line);background:rgba(13,21,36,.98)}.forecast-impact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:.65rem;overflow:hidden}.forecast-impact>div{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0;padding:.65rem .75rem;border-left:1px solid var(--line)}.forecast-impact>div:first-child{border-left:0}.forecast-impact small,.forecast-impact span{color:var(--muted);font-size:.65rem}.forecast-impact strong{color:var(--ink);font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-impact__primary{background:rgba(79,209,197,.07)}.forecast-impact__primary strong{color:var(--accent-ink)}.outcome-range{display:grid;grid-gap:.75rem;gap:.75rem;padding:.85rem;border:1px solid rgba(148,163,184,.2);border-radius:.7rem;background:rgba(148,163,184,.035)}.outcome-range__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.outcome-range__head h3{margin:.2rem 0 0;color:var(--ink);font-size:.9rem}.outcome-range__head p,.outcome-range__method{margin:.2rem 0 0;color:var(--muted);font-size:.7rem;line-height:1.45}.outcome-range__layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.outcome-range__availability{display:grid;grid-gap:.35rem;gap:.35rem;padding:.7rem .75rem;border:1px solid rgba(148,163,184,.22);border-radius:.6rem;background:rgba(148,163,184,.05)}.outcome-range__availability[data-basis=current_designation],.outcome-range__availability[data-basis=known_absence]{border-color:rgba(248,180,90,.4);background:rgba(248,180,90,.07)}.outcome-range__availability[data-basis=documented_recovery],.outcome-range__availability[data-basis=recurrence_adjusted]{border-color:rgba(79,209,197,.35);background:rgba(79,209,197,.06)}.outcome-range__availability-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.outcome-range__availability-head strong{color:var(--ink);font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcome-range__availability-basis{color:var(--muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.04em}.outcome-range__availability-basis[data-confidence=high],.outcome-range__availability-basis[data-confidence=medium]{color:var(--accent-ink)}.outcome-range__availability-disclosure,.outcome-range__availability-evidence,.outcome-range__availability-range{margin:0;color:var(--muted);font-size:.7rem;line-height:1.45}.outcome-range__availability-evidence{color:var(--ink)}.outcome-range__availability-drivers{margin:.15rem 0 0;padding-left:1rem;display:grid;grid-gap:.2rem;gap:.2rem;color:var(--muted);font-size:.68rem;line-height:1.4}.outcome-range__visual{display:grid;align-content:start;grid-gap:.65rem;gap:.65rem;min-width:0}.outcome-paths{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-data),monospace}.outcome-paths__grid{stroke:rgba(148,163,184,.11);stroke-width:1}.outcome-paths__axis-line{stroke:rgba(148,163,184,.32);stroke-width:1}.outcome-paths__axis-label,.outcome-paths__tick{fill:var(--muted);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcome-paths__band{fill:rgba(79,209,197,.11)}.outcome-paths__band--model{fill:rgba(148,163,184,.08)}.outcome-paths__band--adjusted{fill:rgba(79,209,197,.12)}.outcome-paths__run{fill:none;stroke:rgba(119,226,216,.105);stroke-linecap:round;stroke-linejoin:round;stroke-width:.8;vector-effect:non-scaling-stroke}.outcome-paths__run--model{stroke:rgba(166,181,202,.075)}.outcome-paths__run--adjusted{stroke:rgba(119,226,216,.13)}.outcome-paths__median,.outcome-paths__model-median{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.outcome-paths__median{stroke:var(--accent);stroke-width:3}.outcome-paths__model-median{stroke:rgba(189,201,220,.72);stroke-dasharray:5 4;stroke-width:2}.outcome-paths__median-label{fill:var(--accent-ink);font-family:var(--font-body),sans-serif;font-size:11px;font-weight:800;paint-order:stroke;stroke:var(--card);stroke-width:3px}.outcome-paths__median-label--model{fill:#b4c1d2}.outcome-range__legend{display:flex;flex-wrap:wrap;gap:.7rem;color:var(--muted);font-size:.61rem}.outcome-range__legend span{display:inline-flex;align-items:center;gap:.25rem}.outcome-range__legend i{display:inline-block;width:1.15rem;height:2px;border-radius:999px;background:var(--accent)}.outcome-range__legend-model{background:rgba(148,163,184,.7)!important}.outcome-range__legend-adjusted{background:var(--accent)!important}.outcome-range__legend-runs{height:1px!important;background:rgba(119,226,216,.38)!important}.outcome-range__legend-likely{height:.5rem!important;background:rgba(79,209,197,.12)!important}.outcome-range__legend .outcome-range__legend-median{width:1.15rem;height:3px;background:var(--accent)}.outcome-range__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcome-range__comparison>div{display:grid;grid-template-columns:auto auto;grid-gap:.14rem .5rem;gap:.14rem .5rem;align-items:baseline;padding:.55rem .65rem;border:1px solid rgba(148,163,184,.18);border-radius:.5rem;background:rgba(148,163,184,.035)}.outcome-range__comparison span{color:var(--muted);font-size:.66rem;font-weight:800}.outcome-range__comparison strong{justify-self:end;color:var(--ink);font-size:.9rem}.outcome-range__comparison small{grid-column:1/-1;color:#93a4ba;font-size:.62rem}.outcome-range__comparison-adjusted{border-color:rgba(79,209,197,.3)!important;background:rgba(79,209,197,.055)!important}.outcome-range__comparison-adjusted strong{color:var(--accent-ink)}.outcome-range__warning{margin:0;color:#e4c493;font-size:.65rem;line-height:1.4}.forecast-evidence{border-top:1px solid var(--line)}.forecast-evidence summary{padding:.7rem 0;color:var(--accent);font-size:.72rem;font-weight:800;cursor:pointer}.forecast-evidence__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem 1rem;gap:.7rem 1rem;padding-bottom:.7rem}.forecast-evidence__grid p{margin:.18rem 0 0;color:#bdc9dc;font-size:.72rem;line-height:1.5}.forecast-evidence__sources{display:flex;flex-wrap:wrap;gap:.8rem;padding-bottom:.7rem}.forecast-evidence__sources a{color:var(--accent);font-size:.68rem}.forecast-scope{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.forecast-scope>div{display:flex;gap:.3rem}.forecast-scope button{padding:.42rem .6rem;border:1px solid var(--line);border-radius:.45rem;background:transparent;color:var(--muted);font:inherit;font-size:.68rem;font-weight:700;cursor:pointer}.forecast-scope .forecast-scope--active{border-color:rgba(79,209,197,.5);background:rgba(79,209,197,.09);color:var(--accent-ink)}@media (max-width:680px){.forecast-workbench-modal{max-height:100dvh}.forecast-workbench{padding-right:0}.forecast-editor{padding:.65rem}.forecast-editor__toolbar{align-items:flex-start;flex-direction:column}.forecast-editor__table{overflow:visible}.forecast-editor__row--head{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.forecast-editor__row:not(.forecast-editor__row--head){min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"stat stat stat" "actual model user" "change change change";align-items:stretch}.forecast-editor__row:not(.forecast-editor__row--head)>:first-child{grid-area:stat;border-bottom:1px solid rgba(148,163,184,.12)}.forecast-editor__row:not(.forecast-editor__row--head)>:nth-child(2){grid-area:actual}.forecast-editor__row:not(.forecast-editor__row--head)>:nth-child(3){grid-area:model}.forecast-editor__row:not(.forecast-editor__row--head)>:nth-child(4){grid-area:user}.forecast-editor__row:not(.forecast-editor__row--head)>:nth-child(5){grid-area:change;border-top:1px solid rgba(148,163,184,.12)}.forecast-editor__row [data-label]:before{display:block;margin-bottom:.22rem;color:var(--muted);content:attr(data-label);font-size:.56rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.forecast-editor__change{text-align:left!important}.forecast-impact{grid-template-columns:repeat(2,minmax(0,1fr))}.forecast-impact>div:nth-child(3){border-left:0}.forecast-impact>div:nth-child(n+3){border-top:1px solid var(--line)}.forecast-scope,.outcome-range__head{align-items:stretch;flex-direction:column}.outcome-range__layout{grid-template-columns:1fr}.outcome-range__legend{padding-left:0}.forecast-evidence__grid,.outcome-range__comparison{grid-template-columns:1fr}.forecast-scope>div{display:grid;grid-template-columns:1fr 1fr}.forecast-workbench__actions{flex-wrap:wrap}}.edge-custom{display:grid;grid-gap:.75rem;gap:.75rem;padding:.9rem;margin-top:.9rem;border:1px dashed rgba(148,163,184,.3);border-radius:.65rem}.edge-custom h3,.edge-custom p{margin:0}.edge-custom__grid>div,.edge-custom__grid>label,.edge-custom__label{display:grid;grid-gap:.3rem;gap:.3rem;color:var(--muted);font-size:.68rem}.edge-custom__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem}.edge-custom input,.edge-custom select{min-width:0;padding:.5rem;border:1px solid var(--line);border-radius:.45rem;background:rgba(4,8,16,.6);color:var(--ink)}.edge-custom-list{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.75rem}.edge-custom-list__row{display:grid;grid-template-columns:1fr auto auto;grid-gap:.6rem;gap:.6rem;align-items:center;padding:.5rem .6rem;border-bottom:1px solid var(--line);font-size:.7rem}.edge-custom-list__row span{color:var(--muted)}.edge-custom-list__row button{border:0;background:transparent;color:var(--muted);cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:680px){.thesis-steps button{gap:.3rem;font-size:.68rem}.thesis-impact__head{align-items:stretch;flex-direction:column}.thesis-impact__metrics,.thesis-scope{grid-template-columns:1fr 1fr}.edge-step{justify-content:center;padding:.5rem;font-size:0}.edge-step>span{font-size:.72rem}.edge-calls{grid-template-columns:1fr}.edge-rule{align-items:flex-start;flex-direction:column}.edge-review__row{display:grid;grid-template-columns:auto 1fr}.edge-review__row>:last-child{grid-column:2}.edge-player-read{grid-template-columns:1fr}.forecast-editor__foot,.forecast-editor__head{align-items:stretch;flex-direction:column}.forecast-editor__points{align-items:flex-start;text-align:left}.edge-custom__grid{grid-template-columns:1fr 1fr}}.research-board{min-width:0}.research-table{width:100%;table-layout:auto}.research-table td,.research-table th{white-space:nowrap}.research-table .nfld-player,.research-table .nfld-th--player{white-space:normal;min-width:0}.research-row{cursor:pointer}.research-row:hover td{background:rgba(79,209,197,.06)}.research-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.research-rank__was{display:block;font-size:.68rem;color:var(--muted);font-weight:400}.research-proj__mark{margin-left:.25rem;color:var(--accent)}.research-own{font-size:.75rem}.research-own--taken{color:var(--ink)}.research-trend--up{color:var(--edge-positive-ink)}.research-trend--down{color:var(--edge-negative-ink)}@media (max-width:860px){.research-board{overflow-x:auto}}.forecast-history__head{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;flex-wrap:wrap}.forecast-history__scroll{overflow-x:auto;min-width:0}.forecast-history__table{width:100%;border-collapse:collapse;font-size:.85rem}.forecast-history__table td,.forecast-history__table th{padding:.4rem .55rem;border-bottom:1px solid var(--line);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-history__table thead th{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.forecast-history__row--model td,.forecast-history__row--model th{color:var(--accent)}.forecast-history__row--yours td,.forecast-history__row--yours th{color:var(--accent-ink);background:var(--accent-soft)}.outcome-editor{display:flex;flex-direction:column;gap:.9rem}.outcome-editor__head h3{margin:0 0 .2rem}.outcome-group{display:flex;flex-direction:column;gap:.5rem}.outcome-group__label{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.outcome-group__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:.6rem;gap:.6rem}.outcome-field{display:flex;flex-direction:column;gap:.25rem;padding:.6rem .7rem;border:1px solid var(--line);border-radius:10px;min-width:0}.outcome-field--changed{border-color:var(--accent);background:var(--accent-soft)}.outcome-field__label{font-size:.78rem;color:var(--muted)}.outcome-field__input{width:100%;background:var(--bg);border:1px solid var(--line);border-radius:7px;color:var(--ink);padding:.35rem .5rem;font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcome-field__refs{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.7rem;color:var(--muted)}.outcome-field__rate{color:var(--accent)}.outcome-field__held{margin:0;font-size:.72rem;color:var(--muted);line-height:1.35}.outcome-field__clamped{margin:0;font-size:.72rem;color:var(--edge-marginal-ink)}.outcome-ripple{border:1px solid var(--accent);background:var(--accent-soft);border-radius:10px;padding:.6rem .8rem}.outcome-ripple__label{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.outcome-ripple ul{margin:.35rem 0;padding-left:1.1rem;font-size:.85rem}.forecast-advanced>summary{cursor:pointer;padding:.4rem 0}.forecast-advanced>summary strong{display:block}.forecast-advanced>summary small{display:block;color:var(--muted);font-size:.72rem}.forecast-workbench__ai{margin-top:.4rem}.forecast-advanced__note{margin:.6rem 0;font-size:.78rem;color:var(--muted);border-left:2px solid var(--line);padding-left:.6rem}.forecast-workbench__ai{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.78rem}.nfld-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:640px){.forecast-summary{grid-template-columns:1fr}.forecast-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.outcome-group__fields{grid-template-columns:1fr}}@media (max-width:860px){.research-card,.research-controls,.research-page,.research-page>*,.research-panel,.research-search-wrap,.research-team-grid{min-width:0}.research-search{width:100%;min-width:0}.research-column-guide{min-width:0}}.forecast-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:1rem;gap:1rem;align-items:center;padding:.9rem 1rem;border:1px solid var(--line);border-radius:12px;background:rgba(13,21,36,.6)}.forecast-summary__label{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.forecast-summary__points{display:block;font-family:var(--font-display),inherit;font-size:2.1rem;line-height:1.05}.forecast-summary__points small{font-size:.9rem;color:var(--muted)}.forecast-summary__delta{font-size:.82rem;color:var(--muted)}.forecast-summary__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.6rem;gap:.6rem;margin:0}.forecast-summary__grid dt{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.forecast-summary__grid dd{margin:.15rem 0 0;font-weight:600}.forecast-summary{align-items:start}.forecast-proposal{border:1px solid var(--edge-marginal-border);background:var(--edge-marginal-bg);border-radius:12px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.7rem}.forecast-proposal__head{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.forecast-proposal__badge{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--edge-marginal-border);border-radius:99px;padding:.15rem .5rem;color:var(--edge-marginal-ink)}.forecast-proposal__diff{width:100%;border-collapse:collapse;font-size:.85rem}.forecast-proposal__diff td,.forecast-proposal__diff th{padding:.35rem .5rem;border-bottom:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left}.forecast-proposal__diff tfoot td,.forecast-proposal__diff tfoot th{font-weight:700;border-bottom:0}.forecast-proposal__delta--up{color:var(--edge-positive-ink)}.forecast-proposal__delta--down{color:var(--edge-negative-ink)}.forecast-proposal__held{margin:0;padding-left:1.1rem;font-size:.75rem;color:var(--muted)}.forecast-proposal__rejected{margin:0;font-size:.78rem;color:var(--edge-negative-ink)}.forecast-proposal__reasoning p{margin:.25rem 0 0;font-size:.86rem}.forecast-proposal__actions{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}.forecast-proposal__preview{margin:0;font-size:.85rem}.rankstrip{gap:.5rem;min-width:0}.rankstrip,.rankstrip__primary{display:flex;flex-direction:column}.rankstrip__primary{gap:.1rem}.rankstrip__label{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.rankstrip__value{font-family:var(--font-display),inherit;font-size:1.9rem;line-height:1}.rankstrip__value--moved{color:var(--accent)}.rankstrip__sub{font-size:.68rem;color:var(--muted)}.rankstrip__secondary{display:flex;flex-wrap:wrap;gap:.3rem 1.1rem;margin:0;padding-top:.4rem;border-top:1px solid var(--line)}.rankstrip__secondary div{display:flex;align-items:baseline;gap:.35rem}.rankstrip__secondary dt{font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rankstrip__secondary dd{margin:0;font-size:.8rem;font-weight:600}.rankstrip__moved{color:var(--accent)}.rankstrip__adp{color:var(--muted);font-weight:400}.pmodel{min-width:0}.pmodel__layout{display:grid;grid-template-columns:minmax(0,1fr) 244px;grid-gap:1.5rem;gap:1.5rem;align-items:start}.pmodel__gridwrap{min-width:0;overflow-x:auto}.pmodel__table{width:auto;min-width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.92rem}.pmodel__table thead th{font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:400;padding:0 .45rem .5rem;text-align:right;white-space:nowrap;border-bottom:1px solid var(--line)}.pmodel__table thead th.pmodel__basis,.pmodel__table thead th.pmodel__metric{text-align:left}.pmodel__table tbody th,.pmodel__table td{padding:.3rem .45rem;text-align:right;white-space:nowrap;border:0}.pmodel__table tbody th.pmodel__metric{text-align:left;font-weight:inherit;color:inherit;padding-left:2rem}.pmodel__num{text-align:right}.pmodel__hist{color:var(--muted)}.pmodel__ptcol{background:rgba(79,209,197,.05);color:var(--accent)}.pmodel__basis{text-align:left!important;color:var(--muted);font-size:.74rem;white-space:nowrap;padding-left:1rem!important}.pmodel__keystats{display:flex;flex-wrap:wrap;gap:.35rem 2rem;align-items:baseline;padding:0 0 .55rem;margin-bottom:.5rem;border-bottom:1px solid var(--line)}.pmodel__keystat{display:flex;align-items:baseline;gap:.45rem;min-width:0}.pmodel__keylabel{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pmodel__keyvalue{font-family:var(--font-display),inherit;font-size:1.35rem;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pmodel__keydelta{font-size:.72rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pmodel__keydelta--up{color:#8ee7b4}.pmodel__keydelta--down{color:#f2a1ad}.pmodel__deltacol{color:var(--muted)}.pmodel__d--up{color:#8ee7b4}.pmodel__d--down{color:#f2a1ad}.pmodel__modepick select{background:transparent;border:0;color:var(--muted);font:inherit;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;padding:0;cursor:pointer;text-align:right;min-height:24px}.pmodel__modepick select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pmodel__row--headline td,.pmodel__row--headline th{background:#131b28;border-top:1px solid var(--line);border-bottom:3px double var(--line);font-weight:700;font-size:.98rem;padding-top:.45rem;padding-bottom:.45rem}.pmodel__row--headline th.pmodel__metric{padding-left:.6rem}.pmodel__row--result td,.pmodel__row--result th{background:#131b28;font-weight:700}.pmodel__row--result th.pmodel__metric{padding-left:1.1rem}.pmodel__row--subtotal td,.pmodel__row--subtotal th{border-top:1px solid var(--line);font-weight:700;padding-top:.4rem}.pmodel__row--subtotal th.pmodel__metric{padding-left:1.1rem}.pmodel__row--memo td,.pmodel__row--memo th{color:var(--muted);font-size:.8rem;padding-top:.1rem;padding-bottom:.3rem}.pmodel__row--driver th.pmodel__metric{color:var(--muted)}.pmodel__section td{padding:1.15rem .6rem .3rem;color:var(--muted);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;text-align:left}.pmodel__spacer td{height:.6rem;padding:0}.pmodel__label{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.pmodel__label:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pmodel__flag{margin-left:.35rem}.pmodel__clamp,.pmodel__flag{color:var(--edge-marginal-ink);font-size:.65rem}.pmodel__clamp{display:block;font-weight:400}.pmodel__input{width:5.4rem;min-height:30px;font-size:1.02em;font-weight:600;text-align:right;padding:.1rem .35rem;border:1px solid transparent;border-radius:4px;background:transparent;color:#79a6d2;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pmodel__input:hover{border-color:var(--line)}.pmodel__input:focus-visible{outline:none;border-color:var(--accent);background:rgba(79,209,197,.08);color:var(--ink)}.pmodel__proposed{display:inline-flex;flex-direction:column;align-items:flex-end;color:var(--edge-marginal-ink);font-weight:700}.pmodel__was{font-size:.62rem;font-weight:400;color:var(--muted)}.pmodel__row--on th.pmodel__metric{box-shadow:inset 2px 0 0 var(--accent)}.pmodel__row--on td,.pmodel__row--on th{color:#fff}.pmodel__row--direct th.pmodel__metric{box-shadow:inset 2px 0 0 #79a6d2}.pmodel__row--upstream th.pmodel__metric{box-shadow:inset 2px 0 0 rgba(121,166,210,.45)}.pmodel__row--downstream th.pmodel__metric{box-shadow:inset 2px 0 0 #d9b871}.pmodel__legend{display:flex;flex-wrap:wrap;gap:1.1rem;margin-top:1.1rem;padding-top:.7rem;border-top:1px solid var(--line);font-size:.63rem;color:var(--muted);align-items:center}.pmodel__key{width:14px;height:3px;border-radius:2px;display:inline-block}.pmodel__key--in{background:#79a6d2}.pmodel__key--on{background:var(--accent)}.pmodel__key--up{background:rgba(121,166,210,.5)}.pmodel__key--dn{background:#d9b871}.pmodel__rail{font-size:.76rem;min-width:0}.pmodel__rail--idle{color:var(--muted)}.pmodel__rail h4{margin:0 0 .15rem;font-size:.95rem}.pmodel__kicker{margin:0;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pmodel__blk{padding:.9rem 0;border-bottom:1px solid var(--line)}.pmodel__blk:first-child{padding-top:0}.pmodel__blk:last-child{border-bottom:0}.pmodel__chain,.pmodel__fx{margin:.4rem 0 0;line-height:1.65}.pmodel__op{color:var(--muted)}.pmodel__in{color:#79a6d2;font-weight:700}.pmodel__res{color:var(--accent);font-weight:700}.pmodel__chain{color:var(--muted)}.pmodel__link{background:none;border:0;padding:0;font:inherit;color:#79a6d2;cursor:pointer;border-bottom:1px solid rgba(121,166,210,.3)}.pmodel__dl{display:grid;grid-template-columns:auto 1fr;grid-gap:.35rem .9rem;gap:.35rem .9rem;margin:.5rem 0 0;font-size:.76rem}.pmodel__dl dt{color:var(--muted);white-space:nowrap}.pmodel__dl dt:first-of-type{grid-column:1/-1;color:var(--accent)}.pmodel__dl dt:first-of-type+dd{grid-column:1/-1;line-height:1.55;padding-bottom:.3rem}.pmodel__dl dd{margin:0}.pmodel__dd--none{color:var(--edge-negative-ink)}.pmodel__dd--warn{color:var(--edge-marginal-ink)}.pmodel--empty p{font-size:.85rem}@media (max-width:1040px){.pmodel__layout{grid-template-columns:1fr;gap:1.2rem}.pmodel__rail{border-top:1px solid var(--line);padding-top:1rem}}@media (max-width:720px){.pmodel__table{font-size:.76rem}.pmodel__basis,.pmodel__deltacol,.pmodel__hist{display:none}.pmodel__keystats{gap:.7rem}.pmodel__keyvalue{font-size:1.35rem}.pmodel__modepick select{min-height:44px}.pmodel__table tbody th,.pmodel__table td{padding:0 .35rem}.pmodel__table tbody th.pmodel__metric{padding-left:.75rem;white-space:normal;width:42%}.pmodel__table thead th.pmodel__num{padding-left:.2rem;padding-right:.2rem}.pmodel__row--result th.pmodel__metric,.pmodel__row--subtotal th.pmodel__metric{padding-left:.4rem}.pmodel__label{min-height:44px;display:inline-flex;align-items:center}.pmodel__row--memo th.pmodel__metric .pmodel__label{min-height:32px}.pmodel__input{min-height:44px;width:4.4rem;font-size:16px}.pmodel__section td{padding-top:.8rem}.pmodel__spacer td{height:.3rem}.forecast-summary{grid-template-columns:1fr}.forecast-summary__points{font-size:1.7rem}.rankstrip__secondary{gap:.2rem .8rem}body.forecast-modal-open .copilot-dock-fab{display:none}.research-modal__actions .draft-resume-btn,.research-modal__actions a.draft-resume-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}}.forecast-review{display:grid;grid-gap:.75rem;gap:.75rem;padding:.95rem;border:1px solid rgba(79,209,197,.3);border-radius:.8rem;background:linear-gradient(135deg,rgba(79,209,197,.045),transparent 48%),rgba(11,20,33,.72)}.forecast-review__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.forecast-review--empty h2,.forecast-review__head h2{margin:.18rem 0 0;color:var(--ink);font-size:1.05rem}.forecast-review--empty p,.forecast-review__head p{max-width:42rem;margin:.2rem 0 0;color:#bac8dc;font-size:.76rem;line-height:1.45}.forecast-review__score{display:grid;flex:0 0 auto;grid-gap:.28rem;gap:.28rem;min-width:11.5rem;color:var(--muted);font-size:.68rem;text-align:right}.forecast-review__score>span{display:grid;grid-template-columns:minmax(5rem,auto) 4.7rem;grid-gap:.45rem;gap:.45rem;align-items:baseline}.forecast-review__score strong{color:var(--ink);font-size:.94rem;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-review__score>span:nth-child(2) strong{color:var(--accent-ink);font-size:1.08rem}.forecast-review__score small{padding-top:.08rem;font-size:.68rem;font-weight:850}.forecast-review__ai{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.35rem;padding:.42rem .65rem;border:1px solid rgba(79,209,197,.36);border-radius:.45rem;background:rgba(79,209,197,.08);color:var(--accent);font:inherit;font-size:.7rem;font-weight:850;white-space:nowrap;cursor:pointer}.forecast-review__ai:focus-visible,.forecast-review__ai:hover{border-color:var(--accent);background:rgba(79,209,197,.14)}.forecast-review__ai--empty{margin-top:.2rem}.forecast-metrics__table-wrap{overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:.65rem;background:rgba(9,17,29,.5)}.forecast-metrics__table{width:100%;border-collapse:collapse;table-layout:fixed}.forecast-metrics__table thead{background:rgba(32,46,65,.62)}.forecast-metrics__table thead th{padding:.55rem .5rem;color:#98a8bf;font-size:.61rem;font-weight:900;letter-spacing:.045em;text-align:right;text-transform:uppercase}.forecast-metrics__table thead th:first-child{width:23%;text-align:left}.forecast-metrics__table thead th:nth-child(2),.forecast-metrics__table thead th:nth-child(3){width:13%}.forecast-metrics__table thead th:nth-child(4){width:18%}.forecast-metrics__table thead th:nth-child(5){width:10%}.forecast-metrics__table thead th:nth-child(6){width:13%}.forecast-metrics__table thead th:last-child{width:2.8rem}.forecast-metric{position:relative;border-top:1px solid rgba(148,163,184,.16)}.forecast-metric:first-child{border-top:0}.forecast-metric>td,.forecast-metric>th{height:3.45rem;padding:.45rem .5rem;text-align:right;vertical-align:middle}.forecast-metric>th{position:relative;text-align:left}.forecast-metric--priority>th:before{position:absolute;top:.6rem;bottom:.6rem;left:0;width:2px;border-radius:2px;background:rgba(79,209,197,.65);content:""}.forecast-metric--changed{background:rgba(79,209,197,.045)}.forecast-metric__name{display:inline-grid;gap:.13rem;width:100%;min-height:2.4rem;align-content:center;padding:0 .2rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.forecast-metric__name strong{color:#edf4ff;font-size:.78rem}.forecast-metric__name small{color:var(--accent);font-size:.56rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.forecast-metric__name:focus-visible strong,.forecast-metric__name:hover strong{color:var(--accent-ink)}.forecast-metric__number{display:inline-grid;gap:.08rem;justify-items:end;color:#dce7f5;font-size:.77rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-metric__number strong{color:inherit;font:inherit}.forecast-metric__number small{color:#7f90a8;font-size:.57rem;font-weight:600}.forecast-metric__input{display:grid;grid-template-columns:5.8rem 4.8rem;grid-gap:.28rem;gap:.28rem;align-items:center;justify-content:end;width:10.88rem;margin-left:auto}.forecast-metric__input input{width:100%;min-width:0;min-height:2.35rem;padding:.35rem .5rem;border:1px solid rgba(79,209,197,.44);border-radius:.42rem;outline:0;background:rgba(4,8,16,.7);color:var(--ink);font:inherit;font-size:.78rem;font-weight:850;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-metric__input input:focus{border-color:var(--accent);box-shadow:0 0 0 2px rgba(79,209,197,.16)}.forecast-metric__input small{overflow:hidden;color:#8797ae;font-size:.57rem;line-height:1.15;text-align:left;text-overflow:ellipsis}.forecast-metric__change{font-size:.71rem;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.forecast-metric__change--up{color:#77d8c8}.forecast-metric__change--down{color:#f0b26f}.forecast-metric__change--flat,.forecast-metric__change--unknown{color:#9babbe}.forecast-metric__impact{display:inline-grid;width:min(100%,5.2rem);gap:.25rem;color:#c7d4e5;font-size:.64rem;font-weight:850;text-align:left}.forecast-metric__impact i{display:block;height:.2rem;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.18)}.forecast-metric__impact b{display:block;width:34%;height:100%;border-radius:inherit;background:#8496ad}.forecast-metric__impact--medium b{width:67%;background:#69bdb4}.forecast-metric__impact--high b{width:100%;background:#f0ad61}.forecast-metric__toggle-cell{padding-right:.4rem!important}.forecast-metric__toggle{width:2.35rem;min-height:2.35rem;border:1px solid transparent;border-radius:.4rem;background:transparent;color:#9bacbf;font:inherit;font-size:1rem;cursor:pointer;transition:transform .12s ease}.forecast-metric__toggle[aria-expanded=true]{color:var(--accent);transform:rotate(180deg)}.forecast-metric__toggle:focus-visible,.forecast-metric__toggle:hover{border-color:rgba(79,209,197,.38);color:var(--accent)}.forecast-metric-detail{border-top:1px solid rgba(79,209,197,.22);background:rgba(21,35,51,.78)}.forecast-metric-detail>td{padding:0}.forecast-metric-detail__content{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:1.15rem;gap:1.15rem;align-items:start;padding:.95rem 1rem}.forecast-metric-detail__content>div{display:grid;grid-gap:.38rem;gap:.38rem}.forecast-metric-detail__content>div+div{min-height:100%;padding-left:1.15rem;border-left:1px solid rgba(148,163,184,.22)}.forecast-metric-detail__content span,.forecast-metric-detail__content>div>span{color:var(--accent);font-size:.61rem;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.forecast-metric-detail__content p{margin:0;color:#c9d5e5;font-size:.76rem;line-height:1.55}.forecast-metric-detail__basis{color:#aebdd0!important}.forecast-metric-detail__evidence{display:grid;grid-gap:.18rem;gap:.18rem;margin-top:.1rem!important;padding:.5rem .6rem;border-left:2px solid rgba(79,209,197,.55);background:rgba(79,209,197,.045)}.forecast-metric-detail__evidence b{color:var(--accent);font-size:.59rem;letter-spacing:.045em;text-transform:uppercase}.forecast-metric-detail__content strong{color:#edf4ff;font-size:.77rem;line-height:1.45}.forecast-metric-detail__content small{color:#9aaac0;font-size:.68rem;line-height:1.45}.forecast-review__controls{display:flex;min-height:2.2rem;align-items:center;justify-content:flex-end;gap:.75rem}.forecast-review__controls>small{color:#8798ae;font-size:.63rem;line-height:1.3;text-align:right}.forecast-outcomes,.forecast-review__raw{border-top:1px solid var(--line)}.forecast-outcomes>summary,.forecast-review__raw>summary{min-height:2.75rem;padding:.65rem 0;color:var(--accent);font-size:.72rem;font-weight:850;cursor:pointer}.forecast-editor__compact-intro{margin:0;color:var(--muted);font-size:.66rem}.forecast-impact{grid-template-columns:repeat(3,minmax(0,1fr))}.forecast-scoring-warning{padding:.65rem .75rem;border:1px solid rgba(246,173,85,.35);border-radius:.55rem;background:rgba(246,173,85,.06);color:#e4c493;font-size:.68rem;line-height:1.45}.forecast-scoring-warning summary{font-weight:800;cursor:pointer}.forecast-scoring-warning p{margin:.45rem 0 0}.forecast-outcomes>summary>span{display:inline-grid;gap:.08rem;margin-left:.2rem}.forecast-outcomes>summary strong{color:var(--accent);font-size:.73rem}.forecast-outcomes>summary small{color:var(--muted);font-size:.63rem;font-weight:500}.forecast-outcomes[open]>summary{margin-bottom:.35rem}@media (max-width:800px){.forecast-metrics__table thead th:first-child{width:20%}.forecast-metric-detail__content{grid-template-columns:1fr 1fr}.forecast-metric-detail__ask{grid-column:1/-1;justify-self:start}.forecast-metric__input{grid-template-columns:5.8rem;width:5.8rem}.forecast-metric__input small{display:none}}@media (max-width:680px){.forecast-review{padding:.7rem}.forecast-review__head{flex-direction:column}.forecast-review__score{width:100%;grid-template-columns:1fr 1fr;text-align:left}.forecast-review__score>span{grid-template-columns:1fr;gap:.18rem}.forecast-review__score small{grid-column:1/-1}.forecast-metrics__table,.forecast-metrics__table tbody{display:block}.forecast-metrics__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.forecast-metric{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:.65rem 2.75rem .65rem .65rem;grid-gap:.55rem .45rem;gap:.55rem .45rem}.forecast-metric>td,.forecast-metric>th{display:grid;height:auto;min-width:0;padding:0;text-align:left}.forecast-metric>th{grid-column:1/-1}.forecast-metric>td:before{margin-bottom:.18rem;color:#7f90a8;content:attr(data-label);font-size:.55rem;font-weight:850;letter-spacing:.035em;text-transform:uppercase}.forecast-metric--priority>th:before{top:0;bottom:0;left:-.65rem}.forecast-metric__name{min-height:2rem}.forecast-metric__input{display:grid;grid-template-columns:minmax(0,1fr);width:100%;margin-left:0;justify-content:stretch}.forecast-metric__input input{min-height:2.75rem;text-align:left}.forecast-metric__number{justify-items:start}.forecast-metric__impact{width:100%}.forecast-metric__toggle-cell{position:absolute;top:.55rem;right:.45rem;display:block!important}.forecast-metric__toggle-cell:before{display:none}.forecast-metric__toggle{min-height:2.75rem}.forecast-metric-detail,.forecast-metric-detail>td{display:block}.forecast-metric-detail__content{grid-template-columns:1fr;gap:.75rem}.forecast-metric-detail__content>div+div{padding:.75rem 0 0;border-top:1px solid rgba(148,163,184,.22);border-left:0}.forecast-review__controls{align-items:flex-start;flex-direction:column}.forecast-review__controls>small{text-align:left}.forecast-impact{grid-template-columns:1fr}.forecast-impact>div,.forecast-impact>div:nth-child(3){border-top:1px solid var(--line);border-left:0}.forecast-impact>div:first-child{border-top:0}}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_52f0b0{font-family:Barlow,Barlow Fallback;font-style:normal}.__variable_52f0b0{--font-body:"Barlow","Barlow Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_7738d9{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_7738d9{--font-display:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/59829bb575d36b50-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e02f7a71372872a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spline Sans Mono Fallback;src:local("Arial");ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.00%;size-adjust:134.59%}.__className_49c017{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.__variable_49c017{--font-data:"Spline Sans Mono","Spline Sans Mono Fallback"}