.pstrip{margin:0 0 var(--s5);padding:var(--s3) var(--s4) var(--s2);background:var(--panel);color:var(--ink);border:1px solid var(--rule);border-radius:8px;--pstrip-on:var(--accent,#9e3039);--chrome-ink:var(--ink);--chrome-muted:var(--muted)}.pstrip-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s4);margin:0 0 var(--s3)}.pstrip-h{margin:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pstrip-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pstrip-cmp{margin-left:auto}.pstrip-cmp>span{font-size:13px;color:var(--muted)}.pstrip-chips button{min-height:30px;padding:3px 12px;border:1px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:13px;cursor:pointer}@media (hover:hover) and (pointer:fine){.pstrip-chips button:hover{border-color:var(--ink)}}.pstrip-chips button[aria-pressed=true]{background:var(--pstrip-on);border-color:var(--pstrip-on);color:var(--on-accent)}.pstrip-cmp button[aria-pressed=true]{background:transparent;color:var(--pstrip-on);font-weight:600}.pstrip-bars{display:grid;grid-template-columns:repeat(var(--nq),minmax(0,1fr));grid-gap:3px;gap:3px;align-items:end;height:64px}.pstrip-bar{display:flex;align-items:flex-end;height:100%;min-width:0;padding:0;border:0;background:transparent;cursor:pointer}.pstrip-bar i{display:block;width:100%;height:100%;border-radius:2px 2px 0 0;background:var(--rule);opacity:.55;transform:scaleY(var(--h,.6));transform-origin:bottom;transition:transform .24s cubic-bezier(.23,1,.32,1),background .2s,opacity .2s}.pstrip-plot{display:grid;grid-template-columns:minmax(0,1fr)}.pstrip-plot>*{grid-area:1/1;min-width:0}.pstrip-plot.is-failed .pstrip-plot-in,.pstrip-plot.is-failed~.pstrip-said .pstrip-legend{visibility:hidden}.pstrip-failed,.pstrip-failed .fail-note{display:flex;align-items:center}.pstrip-failed .fail-note{flex-wrap:wrap;gap:var(--s2) var(--s3)}.pstrip-failed .fail-actions,.pstrip-failed .fail-note>.err{margin:0;font-size:13px}@media (hover:hover) and (pointer:fine){.pstrip-bar:hover i{opacity:1}}.pstrip-bar.is-in i{background:var(--pstrip-on);opacity:1}.pstrip-bar.is-cmp i{background:repeating-linear-gradient(135deg,var(--pstrip-on) 0 2px,transparent 2px 5px);outline:1px solid var(--pstrip-on);outline-offset:-1px;opacity:1}.pstrip-bar.is-run i{background:repeating-linear-gradient(90deg,currentColor 0 3px,transparent 3px 6px);color:var(--muted)}.pstrip-bar.is-run.is-in i{color:var(--pstrip-on)}.pstrip-bar.is-pending i{outline:2px solid var(--ink);outline-offset:1px;opacity:1}.pstrip-bar:focus-visible{outline:2px solid var(--ink);outline-offset:1px;box-shadow:none}.pstrip-plot-in{container-type:inline-size}.pstrip-years{display:grid;grid-template-columns:repeat(var(--nq),minmax(0,1fr));grid-gap:3px;gap:3px;margin-top:4px;font:500 11px var(--f-mono),IBM Plex Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.pstrip-years span{min-width:0;overflow:hidden;white-space:nowrap;border-top:1px solid var(--rule);padding-top:3px}@container (max-width: 480px){.pstrip-years.is-dense .is-alt{color:transparent}.pstrip-years.is-dense span:not(.is-alt){overflow:visible}.pstrip-years.is-dense span:last-child{direction:rtl}}.pstrip-said{display:grid;grid-gap:2px;gap:2px;margin:var(--s2) 0 0;font-size:13px;color:var(--muted)}.pstrip-said>span:first-child{min-height:1lh}.pstrip-said b{color:var(--ink);font-weight:600}.pl-change,.pstrip-legend{font-size:12px}.pl-change{display:block;margin-top:2px;color:var(--muted)}.pl-change b{font-family:var(--f-mono),"IBM Plex Mono",monospace;font-weight:600;color:var(--ink)}.pl-by{display:block;font-size:11px;letter-spacing:.02em;color:var(--muted)}@media (prefers-reduced-motion:reduce){.pstrip-bar i{transition:background .2s,opacity .2s}}.pstrip-note{margin:calc(-1 * var(--s3)) 0 var(--s5);font-size:13px;color:var(--chrome-muted)}.record-main .pstrip{margin-top:var(--s3)}@media (max-width:760px){.pstrip-bars,.pstrip-years{gap:2px}.pstrip-bars{height:48px}.pstrip-cmp{margin-left:0}}.field-years-strip .pstrip-k{margin:0 0 var(--s2);font-size:13px;font-weight:600}.sel-bar{position:relative;margin:0 0 var(--s4);--sel-on:var(--accent,#9e3039)}.sel-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--s2);list-style:none;margin:0;padding:0}.sel-chip{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:2px 4px 2px 12px;border-radius:999px;background:var(--sel-on);color:var(--on-accent);font-size:13px;line-height:1.3;max-width:100%}.sel-chip .sel-k{opacity:.9}.sel-chip button{font:inherit;color:inherit;background:transparent;border:0;border-radius:999px;min-width:26px;min-height:26px;cursor:pointer}.sel-chip button:focus-visible{background:rgb(255 255 255/.2);outline:2px solid var(--on-accent);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.sel-chip button:hover{background:rgb(255 255 255/.2);outline:2px solid var(--on-accent);outline-offset:-2px}}.sel-chip-off{display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:26px;margin-left:4px;border-radius:999px;color:inherit;text-decoration:none}.sel-chip-off:focus-visible{background:color-mix(in srgb,var(--panel) 80%,var(--ink));outline:2px solid var(--ink);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.sel-chip-off:hover{background:color-mix(in srgb,var(--panel) 80%,var(--ink));outline:2px solid var(--ink);outline-offset:-2px}}.sel-chip--fixed{background:var(--panel);color:var(--ink);border:1px solid var(--rule);padding-right:4px}.sel-chip--stage{background:transparent;color:var(--ink);padding:0}.sel-chip--off{background:var(--panel);color:var(--muted);border:1px dashed var(--rule)}.sel-off{font-size:12px;color:var(--muted)}.sel-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.sel-views select{min-height:30px;font:inherit;font-size:13px}.sel-note{font-size:12px;color:var(--muted);margin-left:6px}.sel-phone{display:none}.sel-menu{position:absolute;z-index:30;left:0;top:calc(100% + 6px);width:min(960px,100%);max-height:min(70vh,640px);overflow:auto;background:var(--panel);color:var(--ink);border:1px solid var(--rule);border-radius:10px;padding:var(--s3) var(--s4) var(--s4);box-shadow:0 12px 32px rgb(0 0 0/.18)}.sel-menu-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--s2)}.sel-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--s3) var(--s4);gap:var(--s3) var(--s4)}.sel-group{border:0;margin:0;padding:0;min-width:0}.sel-group legend{font-weight:600;font-size:13px;margin-bottom:4px}.sel-bt{font-family:var(--mono,"IBM Plex Mono",monospace);font-weight:400;font-size:11px}.sel-bt,.sel-group--off legend{color:var(--muted)}.sel-opt{display:flex;gap:6px;align-items:baseline;font-size:13px;padding:2px 0}.sel-group .field input{width:100%}.sel-bar{padding:6px 8px;border:1px solid var(--rule);border-radius:8px;background:var(--panel);margin-bottom:var(--s3)}.sel-bar--held{box-sizing:border-box;min-height:50px}html:not([data-member]) .sel-bar--held-member{display:none}.sel-empty{font-size:13px;padding-left:4px}.sel-view-li{flex:none;display:inline-flex;align-items:center;gap:2px;padding-right:var(--s2);margin-right:2px;border-right:1px solid color-mix(in srgb,var(--rule) 45%,transparent)}.view-pick{display:inline-flex;align-items:baseline;gap:6px;margin:0}.view-k{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.view-pick select{-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:15rem;min-height:32px;padding:4px 20px 4px 2px;border:0;border-radius:6px;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:right 9px center,right 4px center;background-size:5px 5px;background-repeat:no-repeat;color:var(--ink);font:inherit;font-size:15px;font-weight:600;text-overflow:ellipsis;cursor:pointer}@media (hover:hover) and (pointer:fine){.view-pick select:hover{background-color:color-mix(in srgb,var(--panel) 85%,var(--ink))}}.view-pick select:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.view-more{position:relative}.view-more>summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border-radius:6px;cursor:pointer;color:var(--ink);font-size:18px;line-height:1}.view-more>summary::-webkit-details-marker{display:none}.view-more[open]>summary{background:color-mix(in srgb,var(--panel) 85%,var(--ink))}@media (hover:hover) and (pointer:fine){.view-more>summary:hover{background:color-mix(in srgb,var(--panel) 85%,var(--ink))}}.view-menu{position:absolute;z-index:40;top:calc(100% + 4px);left:0;display:grid;min-width:15rem;padding:4px;background:var(--panel);border:1px solid var(--rule);border-radius:8px;box-shadow:0 8px 24px rgb(0 0 0/.16)}.view-menu .btn{justify-content:flex-start;width:100%;border:0;text-align:left;font-size:13px}.sel-search-li{flex:1 1 150px;min-width:140px;max-width:320px}.sel-search-row{display:none}.sel-search input{width:100%;min-height:32px;padding:4px 10px;font:inherit;font-size:13px;border:1px solid var(--field-edge,var(--rule));border-radius:6px;background:var(--paper,var(--panel));color:var(--ink)}.sel-chips>.sel-actions{margin-left:auto}.sel-export{font-size:13px;white-space:nowrap}.sel-export .filters-export{margin:0}.sel-page{margin:0 0 var(--s3);padding-bottom:var(--s3);border-bottom:1px solid var(--rule)}.sel-page-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--s2) var(--s4);gap:var(--s2) var(--s4);align-items:end}.sel-page-fields .field{margin:0}.sel-page-fields .field label,.sel-page-fields .filters-k{display:block;font-size:12px;color:var(--muted);margin-bottom:2px}.sel-page-fields input,.sel-page-fields select{width:100%;min-height:32px;font:inherit;font-size:13px}.sel-page-fields .filters-pair{display:flex;gap:6px;align-items:center}.sel-page-fields .filters-pair input{flex:1 1;min-width:0;width:auto}.moved-mark{display:inline-block;margin-left:6px;padding:0 6px;border-radius:4px;border:1px solid;font-size:11px;line-height:18px;color:var(--amber,#8a5a00);white-space:nowrap}@media (max-width:640px){.sel-phone{display:inline-flex}.sel-chips .sel-add,.sel-chips .sel-chip:not(.sel-chip--fixed){display:none}.sel-menu{position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;max-height:80vh;border-radius:14px 14px 0 0}.sel-groups,.sel-page-fields{grid-template-columns:1fr}.sel-bar:not(.sel-bar--held){display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--s2)}.sel-phone{flex:none;min-height:32px}.sel-bar>.sel-chips{flex:1 1;min-width:0;height:36px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;padding:0 2px}.sel-bar>.sel-chips::-webkit-scrollbar{display:none}.sel-bar>.sel-chips>li{flex:none;white-space:nowrap}.sel-chips>.sel-search-li{display:none}.sel-search-row{display:block;flex:1 0 100%;min-width:0;margin-top:6px}.sel-bar--held-search{min-height:88px}.sel-chips>.sel-actions{margin-left:0;flex-wrap:nowrap}.sel-bar>.sel-note-line{flex:1 0 100%}.sel-bar .view-more,.sel-bar .view-picker{position:static}.sel-bar .view-menu{left:0;right:0;min-width:0}}tbody tr[data-peek-row]{cursor:pointer}@media (hover:hover) and (pointer:fine){tbody tr[data-peek-row]:hover>*{background:color-mix(in srgb,var(--panel) 92%,var(--ink))}}tbody tr[data-peek-row][data-open]>*{background:color-mix(in srgb,var(--panel) 86%,var(--ink))}tbody tr[data-peek-row][data-open]>:first-child{box-shadow:inset 3px 0 0 var(--ink)}li[data-peek-row]{cursor:pointer}li[data-peek-row][data-open]{box-shadow:inset 3px 0 0 var(--ink)}:root{--peek-w:clamp(380px,30vw,560px)}@media (min-width:1280px){html[data-peek=open] #main{padding-right:calc(var(--peek-w) + var(--s4, 16px))}}.peek-nav{display:inline-flex;gap:2px;align-items:center}.peek-step:disabled{opacity:.35;cursor:default}.peek-stale{opacity:.55;transition:opacity .12s}@media (prefers-reduced-motion:reduce){.peek-stale{transition:none}}.peek-facts dd .peek-src{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.peek-facts .peek-slot dd,.peek-facts .peek-slot dt{min-height:1.4em;border-radius:4px;background:color-mix(in srgb,var(--panel) 90%,var(--ink))}.peek-moves{list-style:none;margin:4px 0 0;padding:0;font-size:13px}.peek-moves li+li{margin-top:2px}.peek-stage{margin:0 0 var(--s2);font-size:14px}.peek-events{margin-top:var(--s3)}.peek-events h3{margin:0;font-size:13px;font-weight:600;color:var(--muted)}.peek-moves li[data-ai] .cpanel-sub q{font-style:italic}.secnum{display:none}.row-actions{display:block;margin-top:4px}.section.section--continued{margin-top:0;padding-top:0;border-top:0}.sel-view-li .view-selector{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:2px;white-space:nowrap}.cpanel.peek:focus{outline:none}@media (min-width:701px){html[data-peek=open] .list-head.calls-head{display:block}}.cpanel-actions--head{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));align-items:start;grid-gap:var(--s2) var(--s3);gap:var(--s2) var(--s3)}.cpanel-actions--head:empty{display:none}.cpanel-actions--head>.cpanel-open{grid-column:1/-1;border-color:var(--ink)}.cpanel-actions--head .btn{width:100%;white-space:nowrap}.cpanel-actions--head>.track-wrap{display:grid;min-width:0}.cpanel-actions--head>.track-wrap>.follow-wrap,.cpanel-actions--head>.track-wrap>.track-stage{grid-area:1/1}.cpanel-actions--head>.track-wrap>.track-stage{align-self:end;justify-self:start;line-height:1.4}.cpanel-actions--head .follow-line--under,.cpanel-actions--head .follow-line--under[data-failed]{min-width:100%;background:var(--panel);z-index:1}.peek-slot-line{width:60%;min-height:1.4em;border-radius:4px;background:color-mix(in srgb,var(--panel) 90%,var(--ink))}.peek-slot-line--two{min-height:2.8em}.peek-h-slot{display:block;min-height:2.6em}.record-form-head,.record-layout .record .section:not(.lead-fold){--chrome-ink:var(--ink);--chrome-muted:var(--muted);--ground-rule:var(--rule);background:var(--panel);color:var(--ink);border:1px solid color-mix(in srgb,var(--rule) 45%,transparent);border-radius:10px}.record-form-head{padding:var(--s4) var(--s5) var(--s3);margin:0 0 var(--s3)}.record-form-head .lot-h1{margin-top:0;color:var(--ink)}.record-form-head .head-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));grid-gap:var(--s2) var(--s4);gap:var(--s2) var(--s4);margin:var(--s3) 0 0;padding-top:var(--s3);border-top:1px solid var(--rule)}.record-form-head .head-facts dt{font-size:11px;color:var(--muted)}.record-form-head .head-facts dd{font-size:15px;font-weight:600;color:var(--ink)}.record-form-head .head-facts dd a,.record-form-head .ident,.record-form-head .lot-standing{color:var(--ink)}.record-form-head .data-line,.record-form-head .pagetools{color:var(--muted)}.record-form-head .lot-head-quiet{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);align-items:baseline;margin-top:var(--s2)}.record-form-head .lot-head-quiet>*{margin:0}.record-layout .record .section:not(.lead-fold){margin-top:var(--s3);padding:var(--s3) var(--s4) var(--s4)}.record-layout .record .section--fold>details>summary,.record-layout .record .section:not(.lead-fold)>header{border-top:0;padding-top:0;margin-bottom:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid color-mix(in srgb,var(--rule) 45%,transparent)}.record-layout .record .section:not(.lead-fold) h2{font-size:20px;line-height:1.25;margin:0;color:var(--ink)}.record-layout .record .section--fold>details>summary{margin-bottom:0;border-bottom:0}.record-layout .record .section--fold>details[open]>summary{margin-bottom:var(--s3);border-bottom:1px solid var(--rule)}@media (max-width:700px){.record-form-head,.record-layout .record .section:not(.lead-fold){padding:var(--s3)}}.home-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s2) var(--s5);margin:0 0 var(--s4)}.home-greet{margin:0;font-size:28px;line-height:1.15;letter-spacing:-.015em;color:var(--chrome-ink)}.home-sub{margin:var(--s1) 0 0;color:var(--chrome-muted);max-width:100ch}.weeks{background:var(--panel);color:var(--ink);border:1px solid var(--ground-rule);border-radius:10px;padding:var(--s4) var(--s5) var(--s3);margin:0 0 var(--s4)}.weeks,.weeks--wait{min-height:214px}.weeks-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s1) var(--s5);margin:0 0 var(--s2)}.weeks-head h2{margin:0;font-size:16px}.weeks-legend{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);list-style:none;margin:0;padding:0;font-size:13px;color:var(--muted)}.weeks-legend .lg{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px}.lg-mine{border-radius:50%;background:var(--accent,#9e3039)}.lg-field{border-radius:50%;border:2px solid var(--accent,#9e3039)}.lg-end{background:var(--amber);transform:rotate(45deg) scale(.85)}.lg-award{background:var(--muted)}.weeks-box{width:100%;overflow:hidden}.weeks-box svg{display:block;max-width:100%;height:auto;overflow:visible}.wk-past{fill:var(--ground);opacity:.55}.wk-tick{stroke:var(--ground-rule)}.wk-tick--mon{stroke:var(--rule)}.wk-day{font:500 11px var(--f-mono),IBM Plex Mono,monospace}.wk-day,.wk-lane{fill:var(--muted)}.wk-lane{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.wk-today{stroke:var(--accent,#9e3039);stroke-width:2}.wk-today-l{font-size:11px;font-weight:600}.wk-mine,.wk-today-l{fill:var(--accent,#9e3039)}.wk-field{fill:var(--panel);stroke:var(--accent,#9e3039);stroke-width:2}.wk-end{fill:var(--amber)}.wk-award{fill:var(--muted)}.wk-mark{transition:opacity .25s ease-out}.wk-mark--off{opacity:0}.weeks-box a:focus-visible{outline:2px solid var(--ink)}.weeks-none{margin:var(--s2) 0 0;font-size:13px;color:var(--muted)}.lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s4);gap:var(--s4);align-items:stretch}.lane{display:flex;flex-direction:column;min-width:0;min-height:420px;background:var(--panel);color:var(--ink);border:1px solid var(--ground-rule);border-radius:10px;padding:var(--s4) var(--s5);--chrome-ink:var(--ink);--chrome-muted:var(--muted)}.lane-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2);padding:0 0 var(--s2);border-bottom:2px solid var(--ink)}.lane-head h2{margin:0;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.lane-fig{min-height:76px;margin:var(--s3) 0 var(--s2)}.lane-figure{margin:0 0 var(--s1);font-family:var(--f-mono),"IBM Plex Mono",ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;font-size:34px;line-height:1.05;letter-spacing:-.03em}.lane-figure a{color:var(--ink);text-decoration:none}@media (hover:hover) and (pointer:fine){.lane-figure a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}}.lane-figure-what{margin:0;font-size:14px;line-height:1.45}.lane-fig--waits{display:flex;align-items:center}.lane-fig--waits .lane-figure-what,.lane-sub{color:var(--muted)}.lane-sub{margin:var(--s2) 0 var(--s2);font-size:13px}.lane-sub a{color:inherit}.lane-rows{list-style:none;margin:0;padding:0}.lane-rows li{display:grid;grid-gap:2px;gap:2px;padding:9px 0;border-bottom:1px solid var(--ground-rule)}.lane-rows li:last-child{border-bottom:0}.lane-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none}@media (hover:hover) and (pointer:fine){a.lane-title:hover{text-decoration:underline}}.lane-meta{font-size:13px;color:var(--muted);overflow-wrap:anywhere}.lane-meta b{color:var(--ink);font-weight:600}.lane-when{white-space:nowrap}.lane-stage{display:inline-block;margin-right:6px;padding:0 6px;border:1px solid var(--accent,#9e3039);border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent,#9e3039)}.lane-line{margin:0 0 var(--s2);padding:8px 10px;border-left:3px solid var(--rule);background:var(--ground-lift);font-size:13px;color:var(--muted)}.lane-line a{color:var(--ink)}.lane-more{margin-top:auto;padding-top:var(--s3);font-size:14px;font-weight:600;color:var(--accent,#9e3039);text-decoration:none}@media (hover:hover) and (pointer:fine){.lane-more:hover{text-decoration:underline}}.lane-bars{display:grid;grid-gap:6px;gap:6px;margin:0 0 var(--s2)}.lane-bar{display:grid;grid-template-columns:80px minmax(0,1fr) 52px;grid-gap:var(--s2);gap:var(--s2);align-items:center;font-size:13px;color:var(--ink);text-decoration:none}.lane-bar b{text-align:right;font-family:var(--f-mono),"IBM Plex Mono",monospace;font-weight:500}.lane-bar-track{height:8px;border-radius:999px;background:var(--ground);overflow:hidden}.lane-bar-track i{display:block;height:100%;width:var(--w);border-radius:999px;background:var(--amber);animation:lane-grow .5s cubic-bezier(.2,.7,.2,1) both}@keyframes lane-grow{0%{width:0}}.lane-skel{display:grid;grid-gap:10px;gap:10px;margin:var(--s3) 0}.lane-skel i{display:block;height:12px;border-radius:4px;background:var(--ground)}.lane-skel i:nth-child(2){width:80%}.lane-skel i:nth-child(3){width:60%}@media (prefers-reduced-motion:reduce){.wk-mark{transition:none}.wk-mark--off{opacity:1}.lane-bar-track i{animation:none}}@media (min-width:1800px){.lane-fig{min-height:90px}.lane-figure{font-size:44px}.lane-figure-what{font-size:15px}}@media (max-width:1279px){.lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lanes{grid-template-columns:minmax(0,1fr)}.lane{min-height:0}.weeks{padding:var(--s3) var(--s4)}.home-greet{font-size:24px}}.home-choose{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s2) var(--s4);margin:0 0 var(--s3);padding:var(--s3) var(--s4);border:1px solid color-mix(in srgb,var(--rule) 45%,transparent);border-radius:10px;background:var(--panel);color:var(--ink)}.home-market{margin:var(--s5) 0;border-top:2px solid var(--ink);padding-top:var(--s3)}.home-market h2{font-size:18px;margin:0 0 var(--s2)}.home-market-said{margin:0 0 var(--s4);max-width:72ch;font-size:16px}.home-market[aria-busy=true] .home-market-said{min-height:48px}@media (max-width:600px){.home-market[aria-busy=true] .home-market-said{min-height:96px}}.home-market-h3{font-size:15px;margin:var(--s5) 0 var(--s2)}.home-market-soon{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.home-market-soon li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,16rem) auto;grid-gap:var(--s4);gap:var(--s4);padding:var(--s2) 0;border-bottom:1px solid color-mix(in srgb,var(--rule) 55%,transparent)}.home-market-soon-b{color:var(--muted);font-size:13px}.home-market-soon-d{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:700px){.home-market-soon li{grid-template-columns:minmax(0,1fr) auto}.home-market-soon-b{grid-column:1/-1;grid-row:2}}.home-market-soon a{color:var(--ink)}.app-side{display:none}.shell-body{display:contents}html[data-member]{--app-side-w:248px;--app-rail-w:64px;--app-top-h:60px;--app-sticky-h:calc(var(--app-top-h) + 1px);--carmine:#9e3039}@media (max-width:760px){html[data-member]{--app-sticky-h:57px}}html[data-member] .shell{display:grid;grid-template-columns:var(--app-side-w) minmax(0,1fr);align-items:start}html[data-member][data-rail] .shell{grid-template-columns:var(--app-rail-w) minmax(0,1fr)}html[data-member] .shell-body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search me" "banner banner" "main main" "foot foot";min-width:0;min-height:100vh;align-content:start;background:var(--ground);color:var(--chrome-ink)}html[data-member] .app-side{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden auto;background:#1b1f24;color:#e8e6e1;border-right:1px solid #2c333b;z-index:30}.app-side-top{align-items:center;justify-content:space-between;min-height:var(--app-top-h);padding:var(--s2) var(--s3) var(--s2) var(--s4)}.app-brand,.app-side-top{display:flex;gap:var(--s2)}.app-brand{align-items:flex-end;color:#e8e6e1;text-decoration:none}.app-brand .wordmark{font-size:20px;color:#e8e6e1}.app-rail-btn,.app-theme button{display:grid;place-items:center;min-width:32px;min-height:32px;border:0;border-radius:6px;background:transparent;color:#9aa1a9;cursor:pointer}@media (hover:hover) and (pointer:fine){.app-rail-btn:hover,.app-theme button:hover{background:#232930;color:#e8e6e1}}.app-nav a:focus-visible,.app-org:focus-visible,.app-rail-btn:focus-visible,.app-theme button:focus-visible{outline:2px solid #e8e6e1;outline-offset:1px;box-shadow:none}.app-nav{flex:1 1;padding:var(--s1) var(--s2)}.app-nav-group{margin:0 0 var(--s4)}.app-nav-label{margin:0;padding:var(--s1) 10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#9aa1a9}.app-nav ul{list-style:none;margin:0;padding:0}.app-nav a,.app-org{position:relative;display:flex;align-items:center;gap:10px;min-height:36px;padding:6px 10px;border-radius:6px;color:#e8e6e1;font-size:14px;text-decoration:none}@media (hover:hover) and (pointer:fine){.app-nav a:hover,.app-org:hover{background:#232930}}.app-org--held{background:none}@media (hover:hover) and (pointer:fine){.app-org--held:hover{background:none}}.app-nav a[aria-current=page]{background:#2c333b;font-weight:600}.app-nav a[aria-current=page]:before{content:"";position:absolute;left:-8px;top:7px;bottom:7px;width:3px;border-radius:2px;background:#d9646f}.app-nav-ico{flex:none;color:#9aa1a9}.app-nav a[aria-current=page] .app-nav-ico{color:#e8e6e1}.app-nav-txt{flex:1 1;min-width:0;line-height:1.25;overflow-wrap:normal}.app-nav-tab{display:none}.app-nav-n{flex:none;min-width:2ch;font-family:var(--mono,"IBM Plex Mono",ui-monospace,monospace);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;color:#9aa1a9}.app-nav-n[aria-busy=true]{opacity:.6;animation:load-pulse 1.6s ease-in-out infinite}.app-nav-n-wait{display:inline-block;width:3ch;height:.5em;border-radius:2px;background:currentColor;opacity:.35;vertical-align:middle}@media (prefers-reduced-motion:reduce){.app-nav-n[aria-busy=true]{animation:none}}.app-nav a[aria-current=page] .app-nav-n{color:#e8e6e1}.app-nav li[data-branch]{margin-top:6px;padding-top:6px;border-top:1px solid #2c333b}.app-nav-group{margin-bottom:var(--s3)}.app-side-end{display:grid;grid-gap:var(--s2);gap:var(--s2);padding:var(--s2);border-top:1px solid #2c333b}.app-theme{display:flex;gap:2px;padding:2px;border:1px solid #3a424b;border-radius:8px;justify-self:start}.app-theme button[aria-pressed=true]{background:#2c333b;color:#e8e6e1}html[data-rail] .app-brand .wordmark,html[data-rail] .app-nav-label,html[data-rail] .app-nav-n,html[data-rail] .app-nav-txt{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}html[data-rail] .app-side-top{flex-direction:column;padding:var(--s2)}html[data-rail] .app-nav a,html[data-rail] .app-org{justify-content:center}html[data-rail] .app-theme{flex-direction:column;justify-self:center}html[data-member] .shell-body>.hdr{grid-area:me;z-index:20}html[data-member] .shell-body>.hdr,html[data-member] .shell-body>.nav{position:-webkit-sticky;position:sticky;top:0;border-bottom:1px solid var(--ground-rule);background:var(--ground)}html[data-member] .shell-body>.nav{grid-area:search;z-index:21}html[data-member] .shell-body>.trial-banner{grid-area:banner}html[data-member] .shell-body>main{grid-area:main;min-width:0}html[data-member] .shell-body>.ftr{grid-area:foot}html[data-member] .hdr .hdr-brand,html[data-member] .hdr .print-origin{display:none}html[data-member] .hdr-in{min-height:var(--app-top-h);padding-left:0}html[data-member] .nav .wrap>ul{display:none}html[data-member] .nav .wrap{min-height:var(--app-top-h);justify-content:flex-start}html[data-member] .nav .sitesearch{flex:1 1;max-width:720px;margin-left:0}html[data-member] .nav .sitesearch input{flex:1 1;width:auto;min-width:0;height:40px;padding:0 12px;border:1px solid var(--field-edge);border-radius:8px;background:var(--field);color:var(--ink);font-size:15px}html[data-member] .nav .sitesearch .suggest{left:0;right:auto;min-width:100%}html[data-member] .nav .sitesearch form{width:100%}html[data-member] .hdr .hdr-session{font-size:0;line-height:0}html[data-member] .hdr .hdr-session .btn{font-size:13px;line-height:1.35}html[data-member] .hdr .hdr-org,html[data-member] .hdr .hdr-org-phone,html[data-member] .hdr .hdr-who{display:none}html[data-member] .hdr-end{flex-wrap:nowrap}html[data-member] .shell:has(.door) .nav .sitesearch{display:flex}html[data-member] .shell-body{--ground:#e8e6e1;--ground-lift:#f1efeb;--ground-rule:#d0cbc2;--panel:#f7f6f3;--ink:#1b1f24;--muted:#5a5750;--rule:#7d7972;--chrome-ink:#1b1f24;--chrome-muted:#5a5750;--field:#ffffff;--field-edge:#7d7972;--accent:var(--carmine)}html[data-member] .panel .claim{--chrome-muted:var(--muted);--chrome-ink:var(--ink)}html[data-member] :focus-visible{outline-color:var(--chrome-ink);box-shadow:0 0 0 3px var(--ground)}html[data-member][data-theme=dark] .shell-body{--ground:#111417;--ground-lift:#171b1f;--ground-rule:#2b3138;--panel:#1a1e23;--ink:#e8e6e1;--muted:#a9a59d;--rule:#4a525c;--grid:#3a424b;--chrome-ink:#e8e6e1;--chrome-muted:#a9a59d;--green:#7fcf9c;--amber:#e0b45c;--red:#ef8a93;--withheld:#8f8a82;--field:#15181c;--field-edge:#6b737d;--accent:#d9646f;--wash:#22272d;--wash-strong:#2b3138;--on-accent:#111417;--on-red:#111417;--on-green:#111417;--on-amber:#111417;--chip-fill:var(--wash-strong);--chip-ink:var(--ink);--chip-edge:var(--rule);color-scheme:dark}@media (prefers-color-scheme:dark){html[data-member]:not([data-theme=light]) .shell-body{--ground:#111417;--ground-lift:#171b1f;--ground-rule:#2b3138;--panel:#1a1e23;--ink:#e8e6e1;--muted:#a9a59d;--rule:#4a525c;--grid:#3a424b;--chrome-ink:#e8e6e1;--chrome-muted:#a9a59d;--green:#7fcf9c;--amber:#e0b45c;--red:#ef8a93;--withheld:#8f8a82;--field:#15181c;--field-edge:#6b737d;--accent:#d9646f;--wash:#22272d;--wash-strong:#2b3138;--on-accent:#111417;--on-red:#111417;--on-green:#111417;--on-amber:#111417;--chip-fill:var(--wash-strong);--chip-ink:var(--ink);--chip-edge:var(--rule);color-scheme:dark}html[data-member]:not([data-theme=light]) .ego-lbl,html[data-member]:not([data-theme=light]) .ego-lbl--focus{fill:#e8e6e1}@media (hover:hover) and (pointer:fine){html[data-member]:not([data-theme=light]) .btn:not(.btn--primary):not(.btn--danger):hover{background:#22272d}}}html[data-member][data-theme=dark] .ego-lbl,html[data-member][data-theme=dark] .ego-lbl--focus{fill:#e8e6e1}@media (hover:hover) and (pointer:fine){html[data-member][data-theme=dark] .btn:not(.btn--primary):not(.btn--danger):hover{background:#22272d}}@media (max-width:1439px){html[data-member][data-rail] table.data td,html[data-member][data-rail] table.data th{padding-left:10px;padding-right:10px}html[data-member][data-rail] .shell-body .wrap{padding-left:var(--s5);padding-right:var(--s5)}}@media (max-width:760px){html[data-member] .shell,html[data-member][data-rail] .shell{grid-template-columns:minmax(0,1fr)}html[data-member] .shell-body{grid-template-columns:minmax(0,1fr) auto;padding-bottom:64px}html[data-member] .app-side{position:fixed;top:auto;left:0;right:0;bottom:0;height:64px;flex-direction:row;overflow:visible;border-right:0;border-top:1px solid #2c333b}html[data-member] .app-nav-label,html[data-member] .app-side-end,html[data-member] .app-side-top{display:none}html[data-member] .app-nav{display:flex;width:100%;padding:0}html[data-member] .app-nav ul,html[data-member] .app-nav-group{display:contents}html[data-member] .app-nav li{flex:1 1;min-width:0}html[data-member] .app-nav li:not([data-tab]),html[data-member] .app-nav-n{display:none}html[data-member] .app-nav li[data-branch]{margin:0;padding:0;border:0}html[data-member] .app-nav a{flex-direction:column;justify-content:center;gap:2px;height:64px;padding:6px 2px;border-radius:0;font-size:11px}html[data-member] .app-nav a[aria-current=page]:before{left:25%;right:25%;top:0;bottom:auto;width:auto;height:3px}html[data-member] .app-nav-txt{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}html[data-member] .app-nav-tab{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-member] .hdr-in,html[data-member] .nav .wrap{min-height:56px}}@media print{html[data-member] .app-side{display:none}html[data-member] .shell{display:block}}@media (max-width:700px){html[data-member] .shell-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"me" "search" "banner" "main" "foot"}html[data-member] .nav .sitesearch{max-width:none}html[data-member] .shell-body>.hdr{position:static}}html[data-member] .stranger-only{display:none}@media (max-width:760px){html[data-member] .hdr .hdr-brand{display:inline-flex;align-items:center;margin-right:auto}html[data-member] .hdr-in{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding-left:var(--s4)}html[data-member] .hdr-end{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--s2)}html[data-member] .hdr .hdr-session{display:inline-flex;align-items:center}html[data-member] .app-nav-tab{white-space:normal;text-overflow:clip;text-align:center;line-height:1.15}}.interests-sets{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));grid-gap:var(--s4);gap:var(--s4);margin:var(--s4) 0 0;align-items:start}.interests-set{min-width:0;padding:var(--s4);border:1px solid var(--ground-rule);border-radius:4px}.interests-set>h3{margin:0 0 var(--s2);font-size:17px;color:var(--chrome-ink)}.interests-set .words-picker{margin-top:var(--s4)}.interests-set .picker-search,.interests-set .words-add{max-width:none}.interests-read .chip{cursor:default}.interests-mode{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);margin:0 0 var(--s4);padding:0;border:0}.interests-mode legend{width:100%}.interests-mode label{display:inline-flex;gap:6px;align-items:center;color:var(--chrome-ink);cursor:pointer}.journey-fields-whose{font-size:13px;color:var(--chrome-muted);white-space:nowrap}.panel .cpv-tree,.panel .cpv-tree-rows li,.panel .interests-set{border-color:color-mix(in srgb,var(--rule) 60%,transparent)}.panel .cpv-tree-add{border-color:var(--muted)}.reveal-bar:has(.interests-set--own){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.reveal-bar .interests-set{padding:0;border:0}.reveal-bar .interests-set>h3,.reveal-bar-main>h3{font-size:17px}@media (max-width:900px){.reveal-bar:has(.interests-set--own){grid-template-columns:minmax(0,1fr)}.reveal-bar .interests-set--own{border-top:1px solid color-mix(in srgb,var(--rule) 60%,transparent);padding-top:var(--s4)}}.cpv-picker-row{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);align-items:end}.cpv-picker-row .picker-search{flex:1 1 18rem}.cpv-browse-toggle{color:var(--chrome-ink);padding-bottom:8px}.cpv-picker>.words-hint{margin-top:var(--s2)}.cpv-tree{margin-top:var(--s3);border-top:1px solid var(--ground-rule);padding-top:var(--s3)}.cpv-tree-path{font-size:13px;color:var(--chrome-muted);margin-bottom:var(--s2);overflow-wrap:anywhere}.cpv-tree-path .linkbtn{color:var(--chrome-ink)}.cpv-tree-rows{list-style:none;margin:0;padding:0;max-height:22rem;overflow-y:auto}.cpv-tree-rows li{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;grid-gap:var(--s2);gap:var(--s2);align-items:baseline;padding:6px 0;border-bottom:1px solid var(--ground-rule);color:var(--chrome-ink)}.cpv-tree-add{width:1.75rem;height:1.75rem;border:1px solid var(--chrome-muted);border-radius:50%;background:none;color:var(--chrome-ink);font:inherit;line-height:1;cursor:pointer}.cpv-tree-add:disabled{cursor:default;opacity:.7}.cpv-tree-name{min-width:0;overflow-wrap:anywhere}.cpv-tree-open{font-size:13px;color:var(--chrome-ink);white-space:nowrap}.cpv-tree-skel{height:8rem}@media (max-width:560px){.cpv-tree-rows li{grid-template-columns:2rem minmax(0,1fr)}.cpv-tree-open{grid-column:2}}.shell-body,:root{--followed:var(--accent,#9e3039)}html[data-member][data-theme=dark] .shell-body{--followed:#e57b85}@media (prefers-color-scheme:dark){html[data-member]:not([data-theme=light]) .shell-body{--followed:#e57b85}}.track-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ink);cursor:pointer;vertical-align:middle;opacity:0;transition:opacity .12s ease,transform .12s cubic-bezier(.23,1,.32,1)}.track-icon:focus-visible{opacity:1;border-color:var(--rule);outline:2px solid var(--ink);outline-offset:1px}.track-icon.track-icon--on{opacity:1;color:var(--followed)}tr:focus-within .track-icon,tr[data-open] .track-icon{opacity:1}@media (hover:hover) and (pointer:fine){tr:hover .track-icon{opacity:1}.track-icon:hover{border-color:var(--rule);background:color-mix(in srgb,var(--panel) 85%,var(--ink))}.track-icon.track-icon--on:hover{border-color:var(--followed);background:color-mix(in srgb,var(--followed) 8%,transparent)}}@media (hover:none){.track-icon{opacity:1}}@media (prefers-reduced-motion:reduce){.track-icon{transition:none}}@media (min-width:701px){#awards-table tbody td,#awards-table tbody th[scope=row],#calls-table tbody td,#calls-table tbody th[scope=row],#pipeline-table tbody td,#pipeline-table tbody th[scope=row],#planned-table tbody td,#planned-table tbody th[scope=row],table[id^=stage-] tbody td,table[id^=stage-] tbody th[scope=row]{padding:8px 10px;line-height:1.35;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}#calls-table .card-top .deadline{display:block;white-space:nowrap}#calls-table .card-top .deadline>b{display:block}#calls-table .card-top .deadline-line{display:flex;align-items:baseline;white-space:nowrap}#calls-table .card-top .deadline-more{flex:1 1;min-width:0;contain:inline-size;overflow:hidden;text-overflow:ellipsis}#calls-table .card-top .deadline-date+.deadline-more:before{content:"\00a0·\00a0"}#calls-table .call-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden;overflow-wrap:normal}#calls-table .call-title>a{display:inline!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}#calls-table .call-title>.mark{margin:0 4px 0 0;vertical-align:1px}#calls-table th.card-title{min-width:16rem;position:relative}#calls-table .row-actions{position:absolute;top:6px;right:6px;margin:0}#calls-table td.card-usual{min-width:11rem;width:clamp(11rem,22cqi,24rem);max-width:clamp(11rem,22cqi,24rem)}#calls-table tbody td.card-usual .cell-denom,#calls-table td.card-usual .usual,#calls-table td.card-usual>*{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal}#calls-table td.card-usual .clamp-2{-webkit-line-clamp:1!important;line-clamp:1!important}#calls-table td.card-fit{white-space:nowrap}#calls-table td.card-buyer .clamp-2{-webkit-line-clamp:2!important;line-clamp:2!important}#calls-table td.card-meta>.clamp2 .cell-denom{white-space:nowrap}#calls-table td.card-meta>.clamp2{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset!important;line-clamp:unset!important}#calls-table td.card-value{white-space:nowrap}.tablewrap.tablewrap--cards{container:list/inline-size}#pipeline-table th[scope=row]{min-width:16rem}#awards-table .awards-novalue,#awards-table .awards-winner>.who-won>.clamp-2,#awards-table tbody .cell-denom,#pipeline-table .pipe-buyer,#pipeline-table .pipe-buyer .clamp-2,#pipeline-table .value-note,#pipeline-table tbody .cell-denom{display:block;max-width:16rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset!important;line-clamp:unset!important}#awards-table .awards-novalue,#pipeline-table .value-note{max-width:11rem;margin-left:auto}#calls-table td.card-fit .fit{display:inline-flex;flex-wrap:wrap;max-width:7.5rem;column-gap:4px;white-space:nowrap;vertical-align:top}#calls-table td.card-fit .fit-miss{flex-basis:100%;font-size:12px}#calls-table thead th.num{white-space:normal;width:7.5rem}#calls-table th.col-field{width:10rem}#calls-table td.card-meta>.clamp2,#calls-table td.card-meta>.muted{display:block;max-width:10rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#calls-table td.card-meta>.cell-denom{display:block}#calls-table td.card-usual .usual{display:flex!important;align-items:baseline;gap:6px;white-space:nowrap}#calls-table td.card-usual .usual>.usual-name,#calls-table td.card-usual .usual>.usual-none{flex:0 1 auto;min-width:4em;-webkit-line-clamp:1!important;line-clamp:1!important;overflow:hidden!important;text-overflow:ellipsis!important}#calls-table td.card-usual .usual[data-reason=tie]>.usual-none{display:block;flex:none;white-space:nowrap}#calls-table td.card-usual .usual.muted>.usual-none{display:-webkit-box;flex:0 1 auto;min-width:0;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;line-clamp:2!important}#calls-table td.card-usual .usual>.usual-count{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}#calls-table td.card-usual .usual>.usual-name+.usual-count{flex:none}#pipeline-table thead th:first-child{width:6rem}#pipeline-table thead th:nth-child(2){width:auto}#pipeline-table thead th:nth-child(3){width:9rem}#pipeline-table thead th:nth-child(4){width:7rem}#pipeline-table thead th:nth-child(5){width:8rem}#pipeline-table thead th:nth-child(6),#pipeline-table thead th:nth-child(7){width:9rem}#pipeline-table thead th:nth-child(8){width:7.5rem}#pipeline-table thead th:nth-child(9){width:9rem}}@media (min-width:701px){#pipeline-table td.num:has(.value-note){min-width:0}#pipeline-table .value-note,#pipeline-table td.num .cell-denom{max-width:none;contain:inline-size}#pipeline-table th[scope=row]{position:relative}#pipeline-table th[scope=row]>.follow-icon-wrap,#pipeline-table th[scope=row]>.track-wrap{position:absolute;top:6px;right:6px}#pipeline-table .pipe-buyer{max-width:none;contain:inline-size}#pipeline-table .pipe-buyer>.mark{display:inline-block;max-width:none;margin:0 6px 0 0;white-space:nowrap;vertical-align:1px}#pipeline-table .pipe-buyer>.clamp-2,#pipeline-table .pipe-buyer>a{display:inline!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;white-space:nowrap!important}#pipeline-table .cell-denom--card,#pipeline-table .cell-denom--card.clamp-2{max-width:100%!important}#awards-table .awards-winner>.who-won>.clamp-2,#pipeline-table .cell-denom--card,#pipeline-table .cell-denom--card.clamp-2{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#awards-table .awards-winner>.who-won>.clamp-2{max-width:14rem}#awards-table .awards-winner>.who-won>.clamp-2 a{display:inline!important}#awards-table .awards-novalue,#awards-table td.num .muted{display:block;max-width:8.5rem;margin-left:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#awards-table .card-title>.clamp-2,#pipeline-table .clamp-2.clamp-title,table[id^=stage-] .clamp-2.clamp-title{-webkit-line-clamp:2!important;line-clamp:2!important;line-height:1.35}#pipeline-table .pipe-buyer{line-height:1.35}}.section.section--list{margin-top:var(--s3)}@media (min-width:900px){.map{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.map-panel{grid-column:1;grid-row:1}.map-bars{grid-column:2;grid-row:1}.map-legend{grid-column:1/-1}}.deadline-date+.deadline-more:before{content:" · "}@media (min-width:701px){.tablewrap.tablewrap--cards table.data thead th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:600;vertical-align:bottom}.tablewrap.tablewrap--cards table.data thead th .th-sort{white-space:nowrap}#calls-table td.card-meta>.clamp2.clamp-2,#calls-table td.card-meta>.muted{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;max-width:10rem;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}#calls-table td.card-meta>.card-region-line{display:block;max-width:10rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#calls-table td.card-value,#calls-table thead th.num{width:9rem}#calls-table .call-buyer-under{display:none}}@container list (max-width: 1259px){#calls-table td.card-meta:not(.card-region),#calls-table th.col-field,#pipeline-table tbody td:nth-child(9),#pipeline-table thead th:nth-child(9){display:none}}@container list (max-width: 1149px){#pipeline-table tbody td:nth-child(8),#pipeline-table thead th:nth-child(8){display:none}}@container list (max-width: 1029px){#calls-table td.card-buyer,#calls-table th.col-buyer{display:none}#calls-table .call-buyer-under{display:block}#pipeline-table tbody td:nth-child(5),#pipeline-table thead th:nth-child(5){display:none}#awards-table .awards-winner>.who-won>.clamp-2{max-width:9rem}}@container list (max-width: 899px){#calls-table td.card-fit,#calls-table th.col-fit{display:none}#calls-table th.card-title,#pipeline-table th[scope=row]{min-width:13rem}#awards-table tbody td:nth-child(6),#awards-table thead th:nth-child(6),#pipeline-table tbody td:nth-child(4),#pipeline-table thead th:nth-child(4),table[id^=stage-] .col-buyer{display:none}}@container list (max-width: 779px){#awards-table tbody td:nth-child(4),#awards-table thead th:nth-child(4),#pipeline-table tbody td:nth-child(7),#pipeline-table thead th:nth-child(7),table[id^=stage-] .col-justification,table[id^=stage-] .col-standstill{display:none}}@container list (max-width: 659px){#calls-table td.card-usual,#calls-table th.col-usual,#pipeline-table tbody td:nth-child(6),#pipeline-table thead th:nth-child(6){display:none}}table.data .card-title button.linkbtn{text-align:left}input[type=checkbox],input[type=radio]{accent-color:var(--ink)}.words-how>summary{cursor:pointer}.words-how>p{margin:var(--s2) 0 0}@media (min-width:701px){.tablewrap.tablewrap--cards table.data{min-width:0}#calls-table .call-buyer-under{contain:inline-size;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#calls-table thead th:first-child{width:8.5rem}#calls-table .card-top .deadline>b{white-space:nowrap}}@media (min-width:701px){:is(#calls-table,#pipeline-table,#awards-table,#planned-table,table[id^=stage-]) tbody th[scope=row]:has(>.follow-icon-wrap,>.track-wrap,.row-actions .track-icon){position:relative;padding-right:38px}#calls-table td.card-value .cell-denom{max-width:100%;contain:inline-size}#calls-table td.card-value .cell-denom,#pipeline-table .may-run-max,#pipeline-table .may-run-none{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#awards-table .ending-h{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}#awards-table .ending-more{display:block;min-width:0;contain:inline-size;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.35;color:var(--muted)}#awards-table .ending-more>.ending-d+.ending-d:before{content:" · "}}@media (min-width:701px){#calls-table:not(:has(td.card-fit)) thead th:first-child{width:clamp(10rem,18cqi,13rem)}}@container list (max-width: 899px){#planned-table tbody td.card-meta,#planned-table thead th:nth-child(4){display:none}}@media (min-width:701px){#awards-table td.num,#pipeline-table td.num,table[id^=stage-] td.num{text-align:right}#awards-table td.num .awards-novalue,#awards-table td.num .muted{display:inline-block!important;text-align:right;vertical-align:top;margin-left:0}}.follow-toggle{transition:transform .12s cubic-bezier(.23,1,.32,1),background-color .15s ease,border-color .15s ease,color .15s ease}.follow-toggle-words{display:inline-grid}.follow-toggle-words>span{grid-area:1/1}.follow-toggle-other{visibility:hidden}.follow-toggle:active{transform:scale(.97)}.btn.follow-toggle[aria-pressed=true]{opacity:1;color:var(--followed);border-color:var(--followed);background:transparent}@media (hover:hover) and (pointer:fine){.btn.follow-toggle[aria-pressed=true]:hover{background:color-mix(in srgb,var(--followed) 8%,transparent)}}.follow-toggle[aria-busy=true]{cursor:progress}.follow-icon-wrap{position:relative;display:inline-flex;vertical-align:middle}.follow-glyph{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;overflow:hidden}.follow-glyph>.btn-ring,.follow-glyph>svg{grid-area:1/1;display:block;margin:0}.follow-toggle-busy{white-space:nowrap}.follow-line{font-size:13px;line-height:1.4;color:var(--muted)}.track-wrap{position:relative}.track-wrap>.follow-line--note{margin-left:var(--s2)}.follow-line[data-failed]{color:var(--red);font-weight:600}.follow-line--float{position:absolute;top:calc(100% + 2px);right:0;z-index:5;white-space:nowrap;font-size:12px}.follow-line--float[data-failed]{padding:2px var(--s2);border:1px solid var(--red);border-radius:4px;background:var(--panel)}.follow-wrap{--follow-room:calc(13px * 1.4 + 4px);position:relative;display:inline-block;padding-bottom:max(var(--follow-room),var(--follow-line-h,0px))}.follow-line--under{top:auto;bottom:0;left:0;right:auto;width:max-content;max-width:min(560px,calc(100vw - 32px));white-space:normal;font-size:13px;z-index:auto;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}@starting-style{.follow-line--under{opacity:0;transform:translateY(-2px)}}.follow-line--under[data-failed]{padding:0;border:0;background:none}.follow-line--under:empty{display:none}.follow-line--under[data-edge=end]{left:auto;right:0}@media (prefers-reduced-motion:reduce){.follow-line--under{transition:opacity .15s cubic-bezier(.23,1,.32,1)}@starting-style{.follow-line--under{opacity:0;transform:none}}}.r3-rec .buyer-open .track-wrap.follow-wrap{display:inline-block}.calls-alert,.cmdbar,.cmdbar-item{align-items:baseline}.calls-alert{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3);margin-top:var(--s4)}.journey-actions .btn.follow-toggle{min-height:36px;padding:var(--s2) var(--s4);font-size:14px}.track-stage{font-size:12px;font-weight:600;color:inherit;white-space:nowrap}.track-stage--held{visibility:hidden}@media (prefers-reduced-motion:reduce){.follow-toggle{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.follow-toggle:active{transform:none}}@media (min-width:701px){html[data-member] .tablewrap.tablewrap--cards{border:0;background-color:transparent;background-image:none}html[data-member] .tablewrap.tablewrap--cards table.data{border-top:2px solid var(--ink)}html[data-member] .tablewrap.tablewrap--cards table.data thead th{border-bottom:1px solid var(--ink);background:transparent}html[data-member] .tablewrap.tablewrap--cards table.data tbody td,html[data-member] .tablewrap.tablewrap--cards table.data tbody th{border-bottom:1px solid color-mix(in srgb,var(--rule) 55%,transparent)}html[data-member] .tablewrap.tablewrap--cards table.data td:first-child,html[data-member] .tablewrap.tablewrap--cards table.data th:first-child{padding-left:0}html[data-member] .tablewrap.tablewrap--cards table.data td:last-child,html[data-member] .tablewrap.tablewrap--cards table.data th:last-child{padding-right:0}html[data-member] tbody tr[data-peek-row][data-open]>:first-child{box-shadow:inset 3px 0 0 var(--carmine);padding-left:10px}html[data-member] .record-form-head,html[data-member] .record-layout .record .section:not(.lead-fold){background:transparent;border:0;border-radius:0;padding-left:0;padding-right:0}html[data-member] .record-form-head{border-bottom:2px solid var(--ink);padding-top:0}html[data-member] .record-layout .record .section:not(.lead-fold)>header{border-top:1px solid var(--ink)}html[data-member] .brief .panel,html[data-member] .record-layout .record .section .panel{background:transparent;border:0;border-top:1px solid var(--rule);border-radius:0;padding:var(--s3) 0 0}html[data-member] .viz-strip{gap:0;background:transparent;border:0;border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);column-gap:var(--s5)}html[data-member] .lane,html[data-member] .viz-strip>div{background:transparent;border:0;padding-left:0;padding-right:0}html[data-member] .lane{border-top:2px solid var(--ink);border-radius:0;box-shadow:none;min-height:0}}.shape dd .fig-absent{display:block;font-size:16px;line-height:1.3;color:var(--muted)}