.board-x{--k-p1:#163a69;--k-p2:#1e4e8c;--k-p3:#212121;--k-proactive:#b0245a;--pill-blue:#d6e6f7;--pill-blue-ink:#0f3f7a;--pill-amber:#ebebf6;--pill-amber-ink:#3d3b9a;--pill-red:#fde7e4;--pill-red-ink:#8a1f1f}.board-x .wb-ovals .btn,.board-x .wb-ovals .wb-empty-switch{min-height:36px;font:600 14px/1 var(--font-body);background:var(--oe-surface);border:1px solid var(--oe-brand);color:var(--oe-brand);border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.board-x .wb-ovals .wb-empty-switch[aria-checked=true]{background:var(--pill-blue)}.board-x .wb-swipe-hint{margin:0 0 8px;font-size:13px;display:none}.board-x .wb-legend-pri{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.board-x .wb-tag-kind{background:var(--k,var(--k-p2));color:#fff;font:700 .72em/1.5 var(--font-body);white-space:nowrap;border-radius:999px;padding:.05em .7em;display:inline-block}.board-x .wb-tag-kind.is-k-p1,.board-x .wb-tag.is-k-p1{--k:var(--k-p1)}.board-x .wb-tag-kind.is-k-p2,.board-x .wb-tag.is-k-p2{--k:var(--k-p2)}.board-x .wb-tag-kind.is-k-p3,.board-x .wb-tag.is-k-p3{--k:var(--k-p3)}.board-x .wb-tag-kind.is-k-proactive,.board-x .wb-tag.is-k-proactive{--k:var(--k-proactive)}.board-x .wb-group{--am:#1e3f73}.board-x .wb-group[data-am="1"]{--am:#5b3e96}.board-x .wb-group[data-am="2"]{--am:#b0245a}.board-x .wb-group[data-am="3"]{--am:#0b6b63}.board-x .wb-group.is-none{--am:#212121}.board-x .wb-group .wb-am.section-band{background:var(--am);border-bottom:0;align-items:center;gap:.5em .8em;padding:.3em .9em}.board-x .wb-group .wb-am .section-title{color:#fff;margin:0;font-size:1em}.board-x .wb-group .wb-am .section-title:before{color:#fff}.board-x .wb-am-name{color:#fff;font:700 1em/1.4 var(--font-body);cursor:pointer;background:0 0;border:1px solid #fff;border-radius:999px;padding:.05em .8em}.board-x .wb-am-name:hover,.board-x .wb-am-name:focus-visible{color:var(--am);background:#fff}.board-x .wb-am-filled{color:var(--am);white-space:nowrap;background:#fff;border-radius:999px;padding:.05em .75em;font-size:.8em;font-weight:700}.board-x .wb-am-swipe{color:var(--am);white-space:nowrap;background:#fff;border-radius:999px;margin-left:auto;padding:.05em .75em;font-size:.78em;font-weight:700;display:none}.board-x .wb-grid.is-simple{grid-template-columns:11.5em 7.2em 10.6em repeat(var(--cols,5), minmax(9.2em, 1fr));min-width:75em}.board-x .wb-grid.is-simple .wb-row>*{padding:.35em .3em}.board-x .wb-grid.is-simple .wb-head>*{color:var(--oe-text-3);background:#fff}.board-x .wb-grid.is-simple .wb-head>:is(.wb-req,.wb-recs-h,.wb-deliv-h){color:#fff;background:#1e3f73;border-bottom-color:#1e3f73!important}.board-x .wb-grid.is-simple .wb-head>[data-col]{color:#fff;background:var(--cc,#1e3f73);border-bottom-color:var(--cc,#1e3f73)!important}.board-x .wb-grid.is-simple .wb-req{border-left:4px solid var(--k-p2);background:#fff;padding:.35em .45em!important}.board-x .wb-grid.is-simple .wb-req.is-k-p1{border-left-color:var(--k-p1)}.board-x .wb-grid.is-simple .wb-req.is-k-p3{border-left-color:var(--k-p3)}.board-x .wb-grid.is-simple .wb-req.is-k-proactive{border-left-color:var(--k-proactive)}.board-x .wb-grid.is-simple .wb-head>.wb-req{border-left-color:#1e3f73}.board-x .wb-tag{width:100%;color:var(--oe-text);font:inherit;text-align:left;background:0 0;border:0;gap:.1em;padding:0;display:grid}button.wb-tag{cursor:pointer}button.wb-tag:hover .wb-tag-title,button.wb-tag:focus-visible .wb-tag-title{text-decoration:underline}.board-x .wb-tag>.wb-tag-kind{justify-self:start}.board-x .wb-tag-client{font:700 .82em/1.25 var(--font-body);overflow-wrap:break-word}.board-x .wb-tag-title{color:var(--oe-text-2);overflow-wrap:break-word;font-size:.78em;line-height:1.25}.board-x .wb-tag-days{color:var(--oe-text-3);font-size:.74em}.board-x .wb-recs-c{flex-direction:column;align-items:flex-start;gap:.25em;display:flex}.board-x .wb-rec-btn{cursor:pointer;font:600 .74em/1.4 var(--font-body);text-align:left;white-space:nowrap;max-width:100%}.board-x .wb-rec-btn.is-primary{border-width:2px}.board-x .wb-rec-none{background:var(--pill-red);color:var(--pill-red-ink);border-color:var(--pill-red)}.board-x .wb-deliv-c{flex-direction:column;align-items:flex-start;gap:.3em;display:flex}.board-x .wb-oval{background:var(--pill-blue);max-width:100%;color:var(--pill-blue-ink);font:600 .74em/1.45 var(--font-body);white-space:normal;text-align:left;border:1px solid #9fbee3;border-radius:999px;padding:.1em .7em;text-decoration:none;display:inline-block}button.wb-oval{cursor:pointer}.board-x .wb-oval.wb-deliv{white-space:nowrap}.board-x .wb-oval.is-amber{background:var(--pill-amber);color:var(--pill-amber-ink);border-color:#c9c8e6}.board-x .wb-oval.is-red{background:var(--pill-red);color:var(--pill-red-ink);border-color:#e4a39b}.board-x .wb-oval.wb-score{border-color:var(--oe-brand);color:var(--oe-brand);background:#fff}.board-x .wb-deliv-say{background:var(--pill-blue);color:var(--pill-blue-ink);border-radius:999px;margin:0;padding:.3em .8em;font-weight:600}.board-x .wb-deliv-say.is-amber{background:var(--pill-amber);color:var(--pill-amber-ink)}.board-x .wb-deliv-say.is-red{background:var(--pill-red);color:var(--pill-red-ink)}.board-x .wb-chip.is-simple{justify-content:space-between;align-items:center;gap:.4em;padding:.15em .25em .15em .5em;font-size:.8em;display:flex}.board-x .wb-chip.is-simple .wb-name{letter-spacing:-.01em;white-space:normal;overflow-wrap:break-word;flex:auto;min-width:0;font-weight:600}.board-x .wb-more-oval{border:1px solid var(--oe-brand);min-height:24px;color:var(--oe-brand);font:600 .75em/1 var(--font-body);cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;padding:0 .3em;text-decoration:none;display:inline-flex}.board-x .wb-more-oval:hover,.board-x .wb-more-oval:focus-visible{background:var(--pill-blue)}.board-x .wb-cell .mb-more>summary{border:1px solid var(--oe-brand);color:var(--oe-brand);font:600 .74em/1.5 var(--font-body);cursor:pointer;background:#fff;border-radius:999px;margin-top:.25em;padding:.05em .7em;list-style:none;display:inline-block}.board-x .wb-cell .mb-more>summary::-webkit-details-marker{display:none}.board-x .wb-pro-row .wb-tag-static{cursor:default}html body .board-x .wb-grid.is-simple .wb-chip.is-simple{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.2em;padding:.15em .15em .15em .35em;font-size:.75em;display:flex}html body .board-x .wb-grid.is-simple .wb-chip.is-simple>.wb-more-oval{position:static;transform:none;flex:none!important}html body .board-x .wb-grid.is-simple .wb-chip.is-simple>.wb-name{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;flex:auto;min-width:0}.wb-pic-dialog{width:min(34rem,100vw - 2rem);max-height:calc(100vh - 3rem);overflow:auto}.wb-pic-dialog.wb-quarter-dialog{width:min(44rem,100vw - 2rem)}.wb-pic-dialog.wb-tag-dialog{width:min(40rem,100vw - 2rem)}.wb-pic-dialog .action-dialog-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.wb-pic-dialog .wb-panel-do{flex-wrap:wrap;gap:.5rem;display:flex}.wb-pic-dialog .wb-card{box-shadow:none}.wb-qlist{flex-wrap:wrap;gap:.4rem;margin:.25rem 0 .75rem;display:flex}.wb-qcount{color:var(--oe-brand);background:#fff;border-radius:999px;margin-left:.35em;padding:0 .5em;font-weight:700;display:inline-block}.wb-qlist .btn-outline .wb-qcount{background:var(--pill-blue)}.wb-does{margin:.75rem 0 0}.wb-moves{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.wb-move-item{grid-template-columns:9em 1fr auto;align-items:center;gap:.6em;font-size:.9rem;display:grid}.wb-move-when{color:var(--oe-text-3);font-size:.85em}.wb-move-where{background:var(--pill-blue);color:var(--pill-blue-ink);white-space:nowrap;border-radius:999px;padding:.05em .7em;font-size:.78em;font-weight:600}.wb-strip{flex-wrap:wrap;align-items:center;gap:.4em .9em;margin:0 0 .75rem;padding:.55em .9em;display:flex}.wb-strip-title{font-size:.92rem}.wb-strip-list{flex:18em;gap:.15em;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.wb-strip-acts{gap:.5em;margin-left:auto;display:flex}.wb-qbar{flex-wrap:wrap;align-items:center;gap:.6em 1.4em;padding:.6em 1em;display:flex}.wb-qbar-title{font-size:.95rem}.wb-goal{flex-wrap:wrap;align-items:center;gap:.3em .6em;font-size:.85rem;display:flex}.wb-goal-name{font-weight:700}.wb-goal-meter{width:8em}.wb-goal-nums{color:var(--oe-text-2)}.wb-qbar-acts{flex-wrap:wrap;gap:.5em;margin-left:auto;display:flex}@media (max-width:700px){.board-x .wb-swipe-hint{display:block}.board-x .wb-am-swipe{display:inline-block}html body .board-x .wb-grid.is-simple{grid-template-columns:10.5em 8em 11.5em repeat(var(--cols,5), 10em);min-width:max-content}html body .board-x .wb-grid.is-simple .wb-head .wb-req{display:flex}html body .board-x .wb-grid.is-simple .wb-row>.wb-req{z-index:2;border-bottom:1px solid var(--oe-line-2);grid-column:auto;width:auto;position:sticky;left:0;padding:.35em .45em!important}.board-x .wb-more-oval{min-height:44px;padding:0 .9em}html body .board-x .wb-grid.is-simple .wb-chip.is-simple{flex-wrap:wrap}.board-x .wb-move-item{grid-template-columns:1fr auto}.board-x .wb-move-when{grid-column:1/-1}}.board-x .wb-row.is-drag-row>.wb-cell:before{content:attr(data-drop);font:700 .68em/1.3 var(--font-body);color:var(--oe-brand);margin-bottom:.2em;display:block}.board-x .wb-row.is-drag-row>.wb-cell:not(.is-empty):before{display:none}.wb-score-part{border-left:4px solid var(--oe-brand);margin:0 0 .75rem;padding:.5rem .75rem}.wb-score-part.is-ok{border-left-color:#1c6b36}.wb-score-part.is-amber{border-left-color:#3d3b9a}.wb-score-part.is-red{border-left-color:#b3261e}.wb-score-h{font:700 1rem/1.3 var(--font-body);margin:0 0 .2rem}.wb-score-lines{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}body:has(.opp-workflow-tab) .wrap{max-width:90rem}.wf-viewbar{align-items:center;gap:.5rem;margin-bottom:.6rem}.wf-viewbar .wf-tab-facts{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.wf-viewbar-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.wf-viewbar .wf-tab-facts li{color:#163a69;text-transform:none;letter-spacing:0;white-space:nowrap;background:#e8eff8;border:0;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.wf-viewbar .wf-tab-facts li:before{content:none}.wf-help{border:1px solid var(--oe-brand,#1e4e8c);width:28px;height:28px;min-height:28px;color:var(--oe-brand,#1e4e8c);font:700 13px/1 var(--font-body);cursor:pointer;background:#fff;border-radius:50%;flex:none;padding:0}.wf-help-text{max-width:60rem;margin:0 0 .6rem}.wfs{flex-direction:column;gap:6px;display:flex}.wfs-stage,.wfs-empty{--e:#1e4e8c;background:0 0;border:0;border-radius:8px;padding:0;display:block}.wfs-banner{background:var(--e);color:#fff;border-radius:8px;align-items:center;gap:.5rem;min-height:30px;padding:0 12px;display:flex}.wfs .wfs-banner h2,.wf-folded .wfs-head-line{font:700 .86rem/1 var(--font-body);text-transform:none;letter-spacing:0;color:#fff;align-items:center;gap:.5rem;margin:0;display:flex}.wfs-banner .n,.wfs-fold>summary .n{min-width:1.5rem;color:var(--e);font:700 .75rem/1.5 var(--font-body);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;display:inline-flex}.wfs-hint{color:#fff;margin-left:auto;font-size:.8rem;font-weight:600}.wfs-fold-btn{color:#fff;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:1rem;line-height:1;display:none}.wfs-stage.focus .wfs-banner,.wfs-empty.focus .wfs-banner{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--e)}.wfs-stage.over,.wfs-empty.over,.wfs-fold.over{box-shadow:inset 0 0 0 2px var(--blue);background:#e3eef7;border-radius:8px}.wfs-fold{background:0 0;border:0;margin-top:6px}.wfs-fold>summary{background:var(--e);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:.5rem;min-height:30px;padding:0 12px;list-style:none;display:flex}.wfs-fold>summary::-webkit-details-marker{display:none}.wfs-fold[open]>summary{margin-bottom:6px}.wfs-fold>summary .wfs-fold-btn{display:inline}.wfs-grid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));grid-auto-rows:auto;gap:5px;margin:6px 0 0;padding:0;list-style:none;display:grid}.wfs-card{border:1px solid var(--oe-card-line,#d5dae2);border-top:3px solid var(--e);border-left:1px solid var(--oe-card-line,#d5dae2);background:#fff;border-radius:8px;flex-direction:column;gap:2px;min-width:0;min-height:0;padding:6px 5px 6px 7px;font-size:.72rem;line-height:1.25;display:flex;position:relative}.wfs-card.open{box-shadow:0 0 0 2px var(--oe-brand,#1e4e8c)}.wfs-card .pname{white-space:nowrap;font-size:.72rem;font-weight:700}.wfs-card .pmeta{color:var(--ink);white-space:normal;text-overflow:clip;min-height:2.5em;margin:0;font-size:.72rem;overflow:visible}.wfs-card .preason{margin:0;font-size:.72rem;font-weight:600}.wfs-r3{justify-content:space-between;align-items:center;gap:4px;margin-top:3px;display:flex}.wfs-card .wfs-oval{background:var(--mist);min-height:20px;color:var(--ink);white-space:nowrap;padding:0 7px;font-size:.72rem;font-weight:600;line-height:20px}html body .app-body .wfs-card .btn.btn-sm.wfs-more-btn{height:24px;min-height:24px;font:600 .72rem/1 var(--font-body);padding:0 9px}.wfs-d{z-index:20;border:1px solid var(--oe-brand,#1e4e8c);cursor:default;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;width:16rem;max-width:86vw;padding:10px 12px;font-size:.85rem;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 14px #1e4e8c2e}.wfs-d.flip{left:auto;right:0}.wfs-d[hidden]{display:none}.wfs-d p{margin:0}.wfs-d .wfs-d-who{font-weight:700}.wfs-d .pmove{margin:0;padding:0}.wfs-d .pmove select{max-width:100%}.wfs-d .wfs-acts{flex-wrap:wrap;gap:.4rem;display:flex}.wfs-card.dragging{transform:none}.wfs-more{justify-content:center;margin-top:6px;display:flex}.wfs-empty .wfs-fold-btn{display:none!important}@media (max-width:760px){.wfs-banner{cursor:pointer;min-height:44px}.wfs-fold>summary{min-height:44px}.wfs-banner .wfs-fold-btn{display:inline}.wfs-card{padding:8px}html body .app-body .wfs-card .btn.btn-sm.wfs-more-btn{height:44px;min-height:44px;padding:0 12px;font-size:.8rem}.wfs-card .wfs-oval{line-height:24px}.wfs-d{width:100%;max-width:none;box-shadow:none;margin-top:4px;position:static}}@media (min-width:761px){html body .wf-list .wf-steptabs{padding-bottom:2px;overflow-x:auto;flex-wrap:nowrap!important}}@media (max-width:760px){html body .wf-list .wf-steptabs{flex-wrap:wrap;overflow:visible}}.wf-list .wf-tools{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.wf-list .wf-bulk{flex:0 auto}.wf-list .wf-tools .hint{margin:0}.wf-rowacts{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.wf-table .c-move{white-space:nowrap;width:auto}.wf-rowacts .wf-move select{width:auto;max-width:9.5rem}@media (max-width:760px){.wf-rowacts{flex-wrap:wrap;justify-content:flex-start}}.wf-table .wfs-oval{background:var(--mist);min-height:22px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:.8rem;font-weight:600;display:inline-flex}.wf-table .c-days{color:var(--ink)}.wf-table th{text-transform:none;letter-spacing:0;color:var(--ink);font-size:.8rem}.oe-x:has(.opp-workflow-tab) .oe-in{max-width:min(100%,1360px)}.wf-list .wf-table th,.wf-list .wf-table td{padding-inline:.45rem}.wf-table .c-who{min-width:10rem}.wf-table .c-next{white-space:normal;max-width:11rem}.wf-rowacts .wf-move{flex:none;width:auto;margin:0}@container main (max-width:760px){.wf-table .c-rate,.wf-table .c-spread,.wf-table .c-phone,.wf-table .c-next{flex:0 auto}.wf-table .c-move{flex:100%}.wf-list .wf-table tr{gap:.3rem .7rem;padding:.6rem 0}}.sidenav-edit-foot{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;padding:.5rem .85rem .25rem;display:flex}.sidenav .sidenav-oval{color:#fff;min-height:2.25rem;font:700 .9rem/1 var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;padding:.35rem 1rem;text-decoration:none;display:inline-flex}.sidenav .sidenav-oval:hover{background:#ffffff1f}@media (min-width:768px){html[data-sidenav=collapsed] .sidenav .sidenav-edit-foot{display:none}@media (hover:hover){html[data-sidenav=collapsed] .sidenav:is(:hover,:has(:focus-visible)) .sidenav-edit-foot{display:flex}}}.menu-rows{display:grid}.menu-group+.menu-group{margin-top:.75rem}.menu-group-title{font:800 .78rem/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--oe-brand);margin:.75rem 0 .15rem}.menu-lines{margin:0}.menu-line{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.5rem 0;display:flex}.menu-line:first-child{border-top:0}.menu-line-name{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-weight:600;display:inline-flex}.menu-line-picks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1.25rem;margin-left:auto;display:inline-flex}.menu-pick{flex-wrap:wrap;gap:.5rem;display:inline-flex}.menu-note{color:#000;white-space:nowrap;font-size:.92rem}.menu-tag{border:1px solid var(--oe-brand);min-height:1.5rem;color:var(--oe-brand);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.menu-line[data-hidden] .menu-line-name{color:#000}.menu-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.menu-lock-order{gap:.5rem;margin-bottom:.5rem;display:grid}.menu-lock-order .hint{margin:0}.dash-myday{margin-top:32px}.dash-myday>h2{margin:0 0 12px;font-size:20px}.dash-myday-boxes{flex-direction:column;gap:16px;display:flex}.goal-line{border-bottom:1px solid var(--oe-line);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:center;gap:8px 16px;padding:12px 0;display:grid}.goal-line:last-of-type{border-bottom:0}.goal-name{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.goal-name>strong{font:700 15px/1.3 var(--font-body);overflow-wrap:anywhere}.goal-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.goal-cell small{font:600 12px/1.2 var(--font-body);color:var(--oe-muted,#5b6472)}.goal-cell strong{font:700 16px/1.3 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap}.goal-actions{margin:12px 0 0}.goal-calls-form{flex-direction:column;gap:12px;display:flex}.goal-call-field{grid-template-columns:minmax(0,1.6fr) 96px auto;align-items:center;gap:8px 12px;display:grid}.goal-call-field>span{font:700 15px/1.3 var(--font-body)}.goal-call-field input{font:600 15px/1.3 var(--font-body);width:96px}.goal-call-field small{font:600 13px/1.2 var(--font-body);color:var(--oe-muted,#5b6472)}.goal-accounts{margin:0;padding:0;list-style:none}.goal-accounts>li{border-bottom:1px solid var(--oe-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.goal-accounts>li:last-child{border-bottom:0}.goal-account-what{flex-direction:column;gap:2px;min-width:0;display:flex}.goal-account-what>strong{font:700 15px/1.3 var(--font-body)}.goal-account-meta{font:600 14px/1.35 var(--font-body);color:var(--oe-muted,#5b6472)}.goal-account-meta.goal-stale{color:#3d3b9a}.goals-everyone{gap:16px;display:grid}@media (min-width:1000px){.goals-everyone{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.goals-everyone>:first-child{grid-row:span 2}}@media (max-width:640px){.menu-line-picks{justify-content:flex-start;gap:.5rem .75rem;width:100%;margin-left:0}}.abrole{gap:1.25rem;display:grid}.abrole-picks{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.6rem 1.25rem;display:grid}.abrole-picks .abrole-pick-l{font-weight:600}.abrole-picks>.choice-btns{margin:0}.abrole-picks .abrole-areas,.abrole-picks .abrole-pick-l#abrole-area-l{grid-column:1/-1}.abrole-rows{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none;display:grid}.abrole-rows>li{border-bottom:1px solid var(--hairline,#e3e8ef);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:.7rem 0;display:grid}.abrole-what{gap:.1rem;display:grid}.abrole-what .abrole-words{color:var(--ink-soft,#4a5568);font-size:.9rem}.abrole-tag{border:1px solid var(--blue);color:var(--blue-deep);border-radius:999px;justify-self:start;margin-left:.4rem;padding:0 .55rem;font-size:.8rem;display:inline-block}.abrole-what strong{display:inline}.abrole-pick .choice-btns{flex-wrap:nowrap;margin:0}.abrole-fixed{color:var(--blue-deep);white-space:nowrap;font-weight:600}.abrole-foot{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:stretch;gap:1.25rem;display:grid}.abrole>.section,.abrole-foot>.section{margin-top:0;margin-bottom:0}.abrole-foot>.section{height:100%}.abrole-reason{margin:0 0 .6rem}.abrole-reason p{margin:0 0 .3rem}.abrole-reason-input{width:100%}.abrole-note{margin:.75rem 0 0}.abrole-nothing{color:var(--ink-soft,#4a5568);margin:0}.abrole-matrix{border-collapse:collapse;width:100%}.abrole-matrix th,.abrole-matrix td{text-align:center;border-bottom:1px solid var(--hairline,#e3e8ef);padding:.45rem .5rem;font-weight:400}.abrole-matrix thead th{font-size:.9rem}.abrole-matrix tbody th{text-align:left;font-weight:600}.abrole-mark{white-space:nowrap;border:1px solid var(--blue);min-width:2.25rem;min-height:2rem;color:var(--blue-deep);cursor:pointer;font:inherit;background:#fff;border-radius:999px;padding:0 .55rem;font-size:.85rem}.abrole-mark-all{background:var(--blue);color:#fff}.abrole-mark-none{color:var(--ink-soft,#4a5568);background:0 0;border-color:#0000}.abrole-pager{align-items:center;margin-bottom:.75rem;display:none}@media (max-width:640px){.abrole-picks,.abrole-rows>li{grid-template-columns:minmax(0,1fr)}.abrole-pick .choice-btns{flex-wrap:wrap}.abrole-pager{flex-wrap:wrap;display:flex}.abrole-matrix .abrole-off{display:none}.abrole-matrix th,.abrole-matrix td{padding:.45rem .15rem;font-size:.85rem}.abrole-mark{min-width:0;padding:0 .4rem;font-size:.8rem}}.menu-rows .btn-xs{padding-inline:.45rem!important}.ld-page [data-card=meetings] .ld-stack,.ld-page [data-card=meetings] .ld-acts{margin-top:12px}.menu-editor .btn-xs{padding-inline:.45rem!important}@media (min-width:641px){.menu-line{flex-wrap:nowrap}.menu-line-name{flex:auto;min-width:0}.menu-line-picks,.menu-pick{flex-wrap:nowrap}.menu-line-picks{flex:none;gap:.5rem .45rem}.menu-pick{gap:.3rem}.menu-line-picks>.menu-note{text-align:right;min-width:4.2rem}}.ai-notice{--ai-bg:#ebebf6;--ai-ink:#3d3b9a;--ai-edge:#3d3b9a;background:var(--ai-bg);color:var(--ai-ink);border-bottom:1px solid var(--ai-edge);border-left:5px solid var(--ai-edge)}:root[data-theme=dark] .ai-notice{--ai-bg:#3d3b9a;--ai-ink:#c9c8e6;--ai-edge:#c9c8e6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ai-notice{--ai-bg:#3d3b9a;--ai-ink:#c9c8e6;--ai-edge:#c9c8e6}}.ai-notice-in{padding:.55rem var(--gutter) .55rem 1.1rem;margin:0;font-size:.95rem;line-height:1.4}@media (max-width:40rem){.ai-notice-in{padding-inline:.75rem}}.goal-strip{flex-direction:column;gap:8px;margin:0 0 8px;display:flex}.goal-strip>strong{font:700 14px/1.3 var(--font-body)}.goal-strip ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.goal-strip li{font:600 14px/1.35 var(--font-body);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.goal-strip li small{font:600 13px/1.3 var(--font-body);color:var(--oe-muted,#5b6472)}.goal-ly{border-collapse:collapse;width:100%}.goal-ly th,.goal-ly td{font:600 14px/1.35 var(--font-body);text-align:right;border-bottom:1px solid var(--oe-line);font-variant-numeric:tabular-nums;white-space:nowrap;padding:10px 8px}.goal-ly th:first-child,.goal-ly td:first-child{text-align:left;white-space:normal}.goal-ly tfoot td{font-weight:700}.goal-ly-scroll{overflow-x:auto}@media (max-width:900px){.goal-strip ol{grid-template-columns:1fr}}.jt-voice-h{margin:0 0 8px;font-size:1rem;font-weight:700}.jt-voice-line{color:#000;margin:6px 0 0;font-size:.875rem}.jt-under-l .btn{margin-left:0}.jt-under-l .jt-listener,.jt-under-l .jt-listener .mt-live,.jt-under-l .jt-listener .mt-live-bar{display:contents}.jt-under-l .jt-listener .lc-listen-btn,.jt-under-l .jt-listener .lc-listen-off,.jt-under-l .jt-listener .lc-listen{order:1}.jt-under-l .jt-save{order:2}.jt-under-l .jt-attach{order:4;margin-left:0}.jt-under-l .jt-submit{order:2}.jt-under-l .jt-listener .mt-speakers,.jt-under-l .jt-listener .mt-heard,.jt-under-l .jt-listener .mt-sugg,.jt-under-l .jt-listener>.mt-live>.status,.jt-under-l .jt-listener .mt-live-bar>.status,.jt-under-l .jt-listener .mt-live-bar>.hint{flex:100%;order:4}.jt-under-l .jt-row-note{flex:100%;order:5;margin:0}.jt-under-l .btn-primary .listen-dot{background:#fff}.jt-submit[hidden]{display:none}.menu-samples{gap:.75rem;display:grid}.menu-samples .hint{margin:0}.menu-sample-save,.menu-sample-rename,.menu-sample-standard{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.menu-sample-save input,.menu-sample-rename input{min-width:0;max-width:18rem;font:inherit;border:1px solid var(--oe-brand);background:#fff;border-radius:999px;flex:12rem;padding:.4rem .7rem}.menu-sample-list{margin:0}.jt-under-l [data-jt-eos-cards]{order:2}.jt-under .jt-row-note{flex:100%;margin:0}.tc-panel .rs-list.mt-sections{padding:0 24px}@media (max-width:640px){.tc-panel .rs-list.mt-sections{padding:0 12px}}.status-chip{border-color:var(--c,var(--blue-deep));color:var(--c,var(--blue-deep));white-space:nowrap;font-weight:600}.status-form .status-row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.status-form .status-row .row-label{min-width:5.5rem}.status-form .choice-btns{flex-wrap:wrap;gap:.3rem;display:flex}.status-group-set{border:0;margin:0 0 1rem;padding:0}.status-group-set legend{letter-spacing:.06em;text-transform:uppercase;color:var(--blue-deep);margin-bottom:.4rem;font-size:.85rem;font-weight:700}.status-edit-row{border-top:1px solid var(--light);grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.6fr) auto auto auto;align-items:end;gap:.6rem 1rem;padding:.6rem 0;display:grid}.status-edit-row label{gap:.2rem;font-size:.85rem;display:grid}.status-edit-row input[type=text],.status-edit-row input:not([type]){font:inherit;border:1px solid var(--light);border-radius:999px;padding:.4rem .9rem}.status-color,.status-shown,.status-order{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.swatch{background:var(--c);cursor:pointer;border-radius:999px;width:1.5rem;height:1.5rem;display:inline-block;position:relative}.swatch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.swatch.on{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:720px){.status-edit-row{grid-template-columns:1fr}}.jt-under>span:first-child{order:-2}.jt-under>.talk{order:-1}.op-page .op-line{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.op-page .op-line>.op-top{align-items:center;gap:8px;display:flex}.op-page .oe-hero h1{margin:0;font-size:28px;line-height:1.15}.op-page .oe-sub{margin-top:2px}.op-page .stack.opp-main.opp-sum-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 16px 10px}.op-page .opp-sum>summary{padding:8px 12px 0}.op-page .opp-sum-b{flex-wrap:nowrap;padding:0 12px 8px}.op-page .opp-sum-b>p{-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:auto;font-size:13px;display:-webkit-box;overflow:hidden}.op-page .opp-sum-wide .wf-oneline{flex:14rem}.op-page .opp-sum-wide .opp-sum-b{flex-wrap:wrap}.op-page .opp-sum-b>.row .btn{padding-block:2px}.op-page .op-authors{color:var(--oe-text-3);padding:8px 4px 0;font-size:12px}.op-page .opp-strip{padding-top:8px}.op-page .opp-strip .topline>.tl,.op-page .section .opp-strip .topline>.tl{padding:4px 10px}.op-page .opp-strip .tl .l{margin:0;font-size:12px}.op-page .opp-strip .tl .s,.op-page .oe-hero .oe-sub .record-authors{display:none}@media (max-width:1000px){.op-page .stack.opp-main.opp-sum-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.op-page .stack.opp-main.opp-sum-grid{grid-template-columns:minmax(0,1fr)}.op-page .opp-sum-b>p{-webkit-line-clamp:2}.op-page .oe-hero h1{font-size:24px}}@media (max-width:640px){.gp-results .list-period{flex-wrap:nowrap;gap:.4rem;margin:.15rem 0;overflow-x:auto}.gp-results .list-period>.row-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gp-results .list-period>.choice-btns{flex-wrap:nowrap;flex:auto;min-width:0}.gp-results .list-period>.hint{display:none}.gp-results,.gp-results .list-period{min-width:0;max-width:100%}.gp-results .gp-tools{gap:.4rem}.page-ask-wrap.jt .jt-hear .jt-row,.jt-row,.jt[data-place=leadership] .jt-row{grid-template-columns:minmax(0,1fr);gap:0}.jt-row .v{overflow-wrap:break-word}}.split-open-setting{gap:1rem;display:grid}.split-open-setting .row-label{margin:0 0 .35rem}.cg-companies .cg-first{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:0;display:grid}.cg-companies .cg-first:not(:has(.bulk-pick)){grid-template-columns:auto minmax(0,1fr)}.cg-companies .cg-first .star-form,.cg-companies .cg-first .bulk-pick{margin:0 8px 0 0}@media (hover:hover) and (min-width:641px){.cg-companies:not(:has(.bulk-pick:checked)) .cg-first .bulk-pick:not(:focus-visible){opacity:0;pointer-events:none;border-width:0;width:0;height:0;margin:0}:is(.cg-companies:not(:has(.bulk-pick:checked))>.rows>li:hover .cg-first .bulk-pick,.cg-companies:not(:has(.bulk-pick:checked))>.rows>li:focus-within .cg-first .bulk-pick){opacity:1;pointer-events:auto;border-width:1.5px;width:20px;height:20px;margin-right:8px}}@media (max-width:640px){.gp-companies .list-period{flex-wrap:wrap;overflow-x:visible}.gp-companies .list-period>.choice-btns{flex-wrap:wrap}}.gp-opps .opp-bands{justify-content:start;gap:.35rem 1.6rem;margin-top:.1rem;display:grid}.gp-opps .gp-line{margin-top:.5rem}.gp-opps .opp-bands>.list-period{gap:.3rem .5rem;min-width:0}.gp-opps .gp-line>.gp-count{flex:14rem}@media (min-width:641px){.opp-fold>summary{display:none}.opp-fold::details-content{content-visibility:visible;height:auto;display:block}.gp-opps .opp-bands>.list-period>.row-label{flex:none;min-width:3.4rem}.gp-opps .opp-bands>.opp-sub>.row-label,.gp-opps .opp-bands>.opp-period>.row-label{min-width:0}}@media (min-width:1100px){.gp-opps .opp-bands{grid-template-columns:max-content max-content;grid-template-areas:"whose period""status sub"}.gp-opps .opp-whose{grid-area:whose}.gp-opps .opp-period{grid-area:period}.gp-opps .opp-status{grid-area:status}.gp-opps .opp-sub{grid-area:sub}}@media (min-width:641px){html body .app-body .gp-opps[data-density=compact] .choice-btn{height:28px;min-height:28px;padding-inline:.6rem;font-size:12px}html body .app-body .gp-opps[data-density=compact] .gp-line :is(.filters-disclosure,.columns-menu)>summary{height:28px;min-height:28px;padding-inline:.7rem;font-size:12px}.gp-opps[data-density=compact] .row-label{font-size:12px}.gp-opps[data-density=compact] .sr-name{font-size:15.2px}.gp-opps[data-density=compact] :is(.sr-line,.sr-fact){font-size:13.6px}.gp-opps[data-density=compact] .sr-rows .sr-fact .type{font-size:12.5px}.gp-opps[data-density=compact] .work-badge{font-size:10.5px}.gp-opps[data-density=compact] .sr-rows .sr-item{gap:.1rem;padding-block:8px}html body .app-body .menu-tabs[data-density=compact] .tc-tabs a{height:28px;min-height:28px;padding:0 12px;font-size:12px}}@media (max-width:640px){.gp-opps .opp-fold-sum{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;margin-top:.5rem;list-style:none;display:flex}.gp-opps .opp-fold-sum::-webkit-details-marker{display:none}.gp-opps .opp-fold-text{min-width:0;font:600 .85rem/1.3 var(--font-body);flex:auto}.gp-opps .opp-fold-change{flex:none;align-items:center;min-height:44px;display:inline-flex}.gp-opps .opp-fold[open] .opp-fold-change{background:var(--blue);color:#fff}.gp-opps .gp-line>.gp-count{flex:none}.gp-opps .gp-line{margin-top:.2rem}.gp-opps .opp-bands .list-period{flex-wrap:wrap;overflow-x:visible}.gp-opps .opp-bands .list-period>.choice-btns{flex-wrap:wrap}}.cl{flex-direction:column;gap:.5rem;display:flex}.cl-count{justify-content:space-between;align-items:center;gap:.75rem;margin:.35rem 0 .5rem;display:flex}.cl-count .hint{color:#000}:root{--cl-navy:#1e4e8c;--cl-blue:#1e4e8c;--cl-purple:#7a5ba8;--cl-aqua:#007c78;--cl-bluedeep:var(--blue-deep);--cl-plum:#5a2f7a;--cl-vendor:var(--aqua)}.cl-band{--c:var(--cl-navy);border:1px solid var(--line,#c9d6e6);border-left:6px solid var(--c);background:#fff;border-radius:12px;margin-bottom:.75rem;overflow:hidden}.cl-band[data-tone=navy],.cl-chip[data-tone=navy]{--c:var(--cl-navy)}.cl-band[data-tone=blue],.cl-chip[data-tone=blue]{--c:var(--cl-blue)}.cl-band[data-tone=purple],.cl-chip[data-tone=purple]{--c:var(--cl-purple)}.cl-band[data-tone=aqua],.cl-chip[data-tone=aqua]{--c:var(--cl-aqua)}.cl-band[data-tone=bluedeep],.cl-chip[data-tone=bluedeep]{--c:var(--cl-bluedeep)}.cl-band[data-tone=plum],.cl-chip[data-tone=plum]{--c:var(--cl-plum)}.cl-band[data-tone=vendor],.cl-chip[data-tone=vendor]{--c:var(--cl-vendor)}.cl-bh{background:color-mix(in srgb, var(--c) 40%, #fff);color:color-mix(in srgb, var(--c) 45%, #000);justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .9rem;font-weight:700;display:flex}.cl-bh h2{font:700 .9rem/1.3 var(--font-body);color:inherit;margin:0}.cl-row{grid-template-columns:var(--cl-cols);border-top:1px solid var(--line,#c9d6e6);align-items:center;gap:.75rem;padding:.4rem .9rem;display:grid}.cl-cell{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.cl-row .name{overflow-wrap:anywhere;font-weight:700;text-decoration:none}.cl-row .name:hover{text-decoration:underline}.cl-head{grid-template-columns:var(--cl-cols);border-bottom:1px solid var(--line,#c9d6e6);align-items:center;gap:.75rem;padding:calc(.45rem + 2px) calc(.9rem + 1px) .45rem calc(.9rem + 6px);font-weight:700;display:grid}.cl-head>span{min-width:0}.cl-head .sort-link{white-space:normal}@media (max-width:1000px){.cl-row,.cl-head{gap:.5rem}.cl-head{font-size:.8rem}.cl-row{font-size:.92rem}}@media (max-width:800px){.cl-row{grid-template-columns:minmax(0,1fr) auto;gap:.15rem .6rem;padding:.55rem .9rem}.cl-head{display:none}.cl-row .cl-cell[data-col=name]{grid-column:1;order:-1!important}.cl-row .cl-cell[data-col=type]{grid-area:1/2}.cl-row .cl-cell:not([data-col=name]):not([data-col=type]){grid-column:1/-1}}.cl-link,.cl-sub.cl-link{color:var(--brand,#1e4e8c);text-underline-offset:2px;text-decoration:underline}.cl-link:hover{color:var(--blue-deep,var(--brand,#1e4e8c))}.cl-owner{gap:.1rem;display:grid}.cl-cell,.cl-cell>*{overflow-wrap:normal}.cl-touch{flex-direction:column;display:flex}.cl-touch-kind{color:#000;font-size:.85rem;text-decoration:none;display:block}.cl-sub{color:#000}.cl-chip{--c:var(--cl-navy);white-space:nowrap;background:color-mix(in srgb, var(--c) 18%, #fff);border:1.5px solid var(--c);min-height:26px;color:color-mix(in srgb, var(--c) 45%, #000);border-radius:999px;justify-self:start;align-items:center;padding:0 .65rem;font-size:.85rem;font-weight:600;display:inline-flex}.cl-explain-line{margin:.1rem 0 .2rem}.cl-explain{font:inherit;color:var(--brand,#1e4e8c);cursor:pointer;background:0 0;border:0;min-height:0;margin:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:640px){.cl-explain{min-height:44px}}.cl-means{gap:.6rem;margin:0;display:grid}.cl-means>div{grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.cl-means dt,.cl-means dd{margin:0}@media (max-width:640px){.cl-means>div{grid-template-columns:1fr;gap:.2rem}}.cl-more{border-top:1px solid var(--line,#c9d6e6);justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .9rem;display:flex}.cl-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.cl-pages{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cl-page{border:1px solid var(--brand,#1e4e8c);min-width:36px;height:36px;color:var(--brand,#1e4e8c);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.cl-page.on{background:var(--brand,#1e4e8c);color:#fff}@media (max-width:640px){.cl-page,.cl-more .btn,.cl-pager .btn{min-height:44px}.cl-page{min-width:44px;height:44px}}main:has([data-testid=companies-list]) .page-ask{border:2px solid var(--oe-brand,#1e4e8c)}html body .csp-gchip[data-on=true]{background:var(--c);color:#fff}.split.is-open>.split-list{overflow-x:clip}.split.is-open>.split-list :is(.cl-head,.cl-explain-line,.cl-count .gp-sort,.cl-count .hint,.cl-cell[data-col=owner],.cl-cell[data-col=opps],.cl-cell[data-col=agreement],.cl-cell[data-col=touch]){display:none}.split.is-open>.split-list .cl-count{margin:.25rem 0}.split.is-open>.split-list .cl-row{flex-wrap:wrap;align-items:center;gap:.2rem .55rem;padding:.55rem .75rem;display:flex}.split.is-open>.split-list .cl-row .cl-cell{flex:0 auto;min-width:0;max-width:100%}.split.is-open>.split-list .cl-row .cl-cell[data-col=name]{flex:100%;align-items:stretch;order:-1!important}.split.is-open>.split-list .cl-row .cl-cell[data-col=type]{order:1!important}.split.is-open>.split-list .cl-row .name{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;display:block;overflow:hidden}.split.is-open>.split-list .cl-row .cl-sub{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.split.is-open>.split-list .cl-row .cl-touch{flex-direction:row;gap:.35rem}.split.is-open>.split-list .cl-row .cl-touch-kind{display:none}.split.is-open>.split-list .cl-more{flex-wrap:wrap;padding:.45rem .75rem}.split.is-open>.split-list .cl-bh{padding:.45rem .75rem}.split.is-open>.split-list .cl-pager{flex-direction:column;align-items:flex-start}html body .app-body .split.is-open>.split-list .cl-row:has(>.cl-name [aria-current=true]){box-shadow:inset 4px 0 0 var(--blue);background:#e3eef7}.fw-rows{margin:.6rem 0 0;padding:0;list-style:none}.fw-row{border-top:1px solid var(--line);grid-template-columns:minmax(10rem,15rem) minmax(0,1fr) 9rem 10rem auto;align-items:center;gap:.35rem 1rem;padding:.55rem 0;display:grid}.fw-row:first-child{border-top:0}.fw-where{overflow-wrap:break-word;flex-direction:column;min-width:0;display:flex}.fw-where a{text-decoration:underline}.fw-what{overflow-wrap:break-word;min-width:0}.fw-line{color:var(--ink)}.fw-chip{white-space:nowrap;border:1px solid;border-radius:999px;padding:.05rem .55rem;font-size:.8rem;font-weight:600;line-height:1.4;display:inline-block}.fw-chip-meeting{color:var(--blue-deep);background:#e4f0fa}.fw-chip-note,.fw-chip-email,.fw-chip-call{color:var(--aqua-deep);background:#e0f5f4}.fw-chip-change{color:#5b3fa0;background:#eee8f8}.fw-who a{text-decoration:underline}.fw-when{color:#000;white-space:nowrap}.fw-stop{flex-direction:column;align-items:flex-end;gap:.2rem;display:inline-flex}.fw-more{margin:.8rem 0 0}.fw-empty-h{margin:0 0 .85rem;font-weight:700}.fw-empty-how{color:#000;margin:0 0 .8rem}.fw-empty{margin-top:-.15rem;padding:0 0 .3rem}.section-aside .fw-row,aside .fw-row{grid-template-columns:minmax(0,1fr) auto}aside .fw-row .fw-what,aside .fw-row .fw-who{grid-column:1/-1}aside .fw-row .fw-when{grid-column:1}aside .fw-row .fw-stop{grid-area:1/2}@media (max-width:900px){.fw-row{grid-template-columns:minmax(0,1fr) auto}.fw-row .fw-what,.fw-row .fw-who{grid-column:1/-1}.fw-row .fw-when{grid-column:1}.fw-row .fw-stop{grid-area:1/2}}:root[data-theme=dark] .fw-chip-meeting{color:#8fc4ee;background:#12324a}:root[data-theme=dark] .fw-chip-note,:root[data-theme=dark] .fw-chip-email,:root[data-theme=dark] .fw-chip-call{color:#6fd6d1;background:#0f3a38}:root[data-theme=dark] .fw-chip-change{color:#c9b6f2;background:#2c2250}.cx-frows{flex-direction:column;gap:8px;padding:6px 0 10px;display:flex}.cx-frow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-frow>span:not(.cx-flabel){display:contents}.cx-flabel{color:#1e4e8c;min-width:70px;font-weight:700}.cx-o{border:var(--btn-line);color:#000;min-height:30px;font:600 13px/1 var(--font-body);white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;align-items:center;padding:0 12px;text-decoration:none;list-style:none;display:inline-flex}.cx-o::-webkit-details-marker{display:none}.cx-o[aria-current]{color:#fff;background:#1e4e8c}.cx-o b{margin-left:6px}.cx-more{position:relative}.cx-more>ul{z-index:20;border:var(--btn-line);background:#fff;min-width:240px;max-height:320px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow:auto;box-shadow:0 6px 18px #0000001f}.cx-more>ul a{color:#1e4e8c;justify-content:space-between;gap:12px;padding:6px 10px;font-weight:600;text-decoration:none;display:flex}.cx-more>ul a:hover{background:#e3eef9}.cx-list{--cx-cols:minmax(0, 1.25fr) minmax(0, 1.2fr) minmax(0, .95fr) minmax(0, .85fr) minmax(0, 1.9fr) minmax(0, 1.45fr) 150px;border-top:0}.cx-head,.cx-row{grid-template-columns:var(--cx-cols);align-items:start;gap:6px 14px;padding:9px 14px;display:grid}.cx-head{color:#1e4e8c;background:#e3eef9;border-bottom:2px solid #1e4e8c;align-items:center;font-weight:700}.cx-row{border-top:1px solid #c9d5e2}.cx-row:first-of-type{border-top:0}.cx-sort{color:inherit;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.cx-sort .ar{flex-direction:column;gap:1px;font-style:normal;line-height:1;display:inline-flex}.cx-sort .ar u{color:#1e4e8c;opacity:.55;font-size:9px;line-height:9px;text-decoration:none}.cx-sort .ar u.on{opacity:1}.cx-cell{overflow-wrap:break-word;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.cx-cell a:not(.btn):not(.cx-pill){color:#1e4e8c;text-decoration:underline}.cx-nm{font-weight:700}.cx-sub{color:var(--muted,#5b6573);font-weight:400}.cx-num a{font-weight:600}.cx-type{gap:6px}.cx-pill{white-space:nowrap;border:1.5px solid var(--c);background:color-mix(in srgb, var(--c) 18%, #fff);color:color-mix(in srgb, var(--c) 50%, #000);border-radius:999px;padding:2px 10px;font-weight:700;text-decoration:none;display:inline-block}.cx-pill[data-tone=navy],.cx-pill[data-tone=blue]{--c:#1e4e8c}.cx-pill[data-tone=purple]{--c:#7a5ba8}.cx-touch>a:first-child{font-weight:600}.cx-acts{align-items:flex-start;gap:6px}.cx-acts .sites-edit{margin:0}.cx-sortrow{display:none}@media (max-width:900px){.cx-list{--cx-cols:minmax(0, 1fr) minmax(0, 1fr)}.cx-head{display:none}.cx-sortrow{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 14px 10px;display:flex}.cx-sortword{color:#1e4e8c;min-width:100%;font-weight:700}.cx-chip .cx-sort{border:var(--btn-line);color:#1e4e8c;min-height:30px;font:600 13px/1 var(--font-body);background:#fff;border-radius:999px;padding:0 12px}.cx-row{grid-template-columns:1fr;gap:8px;padding:12px 14px}.cx-cell[data-label]:not(.cx-name):not(.cx-type):before{content:attr(data-label);color:#1e4e8c;font-size:.8rem;font-weight:700;display:block}.cx-acts{flex-direction:column}}.cx-tab{flex-direction:column;gap:12px;display:flex}.cx-pfe .co-rows{margin:0}.cx-pfe .from-email-row{background:#fff;border:0}.cx-pfe .co-email-row{margin:0}.cx-pfe .from-email-row>summary.co-row{color:#003836;background:#99cbc9;margin:0;padding:8px 14px}.cx-pfe .from-email-row .oe-lnk{min-height:var(--btn-h);padding:var(--btn-pad);border:var(--btn-line);color:#1e4e8c;font:var(--btn-font);background:#fff;border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.cx-bhb{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.csp-bh .hint{opacity:.9;margin-left:8px;font-weight:400}.csp-band[data-band=contacts]>:not(.csp-bh){padding-left:14px;padding-right:14px}.csp-band[data-band=contacts]>.cx-frows{padding-top:10px}.csp-band[data-band=contacts] .cx-list{margin:0 -14px}@media (max-width:640px){.csp-band[data-band=contacts]>.csp-bh{flex-wrap:wrap;align-items:flex-start}.cx-bhb{justify-content:flex-start;width:100%}.cx-flabel{min-width:100%}}html body .app-body .cx-more>summary.cx-o{min-height:30px!important;font:600 13px/1 var(--font-body)!important;padding:0 12px!important}html body .app-body.app-body .jt-save.jt-save.btn,html body .app-body.app-body .jt-save.jt-save.btn:disabled{background:#fff}.ract[data-k=note],.ract-kinds [data-k=note]{--k:var(--blue);--kt:var(--blue-deep)}.ract[data-k=meeting],.ract-kinds [data-k=meeting]{--k:var(--aqua-deep);--kt:var(--aqua-deep)}.ract[data-k=record],.ract-kinds [data-k=record]{--k:var(--blue-deep);--kt:var(--blue-deep)}.ract[data-k=task],.ract-kinds [data-k=task]{--k:var(--blue);--kt:var(--blue-deep)}.ract-kinds li a,.ract-kinds li[data-k] a,.rec-num{border-color:var(--oe-brand,#1e4e8c)}.card-expand{color:var(--oe-brand,#1e4e8c);border-color:var(--oe-brand,#1e4e8c)}.co-card.jt-soft{border:1px solid var(--oe-brand,#1e4e8c);border-left:5px solid var(--oe-brand,#1e4e8c);border-radius:12px;overflow:hidden}.team-chip{background:#eaf3fb;font-size:1rem}.team-chip .team-role{font-size:.875rem}.team-chip .team-last{font-size:.8125rem}.person-over:not(.has-resume){grid-template-columns:minmax(0,1fr)}.facts dd a.email-break{overflow-wrap:normal;word-break:normal}.pp-page .card-expand{opacity:1}.csp-body[data-panel=plan]{padding:0}.fst{--fst-navy:var(--cs-navy,#1e4e8c);color:inherit;flex-direction:column;gap:14px;min-width:0;padding:6px 0 0;font-size:13.5px;display:flex}.fst>.csp-band{margin:0}.fst-parts{flex-wrap:wrap;gap:10px;margin:0 0 4px;display:flex}html body .fst-ph{font:700 1.25rem/1.3 var(--font-body);color:var(--fst-navy);margin:6px 0 0;padding:0 2px;text-decoration:none}html body .fst-pbtn{border:1.5px solid var(--fst-navy);min-height:30px;color:var(--fst-navy);font:600 13px/1 var(--font-body);white-space:nowrap;cursor:pointer;box-shadow:none;box-sizing:border-box;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}html body .fst-pbtn.sel,html body .fst-pbtn[aria-current=true]{background:var(--fst-navy);color:#fff}html body .fst-pbtn:hover{background:color-mix(in srgb, var(--fst-navy) 12%, #fff);color:var(--fst-navy);border-color:var(--fst-navy)}html body .fst-pbtn.sel:hover{background:var(--fst-navy);color:#fff}.fst-bhb{flex-wrap:wrap;gap:8px;display:flex}.fst-act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fst-act>form{display:contents}.fst-kv{border-top:1px solid #c9d5e2;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:14px;padding:12px 14px;display:grid}.fst-kv:first-child{border-top:0}.fst-k{color:var(--fst-navy);font-weight:700}.fst-v{min-width:0}.fst-v>.fst-act{margin-top:8px}.fst-v>.fst-pbtn,.fst-v>form>.fst-pbtn{margin:4px 8px 4px 0}.fst-v>.csp-tychip+.fst-nb,.fst-v>b+.fst-pbtn,.fst-v>b+form{margin-left:10px}.fst-v>.csp-tychip{margin-right:8px}.fst-v>form{display:inline}.fst-v a.fst-lk{color:var(--fst-navy);text-decoration:underline}.fst-goalline{display:block}.fst-goalline .fst-pbtn{margin-top:8px}.fst-crow{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.fst-lab{color:var(--fst-navy);font-weight:700}.fst-num{color:var(--fst-navy);font-size:1.05rem;font-weight:700}.fst-tbl{background:#fff;flex-direction:column;display:flex}.fst-row{border-top:1px solid #c9d5e2;align-items:center;gap:6px 14px;padding:12px 14px;display:grid}.fst-row.csp-thead{border-top:0}.fst-fq{grid-template-columns:minmax(0,.8fr) 140px 140px 150px minmax(0,2fr)}.fst-mv{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr) 105px minmax(0,1.75fr)}.fst-sg{grid-template-columns:minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,1.3fr)}.fst-ck{grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) minmax(0,1fr)}.fst-sh{white-space:nowrap;color:inherit;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.fst-ar{flex-direction:column;gap:1px;font-style:normal;line-height:1;display:inline-flex}.fst-ar u{color:var(--fst-navy);opacity:.55;font-size:9px;line-height:9px;text-decoration:none}.fst-ar u[data-on=true]{opacity:1}.fst-c{overflow-wrap:break-word;min-width:0}.fst-c b{font-weight:700}html body .fst-row>.fst-c{display:block}html body .fst-nb{white-space:nowrap;display:inline}.fst-c .fst-l2{display:block}html body .fst-nl{color:var(--fst-navy);font-weight:700;text-decoration:underline}html body .fst-lk{color:var(--fst-navy);text-decoration:underline}.fst-note{color:var(--fst-navy);text-wrap:balance;margin:0;padding:10px 14px}.fst-msg{margin:0}.fst-flow{flex-direction:column;gap:12px;padding:12px 14px;display:flex}.fst-q{color:var(--fst-navy);margin:0;font-weight:700}.fst-chips{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.fst-chips legend{color:var(--fst-navy);margin-bottom:6px;padding:0;font-weight:700}.fst-chips .pick-row{flex-wrap:wrap;gap:8px;display:flex}.fst-fld{border:1.5px solid var(--fst-navy);width:100%;max-width:420px;min-height:34px;color:var(--fst-navy);font:inherit;box-sizing:border-box;background:#fff;border-radius:999px;padding:0 14px;display:block}.fst-go{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fst-ci-item{border-top:1px solid #c9d5e2;flex-direction:column;gap:8px;padding-top:12px;display:flex}.fst-ci-item:first-of-type{border-top:0;padding-top:0}.fst-back{padding:0;display:flex}@media (max-width:900px){.fst-kv{grid-template-columns:1fr;gap:2px}.fst-fq,.fst-mv,.fst-sg,.fst-ck{grid-template-columns:1fr}.fst-row.csp-thead{display:none}.fst-c[data-label]:before{content:attr(data-label);color:var(--fst-navy);font-size:.8rem;font-weight:700;display:block}.fst-c[data-empty]{display:none}}html body label.fst-pick{cursor:pointer}html body label.fst-pick:has(input:checked){background:var(--fst-navy);color:#fff}html body label.fst-pick:has(input:focus-visible){outline:2px solid var(--fst-navy);outline-offset:2px}.fst-v>.fst-by{margin-left:8px}@media (max-width:640px){.fst .csp-bh{flex-wrap:wrap}.fst .csp-bh h2{flex:100%}.fst .csp-bh .csp-hn{margin:2px 0 0;display:block}.fst .csp-bh h2 .csp-tychip{display:table;margin:6px 0 0!important}.fst-crow>.fst-lab{flex:100%}}.fst-ci-reason,.fst-ci-note{display:none}:is(.fst-ci-item:has(input[value=moved]:checked) .fst-ci-note,.fst-ci-item:has(input[value=taken_off]:checked) .fst-ci-note){display:block}.fst-ci-item:has(input[value=taken_off]:checked) .fst-ci-reason{flex-direction:column;display:flex}html body .fst-wdm{color:var(--fst-navy,#1e4e8c);font:600 .95rem/1.3 var(--font-body);cursor:pointer;margin-left:14px;text-decoration:underline}.fst-wd{grid-template-columns:150px minmax(0,1.6fr) minmax(0,1.2fr);align-items:start;gap:6px 16px}html body .fst-wt{color:var(--fst-navy,#1e4e8c);font-weight:700}html body .fst-wx{color:var(--fst-navy,#1e4e8c)}.fst-gapx{border-top:1px solid #c9d6e6;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.fst-bars{flex-direction:column;gap:8px;display:flex}.fst-brow{grid-template-columns:70px minmax(0,1fr) 110px;align-items:center;gap:10px;display:grid}.fst-bar{background:#e3effa;border-radius:999px;height:14px;position:relative;overflow:hidden}.fst-bar>div{position:absolute;top:0;bottom:0}@media (max-width:900px){.fst-wd{grid-template-columns:1fr}.fst-brow{grid-template-columns:60px minmax(0,1fr) 92px}}.wf-toast{z-index:950;color:#fff;max-width:min(34rem,100vw - 2rem);font:600 .9rem/1.35 var(--font-body);text-align:center;background:#1e4e8c;border-radius:999px;margin:0;padding:.6rem 1.1rem;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000040}.wfs-readonly{margin:0 0 .5rem}.wfs-card{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.wfs-card a,.wfs-card img{-webkit-user-drag:none}.wfs-card .wfs-d{-webkit-user-select:text;user-select:text}.wfs-card{-webkit-tap-highlight-color:transparent}.wfs-touch-hint{margin:0 0 .5rem;font-weight:600}:root{--phone-scale:.875;--phone-btn-h:38px}@media (max-width:640px){html{font-size:calc(16px * var(--phone-scale))}:root{--btn-h:var(--phone-btn-h);--row-py:.4rem;--sec-gap:1rem;--sec-pad:.85rem;--band-py:.45rem}.page-head .wrap{padding-block:1rem .8rem}.page-body{padding-block:1rem 2rem}.phone-tile{gap:.15rem;min-height:4.25rem;padding:.6rem .7rem}.phone-tile-l{font-size:1rem}html body .section-band:has(>.card-expand){min-height:56px}html body .filters-disclosure[open]>.filters-panel{z-index:40;width:auto;max-height:calc(100dvh - 5.5rem);position:fixed;inset:4.5rem .75rem auto}}.setting-form select[name=shownOn]{box-sizing:border-box;min-width:0;max-width:100%}.board-ghost.is-card{opacity:.96;background:0 0;padding:0;transform:rotate(2deg)}.board-ghost.is-card .wfs-ghost-card{border:1px solid var(--oe-card-line,#d5dae2);border-top:3px solid var(--e);color:var(--ink);background:#fff;flex-direction:column;gap:2px;padding:6px 7px;font-size:.72rem;line-height:1.25;display:flex;box-shadow:0 10px 24px #21212159}.board-ghost.is-card .pname{white-space:nowrap;font-weight:700}.board-ghost.is-card .pmeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wfs-card.dragging{opacity:.35}.wfs-stage.over,.wfs-empty.over,.wfs-fold.over{outline:4px solid var(--e);outline-offset:2px;background:color-mix(in srgb, var(--e) 14%, #fff)}.wfs-stage.over .wfs-banner,.wfs-empty.over .wfs-banner,.wfs-fold.over>summary{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--e);filter:brightness(1.12)}.wfs-grip{z-index:1;width:36px;height:36px;color:var(--e);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:none;position:absolute;top:0;right:0}@media (pointer:coarse){.wfs-grip{display:flex}.wfs-card:has(.wfs-grip) .pname{padding-right:1.6rem}html body :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color]),select,textarea){font-size:16px!important}}@media (max-width:640px){.work-log-form input{flex:100%}.work-actions:has(>.work-log[open]){flex-wrap:wrap}.work-actions>.work-log[open]{flex:100%}html body .filters-panel .two{grid-template-columns:minmax(0,1fr)}}.page-head:has(~:is(.cl-listing,.eh-page)){background:0 0;border-bottom:0;padding-inline:24px}.page-head:has(~:is(.cl-listing,.eh-page))>.wrap{background:var(--ui-fill,#173f78);border-radius:12px;align-items:center;width:100%;max-width:1152px;margin:16px auto 0;padding:14px 22px}.page-head:has(~:is(.cl-listing,.eh-page)) h1{color:#fff;font-size:1.9rem}.page-head:has(~:is(.cl-listing,.eh-page)) .eyebrow{display:none}html body main .page-head:has(~:is(.cl-listing,.eh-page)) .row a.btn.btn-primary:not(#x){color:#000;-webkit-text-fill-color:#000;background:#fff;border:1.5px solid #fff}.cl-top{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"whose sort""type type""explain explain";align-items:start;gap:calc(.9rem + 1px) 1rem;display:grid}.cl-whose{grid-area:whose}.cl-type{grid-area:type}.cl-explain-line{grid-area:explain;padding-left:7.35rem}.cl-sort{grid-area:sort;margin:0}.cl-top .list-period>.row-label{flex:0 0 7.5rem}.cl-lab{color:#000;font-size:.85rem;font-weight:600;display:none}@media (max-width:800px){.page-head:has(~:is(.cl-listing,.eh-page)){padding-inline:16px}.cl-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"whose""type""explain""sort"}.cl-explain-line{padding-left:0}.cl-row .cl-cell:not([data-col=name]):not([data-col=type]) .cl-lab{display:block}}.split.is-open>.split-list :is(.cl-lab,.cl-sort){display:none}:is(main:has(.cl-listing) .wrap.cl-listing,main:has(.eh-page) .wrap.eh-page){padding-inline:24px}@media (max-width:700px){:is(main:has(.cl-listing) .wrap.cl-listing,main:has(.eh-page) .wrap.eh-page){padding-inline:16px}.page-head:has(~:is(.cl-listing,.eh-page)) h1{font-size:1.5rem}.cl-top{gap:.6rem 1rem}.cl-listing .page-ask-wrap{margin-bottom:1.4rem}}.cl-top .list-period>.choice-btns{flex:1 1 0;min-width:0}@media (max-width:800px){.cl-top .list-period>.choice-btns{flex:100%}}html body main .cl-top .list-period{align-items:flex-start}html body main .cl-top .list-period>.row-label{align-self:flex-start;padding-top:10px;line-height:20px}.wrap.page-body.cl-listing{padding-top:1rem}:is(.cl-listing,.eh-page) .page-ask-wrap{margin-top:5px;margin-bottom:20px}.cl-listing .page-ask{min-height:119px}@media (max-width:700px){.cl-listing .page-ask-wrap{margin-top:0}.cl-listing .page-ask{min-height:126px}}.cl-top .cl-explain-line{position:relative;top:-1px}@media (min-width:701px){.cl-listing .page-ask{min-height:120px}}.cl-top .choice-btns{row-gap:12px}@media (max-width:700px){html body main .page-head:has(~:is(.cl-listing,.eh-page)){margin-top:-2px}.cl-top{row-gap:5.6px;margin-top:-10px}.cl-top .cl-whose>.choice-btns{margin-top:2px}.cl-top .cl-type>.choice-btns{margin-top:1px}.cl-top .cl-explain-line{margin-top:12px}.cl-top .cl-sort{margin-top:6px}html body main .cl-listing .page-ask-wrap{margin-top:7px;margin-bottom:29px}html body main .cl-top .list-period>.row-label{padding-top:9px;line-height:18px}}.cl-listing .cl-head{margin-bottom:1px}@media (max-width:640px){html body .section[data-phone-fold]:has(>.fold-btn)>.section-band{min-height:52px;padding-right:100px;position:relative}html body .section[data-phone-fold]>.section-band:after{content:"Open";height:var(--btn-h);color:#000;font:600 14px/1 var(--font-body);background:#fff;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}html body .section[data-phone-fold]:has(>.fold-btn[aria-expanded=true]:not([data-pending]))>.section-band:after{content:"Close"}html body .section[data-phone-fold] .section-band .card-expand{display:none}html body .section[data-phone-fold]:has(>.fold-btn:is([aria-expanded=false],[data-pending])){margin-bottom:10px}html body .section[data-phone-fold]:has(>.fold-btn:is([aria-expanded=false],[data-pending]))>.section-band{border-radius:7px 11px 11px 7px}html body .section[data-phone-fold]:has(>.fold-btn[data-pending])>:not(.section-band):not(.fold-btn){display:none}html body .section[data-phone-fold]:has(>.fold-btn[data-pending])>.section-band .section-title:before{rotate:0deg}html body .rules .section[data-phone-fold]>.section-band .section-title{flex-wrap:wrap;min-width:0;max-width:100%}html body .rules .section[data-phone-fold]>.section-band .section-title .hint{font:400 .85rem/1.3 var(--font-body);white-space:nowrap;text-overflow:ellipsis;flex-basis:100%;max-width:100%;margin:2px 0 0;display:block;overflow:hidden}html body .rm-fresh-others>span{white-space:nowrap;display:inline-block}}[data-band=opportunities] .csp-orow .csp-nm{min-width:0;display:block;overflow:hidden}[data-band=opportunities] .csp-orow .csp-nm>a{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}[data-band=opportunities] .csp-orow .csp-nm>.csp-sub{white-space:nowrap;display:block}[data-band=opportunities] .csp-orow>[data-l=Next]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}[data-band=opportunities] .csp-orow>[role=cell]{min-width:0}[data-band=activity] .csp-arow .csp-wh{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}[data-band=activity] .csp-arow>[role=cell]{min-width:0}[data-band=opportunities] .csp-orow[data-tap],[data-band=activity] .csp-arow[data-tap]{cursor:pointer}[data-band=activity] .csp-arow[data-open] .csp-wh{white-space:normal;overflow:visible}.csp-band>.csp-bh{column-gap:10px}@media (max-width:700px){[data-band=opportunities] .csp-bh,[data-band=activity] .csp-bh{flex-wrap:wrap;gap:8px 10px}[data-band=opportunities] .csp-orow,[data-band=activity] .csp-arow{gap:2px 10px;padding-top:9px;padding-bottom:9px;display:grid!important}[data-band=opportunities] .csp-orow [data-l]:before,[data-band=activity] .csp-arow [data-l]:before{content:none!important;display:none!important}[data-band=opportunities] .csp-orow{grid-template-columns:auto minmax(0,1fr)}[data-band=opportunities] .csp-orow .csp-nm{grid-area:1/1/auto/-1}[data-band=opportunities] .csp-orow .csp-nm>.csp-sub,[data-band=opportunities] .csp-orow>[data-l=Next]{display:none!important}[data-band=opportunities] .csp-orow>[data-l=Status]{grid-area:2/1}[data-band=opportunities] .csp-orow>[data-l=Location]{white-space:nowrap;text-overflow:ellipsis;grid-area:2/2;overflow:hidden}[data-band=opportunities] .csp-orow[data-open] .csp-nm>.csp-sub,[data-band=opportunities] .csp-orow[data-open]>[data-l=Next]{grid-column:1/-1;white-space:normal!important;display:block!important}[data-band=opportunities] .csp-orow[data-open]>[data-l=Next]:before{font-weight:700;content:"Next: "!important;display:inline!important}[data-band=activity] .csp-thead{display:none!important}[data-band=activity] .csp-arow{grid-template-columns:104px minmax(0,1fr)}[data-band=activity] .csp-arow>[data-l=Date]{grid-area:1/2}[data-band=activity] .csp-arow>[data-l=Type]{grid-area:1/1;justify-self:start}[data-band=activity] .csp-arow>[data-l=Who]{grid-area:2/1}[data-band=activity] .csp-arow>[data-l=What\ Happened]{grid-area:2/2}}.csp-stag{border:1.5px solid var(--navy,#1e4e8c);color:#000;white-space:nowrap;background:#fff;border-radius:999px;margin:3px 0 0;padding:0 9px;font-size:.78rem;line-height:1.5;display:inline-block}[data-band=opportunities] .csp-orow>[data-l=Status] .csp-stag{display:table}@media (max-width:700px){[data-band=opportunities] .csp-orow>[data-l=Status] .csp-stag{margin:0 0 0 6px;display:inline-block}}@media (min-width:701px){.csp-left [data-band=contacts] .cx-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) 150px;gap:6px 16px}.csp-left [data-band=contacts] .cx-row>.cx-name{grid-area:1/1}.csp-left [data-band=contacts] .cx-row>.cx-type{grid-area:2/1}.csp-left [data-band=contacts] .cx-row>.cx-reach{grid-area:1/2}.csp-left [data-band=contacts] .cx-row>.cx-where{grid-area:2/2}.csp-left [data-band=contacts] .cx-row>.cx-acts{grid-area:1/3/3/4}.csp-left [data-band=contacts] .cx-row>.cx-touch,.csp-left [data-band=contacts] .cx-row>.cx-team{display:none}.csp-left [data-band=contacts] .cx-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) 150px}.csp-left [data-band=contacts] .cx-head>*{display:none}.csp-left [data-band=contacts] .cx-head>:first-child{grid-column:1;display:block}.csp-left [data-band=contacts] .cx-head>:nth-child(5){grid-column:2;display:block}}@media (max-width:900px){.csp-two [data-band=placements]{order:3}}.sl-contacts,.sl-placements{margin:0;padding:0;list-style:none}.sl-row{cursor:pointer;background:#fff;border-top:1px solid #c9d5e2;grid-template-columns:minmax(0,1.25fr) minmax(0,1.6fr) auto;align-items:center;gap:2px 16px;min-height:46px;padding:9px 16px;display:grid;position:relative}.sl-row:first-child{border-top:0}.sl-t,.sl-m{white-space:nowrap;text-overflow:ellipsis;color:#000;min-width:0;overflow:hidden}.sl-t a{font-weight:700}.sl-s{color:#000;margin-left:8px;font-weight:400}.sl-r{justify-content:flex-end;align-items:center;gap:10px;display:flex}.sl-r .btn{white-space:nowrap}.sl-detail{white-space:normal;color:#000;grid-column:1/-1;padding-top:4px;display:none}.sl-row[data-open]>.sl-detail{display:block}.sl-row[data-open] .sl-t,.sl-row[data-open] .sl-m{white-space:normal}.sl-menu-host{position:relative}.sl-menu-host>summary{cursor:pointer;list-style:none}.sl-menu-host>summary::-webkit-details-marker{display:none}.sl-menu a,.sl-menu .btn{text-align:center}.sl-call{color:#000;text-align:center}.sl-placements .sl-row{grid-template-columns:minmax(0,1fr) auto}.sl-placements .sl-m{grid-column:1/-1}@media (max-width:700px){.sl-contacts .sl-row{grid-template-columns:minmax(0,1fr) auto;column-gap:10px;padding-left:12px;padding-right:12px}.sl-contacts .sl-t{grid-area:1/1}.sl-contacts .sl-r{grid-area:1/2}.sl-contacts .sl-m{grid-area:2/1/3/3}.sl-contacts .sl-s,.sl-em{display:none}.sl-contacts .sl-row[data-open] .sl-s{margin:0;display:block}html body .sl-contacts .sl-r .btn{height:32px!important;min-height:32px!important;padding:0 9px!important;font-size:12.5px!important;line-height:1!important}.sl-contacts .sl-t a{white-space:nowrap}.sl-contacts .sl-r{gap:10px}}.int-oval{display:none}@media (max-width:640px){html body .int-group>.section-band.int-summary{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px 12px 10px;display:grid}html body .int-group>.section-band.int-summary>h2{grid-area:1/1/auto/3;min-width:0;margin:0;font-size:1rem}html body .int-group>.section-band.int-summary>.int-oval{z-index:2;height:var(--btn-h);font:600 14px/1 var(--font-body);background:#fff;border:1px solid #fff;border-radius:999px;grid-area:1/3;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;position:relative;color:#000!important}html body .int-group>.section-band.int-summary>.conn-chip{color:#fff;font:400 .9rem/1.3 var(--font-body);background:0 0;border:0;grid-area:2/1/auto/3;justify-self:start;align-items:center;gap:8px;padding:0;display:inline-flex}html body .int-group>.section-band.int-summary>.conn-chip:before{content:"";box-sizing:border-box;background:0 0;border:2px solid #fff;border-radius:999px;flex:none;width:12px;height:12px}html body .int-group>.section-band.int-summary>.conn-chip[data-s=ok]:before{background:#22a447;border-color:#fff}html body .int-group>.section-band.int-summary>.conn-chip[data-s=slow]:before,html body .int-group>.section-band.int-summary>.conn-chip[data-s=stale]:before{background:#9ad0f5;border-color:#fff}html body .int-group>.section-band.int-summary>.conn-chip[data-s=down]:before{background:#e5484d;border-color:#fff}html body .int-group>.section-band.int-summary>.conn-chip:has(+.hint){grid-column:1;align-self:center;gap:0;font-size:0;line-height:0}html body .int-group>.section-band.int-summary>.conn-chip+.hint{color:#fff;font:400 .9rem/1.3 var(--font-body);grid-area:2/2;margin:0}html body .int-group{margin-bottom:8px}html body .int-group[data-open=false]>.section-band{border-radius:7px 11px 11px 7px}html body .int-group>.section-band.int-summary .section-title:before{display:none}html body .section[data-phone-fold]:has(#history-h)>.section-band{padding:8px 12px 10px}html body .section[data-phone-fold]:has(#history-h)>.section-band .section-title{flex-wrap:wrap;gap:2px 0;min-width:0;font-size:1rem}html body .section[data-phone-fold]:has(#history-h)>.section-band .section-title:before{display:none}html body .section[data-phone-fold]:has(#history-h)>.section-band .section-title .hint{font:400 .9rem/1.3 var(--font-body);flex-basis:100%;margin:2px 0 0;display:block}}.box-late{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.box-late .empty{margin:0;padding:0}.dd-top{gap:.5rem;margin:0 0 1rem;display:grid}.dd-top p{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:0;display:flex}.dd-yes,.dd-rows{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dd-yes-card .dd-meaning{margin:0}.dd-area{color:var(--blue-deep);margin-left:.35rem;font-size:.8rem;font-weight:600}.dd-approve{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:inline-flex}.dd-chip-proposed{border-color:var(--blue);color:var(--blue-deep);background:#fff}.dd-area-group{border-top:1px solid var(--line);padding:.6rem 0}.dd-area-group:first-of-type{border-top:0}.dd-area-group>summary{cursor:pointer;color:var(--blue-deep);font-size:1.1rem;font-weight:700}.dd-list-name{margin:.9rem 0 .4rem;font-size:1rem}.dd-rows>li{border-top:1px solid var(--line)}.dd-row>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.5rem 0;display:flex}.dd-brief{overflow-wrap:anywhere;flex:18rem;min-width:0}.dd-sheet{gap:.6rem;margin:.25rem 0 .75rem;display:grid}.dd-sheet>div{grid-template-columns:minmax(10rem,14rem) 1fr;align-items:start;gap:.15rem 1rem;display:grid}.dd-sheet dt{color:var(--blue-deep);font-size:.9rem;font-weight:700}.dd-sheet dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:0;display:flex}.dd-edit{gap:.4rem;margin:0 0 .75rem;display:grid}.dd-edit textarea{width:100%;font:inherit}@media (max-width:40rem){.dd-sheet>div{grid-template-columns:1fr}}html body .dd .csp-hband{background:#1e4e8c}.dd .csp-hrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.dd .csp-hband .btn{background:#fff}.dd-top-now{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:0 0 1rem;display:flex}.dd-more{border-top:1px solid var(--line);padding-top:.5rem}.dd-more>details>summary{cursor:pointer;width:fit-content;list-style:none}.dd-approvers{margin-top:1rem}.dd-approvers>summary{cursor:pointer;width:fit-content;list-style:none}html body main .page-head:has(~.pl-listing)>.wrap{background:var(--ui-blue,#1e4e8c)}.pl-listing .fl{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex;position:relative}.pl-listing .fl-sp{flex:auto}.pl-listing .fl-w{align-items:center;gap:6px;display:inline-flex}.pl-listing .fl-w .row-label,.pl-listing .pl-switch .row-label{white-space:nowrap;min-width:0}.pl-listing .pl-switch .row-label{min-width:150px}.pl-listing .fl-n{font-size:14px}.pl-listing .fl-chip{border:1.5px solid var(--ui-blue,#1e4e8c);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:13px;display:inline-flex}.pl-listing .fl-chip a{color:#000;font-weight:700;text-decoration:none}.pl-listing .fp{z-index:40;border:2px solid var(--ui-blue,#1e4e8c);box-sizing:border-box;background:#fff;border-radius:14px;width:min(760px,100%);padding:14px 16px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 22px #0003}.pl-listing .fp-h{justify-content:space-between;align-items:center;display:flex}.pl-listing .fp-g{margin:12px 0 6px;font-weight:700}.pl-listing .fp-f{gap:10px;margin-top:14px;display:flex}.pl-listing .pl-how{max-width:1000px;margin:6px 0 12px;font-size:14px}.pl-listing .pl-switch{margin-bottom:4px}.pl-listing .cl-row{align-items:center;min-height:0;padding-top:3px;padding-bottom:3px}.pl-listing .cl-cell{padding-top:0;padding-bottom:0}.pl-listing .cl-name{white-space:nowrap;flex-direction:row;align-items:center;gap:8px;display:flex}.pl-listing .cl-name .pt-mk,.pl-listing .pt-mk{text-transform:none;margin-left:6px;padding:0 8px;font-size:12px}.pl-listing .cl-bh{padding-top:6px;padding-bottom:6px}.pl-listing .cl-head{padding-top:4px;padding-bottom:4px}.pl-listing .cl-head [data-col=act]{visibility:hidden}.pl-listing .page-ask-wrap{margin:8px 0}.pl-listing .cl-cell.pl-acts{flex-flow:row;align-items:center;gap:8px;display:flex}.pl-listing .pl-acts .btn{white-space:nowrap;min-height:30px;padding:4px 14px;font-size:13px;line-height:1.2}.pl-listing .pl-pager{justify-content:space-between;align-items:center;padding:14px 4px;display:flex}.pl-listing .pl-pages{gap:8px;display:inline-flex}html body .pl-listing .page-ask{border:2px solid var(--ui-blue,#1e4e8c)}html body .pl-listing :is(.choice-btn[aria-current=true],.page-ask-go){background:var(--ui-blue,#1e4e8c);border-color:var(--ui-blue,#1e4e8c)}@media (max-width:700px){.pl-listing .row-label{min-width:0}.pl-listing .fp{border-radius:16px 16px 0 0;width:auto;max-height:78vh;position:fixed;inset:auto 0 0;overflow:auto}.pl-listing .fl-sp{display:none}.pl-listing .cl-band .cl-row{flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 14px;display:flex}.pl-listing .cl-band .cl-row:before{content:"";flex:1 0 100%;order:2;height:0}.pl-listing .cl-band .cl-cell{width:auto;padding:0;display:block}.pl-listing .cl-band .cl-lab{font-weight:600;display:inline}.pl-listing .cl-band .cl-lab:after{content:": "}.pl-listing .cl-band [data-col=name]{flex:auto;order:0}.pl-listing .cl-band .cl-cell:not([data-col=name]):not([data-col=act]){order:3}.pl-listing .cl-band [data-col=act]{flex:1 0 100%;order:6;display:flex}.pl-listing .cl-head{display:none}}
.ne-page .ne-o2b{margin-top:0}.nsp-pop{display:inline-block;position:relative}.nsp-pop>summary{cursor:pointer;list-style:none}.nsp-pop>summary::-webkit-details-marker{display:none}.nsp-pop[open]>.nsp-menu{z-index:25;border:1px solid var(--oe-line);background:#fff;border-radius:10px;flex-direction:column;gap:10px;width:min(420px,88vw);padding:12px 14px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 22px #14284624}.nsp-who .nsp-pop[open]>.nsp-menu{left:0;right:auto}.nsp-list{flex-direction:column;display:flex}.nsp-item{border-bottom:1px solid var(--oe-line-2);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.nsp-item:last-child{border-bottom:0}.nsp-top{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.nsp-name{flex:140px;min-width:0;font-size:16px}.nsp-cost{font-weight:600}.nsp-top>.ne-more{margin-left:auto}.nsp-incl{margin:0}.nsp-who{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nsp-lab{font:700 11px/1 var(--font-body);color:var(--oe-text-3);text-transform:uppercase;letter-spacing:.05em}.nsp-text{white-space:pre-wrap;margin:2px 0 0;font-size:14px}.nsp-instr{flex-direction:column;gap:2px;display:flex}.nsp-state{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.nsp-by{display:inline}.nsp-oval{min-height:32px;font:600 13px/1 var(--font-body);cursor:default;border:1px solid;border-radius:999px;align-items:center;padding:0 14px;list-style:none;display:inline-flex}.nsp-pay>summary{cursor:pointer}.nsp-pay>summary::-webkit-details-marker{display:none}.nsp-yes{color:#1c5b34;background:#e6f4ea;border-color:#a9d5b6}.nsp-no{color:#8f2414;background:#fdecea;border-color:#e7b4ac}.nsp-pay[open]>.nsp-paymenu{z-index:25;border:1px solid var(--oe-line);background:#fff;border-radius:10px;flex-direction:column;gap:10px;min-width:min(320px,85vw);padding:12px 14px;display:flex;position:absolute;left:0;right:auto;box-shadow:0 8px 22px #14284624}.nsp-pay{position:relative}.nsp-form{flex-direction:column;gap:10px;display:flex}.nsp-form .oe-fld input,.nsp-form .oe-fld textarea,.nsp-pay .oe-fld input,.nsp-invite input,.nsp-answer input{font:inherit}.nsp-form .oe-fld input,.nsp-form .oe-fld textarea,.nsp-pay .oe-fld input{border:1px solid var(--oe-input);box-sizing:border-box;background:#fff;border-radius:8px;width:100%;min-height:40px;padding:6px 10px}.nsp-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;display:grid}.nsp-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nsp-chips,.nsp-paidbox{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.nsp-chips>legend,.nsp-paidbox>legend{color:var(--oe-text-2);float:left;width:100%;padding:0 0 6px;font-size:13px;font-weight:600}.nsp-chip{color:#1e4e8c;cursor:pointer;background:#fff;border:1px solid #1e4e8c;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.nsp-chip input{opacity:0;width:1px;height:1px;position:absolute}.nsp-chip:has(input:checked){color:#fff;background:#1e4e8c}.nsp-chip:has(input:focus-visible){outline-offset:2px;outline:2px solid #1e4e8c}.nsp-total{font-size:18px}.nsp-sum{padding-bottom:0}.nsp-gh{margin:0;padding:10px 16px 4px;font-size:14px;font-weight:700}.nsp-grow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px}.nsp-invite .invite-row{padding:0}.nsp-answer{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.nsp-multi{min-width:0}@media (max-width:760px){.ne-o2b{order:2}.nsp-grid,.nsp-grid-2{grid-template-columns:1fr}.nsp-pop[open]{display:block}.nsp-pop[open]>.nsp-menu{width:auto;box-shadow:none;margin-top:8px;position:static}.ne-ch:has(.nsp-pop[open]){flex-wrap:wrap}.ne-ch-r:has(.nsp-pop[open]){flex:100%}.nsp-item{padding:12px 14px}}.nsp-else>summary{cursor:pointer;font-size:13px}.nsp-else[open]>summary{margin-bottom:8px}.nsp-find{background:#ebebf6;border-top:1px solid #c9c8e6;border-bottom:1px solid #c9c8e6}.nsp-find p{margin:0 0 6px}.nsp-arrive p{margin:2px 0 6px}.nsp-arrive-day{border-bottom:1px solid var(--oe-line-2);background:#e8f5f4}.nsp-arrive .nl-form>.btn,.nsp-addr-form>.btn{align-self:flex-start}.nsp-addr-form{flex-direction:column;gap:8px;display:flex}.nsp-addr-form .oe-fld input{font:inherit;border:1px solid var(--oe-input);box-sizing:border-box;background:#fff;border-radius:8px;width:100%;min-height:40px;padding:6px 10px}.nsp-btns{flex-wrap:wrap;gap:8px;display:flex}.nsp-arrive .oe-fld input{font:inherit;border:1px solid var(--oe-input);box-sizing:border-box;background:#fff;border-radius:8px;width:100%;min-height:40px;padding:6px 10px}@media (max-width:760px){.ne-team .ne-row{padding-right:58px;position:relative}.ne-team .ne-row>:has(>.ne-more){margin:0;position:absolute;top:8px;right:10px}.ne-team .ne-row>:first-child{width:auto}}.ne-page .nsp-addr-form .oe-fld input,.ne-page .nsp-arrive .oe-fld input,.ne-page .nl-email textarea,.ne-page .nsp-form .oe-fld input,.ne-page .nsp-form .oe-fld textarea{font-size:15px;line-height:1.4}.oe-x.ne-page input:not([type=radio]):not([type=checkbox]):not([type=hidden]):not([type=file]),.oe-x.ne-page textarea,.oe-x.ne-page select{font-size:15px}.ne-page .rs-addsec-btn{border:1px solid var(--oe-brand,#1e4e8c);background:#fff;border-radius:999px;width:auto;min-height:40px;padding:0 18px;display:inline-flex}.ne-page .rs-addsec[open]>.rs-addsec-btn{border-radius:999px}.ne-page .rs-addsec-b{border-top:1px solid var(--oe-card-line,#d5dae2);border-radius:12px;margin-top:8px}@media (min-width:761px){.ne-list .ne-row,.ne-list .ne-hd{padding-right:24px}}@media (max-width:760px){.ne-page .tc-tabs[role=tablist]{flex-wrap:wrap;padding:0 0 12px;overflow:visible}}.oe-x .nsp-filebtn .nl-drop-form{display:inline-block}.oe-x .nsp-filebtn .nl-drop{min-height:var(--btn-h);border:var(--btn-line);color:var(--oe-brand);background:0 0;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.oe-x .nsp-form>button.btn{align-self:flex-start;width:auto}.nsp-nowrap{white-space:nowrap}
.nt-card[data-k=red]{--k:#b42318}.rfp-page{flex-direction:column;gap:14px;display:flex}.rfp-body{flex-direction:column;gap:10px;padding:12px 16px 14px;display:flex}.rfp-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.rfp-col{flex-direction:column;gap:14px;min-width:0;display:flex}.rfp-ovals,.rfp-acts-row,.rfp-pills,.rfp-row-acts,.rfp-form-acts,.rfp-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rfp-toolrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.rfp-search{align-items:center;gap:8px;display:flex}.rfp-search input{min-width:14rem}.rfp-oval-red{color:#b42318!important;border-color:#b42318!important}.rfp-red{color:#b42318;font-weight:700}.rfp-strong{color:var(--oe-brand,#1e4e8c);font-weight:700}.rfp-lab{color:var(--oe-text);margin:0 0 4px;font-size:14px;font-weight:600;display:block}.rfp-text{white-space:pre-line;margin:4px 0 0}.rfp-strip{border:1px solid var(--oe-line);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.rfp-strip li{border-right:1px solid var(--oe-line-2);background:#fff;border-top:4px solid #c9d2dc;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.rfp-strip li:last-child{border-right:0}.rfp-strip li[data-state=done]{border-top-color:#1b6b3a}.rfp-strip li[data-state=now]{color:#8f2414;background:#fdecea;border-top-color:#b42318}.rfp-strip strong{font-size:18px}.rfp-strip-n{color:var(--oe-text-3);font-size:14px;font-weight:600}.rfp-strip li[data-state=now] .rfp-strip-n{color:#8f2414}.rfp-strip-w{font-size:12px;font-weight:700}.rfp-ms{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rfp-ms li{gap:12px;font-size:14px;display:flex}.rfp-ms li b{flex:none;width:3.6rem}.rfp-ms li[data-done] b{color:#1b6b3a}.rfp-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rfp-rows>li{border-top:1px solid var(--oe-line-2);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;padding:9px 0;display:grid}.rfp-rows>li>.rfp-fold:not([open]),.rfp-rows>li>form,.rfp-rows>li>.rfp-status,.rfp-rows>li>.rfp-role,.rfp-rows>li>.rfp-acts{justify-self:end}.rfp-rows>li>.rfp-fold[open]{grid-column:1/-1}.rfp-rows>li>div{grid-column:1}.rfp-rows>li:first-child{border-top:0}.rfp-rows>li>div{min-width:0}.rfp-rows .hint{display:block}.rfp-next{background:#fdecea;border-radius:8px;border:1px solid #e7b4ac!important;padding:9px 10px!important}.rfp-status{color:#0d5a96;white-space:nowrap;background:#e6f0fa;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.rfp-status[data-s=done],.rfp-status[data-s=won]{color:#1b6b3a;background:#ddf3e4}.rfp-status[data-s=not_started],.rfp-status[data-s=lost],.rfp-status[data-s=not_bidding]{color:#8f2414;background:#fdecea}.rfp-status[data-s=reviewing],.rfp-status[data-s=drafting]{color:#3d3b9a;background:#ebebf6}.rfp-role{color:#1e4e8c;border:1px solid #1e4e8c;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:600}.rfp-fold{margin:0}.rfp-fold>summary{cursor:pointer;align-items:center;list-style:none;display:inline-flex}.rfp-fold>summary::-webkit-details-marker{display:none}.rfp-fold-body{border:1px solid var(--oe-line);background:#fff;border-radius:10px;flex-direction:column;gap:10px;margin-top:10px;padding:12px;display:flex}.rfp-form{flex-direction:column;align-items:flex-start;gap:10px;max-width:36rem;display:flex}.rfp-form>*{max-width:100%}.rfp-form .record-picker,.rfp-form .company-picker,.rfp-form .person-picker{flex:none;width:100%}.rfp-form input[type=text],.rfp-form input:not([type]),.rfp-form input[type=search],.rfp-form input[type=date],.rfp-form textarea{width:100%}.rfp-field{flex-direction:column;gap:4px;width:100%;font-size:14px;display:flex}.rfp-field>span{color:var(--oe-text);font-size:14px;font-weight:600}.rfp-dates{border:0;flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;display:flex}.rfp-dates legend{color:var(--oe-text);margin-bottom:4px;padding:0;font-size:14px;font-weight:600}.rfp-pill{position:relative}.rfp-pill input{opacity:0;pointer-events:none;position:absolute}.rfp-pill span{color:#1e4e8c;cursor:pointer;background:#fff;border:1px solid #1e4e8c;border-radius:999px;align-items:center;height:44px;padding:0 16px;font-weight:600;display:inline-flex}.rfp-pill input:checked+span{color:#fff;background:#1e4e8c}.rfp-pill input:focus-visible+span{outline-offset:2px;outline:2px solid #1e4e8c}.rfp-list .rfp-lrow{border-bottom:1px solid var(--oe-line-2);grid-template-columns:6rem minmax(0,2.4fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.1fr);align-items:center;gap:8px 14px;padding:10px 16px;display:grid}.rfp-list .rfp-lrow .hint{display:block}.rfp-list .rfp-lhead{color:var(--oe-text-3);font-size:14px;font-weight:600}@media (max-width:900px){.rfp-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.rfp-rows>li{grid-template-columns:minmax(0,1fr) auto}.rfp-rows.rfp-rows-3>li{grid-template-columns:minmax(0,1fr) auto auto}.rfp-rows>li>.rfp-acts{grid-column:1/-1;justify-self:end}.rfp-strip{grid-template-columns:minmax(0,1fr)}.rfp-strip li{border-top:0;border-left:5px solid #c9d2dc;border-right:0;border-bottom:1px solid var(--oe-line-2);flex-direction:row;justify-content:space-between;align-items:center}.rfp-strip li[data-state=done]{border-left-color:#1b6b3a}.rfp-strip li[data-state=now]{border-left-color:#b42318}.rfp-list .rfp-lhead{display:none}.rfp-list .rfp-lrow{grid-template-columns:minmax(0,1fr);gap:2px}.rfp-search input{flex:1;min-width:0}}.rfp-field input:not([type=radio]):not([type=checkbox]),.rfp-field textarea{padding:10px 14px}.rfp-field input:not([type=radio]):not([type=checkbox]){min-height:52px}.rfp-rows.rfp-rows-stack>li{grid-template-columns:minmax(0,1fr) auto}.rfp-rows.rfp-rows-stack>li>.rfp-acts{grid-column:1/-1;justify-self:end}.rfp-from-phone{display:none}@media (max-width:900px){.rfp-from-phone{margin-bottom:14px;display:block}.rfp-from-desk{display:none}}.rfp-cite{color:#fff;vertical-align:super;background:#1e4e8c;border-radius:999px;margin:0 1px;padding:0 6px;font-size:10px;font-weight:700;line-height:16px;display:inline-block}.rfp-draft{border:1px solid var(--oe-line);background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.rfp-missing{color:#8f2414;background:#fdecea;border:1px solid #e7b4ac;border-radius:8px;margin:0;padding:8px 10px}
.lc-stand{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lc-stand li{grid-template-columns:150px 240px 1fr;align-items:baseline;gap:12px;display:grid}.lc-what{font-weight:700}.lc-how{font-size:13px}.lc-line{font-size:14px}.lc-bad{color:var(--bad,#9b1c1c);font-weight:700}.lc-run{align-items:center;gap:10px;margin:0;display:flex}.lc-table{border-collapse:collapse;width:100%;margin-top:12px;font-size:14px}.lc-table th,.lc-table td{text-align:left;border-bottom:1px solid var(--line,#d8dee8);vertical-align:top;padding:9px 8px}.lc-page{min-width:220px;font-weight:600}.lc-sum{font-size:13px;font-weight:400;display:none}.lc-err{margin-top:3px;font-size:13px;font-weight:400;display:block}.lc-cell{white-space:nowrap}.lc-found{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lc-find{border-bottom:1px solid var(--line,#d8dee8);padding-bottom:12px}.lc-find-head{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 4px;display:flex}.lc-kind{border:1px solid;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.lc-persona{font-size:13px}.lc-find-title{margin:0 0 4px;font-weight:700}.lc-find-detail{margin:0 0 6px}.lc-decide{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.lc-goals{flex-direction:column;align-items:flex-start}@media (max-width:700px){.lc-stand li{grid-template-columns:1fr;gap:2px}.lc-table thead,.lc-cell{display:none}.lc-table,.lc-table tbody,.lc-table tr,.lc-table th{display:block}.lc-sum{margin-top:2px;display:block}}.lc-cover{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lc-cover li{border-bottom:1px solid var(--line,#d8dee8);grid-template-columns:250px 310px 1fr;align-items:baseline;gap:12px;padding-bottom:10px;display:grid}.lc-cover-name{font-weight:700}.lc-cover-where{white-space:nowrap;font-size:13px}.lc-next{margin:18px 0 8px;font-size:15px}@media (max-width:700px){.lc-cover li{grid-template-columns:1fr;gap:2px}.lc-cover-where{white-space:normal}}html body .lc>.section.lc-teal{--band:var(--hd-teal,#095955)}html body .lc>.section.lc-blue{--band:#0a5a95}html body .lc>.section.lc-purple{--band:var(--hd-purple,#4a2d85)}html body .lc>.section.lc-magenta{--band:var(--hd-magenta,#921e4b)}html body .lc>.section.lc-green{--band:var(--hd-green,#145a2b)}html body .lc>.section.lc-rust{--band:#9a3412}.lc-cover-sum{gap:4px;margin:0 0 12px;padding:0;list-style:none;display:grid}.lc-all>summary{cursor:pointer;margin-bottom:12px;list-style:none;display:inline-block}.lc-all>summary::-webkit-details-marker{display:none}html body .lc>.section>.section-band{box-sizing:border-box;align-items:center;height:52px;min-height:52px;padding-top:0;padding-bottom:0}html body .lc>.section>.section-band .section-title{font-size:13.5px;font-weight:700}
.gst.oe-x{background:#f3f6f8}main:has(>.gst){background:#f3f6f8}.gst,.gst.oe-x{min-height:100vh;display:block}.gst .oe-ans{background:0 0;border:0;border-radius:0;padding:0}.gst .gst-top{background:#212121;padding:22px 16px}.gst .gst-top>div{justify-content:space-between;align-items:center;gap:12px;max-width:880px;margin:0 auto;display:flex}.gst .gst-top img{width:200px;max-width:55%;height:auto;display:block}.gst .gst-top span{color:#fff;font:600 12px/1 var(--font-body);letter-spacing:2px;text-transform:uppercase;opacity:.85}.gst .gst-line{background:linear-gradient(90deg,#0d71ba,#00bab4,#c0d961);height:4px}.gst .oe-solo{width:100%;max-width:880px;margin:0 auto;padding:24px 16px 40px}.gst .oe-solo .oe-card{border-color:#e3e6e9;border-radius:0;gap:22px;padding:32px}.gst .gst-eyebrow{font:700 12px/18px var(--font-body);letter-spacing:2px;text-transform:uppercase;color:#0d71ba;margin:0 0 6px}.gst.oe-x h1,.gst .oe-solo h1{margin:0 0 10px;font-size:30px;font-weight:600;line-height:1.2}.gst .gst-facts{grid-template-columns:96px 1fr;gap:8px 16px;margin:0;display:grid}.gst .gst-facts dt{font:700 12px/22px var(--font-body);letter-spacing:1px;text-transform:uppercase;color:#6b6b6b}.gst .gst-facts dd{margin:0}.gst .gst-foot{text-align:center;color:#5c5c5c;margin:18px 0 0;font-size:13px}.gst .gst-foot b{color:#212121}.gst .oe-ans{gap:10px}.gst .oe-ans span{border-radius:999px;min-height:48px}.gst .oe-ans input:checked+span{background:var(--oe-ok-bg);color:var(--oe-ok-fg);border-color:#9bd8b0}.gst .oe-ans input[value=cant]:checked+span{background:var(--oe-need-bg);border-color:var(--oe-need-line);color:var(--oe-need-fg)}.gst .oe-ans input:focus-visible+span{outline-offset:2px;outline:2px solid #0d71ba}.gst.oe-x .btn,.gst .btn{border-radius:999px;min-height:46px}.gst .btn.btn-sm,.gst .btn.btn-xs{min-height:36px;padding:0 16px;font-size:14px}.gst .gst-sheet-band{background:var(--oe-brand);color:#fff;font:700 14px var(--font-body);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:10px 16px}.gst .gst-sep{border-top:1px solid #e3e6e9;flex-direction:column;gap:14px;padding-top:22px;display:flex}@media (max-width:640px){.gst .oe-solo .oe-card{padding:20px 16px}.gst .gst-top span{display:none}.gst.oe-x h1,.gst .oe-solo h1{font-size:26px}.gst .gst-facts{grid-template-columns:1fr;gap:2px}.gst .gst-facts dd{margin-bottom:8px}.gst .oe-ans{grid-template-columns:1fr}}.gst .oe-need-pick{align-items:flex-end;gap:8px}.gst .oe-need-pick .btn{border-color:var(--oe-brand);color:var(--oe-brand);aspect-ratio:auto;border-radius:999px;width:auto;min-width:0;height:auto;min-height:36px;padding:0 16px}.gst .oe-need-pick .btn:hover{background:var(--oe-brand-soft)}.gst .oe-need-name{flex-direction:column;flex:240px;gap:4px;font-weight:600;display:flex}.gst .oe-ans>label,.gst .oe-ans>label>span{width:100%}
.cal-field,.oval-menu{display:inline-block;position:relative}.cal-pop,.oval-menu-pop{z-index:30;border:1px solid var(--blue-deep);background:#fff;border-radius:10px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 6px 20px #00000024}.cal-pop{width:min(320px,100vw - 48px);padding:12px}.cal-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.cal-title{font-weight:700}.cal-nav{min-width:36px}.cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:4px 0;display:grid}.cal-dow{color:var(--ink);padding:4px 0;font-size:.8125rem;font-weight:700}.cal-day{width:36px;height:36px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:999px;font-size:.9375rem}.cal-day:hover:not(:disabled){border-color:var(--blue-deep)}.cal-day:disabled{color:var(--ash);cursor:default}.cal-day.is-today{font-weight:800}.cal-day.is-picked{background:var(--blue-deep);color:#fff;border-color:var(--blue-deep)}.cal-foot{justify-content:flex-end;margin-top:10px;display:flex}.oval-menu-pop{min-width:11rem;max-height:18rem;padding:8px;overflow-y:auto}.oval-menu-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.oval-menu-opt{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:6px 12px;font-size:.9375rem}.oval-menu-opt:hover{background:var(--mist)}.oval-menu-opt.is-picked{background:var(--blue-deep);color:#fff}.oval-menu-type{gap:4px;margin-bottom:8px;display:grid}.oval-menu-in,.avail-where{border:1px solid var(--blue-deep);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:999px;padding:6px 12px;font-size:.9375rem}.oval-menu-bad{color:#8a1f1f;font-size:.8125rem}.avail-picker,.avail-log{gap:12px;display:grid}.avail-step{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.avail-title,.avail-label{margin:0}.avail-ovals{flex-wrap:wrap;gap:10px;display:flex}.avail-days,.avail-times,.avail-how,.avail-day{gap:10px;display:grid}.avail-row{flex-wrap:wrap;align-items:flex-end;gap:10px 18px;display:flex}.avail-cell{gap:4px;min-width:0;display:grid}.avail-col{font-size:.9375rem;font-weight:700}.avail-ends{align-items:center;min-height:32px;display:inline-flex}.avail-add{justify-self:start}.avail-answer{font-size:.9375rem}.iv-avail{gap:2px;margin-top:2px;display:grid}.iv-times{gap:6px;margin:4px 0 8px;padding:0;font-size:.9375rem;list-style:none;display:grid}.iv-inline{margin-left:10px;display:inline}.iv-lists summary{cursor:pointer}@media (max-width:480px){.avail-row{gap:10px 12px}}.rows>li.iv-row{padding:14px 0;display:block}.iv-row .iv-who{margin-bottom:4px}.iv-row .iv-next{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.iv-row .iv-next form,.iv-row .iv-facts{margin:0}.iv-row .iv-lists{margin-top:6px}.ivl-wrap{justify-content:center;padding:32px 16px 64px;display:flex}.ivl-card{border:1px solid var(--blue-deep);background:#fff;border-radius:14px;gap:14px;width:min(512px,100%);padding:24px;display:grid}.ivl-brand{align-items:center;gap:10px;font-weight:600;display:flex}.ivl-badge{background:var(--blue-deep);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.8125rem;font-weight:700;display:inline-flex}.ivl-card h1{color:#000;margin:0;font-size:1.9rem;font-weight:700;line-height:1.2}.ivl-card p{margin:0}.ivl-form{gap:14px;display:grid}.ivl-q{margin:6px 0 0}.ivl-ovals{flex-wrap:wrap;gap:10px;display:flex}.ivl-box{border:1px solid var(--blue-deep);width:100%;font:inherit;border-radius:12px;padding:8px 12px;font-size:.9375rem}.ivl-send{margin-top:6px}.ivl-cand{border:2px solid;border-radius:12px;overflow:hidden}.ivl-cand-head{color:#fff;gap:2px;padding:10px 14px;display:grid}.ivl-cand-body{gap:12px;padding:14px;display:grid}.ivl-yes{gap:10px;display:grid}.ivl-thanks-box{border:2px solid var(--blue-deep);border-radius:12px;padding:10px 14px;font-weight:600}.ivl-times{gap:8px;margin:0;padding:0;list-style:none;display:grid}.iv-chips{justify-items:start;gap:10px;margin:8px 0;display:grid}.iv-chip{border:2px solid var(--blue-deep);color:#000;background:#fff;border-radius:999px;padding:3px 14px;font-size:.9375rem;font-weight:700;display:inline-block}.iv-card{background:#fff;border:2px solid #0b6b66;border-radius:12px;margin-top:12px;overflow:hidden}.iv-card-head{color:#fff;background:#0b6b66;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 16px;display:flex}.iv-card-title{font-size:1.25rem;font-weight:700}.iv-card-sub{font-size:.9375rem}.iv-card-body{gap:12px;padding:14px 16px;display:grid}.iv-card-lines p,.iv-form p{margin:0}.iv-form{gap:12px;display:grid}.iv-ovals{flex-wrap:wrap;gap:10px;display:flex}.iv-foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.iv-hint{font-size:.9375rem}.iv-box{border:1px solid var(--blue-deep);width:100%;max-width:28rem;font:inherit;color:var(--ink);background:#fff;border-radius:999px;padding:6px 12px;font-size:.9375rem}.iv-time{gap:10px;display:grid}.iv-answer{font-size:.9375rem}.ir-what{gap:8px;margin:0 0 12px;display:grid}.ir-what summary{cursor:pointer;width:max-content;list-style:none;display:inline-flex}.ir-what summary::-webkit-details-marker{display:none}.ir-form{gap:10px;display:grid}.ir-form p{margin:0}.ir-check{align-items:center;gap:10px;display:flex}.ir-toast{z-index:40;border:2px solid var(--blue-deep);background:#fff;border-radius:12px;gap:8px;width:min(400px,100vw - 20px);padding:14px 16px;display:grid;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 20px #00000024}.ir-toast p{margin:0}.ir-toast-title{font-size:1.0625rem}.ir-toast-sent{font-size:.9375rem}.ir-toast-ovals{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:480px){.ir-toast{width:auto;bottom:10px;left:10px;right:10px}}.iv-choice{gap:8px;margin-top:8px;display:grid}.iv-choice p{margin:0}.sc{background:#fff;border:2px solid #b0245a;border-radius:12px;max-width:46rem;margin:0 auto;overflow:hidden}.sc-band{color:#fff;background:#b0245a;padding:10px 18px}.sc-band h2{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.sc-band-dark{background:#1e1e1e}.sc-body{gap:14px;padding:14px 18px 18px;display:grid}.sc-body p{margin:0}.sc-row{grid-template-columns:7rem 1fr;align-items:start;gap:10px;display:grid}.sc-lab{padding-top:8px;font-weight:700}.sc-box{border:1px solid var(--blue-deep);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;min-height:2.75rem;padding:8px 10px;display:flex}.sc-chip{border:1px solid var(--blue-deep);border-radius:999px;align-items:center;gap:8px;padding:3px 6px 3px 14px;display:inline-flex}.sc-chip button{border:1px solid var(--blue-deep);width:22px;height:22px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;line-height:1}.sc-input{border:1px solid var(--blue-deep);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:9px 12px;font-size:1rem}.sc-pick{gap:10px;margin-top:10px;display:grid}.sc-ovals{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sc-cand{border:2px solid;border-radius:12px;overflow:hidden}.sc-cand>header,.sc-closed{color:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 14px;display:flex}.sc-cand>header{border-radius:0;gap:0;display:grid}.sc-cand>header span,.sc-closed div span{font-size:.9375rem;display:block}.sc-cand-body{gap:10px;padding:12px 14px 14px;display:grid}.sc-cand-body label{gap:4px;display:grid}.sc-cand-body p{margin:0}.sc-closed div{display:grid}.sc-file{color:var(--ink);background:#fff;border-radius:999px;padding:4px 14px}.sc-open{color:var(--ink);background:#fff;border:1px solid #fff;border-radius:999px;font-weight:700}.sc-extra{border:1px solid var(--blue-deep);border-radius:12px;gap:6px;padding:10px 12px;display:grid}.sc-extra-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-menu{border:2px solid #0a5d82;border-radius:12px;gap:10px;padding:10px 12px;display:grid}.sc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sc [data-over="1"]{color:#8f2414;font-weight:700}.sc-facts{border:1px solid var(--blue-deep);border-radius:12px;grid-template-columns:6rem 1fr;gap:6px 12px;margin:0;padding:12px 14px;display:grid}.sc-facts dt{font-weight:700}.sc-facts dd{overflow-wrap:anywhere;margin:0}.sc-frame{border:1px solid var(--blue-deep);background:#fff;border-radius:12px;width:100%;height:38rem}.sc-ready{border:2px solid #0a5d82;border-radius:12px;overflow:hidden}.sc-ready>header{color:#fff;background:#0a5d82;padding:10px 16px}.sc-ready>header h3{color:#fff;margin:0;font-size:1.125rem}.sc-ready-body{gap:12px;padding:12px 16px 16px;display:grid}.sc-discard{max-width:46rem;margin:10px auto 0}@media (max-width:600px){.sc-row{grid-template-columns:1fr}.sc-lab{padding-top:0}.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-facts{grid-template-columns:1fr}.sc-frame{height:30rem}}.iv-subdrafts{gap:8px;margin-top:14px;display:grid}.iv-subdrafts p{margin:0}.iv-subdrafts li{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ivl-writeup{gap:8px;display:grid}.ivl-writeup p{white-space:pre-line;margin:0}.fu-item{background:#fff;border:2px solid #3d3b9a;border-radius:12px;margin-top:12px;overflow:hidden}.fu-item[data-side=candidate]{border-color:#1c6b36}.fu-item-head{color:#fff;background:#3d3b9a;padding:10px 16px;font-size:1.25rem;font-weight:700}.fu-item[data-side=candidate] .fu-item-head{background:#1c6b36}.fu-item-body{gap:12px;padding:14px 16px;display:grid}.fu-item-body p{margin:0}.fu-step{border:1px solid var(--blue-deep);background:#fff;border-radius:12px;gap:10px;padding:12px 14px;display:grid}.fu-step-head{flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;display:flex}.fu-step-n{border:1px solid var(--blue-deep);border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;display:inline-grid}.fu-chip{border:1px solid var(--blue-deep);border-radius:999px;padding:2px 12px;font-size:.9375rem;font-weight:700;display:inline-block}.fu-ovals{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fu-ovals form:not(.fu-log){display:contents}.fu-ovals>form.fu-log{flex-basis:100%;width:100%;display:block}.fu-facts{grid-template-columns:9rem 1fr;gap:0 12px;margin:0;display:grid}.fu-facts dt{text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line);padding:8px 0;font-size:.8125rem;font-weight:700}.fu-facts dd{border-bottom:1px solid var(--line);overflow-wrap:anywhere;margin:0;padding:8px 0}.fu-cc{border:1px solid var(--blue-deep);border-radius:12px;gap:10px;padding:10px 12px;display:grid}.fu-cc-box{border:1px solid var(--blue-deep);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.fu-cc-chip{border:1px solid var(--blue-deep);border-radius:999px;align-items:center;gap:6px;padding:2px 4px 2px 12px;display:inline-flex}.fu-cc-chip button{border:1px solid var(--blue-deep);width:22px;height:22px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;line-height:1}.fu-cc form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fu-text,.fu-input{border:1px solid var(--blue-deep);width:100%;max-width:40rem;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:8px 12px;font-size:.9375rem}.fu-form{gap:10px;display:grid}.fu-why{border:1px solid var(--blue-deep);border-radius:12px;gap:10px;padding:12px 14px;display:grid}.fu-why label.btn{cursor:pointer}.fu-why input[type=radio]{opacity:0;pointer-events:none;position:absolute}.fu-why label.btn:has(input:checked){background:var(--blue-deep);color:#fff}.fu-why label.btn:has(input:focus-visible){outline:2px solid var(--blue-deep);outline-offset:2px}.fu-log{background:#fff;border:2px solid #0b6b66;border-radius:12px;overflow:hidden}.fu-log-head{color:#fff;background:#0b6b66;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 16px;display:flex}.fu-log-title{font-size:1.125rem}.fu-log-body{gap:10px;padding:12px 16px;display:grid}.fu-log-body p{margin:0}.fu-shown{gap:4px;display:grid}.fu-shown p{margin:0}.fu-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fu-step-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fu-block{background:#fff;border:1px solid #0b6b66;border-radius:12px;margin-top:12px;overflow:hidden}.fu-block-head{color:#fff;background:#0b6b66;padding:10px 16px;font-size:1.125rem;font-weight:700}.fu-block-body{gap:10px;padding:12px 16px;display:grid}.fu-block-body p{margin:0}@media (max-width:600px){.fu-facts{grid-template-columns:1fr}.fu-facts dt{border-bottom:0;padding-bottom:0}}.fu-form label{gap:4px;font-weight:700;display:grid}.fu-form label .fu-input,.fu-form label .fu-text{font-weight:400}.fu-cc-add[hidden],.fu-why-wrap[hidden]{display:none}.fu-step-move{flex-wrap:wrap;gap:10px;display:inline-flex}.fu-item .fu-item-head,.fu-block .fu-block-head{color:#fff!important}.sc,.sc *{text-align:left}.sc-closed .sc-open.btn{color:var(--ink);background:#fff;border:1px solid #fff}.sc-facts .sc-file{border:1px solid var(--blue-deep);background:#fff}.sc-frame{height:64rem}@media (max-width:600px){.sc-frame{height:48rem}}.sc-closed .btn.sc-open{color:var(--ink)!important;background:#fff!important;border:1px solid #fff!important}.ir-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px;margin:0 0 12px;display:grid}.ir-counts>div{gap:2px;display:grid}.ir-counts dt{font-weight:700}.ir-counts dd{margin:0;font-size:1.25rem}.ir-tables{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-items:start;gap:20px 28px;display:grid}.ir-table .sub-h{margin:0 0 6px}@media (max-width:600px){.ir-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ir-section .section-band{background:#b0245a}.ir-section .section-title,.ir-section .section-band .hint{color:#fff}.ir-link.btn{color:var(--ink);background:#fff;border:1px solid #fff;border-radius:999px;font-weight:700}.sort-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.sort-btn span{color:var(--label,#5b6770);font-weight:400}
.cp-asks{margin:0 0 18px}.cp-ask{gap:4px;margin:0 0 12px;display:grid}.cp-ask-label{text-transform:uppercase;letter-spacing:.04em;color:#000;font-size:.8125rem;font-weight:700}.cp-ask textarea,.ca-edit textarea{field-sizing:content;resize:vertical;width:100%;min-height:3.2rem}.cp-ask .cp-src{width:fit-content;margin-top:4px;display:block}.ca-strip{background:#f2f8fd;border:1px dashed #9cc3e3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 8px;padding:10px 12px;display:flex}.ca-from{color:var(--blue-deep);overflow-wrap:anywhere;flex:14rem;min-width:0;font-weight:600}.ca-strip-btns{flex-wrap:wrap;gap:8px;display:flex}.ca-paste{margin:0 0 10px}.ca-note{color:#1b5e3a;min-height:1.2rem;margin:0 0 6px;font-size:.875rem}.ca-note[data-kind=error]{color:#8a1f1f;font-weight:600}.ca-part{margin:0 0 14px}.ca-label{text-transform:uppercase;letter-spacing:.05em;color:#000;margin:0 0 4px;font-size:.75rem;font-weight:700}.ca-text{field-sizing:content;overflow-wrap:anywhere;margin:0}.ca-text.none{color:#000}.ca-src{color:#0f6b63;margin:2px 0 0;font-size:.8125rem;font-weight:600}.ca-link{font:inherit;color:var(--blue-deep);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ca-edit{gap:6px;display:grid}.ca-lines{margin:0 0 6px;padding:0;list-style:none}.ca-line{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:2px 14px;padding:8px 0;display:flex}.ca-line:first-child{border-top:0}.ca-line-text{overflow-wrap:anywhere;min-width:0}.ca-line-src{color:#0f6b63;font-size:.8125rem;font-weight:600}.ca-line.none{color:#000}.ca-q{margin:0 0 12px}.ca-sub{text-transform:uppercase;letter-spacing:.05em;color:#000;margin:14px 0 6px;font-size:.75rem;font-weight:700}.ca-chip-row{margin:0 0 8px}.ca-chip{border:1px solid var(--oe-need-line,#e7b4ac);background:var(--oe-need-bg,#fdecea);color:var(--oe-need-fg,#8f2414);border-radius:999px;padding:4px 14px;font-size:.875rem;font-weight:700;display:inline-block}.cp-succ{gap:8px;margin:0 0 6px;padding:0;list-style:none;display:grid}.cp-succ-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;display:grid}.cp-succ-row textarea{field-sizing:content;resize:none;grid-column:1;width:100%;min-width:0;min-height:2.4rem}.cp-succ-row .btn{grid-area:1/2}.cp-succ-src{color:#0f6b63;overflow-wrap:anywhere;grid-column:1/-1;font-size:.8125rem;font-weight:600}.cp-takes-plain{margin:0 0 8px}@media (hover:none){.ca .btn-outline:hover,.ca .qq-choice:not(.btn-primary):hover{color:var(--oe-brand,#1e4e8c);background:#fff}}.cp-ask .cp-src{color:#0f6b63;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;width:auto;padding:0;font-size:.8125rem;font-weight:600}@media (max-width:640px){.cp-succ-row{grid-template-columns:1fr}.cp-succ-row .btn{grid-area:auto/1;justify-self:start}}
