.sh{--brand:#1e4e8c;--text:#212121;--soft:#3b4a5c;--line:#c9d6e6;--blue:#1e4e8c;--blue-bg:#e3effa;--blue-ink:#0a4f82;--aqua:#00bab4;--aqua-bg:#ddf4f3;--aqua-ink:#00605c;--purple:#7a5ea8;--purple-bg:#ece6f6;--purple-ink:#54397f;--green:#3c8d5a;--green-bg:#e1f2e7;--green-ink:#1f5a38;--navy:#1e4e8c;max-width:1240px;color:var(--text);margin:0 auto;padding:16px 24px 32px;font:400 13.5px/1.45 Open Sans,system-ui,sans-serif}.sh a{text-decoration:none}.sh a.sh-nl,.sh a.sh-lk{text-decoration:underline}.sh *{box-sizing:border-box}.sh-btn,.sh-tab{border:1px solid var(--brand);min-height:36px;color:var(--brand);white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font:600 13.5px/1 Open Sans,system-ui,sans-serif;display:inline-flex}.sh-btn.p,.sh-tab.on{background:var(--brand);color:#fff}.sh a.sh-btn.p,.sh a.sh-btn.sm.on,.sh a.sh-tab.on{color:#fff}.sh-btn.sm{min-height:28px;padding:0 11px;font-size:12.5px}.sh-btn.sm.on{background:var(--navy);color:#fff}.sh-hband{background:var(--navy);color:#fff;border-radius:14px;flex-direction:column;gap:10px;margin-top:8px;padding:12px 20px;display:flex}.sh-hrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sh-hband h1{color:#fff;margin:0;font:700 28px/1.15 Open Sans,system-ui,sans-serif}.sh-hband .sh-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sh-hband .sh-btn,.sh-hband .layout-edit-btn{color:var(--navy);background:#fff;border-color:#fff;border-radius:999px;min-height:36px;padding:0 14px;font:600 13.5px/1 Open Sans,system-ui,sans-serif}.sh-hinfo{color:#fff;flex-wrap:wrap;gap:6px 28px;display:flex}.sh-hinfo b{margin-right:6px;font-weight:700}.sh-also{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 12px;display:flex}.sh-also .sh-lab{order:0;margin-right:4px;font-weight:700}.sh-also .sh-tab{order:1}.sh-also .sh-tab b{margin-left:2px}.sh-also .sh-open{flex:0 0 100%;order:2;min-width:0}.sh-also .sh-open>.section,.sh-also .sh-open>*{margin-bottom:12px}.sh-band{border:1px solid var(--line);border-left:5px solid var(--c);background:#fff;border-radius:12px;margin-bottom:12px;overflow:hidden}.sh-band>.sh-bh{background:var(--cb);color:var(--ci);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-weight:700;display:flex}.sh-band>.sh-bh .sh-hn{margin-left:8px;font-weight:400}.sh-band>.sh-bh .sh-acts{flex-wrap:wrap;gap:8px;display:flex}.sh-band[data-k=blue]{--c:var(--blue);--cb:var(--blue-bg);--ci:var(--blue-ink)}.sh-band[data-k=aqua]{--c:var(--aqua);--cb:var(--aqua-bg);--ci:var(--aqua-ink)}.sh-band[data-k=purple]{--c:var(--purple);--cb:var(--purple-bg);--ci:var(--purple-ink)}.sh-st{white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.sh-st.on{background:var(--blue-bg);color:var(--blue-ink);border:1px solid #9cc6e8}.sh-st.behind{background:var(--purple-bg);color:var(--purple-ink);border:1px solid #bca9db}.sh-st.big{min-height:34px;padding:0 16px;font-size:15px}.sh-nl{color:var(--brand);font-weight:700;text-decoration:underline}.sh-lk{color:var(--brand);text-decoration:underline}.sh-sm{color:var(--soft);font-size:12.5px}.sh-plain{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px 4px;font-size:14.5px;display:flex}.sh-plain .sh-txt{flex:320px}.sh-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:6px 14px 10px;display:grid}.sh-stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}.sh-stats span{display:block}.sh-stats i{color:var(--blue-ink);font-size:12.5px;font-style:normal;font-weight:700;display:block}.sh-stats b{color:var(--brand);font-size:22px}.sh-roll{padding:0 14px 12px}.sh-rb{border:1px solid var(--navy);background:#fff;border-radius:8px;height:14px;display:flex;overflow:hidden}.sh-rb i{height:100%;display:block}.sh-rb .done{background:var(--blue)}.sh-rb .gap{background:repeating-linear-gradient(45deg, #fff, #fff 6px, var(--blue-bg) 6px, var(--blue-bg) 12px)}.sh-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:14px;display:grid}.sh-day{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.sh-day.today{border-color:var(--navy);border-width:2px}.sh-day .sh-dh{background:var(--blue-bg);color:var(--blue-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.sh-day.today .sh-dh{background:var(--navy);color:#fff}.sh-day .sh-it{border-top:1px solid var(--line);padding:9px 14px}.sh-day .sh-it:first-of-type{border-top:0}.sh-evt{border:1px solid var(--blue-ink);min-height:20px;color:var(--blue-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;margin-bottom:5px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.sh-evt.red{color:#a32a1e;border-color:#a32a1e}.sh-evt.aqua{border-color:var(--aqua-ink);color:var(--aqua-ink)}.sh-evl{display:block}.sh-day .sh-sm{overflow-wrap:anywhere;line-height:1.35}.sh-mya{border:2px solid var(--navy);border-left:8px solid var(--navy);border-radius:16px;flex-direction:column;gap:12px;margin:12px 0;padding:16px;display:flex}.sh-mya .sh-band{margin:0}.sh-myh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sh-myt{color:var(--blue-ink);margin:0;font:700 13.5px/1.3 Open Sans,system-ui,sans-serif}.sh-myh p{margin:0}.sh-ask{border:1px solid var(--line);border-left:5px solid var(--blue);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;display:flex}.sh-ask .sh-q{color:var(--soft);flex:220px}.sh-ask b{color:var(--brand)}.sh-ask .sh-ask-in{min-width:0;box-shadow:none;color:var(--text);resize:none;field-sizing:content;background:0 0;border:0;outline:0;flex:260px;min-height:0;margin:0;padding:0;font:400 13.5px/1.4 Open Sans,system-ui,sans-serif;overflow:hidden}.sh-ask .sh-ask-in::placeholder{color:var(--soft);opacity:1}.sh-todo button.sh-lk,.sh-todo .sh-sm button.sh-lk{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sh-todo{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;display:grid}.sh-todo:first-of-type{border-top:0}.sh-todo .sh-no{border:2px solid var(--navy);width:28px;height:28px;color:var(--navy);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:flex}.sh-todo .sh-ac{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sh-todo .sh-big{font-weight:700}.sh-todo button.sh-nl{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.sh-todo .sh-sm{display:block}.sh-chk{border-top:1px solid var(--line);border-left:5px solid var(--aqua);background:#fff}.sh-chh .sh-hn{margin-left:8px;font-weight:400}.sh-chh{background:var(--aqua-bg);color:var(--aqua-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;font-weight:700;display:flex}.sh-stp{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1.6fr) 80px minmax(0,1fr);align-items:center;gap:12px;padding:9px 14px;display:grid}.sh-stp .sh-no{border:2px solid var(--navy);width:28px;height:28px;color:var(--navy);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:flex}.sh-stp .sh-no.done{background:var(--green);border-color:var(--green);color:#fff}.sh-stp .sh-l2{display:block}.sh-stp .sh-acts{justify-content:flex-end;gap:8px;display:flex}.sh-pl{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.sh-pl.ok{background:var(--green-bg);color:var(--green-ink);border-color:#9acbae}.sh-pl.next{background:var(--aqua-bg);color:var(--aqua-ink);border-color:#8edad7}.sh-pl.later{color:var(--brand);border-color:var(--brand);background:#fff}.sh-empty{color:var(--soft);padding:12px 14px}@media (max-width:900px){.sh-stats,.sh-stats.three{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-days{grid-template-columns:1fr}}@media (max-width:640px){.sh-s390{display:flex}.sh-ask .sh-ask-in{flex:100%}.sh{padding:12px 16px 24px}.sh-btn,.sh-tab{min-height:44px}.sh-btn.sm{min-height:36px}.sh-hband{padding:14px}.sh-hband h1{font-size:24px}.sh-hinfo{flex-direction:column;gap:6px}.sh-plain{flex-direction:column;align-items:flex-start}.sh-plain .sh-txt{flex:none}.sh-band>.sh-bh{padding:8px 14px}.sh-band>.sh-bh .sh-hn{margin:2px 0 0;display:block}.sh-mya{border-left-width:6px;padding:12px}.sh-todo{grid-template-columns:34px minmax(0,1fr)}.sh-todo .sh-ac{grid-column:1/-1;justify-content:flex-start}.sh-stp{grid-template-columns:34px minmax(0,1fr)}.sh-stp .sh-stc,.sh-stp .sh-acts{grid-column:2;justify-content:flex-start}}.sh-bd-title{flex-direction:column;gap:2px;display:flex}.sh-bd-title .sh-hk{flex-wrap:wrap;align-items:center;gap:6px 14px;font-weight:400;display:inline-flex}.sh-rel{white-space:nowrap;border:1px solid var(--line);border-radius:999px;align-items:center;min-height:22px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.sh-rel.client{background:var(--blue-bg);color:var(--blue-ink);border-color:#9cc6e8}.sh-rel.target,.sh-rel.company{background:var(--aqua-bg);color:var(--aqua-ink);border-color:#8edad7}.sh-rel.former{color:var(--brand);border-color:var(--brand);background:#fff}.sh-st.risk{background:var(--navy);color:#fff;border:1px solid var(--navy)}.sh-pur{color:var(--aqua-ink);font-size:12.5px;font-weight:600;display:block}.sh-why{color:var(--soft);font-size:13px}.sh-sh{white-space:nowrap;align-items:center;display:inline-flex}.sh-s390{display:none}.sh-tr.th .sh-sh{color:inherit}.sh-sas{border-bottom:1px solid var(--line)}.sh-sash{background:var(--aqua-bg);color:var(--aqua-ink);padding:9px 14px;font-weight:700}.sh-sash .sh-hn{margin-left:8px;font-weight:400}.sh-sa{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1.3fr) auto;align-items:center;gap:12px;padding:6px 14px;display:grid}.sh-sa>span{min-width:0}.sh-sa .sh-l2{display:block}.sh-sa form{display:inline}.sh-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sh-crow{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.sh-tbl{border-top:1px solid var(--line)}.sh-tr{grid-template-columns:var(--cols);border-top:1px solid var(--line);align-items:center;gap:12px;padding:7px 14px;display:grid}.sh-tr>span{min-width:0}.sh-tr.th{background:var(--blue-bg);border-top:0;border-bottom:2px solid var(--brand);color:var(--blue-ink);padding:8px 14px;font-weight:700}.sh-tr .sh-l2{display:block}.sh-tr.th .sh-sh{white-space:normal;align-items:flex-start}.sh-ar{vertical-align:middle;flex-direction:column;margin-left:5px;font-size:8px;font-style:normal;line-height:.8;display:inline-flex}.sh-ar u{text-decoration:none}.sh-mgr{border-top:1px solid var(--line);border-left:5px solid var(--aqua);background:#fff}.sh-mgh{background:var(--aqua-bg);color:var(--aqua-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.sh-mgh .sh-hn{margin-left:8px;font-weight:400}.sh-mr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;gap:12px;padding:9px 14px;display:grid}.sh-mr>span{min-width:0}.sh-mr .sh-l2{margin-top:2px;display:block}.sh-mr.idea{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto}.sh-mr form{display:inline}.sh-imp{background:var(--aqua-bg);min-height:22px;color:var(--aqua-ink);white-space:nowrap;border:1px solid #8edad7;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.sh-weekband{border-top:1px solid var(--line);border-left:5px solid var(--purple)}.sh-weekband .sh-mgh{background:var(--purple-bg);color:var(--purple-ink)}@media (max-width:640px){.sh-sa{grid-template-columns:1fr;gap:4px}.sh-sa .sh-acts,.sh-mr .sh-acts{justify-content:flex-start}.sh-tr.th{display:none}.sh-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4px 12px;padding:9px 14px}.sh-tr>span:first-child,.sh-tr>span:last-child,.sh-tr>span[data-l="What Needs Work"],.sh-tr>span[data-l=I\ Suggest]{grid-column:1/-1}.sh-tr>span[data-l]:before{content:attr(data-l);color:var(--soft);font-size:11px;font-weight:700;line-height:1.2;display:block}.sh-tr>span[data-l=Account]:before{display:none}.sh-mr,.sh-mr.idea{grid-template-columns:1fr;gap:4px}.sh-mgr{border-left-width:4px}.sh-bd-title .sh-hk{flex-direction:column;align-items:flex-start;gap:4px;display:flex}}.sh-title-link{color:inherit}.sh-orow{border-top:1px solid var(--line);padding:9px 14px}.sh-orow:first-of-type{border-top:0}.sh-orow .sh-l2{display:block}.sh-p1{border:1px solid var(--blue-ink);min-height:18px;color:var(--blue-ink);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.sh-late{color:#a32a1e}.sh-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.sh-tr .sh-acts.sh-l2{margin-top:4px;display:flex}.sh-band[data-k=purple] .sh-tr.th{background:var(--blue-bg)}html body .sh-pl{border:1px solid var(--line,#c9d6e6);white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}html body .sh-pl.ok{color:#1f5a38;background:#e1f2e7;border-color:#9acbae}html body .sh-pl.wait{background:var(--aqua-bg,#ddf3f2);color:var(--aqua-ink,#00504d);border-color:#8edad7}html body .sh-pl.none{color:var(--brand,#1e4e8c);border-color:var(--brand,#1e4e8c);background:#fff}
html body .app-body .oe-x[data-page=office-event]{--ev-info:var(--hd-teal,#095955);--ev-guests:#0a5a95;--ev-photos:var(--hd-green,#145a2b);--ev-money:#9a3412;--ev-activity:var(--hd-magenta,#921e4b);--ev-notes:var(--hd-purple,#4a2d85)}html body .app-body .oe-x[data-page=office-event] .oe-hero{background:var(--ui-fill,#173f78);color:#fff;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:12px;margin-top:8px;padding:14px 22px}html body .app-body .oe-x[data-page=office-event] .oe-hero :is(h1,.oe-sub){color:#fff}html body .app-body .oe-x[data-page=office-event] .oe-hero h1{margin:2px 0;font-size:1.9rem}html body .app-body .oe-x[data-page=office-event] .oe-hero .oe-back{color:#fff;background:0 0;border-color:#fff;min-height:26px;margin-bottom:4px;font-size:12.5px}html body .app-body .oe-x[data-page=office-event] .oe-hero .oe-acts .btn{color:#000;-webkit-text-fill-color:#000;background:#fff;border:1.5px solid #fff}@media (max-width:700px){html body .app-body .oe-x[data-page=office-event] .oe-hero{flex-wrap:wrap;padding:14px 16px}html body .app-body .oe-x[data-page=office-event] .oe-hero h1{font-size:1.5rem}}html body .app-body .oe-x[data-page=office-event] .oe-ei{--band:var(--ev-info);border:1.5px solid var(--band);background:#fff;border-left-width:6px;border-radius:12px;padding:0;overflow:hidden}html body .app-body .oe-x[data-page=office-event] .oe-ei-h{background:var(--band);margin:0;padding:8px 14px}html body .app-body .oe-x[data-page=office-event] .oe-ei-h .btn{color:#000;-webkit-text-fill-color:#000;background:#fff;border:1.5px solid #fff}html body .app-body .oe-x[data-page=office-event] .oe-ei .oe-box-b{padding:4px 24px 18px}html body .app-body .oe-x [data-card=details] .oe-grp{font:700 12.5px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ev-info);border-bottom:1.5px solid var(--ev-info);margin:0 0 2px;padding:18px 0 6px}html body .app-body .oe-x [data-card=details] .co-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;display:grid}html body .app-body .oe-x [data-card=details] .co-facts>div{background:0 0;border:0;border-bottom:1px solid #e3e8f0;border-radius:0;min-height:64px;padding:14px 76px 12px 0;display:block;position:relative}html body .app-body .oe-x [data-card=details] .co-facts>div:is([data-row=where],[data-row=description],[data-row=contest],[data-row=answer-by]){grid-column:1/-1}html body .app-body .oe-x [data-card=details] .co-facts dt{font:600 13px/1.3 var(--font-body);color:#000;margin:0 0 4px}html body .app-body .oe-x [data-card=details] .co-facts dd{padding:0;font-size:15.5px;display:block}html body .app-body .oe-x [data-card=details] .co-facts dd .vn-oval{margin:0;position:absolute;top:14px;right:0}html body .app-body .oe-x [data-card=details] .co-facts :is(.vn-oval .btn,.btn.oe-dir-oval){box-shadow:none;color:#1e4e8c;text-underline-offset:3px;background:0 0;border:0;min-height:0;padding:0;font-size:13.5px;font-weight:600;text-decoration:underline}html body .app-body .oe-x [data-card=details] .co-facts .btn.oe-dir-oval{width:fit-content;margin:6px 0 0;display:flex}@media (max-width:700px){html body .app-body .oe-x [data-card=details] .co-facts{grid-template-columns:minmax(0,1fr)}html body .app-body .oe-x .oe-ei .oe-box-b{padding:4px 16px 14px}}html body .app-body .oe-x [data-card=who] .co-card,html body .app-body .oe-x [data-card=venues] .co-card{--band:var(--ev-guests)}html body .app-body .oe-x [data-card=photos] .co-card{--band:var(--ev-photos)}html body .app-body .oe-x [data-card=money] .co-card{--band:var(--ev-money)}html body .app-body .oe-x [data-card=activity] .co-card{--band:var(--ev-activity)}html body .app-body .oe-x [data-card=notes] .co-card{--band:var(--ev-notes)}html body .app-body .oe-x :is([data-card=who],[data-card=venues],[data-card=photos],[data-card=money],[data-card=activity],[data-card=notes]) .co-card{border-color:var(--band)}html body .app-body .oe-x :is([data-card=who],[data-card=venues],[data-card=photos],[data-card=money],[data-card=activity],[data-card=notes]) .co-card-h{background:var(--band)!important}html body .app-body .oe-x[data-page=office-event] :is(.oe-ei-h,[data-card=who] .co-card-h,[data-card=photos] .co-card-h,[data-card=money] .co-card-h,[data-card=activity] .co-card-h,[data-card=notes] .co-card-h){box-sizing:border-box;justify-content:space-between;align-items:center;gap:10px;height:52px;min-height:52px;padding:8px 14px;display:flex}html body .app-body .oe-x[data-page=office-event] :is(.oe-ei-h,.co-card-h) h2{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden;font:700 13.5px/1.25 var(--font-body)!important}html body .app-body .oe-x[data-page=office-event] :is(.oe-ei-h,.co-card-h) :is(.btn,summary,button){box-sizing:border-box;justify-content:center;align-items:center;padding:0 14px;display:inline-flex;height:36px!important;min-height:36px!important;font:600 13.5px/1 var(--font-body)!important}html body .app-body .oe-x[data-page=office-event] .co-card-h .hint{font:600 12px/1.2 var(--font-body);color:#fff;opacity:.9}html body .app-body .oe-x[data-page=office-event] .co-card-h :is(summary,button)[aria-label]{border-radius:999px;width:36px;padding:0}html body .app-body .oe-x [data-card=details] dialog .action-dialog-head{background:var(--ev-info);box-sizing:border-box;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;height:52px;margin:-24px -24px 16px;padding:8px 14px;display:flex}html body .app-body .oe-x [data-card=details] dialog .action-dialog-head h2{color:#fff;font:700 13.5px/1.25 var(--font-body);margin:0}html body .app-body .oe-x [data-card=details] dialog .action-dialog-head :is(button,.btn,a){color:#000;height:36px;font:600 13.5px/1 var(--font-body);-webkit-text-fill-color:#000;background:#fff;border:1.5px solid #fff;border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}
:root{--lm-edit:#5b3a99;--lm-navy:#1e4e8c;--lm-green:#1c6b36;--lm-line:#c9d6e6;--lm-soft:#3b4a5c}.lm-ov{border:1.5px solid var(--lm-navy);min-height:36px;color:var(--lm-navy);font:600 15px/1 var(--font-body,"Open Sans", system-ui, sans-serif);white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.lm-ov:disabled{opacity:.55;cursor:default}.lm-ov.lm-sm{min-height:30px;padding:0 12px;font-size:14px}.lm-ov.lm-cb{border-color:var(--lm-edit);color:var(--lm-edit)}.lm-ov.lm-cb.lm-on,.lm-ov.lm-on{background:var(--lm-edit);color:#fff;border-color:var(--lm-edit)}.lm-ov.lm-w{color:var(--lm-edit);background:#fff;border-color:#fff}.lm-ov.lm-wo{color:#fff;background:0 0;border-color:#fff}.lm-ov.lm-hot{background:var(--lm-edit);color:#fff;border-color:#fff}.lm-ov.lm-go{background:var(--lm-green);border-color:var(--lm-green);color:#fff}.lm-top{min-height:34px;font-size:14px}.lm-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lm-hint{color:var(--lm-soft);margin:6px 0 0;font-size:14px}.lm-pad{padding:10px 16px}.lm-ruled{border-top:1px solid var(--lm-line)}.lm-push{margin-left:auto}.lm-end{justify-content:flex-end;display:flex}.lm-green{color:var(--lm-green);font-weight:700}.lm-said{font-size:14px;font-weight:700}.lm-said[data-kind=error]{color:#fff;text-decoration:underline}.lm-box .lm-said{color:#9a2b1b}.lm-strip{background:var(--lm-edit);color:#fff;font:400 15px/1.45 var(--font-body,"Open Sans", system-ui, sans-serif);border-radius:12px;flex-direction:column;gap:10px;margin:8px 0 22px;padding:14px 20px;display:flex}.lm-r1,.lm-r2{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lm-t{font-size:17px;font-weight:700}.lm-acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.lm-badge{color:var(--lm-edit);background:#fff;border-radius:999px;align-items:center;padding:3px 11px;font-size:13.5px;font-weight:700;display:inline-flex}.lm-note{margin:0;font-size:14px}.lm-box{border:2px solid var(--lm-edit);color:#212121;font:400 15px/1.45 var(--font-body,"Open Sans", system-ui, sans-serif);background:#fff;border-radius:12px;margin:0 0 28px;overflow:visible}.lm-box>.lm-bh{background:var(--lm-edit);color:#fff;border-radius:9px 9px 0 0;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 16px;font-weight:700;display:flex}.lm-box>.lm-bh .lm-ov{min-height:32px;font-size:14px}.lm-ct{font-weight:400}.lm-bd{padding:12px 16px}.lm-kv{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px 14px;padding:6px 0;display:grid}.lm-lab{font-weight:700}.lm-why{color:#212121;font-size:14px}.lm-ed{border-top:1px solid var(--lm-line);align-items:center;gap:8px 14px;padding:10px 16px;display:grid}.lm-ed.lm-th{border-top:0;border-bottom:2px solid var(--lm-edit);background:#fff;font-weight:700}.lm-nm{font-weight:700}.lm-sub{color:var(--lm-soft);font-size:14px;font-weight:400;display:block}.lm-g-hb{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.lm-g-save{grid-template-columns:minmax(0,1.3fr) 150px minmax(0,1.1fr) 150px 170px}.lm-g-chg{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr)}.lm-sv h3{font:700 18px/1.3 var(--font-body,"Open Sans", system-ui, sans-serif);margin:0;padding:12px 16px 0}.lm-sv>.lm-hint{padding:0 16px 8px}.lm-fbar{border-top:2px solid var(--lm-edit);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.lm-cbtext{color:var(--lm-edit)}.lm-btn{border:1.5px solid var(--lm-navy);color:var(--lm-navy);vertical-align:middle;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 0;display:inline-flex}.lm-btn .lm-ov{border:0;min-height:34px}.lm-btn .btn,.lm-btn button,.lm-btn a{box-shadow:none!important;background:0 0!important;border:0!important}.lm-inert{pointer-events:none;align-items:center;display:inline-flex}.lm-bar{opacity:.55;background:currentColor;align-self:stretch;width:1px;margin:6px 0}.lm-x{color:inherit;font:700 14px/1 var(--font-body,system-ui, sans-serif);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 6px}.lm-x:hover,.lm-x:focus-visible{background:var(--lm-edit);color:#fff}.lm-locked{padding-right:10px}.lm-lock{color:var(--lm-edit);flex:none}.csp-bh .lm-btn,.csp-hband .lm-btn{color:#000;border-color:#fff}.lm-ov.lm-cb:has(.lm-bar){gap:2px;padding:0 6px 0 0}.lm-inner{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:28px;padding:0 4px 0 12px}[data-layout-mode=on] .csp-hband,[data-layout-mode=on] .lm-sec,[data-layout-mode=on] .lm-ghost{outline:3px solid var(--lm-edit);outline-offset:3px;border-radius:12px}[data-layout-mode=on] .csp-nav{outline:0}.lm-sec{position:relative}.lm-sec .csp-bh{padding-left:52px}.lm-grip{border:1.5px solid var(--lm-edit);width:30px;height:30px;color:var(--lm-edit);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border-radius:999px;flex:none;place-items:center;display:inline-grid}.lm-gcirc{z-index:2;border-color:#fff;position:absolute;top:4px;left:12px}.lm-gi{display:block}.lm-chrome{border-bottom:2px solid var(--lm-edit);background:#fff;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 16px;font-size:14px;display:flex}.lm-hl{color:var(--lm-edit);margin-right:auto;font-weight:700}.lm-round{border:1.5px solid var(--lm-edit);width:30px;height:30px;color:var(--lm-edit);cursor:pointer;background:#fff;border-radius:999px;padding:0;font-size:11px}.lm-round:disabled{opacity:.4;cursor:default}.lm-folded .csp-band>:not(.csp-bh):not(.lm-chrome){display:none}.lm-lift{z-index:3;background:#fff;position:relative;transform:rotate(-1deg);box-shadow:0 10px 28px #5b3a9973}.lm-dropline{border-top:5px solid var(--lm-edit);border-radius:3px;flex:none;height:0;margin:10px 0 14px;position:relative}.lm-dropline span{background:var(--lm-edit);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 12px;font-size:13.5px;font-weight:700;position:absolute;top:-17px;right:12px}.lm-dropbar{background:var(--lm-edit);border-radius:3px;flex:none;align-self:stretch;width:5px;min-height:34px}.lm-ghost{background:#fff;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex;position:relative}.lm-ghost .lm-gcirc{border-color:var(--lm-edit);position:static}.lm-ghost .lm-ct{margin-right:auto}.lm-dd{display:inline-flex;position:relative}.lm-pop{z-index:20;border:2px solid var(--lm-edit);background:#fff;border-radius:12px;flex-wrap:wrap;gap:6px;min-width:14rem;max-width:22rem;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #5b3a9940}.lm-box .lm-push.lm-dd .lm-pop{left:auto;right:0}.lm-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lm-tab{cursor:default;align-items:center;gap:6px;padding-left:6px;display:inline-flex}.lm-tab .lm-grip{width:24px;height:24px}.lm-tabarrows{gap:2px;display:inline-flex}.lm-mini{color:var(--lm-edit);cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:12px}.lm-mini:disabled{opacity:.3;cursor:default}@media (max-width:1100px){.lm-g-save,.lm-g-chg{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lm-g-save.lm-th,.lm-g-chg.lm-th{display:none}}@media (max-width:640px){.lm-strip{padding:14px 16px}.lm-kv{grid-template-columns:1fr;gap:4px}.lm-ov{min-height:44px}.lm-ov.lm-sm{min-height:40px}.lm-gcirc{top:6px}.lm-pop{min-width:0;max-width:calc(100vw - 48px)}}.lm-menu{border-top:1px solid var(--lm-line);flex-direction:column;gap:8px;margin-top:8px;padding:12px 0 4px;display:flex}.lm-menu-h{color:var(--lm-edit);margin:0;font-weight:700}.lm-menu-r{justify-content:space-between;align-items:center;gap:10px;display:flex}.lm-menu-s{align-items:center;gap:6px;display:inline-flex}.lm-menu-s form{margin:0}.lm-menu-e{color:var(--lm-soft);margin:0;font-size:14px}.lm-menu .lm-ov{align-self:flex-start}.lm-btn,.csp-bh .lm-btn,.csp-hband .lm-btn,.lm-btn .lm-x{color:#212121}.lm-btn .lm-x:hover,.lm-btn .lm-x:focus-visible{background:var(--lm-edit);color:#fff}.csp-bh .lm-btn .btn,.csp-hband .lm-btn .btn{color:#212121;padding-right:6px}.lm-ov.lm-wrapov{white-space:normal;text-align:left;border-radius:24px;max-width:100%;height:auto;padding:9px 18px;line-height:1.3}@media (max-width:640px){.lm-top{display:none}}:is(body:has([data-lm-menu-panel]) .sidenav,body:has([data-lm-menu-panel]) .sidenav-backdrop){display:none}.lm-menustrip{margin-top:18px}.lm-menupanel{z-index:30;left:0;top:var(--header-h,66px);border-right:3px solid var(--lm-edit);color:#212121;width:520px;font:400 15px/1.45 var(--font-body,"Open Sans", system-ui, sans-serif);background:#fff;flex-direction:column;gap:10px;padding:20px 20px 28px;display:flex;position:fixed;bottom:0;overflow-y:auto}body:has([data-lm-menu-panel]) .app-body{margin-left:520px}.lm-mh{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lm-mh h2{font:700 20px/1.3 var(--font-body,"Open Sans", system-ui, sans-serif);margin:0}.lm-mg{border:2px solid var(--lm-edit);background:#fff;border-radius:12px;outline:0;overflow:visible}.lm-mgh{background:var(--lm-tone,var(--lm-edit));color:#fff;border-radius:9px 9px 0 0;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.lm-mgh .lm-grip{border-color:#fff}.lm-gt{margin-right:auto}.lm-gf{font-weight:400}.lm-rw{border-color:#fff}.lm-ml{border-top:1px solid var(--lm-line);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 12px;display:flex}.lm-mgh+.lm-ml{border-top:0}.lm-mn{flex:1;min-width:8rem;margin-right:auto;font-weight:600}.lm-mc{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lm-req{color:var(--lm-soft);align-items:center;gap:6px;font-size:14px;display:inline-flex}.lm-gfixed{opacity:.55;cursor:default}.lm-addg{border-top:0;padding-left:0}.lm-editmine{border-top:1px solid var(--lm-line);margin-top:4px;padding-left:0}.lm-rename{flex:1;align-items:center;gap:6px;display:inline-flex}.lm-rename input{min-width:6rem;min-height:30px;font:inherit;color:#212121;border:1.5px solid #fff;border-radius:999px;flex:1;padding:0 12px}.lm-addg .lm-rename input{border-color:var(--lm-edit)}.lm-ghostline{border:2px solid var(--lm-edit);border-radius:10px;margin:4px 8px}.lm-popr{left:auto;right:0}@media (max-width:640px){.lm-menupanel{border-right:0;border-top:3px solid var(--lm-edit);width:auto;margin:16px 16px 0;padding:16px 0 24px;position:static;overflow:visible}body:has([data-lm-menu-panel]) .app-body{margin-left:0}}.lm-moving{border:2px solid var(--lm-edit);color:var(--lm-edit);border-radius:10px;margin:4px 8px}.lm-moving>:not(.lm-grip):not(.lm-mvtxt){display:none}.lm-sset{border:2px solid var(--lm-edit);background:#fff;border-radius:12px;margin:12px 16px;padding:12px 16px}.lm-sset h3{font:700 16px/1.3 var(--font-body,"Open Sans", system-ui, sans-serif);color:var(--lm-edit);margin:0 0 6px}.lm-addsec{justify-content:center;padding:4px 0;display:flex}.lm-g-tabs{grid-template-columns:minmax(0,1.4fr) 140px 150px 170px}.lm-hf{color:var(--lm-edit)}.lm-in{border:1.5px solid var(--lm-edit);min-height:34px;font:inherit;color:#212121;background:#fff;border-radius:999px;padding:0 14px}.lm-addtab{flex-direction:column;gap:10px;display:flex}.lm-tabname{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lm-dragline{color:#212121;margin:6px 0 14px}.lm-tab.lm-lift{transform:rotate(-2deg)}@media (max-width:1100px){.lm-g-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lm-g-tabs.lm-th{display:none}}html.lm-dragging,html.lm-dragging *{-webkit-user-select:none!important;user-select:none!important;cursor:grabbing!important}.lm-dropbar{margin:0 -4px 0 -3px}.lm-tab[data-on=true] .lm-tabname,.lm-tab[data-on=true] .lm-mini{color:#fff}.lm-tabname{color:inherit}.lm-aband{border:2px solid var(--lm-tone,var(--lm-edit));--lm-tone:var(--lm-edit);color:#212121;font:400 15px/1.45 var(--font-body,"Open Sans", system-ui, sans-serif);background:#fff;border-radius:12px;margin:0 0 18px}.lm-aband[data-tone=teal]{--lm-tone:#0b6b66}.lm-aband[data-tone=green]{--lm-tone:#1c6b36}.lm-aband[data-tone=blue]{--lm-tone:#1e4e8c}.lm-aband[data-tone=purple]{--lm-tone:#5b3a99}.lm-abh{background:var(--lm-tone);color:#fff;border-radius:9px 9px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:9px 16px;display:flex}.lm-asub{font-weight:400}.lm-prev{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.lm-pcols{grid-template-columns:minmax(0,1fr) minmax(0,.6fr);gap:8px;display:grid}.lm-pcol{flex-direction:column;gap:6px;display:flex}.lm-pbar{color:#fff;border-radius:6px;justify-content:space-between;gap:8px;padding:6px 10px;font-size:14px;display:flex}.lm-g-secs{grid-template-columns:minmax(0,1.2fr) 110px 150px minmax(0,1.4fr) 110px 100px}.lm-ov.lm-sq{justify-content:center;min-width:34px;padding:0}@media (max-width:1100px){.lm-g-secs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lm-g-secs.lm-th{display:none}}.lm-index-row{border-top:1px solid var(--lm-line);grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1.3fr) auto;align-items:center;gap:8px 14px;padding:10px 16px;display:grid}.lm-index-row.lm-th{border-top:0;border-bottom:2px solid var(--lm-tone);font-weight:700}.lm-new{color:var(--lm-green);font-weight:700}.lm-count{color:#212121;background:#fff;border-radius:999px;padding:2px 12px;font-weight:700}@media (max-width:900px){.lm-index-row{grid-template-columns:minmax(0,1fr) auto}.lm-index-row.lm-th{display:none}}.lm-g-cols{grid-template-columns:minmax(0,1.4fr) 140px 160px}.lm-colchip{align-items:center;gap:4px;display:inline-flex}.lm-colchip.lm-lift{transform:rotate(-2deg)}.lm-btn .lm-gbtn{touch-action:none;width:22px;height:22px;margin:0 0 0 4px}.lm-btn .lm-gbtn .lm-gi g{fill:#5b3a99}.lm-btn .lm-gbtn:focus-visible{outline:2px solid var(--lm-edit);outline-offset:2px}.lm-btn.lm-lift{transform:rotate(-2deg)}
.scb-split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.scb-main,.scb-side{gap:12px;min-width:0;display:grid}@media (max-width:960px){.scb-split{grid-template-columns:minmax(0,1fr)}}.scb-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}.scb-from{color:var(--blue-deep);overflow-wrap:anywhere;flex:14rem;min-width:0;font-weight:600}.scb-strip-btns{flex-wrap:wrap;gap:8px;display:flex}.scb-note{color:#1b5e3a;min-height:1.2rem;margin:0 0 6px;font-size:.875rem}.scb-note[data-kind=error]{color:#8a1f1f;font-weight:600}.scb-q{margin:0 0 12px}.scb-src,.scb-name .scb-src{color:#0f6b63;overflow-wrap:anywhere;font-size:.8125rem;font-weight:600}.scb-name .scb-src{margin-top:2px;display:block}.scb-label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:14px 0 6px;font-size:.75rem;font-weight:700}.scb-stand{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.scb-tile{border-right:1px solid var(--line);background:#fff;border-top:4px solid #c9d2dc;align-content:start;gap:2px;min-width:0;padding:10px 12px;display:grid}.scb-tile:last-child{border-right:0}.scb-tile[data-k=billed]{border-top-color:#1b6b3a}.scb-tile[data-k=still]{background:#fdecea;border-top-color:#b42318}.scb-tile[data-k=still] .scb-n,.scb-tile[data-k=still] .scb-v{color:#8f2414}.scb-n{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-size:.75rem;font-weight:700}.scb-v{font-size:1.125rem;font-weight:700}.scb-sub{color:var(--muted);overflow-wrap:anywhere;font-size:.75rem}@media (max-width:700px){.scb-stand{grid-template-columns:minmax(0,1fr)}.scb-tile{border-top:0;border-left:5px solid #c9d2dc;border-right:0;border-bottom:1px solid var(--line)}.scb-tile[data-k=billed]{border-left-color:#1b6b3a}.scb-tile[data-k=still]{border-left-color:#b42318}}.scb-bar{background:#e6f0fa;border-radius:99px;height:14px;margin:8px 0 4px;display:flex;overflow:hidden}.scb-bar i{height:100%;display:block}.scb-bar i[data-k=billed]{background:#1b6b3a}.scb-bar i[data-k=delivered]{background:#00bab4}.scb-bar i[data-k=progress]{background:#c0d961}.scb-bar i[data-k=over]{background:#b42318}.scb-legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0 0 8px;font-size:.75rem;display:flex}.scb-legend span:before{content:"";vertical-align:middle;background:#9cc3e3;border-radius:99px;width:10px;height:10px;margin-right:5px;display:inline-block}.scb-legend span[data-k=billed]:before{background:#1b6b3a}.scb-legend span[data-k=delivered]:before{background:#00bab4}.scb-legend span[data-k=progress]:before{background:#c0d961}.scb-money{flex-wrap:wrap;gap:8px;margin:6px 0 4px;display:flex}.scb-money-row{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex}.scb-money-l{font-weight:600}.scb-money-row input{width:9rem}.scb-pct{color:#8f2414;background:#fdecea;border-radius:99px;margin-left:8px;padding:1px 10px;font-size:.75rem;font-weight:700;display:inline-block}.scb-people{margin:0;padding:0;list-style:none}.scb-people li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:8px 0;display:flex}.scb-people li:first-child{border-top:0}.scb-people-n{white-space:nowrap;font-weight:600}.scb-list{margin:0 0 8px;padding:0;list-style:none}.scb-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 7rem 11rem 6.5rem 10rem;align-items:start;gap:6px 12px;padding:10px 0;display:grid}.scb-row:first-child{border-top:0}.scb-name{overflow-wrap:anywhere;min-width:0}.scb-amt{text-align:right;white-space:nowrap;font-weight:700}.scb-status{justify-items:start;gap:6px;display:grid}.scb-pill{color:#0d5a96;background:#e6f0fa;border-radius:99px;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-block}.scb-pill[data-s=in_progress]{color:#4a5b12;background:#eef5d2}.scb-pill[data-s=delivered]{color:#00706b;background:#e0f6f5}.scb-pill[data-s=accepted]{color:#1b6b3a;background:#ddf3e4}.scb-pill[data-s=billed]{color:#fff;background:#1b6b3a}.scb-red{color:#8f2414;font-weight:700}.scb-empty{color:var(--muted);padding:10px 0}.scb-link{font:inherit;color:var(--blue-deep);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (max-width:760px){.scb-row{grid-template-columns:1fr 1fr}.scb-name{grid-column:1/-1}.scb-amt{text-align:left}.scb-cell[data-l]:before{content:attr(data-l);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.6875rem;font-weight:700;display:block}}.scb-form{gap:8px;width:100%;display:grid}.scb-form input{max-width:100%}.scb-add{margin:0 0 12px}.scb-facts{margin:0 0 10px;padding:0;list-style:none}.scb-facts li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:8px 0;display:flex}.scb-facts li:first-child{border-top:0}.scb-facts b{text-align:right}.scb-co-list{margin:0 0 8px;padding:0;list-style:none}.scb-co{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:8px 0;display:flex}.scb-co:first-child{border-top:0}.scb-co.none{color:var(--muted)}.scb-co-meta{color:var(--muted);font-size:.8125rem}.scb-nw{white-space:nowrap}.scb-needs{color:#8f2414;background:#fdecea;border:1px solid #e7b4ac;border-left:6px solid #b42318;border-radius:10px;margin-top:10px;padding:10px 14px}.scb-amt-q{grid-column:1/-1;margin:4px 0 0}
.tm-split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.tm-main,.tm-side{gap:12px;min-width:0;display:grid}@media (max-width:960px){.tm-split{grid-template-columns:minmax(0,1fr)}}.tm-note{color:#1b5e3a;min-height:1.2rem;margin:0 0 6px;font-size:.875rem}.tm-note[data-kind=error]{color:#8a1f1f;font-weight:600}.tm-stats{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.tm-stat{border-right:1px solid var(--line);background:#fff;border-top:4px solid #c9d2dc;align-content:start;gap:2px;min-width:0;padding:10px 12px;display:grid}.tm-stat:last-child{border-right:0}.tm-stat[data-k=fte]{border-top-color:#1b6b3a}.tm-stat[data-k=seats]{background:#fdecea;border-top-color:#b42318}.tm-stat[data-k=seats] .tm-n,.tm-stat[data-k=seats] .tm-v{color:#8f2414}.tm-n{text-transform:uppercase;letter-spacing:.03em;color:#000;font-size:.75rem;font-weight:700}.tm-v{font-size:1.125rem;font-weight:700}@media (max-width:700px){.tm-stats{grid-template-columns:minmax(0,1fr)}.tm-stat{border-top:0;border-left:5px solid #c9d2dc;border-right:0;border-bottom:1px solid var(--line)}}.tm-label{text-transform:uppercase;letter-spacing:.05em;color:#000;margin:14px 0 6px;font-size:.75rem;font-weight:700}.tm-list{margin:0;padding:0;list-style:none}.tm-person{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 9rem;align-items:start;gap:8px 14px;padding:12px 0;display:grid}.tm-person:first-child{border-top:0}.tm-who{align-items:flex-start;gap:10px;min-width:0;display:flex}.tm-av{color:#fff;background:#1e4e8c;border-radius:99px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:inline-flex}.tm-name{font-weight:700}.tm-sub{color:#000;overflow-wrap:anywhere;font-size:.8125rem}.tm-skills{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.tm-skill{color:#0d5a96;background:#f2f8fd;border:1px solid #9cc3e3;border-radius:99px;padding:1px 9px;font-size:.75rem;font-weight:600;display:inline-block}.tm-src{color:#0f6b63;overflow-wrap:anywhere;margin-top:4px;font-size:.8125rem;font-weight:600;display:block}.tm-role{text-transform:uppercase;letter-spacing:.04em;color:#000;font-size:.75rem;font-weight:700}.tm-weeks{margin-top:4px}.tm-weeks-h,.tm-weeks-r{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.tm-weeks-h{color:#000;text-align:center;white-space:nowrap;margin-bottom:2px;font-size:.5625rem}.tm-weeks-r i{text-align:center;border-radius:5px;height:22px;font-size:.625rem;font-style:normal;font-weight:700;line-height:22px;display:block}[data-level=under]{color:#1b6b3a;background:#ddf3e4}[data-level=near]{color:#3d3b9a;background:#ebebf6}[data-level=over]{color:#8f2414;background:#fdecea}[data-level=free]{color:#000;background:#fff;box-shadow:inset 0 0 0 1px #d9dee5}.tm-over{color:#8f2414;margin-top:4px;font-weight:700}.tm-dates{color:#000;white-space:nowrap;margin-top:4px;font-size:.8125rem}.tm-pct{text-align:right}.tm-pct b{font-size:1.375rem;display:block}.tm-pct small{color:#000;margin-bottom:6px;font-size:.75rem;font-weight:600;display:block}@media (max-width:760px){.tm-person{grid-template-columns:minmax(0,1fr)}.tm-pct{text-align:left}.tm-weeks-h,.tm-weeks-r{grid-template-columns:repeat(4,minmax(0,1fr))}.tm-weeks-h span:nth-child(n+5),.tm-weeks-r i:nth-child(n+5){display:none}}.tm-seat{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 14px;padding:10px 0;display:flex}.tm-seat:first-child{border-top:0}.tm-form{gap:8px;width:100%;padding:8px 0;display:grid}.tm-form input{max-width:100%}.tm-find,.tm-cand{border:1px solid var(--line);background:#fff;border-radius:10px;margin:8px 0;padding:12px 14px}.tm-cand[data-picked="1"]{border-color:#1e4e8c;box-shadow:inset 4px 0 #1e4e8c}.tm-cand-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tm-free{text-align:right;font-size:1.25rem;font-weight:700}.tm-free small{color:#000;font-size:.75rem;font-weight:600;display:block}.tm-facts{margin:0 0 10px;padding:0;list-style:none}.tm-facts li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:8px 0;display:flex}.tm-facts li:first-child{border-top:0}.tm-facts b{text-align:right}.tm-board{gap:4px;margin:10px 0;display:grid;overflow-x:auto}.tm-board-row{grid-template-columns:minmax(9rem,14rem) repeat(8,minmax(2.6rem,1fr));align-items:center;gap:3px;display:grid}.tm-board-head{color:#000;text-align:center;white-space:nowrap;font-size:.6875rem;font-weight:700}.tm-board-head span:first-child{text-align:left}.tm-board-name{overflow-wrap:anywhere;padding:4px 0;font-weight:600}.tm-board-name small{color:#000;font-weight:400;display:block}.tm-cell{text-align:center;border-radius:5px;height:30px;font-size:.75rem;font-weight:700;line-height:30px}.tm-legend{color:#000;flex-wrap:wrap;gap:8px 14px;font-size:.75rem;display:flex}.tm-legend span{border-radius:99px;padding:1px 10px}.tm-swipe{color:var(--blue-deep);margin:4px 0 0;font-size:.8125rem;font-weight:700;display:none}@media (max-width:700px){.tm-swipe{display:block}.tm-board-row{grid-template-columns:8rem repeat(8,3.1rem);width:max-content}}.tm .decision-card .btn,.ps .decision-card .btn{box-sizing:border-box;border-width:1px;justify-content:center;align-items:center;min-height:40px;display:inline-flex}.tm .decision-card .assist-proposal-actions,.ps .decision-card .assist-proposal-actions{gap:.6rem}
.ps-note{color:#1b5e3a;min-height:1.2rem;margin:0 0 6px;font-size:.875rem}.ps-note[data-kind=error]{color:#8a1f1f;font-weight:600}.ps-timeline{margin:0 0 10px;padding:0;list-style:none;position:relative}.ps-event{grid-template-columns:22px minmax(0,1fr);gap:10px;padding:0 0 14px;display:grid;position:relative}.ps-event:before{content:"";background:#c9d2dc;width:2px;position:absolute;top:20px;bottom:0;left:10px}.ps-event:last-child:before{display:none}.ps-dot{z-index:1;background:#1b6b3a;border:4px solid #fff;border-radius:99px;width:22px;height:22px;position:relative;box-shadow:0 0 0 1px #1b6b3a}.ps-event[data-upcoming] .ps-dot{background:#fff;box-shadow:0 0 0 2px #7a8794}.ps-event[data-due] .ps-dot{background:#b42318;box-shadow:0 0 0 1px #b42318}.ps-date{font-weight:700}.ps-text{overflow-wrap:anywhere;font-weight:600}.ps-src{color:#0f6b63;overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;display:block}.ps-form{gap:8px;margin:0 0 10px;display:grid}.ps-form label{gap:4px;font-weight:600;display:grid}.ps-draft{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.ps-h{margin:0 0 2px;font-size:1.0625rem}.ps-body{border:1px solid var(--line);background:#fff;border-radius:10px;margin:8px 0 12px;padding:12px 14px}.ps-body p{margin:0 0 10px}.ps-body p:last-child{margin-bottom:0}.ps-cite{color:#fff;vertical-align:super;background:#1e4e8c;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:3px;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.ps-missing{color:#8f2414;font-weight:700}.ps-approved{margin:12px 0 0;padding:0;font-size:.875rem;list-style:none}.ps-approved li{border-top:1px solid var(--line);padding:6px 0}
:root{--fs-floor:max(.875rem, 13px);--tap-min:44px;--tap-gap:8px}@media (max-width:640px){html body :is(.hint,.rec-num,.eyebrow,.oe-back,.tc-badge,.mw-from,.phone-tile-h,.cg-l2,.num-cell,.oe-small,.ract-type,.ract-place,.sf-short,.l:not(.stat .l),.s,.eh-part,.eh-lbl,.staff-link,.opp-sum-one,.setup-state,.conn-chip,.tagline,.rm-key,.rm-done,.rm-building,.rm-partly,.type,.badge,p.by,dt,th,time,li.sb-item){font-size:var(--fs-floor)}html body :is(a.name,a.staff-link,a.cd-lk,a.eh-t,a.cl-link,a.cl-sub,a.section-title-link){position:relative}html body :is(a.name,a.staff-link,a.cd-lk,a.eh-t,a.cl-link,a.cl-sub,a.section-title-link):after{content:"";position:absolute;inset:-12px 0}html body :is(.csp-navtab,.ny-btn,.tc-more-btn){min-height:var(--tap-min)}html body button.btn-xs{min-width:var(--tap-min)}html body :is(.csp-gchips,.mc-years){gap:var(--tap-gap)}html body :is(.st-row a,.st-2>a,.as-who>a.staff-link,tr>th>a,tr>td>a,.cx-cell a,.cx-num>a,.cx-pill,a.cx-o,a.wb-name,button.wb-name,button.wb-rec-btn,button.wb-oval,button.wb-am-name,.filters-form .actions>a){position:relative}html body :is(.st-row a,.st-2>a,.as-who>a.staff-link,tr>th>a,tr>td>a,.cx-cell a,.cx-num>a,.cx-pill,a.cx-o,a.wb-name,button.wb-name,button.wb-rec-btn,button.wb-oval,button.wb-am-name,.filters-form .actions>a):after{content:"";position:absolute;inset:-12px 0}html body .cg:not(.cg-home-mp) .cg-first.cg-two>.cg-l1:has(>a.name){padding-block:12px 13px}html body :is(.switch .btn,.wb-more-oval,.seg>button,.sa-crumbs a,details.oe-q>summary,details.explain>summary,.tc-side-list a){min-width:var(--tap-min)}html body :is(.pl-group-h,.menu-group-h,.menu-group-title,.menu-tag,.menu-tile,.filter-label,.seg>button,.wb-legend li,.wb-am-filled,a.wb-name,.wb-more-oval,.board-filter>span,.wb-tag-kind,.as-legend li,.switch-l,.as-form label,.chart-table>summary,.as-note>summary,.st-row>span,.st-2,a.cx-o,a.cx-sort,.layout-switch-l,.appearance-note,.picker.combo>label,.two>label,nav.tc-tabs>a,tr.is-actual>td,tr.is-needed>td,tr.is-future>td){font-size:var(--fs-floor)}html body .settings.band-sections{grid-template-columns:minmax(0,1fr)}}
:root{--hd-0:#095955;--hd-teal:#095955;--hd-1:#322f86;--hd-indigo:#322f86;--hd-2:#145a2b;--hd-green:#145a2b;--hd-3:#921e4b;--hd-magenta:#921e4b;--hd-4:#1b1b1b;--hd-charcoal:#1b1b1b;--hd-5:#4a2d85;--hd-purple:#4a2d85;--hd-6:#81251a;--hd-brick:#81251a;--hd-7:#074a7b;--hd-deep-blue:#074a7b;--hd-8:#652664;--hd-plum:#652664;--hd-9:#1a4f5f;--hd-slate-teal:#1a4f5f;--hd-10:#761a3d;--hd-wine:#761a3d;--hd-11:#254795;--hd-cobalt:#254795;--hd-ink:#fff;--ui-blue:#1e4e8c;--ui-blue-hover:#163a69;--ctl:var(--ui-blue);--ctl-deep:var(--ui-blue-hover);--record-banner:var(--ui-blue);--band:var(--hd-0)}:root:not([data-theme=dark]),:root:not([data-theme=dark]) .oe-x,:root:not([data-theme=dark]) .pd-lv{--oe-brand:var(--ui-blue);--oe-brand-hover:var(--ui-blue-hover);--oe-brand-soft:#e8eff8;--oe-brand-line:#c6d6ec;--oe-brand-border:#9fb8da;--blue:var(--ui-blue);--blue-deep:var(--ui-blue-hover)}:root:not([data-theme=dark]) a{color:var(--ctl)}:root:not([data-theme=dark]) a:hover{color:var(--ctl-deep)}:root:not([data-theme=dark]) .sidenav a{color:#e6e6e6}:root:not([data-theme=dark]) .sidenav .sidenav-recent a{color:#cfcfcf}:root:not([data-theme=dark]) .sidenav :is(a:hover,a[aria-current=page],.sidenav-oval){color:#fff}:root:not([data-theme=dark]),:root:not([data-theme=dark]) .oe-x{--ink:#000;--oe-text:#000;--oe-text-2:#000;--oe-text-3:#000;--muted:#000}:root[data-theme=dark]{--ui-blue:#2a64a8;--ui-blue-hover:#3474bd}:root:not([data-theme=dark]) body{color:#000}:root:not([data-theme=dark]) :is(input,textarea,select):not([type=checkbox],[type=radio],[type=range],[type=color]){color:#000;-webkit-text-fill-color:#000}:root:not([data-theme=dark]) :is(.jt-box textarea,.page-ask textarea)::placeholder{color:#000;opacity:1}:root:not([data-theme=dark]) :is(.csp-trow,.section-body,.csp-body) :is(span,p,li,td,dd,dt):not(a,.btn,.choice-btn,.csp-tychip,.csp-gchip,.hint,.csp-k,.csp-sub,.csp-hn,.banner-swatch):not(:is(label,button,summary,.btn,.choice-btn,[role=tab]) *){color:#000}.app-header{color:#fff;background:#000!important;border-bottom:0!important}.app-header .logo-on-light{display:none!important}.app-header .logo-on-dark{display:block!important}.app-header .assist-open,.app-header .assist-open:hover,.app-header .assist-open[aria-expanded=true]{background:var(--ui-blue);color:#fff;border:1.5px solid #fff}.app-header .assist-open:hover{background:var(--ui-blue-hover)}.app-header .burger,.app-header .burger:before,.app-header .burger:after{background:#fff}html body .app-header .app-back{color:#fff!important;background:0 0!important;border-color:#fff!important}html body .app-header .app-back:hover{color:#000!important;background:#fff!important}.app-header .avatar{color:var(--energy);background:#212121}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+1){--band:var(--hd-0)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+2){--band:var(--hd-1)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+3){--band:var(--hd-2)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+4){--band:var(--hd-3)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+5){--band:var(--hd-4)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+6){--band:var(--hd-5)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+7){--band:var(--hd-6)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+8){--band:var(--hd-7)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+9){--band:var(--hd-8)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+10){--band:var(--hd-9)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n+11){--band:var(--hd-10)}:is(.section,.band-section,.csp-band,.cl-band,.oe-card,.ip-group,.tc-sec,.ct-sec,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec,.form-wide>fieldset,.resume-form>fieldset):nth-child(12n){--band:var(--hd-11)}html body :is(.section>.section-band,.band-section>.section-title:first-child,.csp-band>.csp-bh,.cl-band>.cl-bh,.oe-card>.oe-card-h,.co-card>.co-card-h,.nt-card>.nt-card-h,.pf-card>.pf-card-h,.eh-sec>.eh-sec-h,.co-sec>.co-sec-h,.form-wide>fieldset>legend,.resume-form>fieldset>legend){background:var(--band)!important;color:var(--hd-ink)!important;border-color:var(--band)!important}html body :is(.section>.section-band,.band-section>.section-title:first-child,.csp-band>.csp-bh,.cl-band>.cl-bh,.oe-card>.oe-card-h,.co-card>.co-card-h,.nt-card>.nt-card-h,.pf-card>.pf-card-h,.eh-sec>.eh-sec-h,.co-sec>.co-sec-h,.form-wide>fieldset>legend,.resume-form>fieldset>legend) :is(h2,h3,.section-title,.section-title-link,.hint,a,span,b,small,p,summary,.csp-hn,.count):not(:is(.btn,.choice-btn,.csp-tychip,.csp-gchip,.csp-pbtn,.fst-pbtn,.csp-more,summary.btn,.oe-more>summary,.card-expand,.conn-chip,.banner-swatch),:is(.btn,.choice-btn,.csp-tychip,.csp-gchip,.csp-pbtn,.fst-pbtn,.csp-more,summary.btn,.card-expand) *){color:var(--hd-ink)!important}html body :is(.section>.section-band,.band-section>.section-title:first-child) .section-title:before,html body .band-section>.section-title:first-child:before{background:var(--hd-ink)!important}html body :is(.section,.band-section,.csp-band,.cl-band,.oe-card,.co-card,.nt-card,.pf-card,.eh-sec,.co-sec){border-color:var(--band);--edge:var(--band);--c:var(--band)}html body :is(.section>.section-band,.csp-band>.csp-bh) :is(.btn,button.btn,.btn-outline,.btn-primary,.choice-btn,.csp-tychip,.csp-gchip,.csp-pbtn,.fst-pbtn,.csp-more,summary.btn,.oe-more>summary){-webkit-text-fill-color:#000;color:#000!important;background:#fff!important;border-color:#fff!important}html body :is(.section>.section-band,.csp-band>.csp-bh) :is(.btn,.choice-btn,.csp-tychip,.csp-gchip) :is(span,b,svg){color:inherit!important}html body :is(.section>.section-band,.csp-band>.csp-bh) :is(.fold-arrow,.card-expand,.fold-chev,button[aria-label*=expand i],button[aria-label*=open i]){color:#fff!important}html body .section>.section-band :is(.card-expand,.fold-chev) svg{stroke:#fff;color:#fff!important}html body .csp-band .csp-thead{color:var(--band);border-bottom:2px solid var(--band);background:#fff}html body .csp-band .csp-thead :is(span,.csp-sh,.csp-ar u),html body .csp-band .csp-k{color:var(--band)}html body :is(.home-x [data-box] .section>.section-band,.oe-x .tc-split .section>.section-band,.bo-cards .section>.section-band,.op-page .tc-panel .section>.section-band,.op-page .oe-side .section>.section-band,.oe-plain .section-band,.ip-page .section-band,#cm-invite .outgoing>.section-band){background:var(--band)!important;border-color:var(--band)!important}.board-x .wb-group:nth-of-type(12n+1){--am:var(--hd-0)}.board-x .wb-group:nth-of-type(12n+2){--am:var(--hd-1)}.board-x .wb-group:nth-of-type(12n+3){--am:var(--hd-2)}.board-x .wb-group:nth-of-type(12n+4){--am:var(--hd-3)}.board-x .wb-group:nth-of-type(12n+5){--am:var(--hd-5)}.board-x .wb-group:nth-of-type(12n+6){--am:var(--hd-6)}.board-x .wb-group.is-none{--am:var(--hd-charcoal)}html body .board-x .wb-group .wb-am.section-band{color:#fff}html body .csp-hband{background:var(--record-banner)}html body .csp-hband :is(.btn,button.btn,.follow-btn){color:#000!important;-webkit-text-fill-color:#000!important}html body :is(.csp-navtab,.csp-topbar .btn){border-color:var(--ctl);color:var(--ctl)}html body :is(.csp-navtab[aria-current],.csp-navtab.on,.csp-navtab[aria-selected=true]),html body :is(.btn-primary,.choice-btn[aria-pressed=true],.choice-btn[aria-current=true]){background:var(--ctl);border-color:var(--ctl);color:#fff}html body .jt-box{border:2px solid var(--ctl)}html body .jt-box>svg{color:var(--ctl)}html body :is(.page-ask-go,.jt-send){background:var(--ui-blue);color:#fff}html body :is(.page-ask-go,.jt-send) svg{color:#fff;stroke:#fff}:where(.choice-btns,.csp-afl,.csp-qq,.csp-crow,.csp-act,.csp-bhb,.gp-tools,.row-actions,.acts,.actions,.btn-row,.form-actions,.oval-row):has(>:is(.btn,.choice-btn,.csp-gchip,.csp-pbtn,.fst-pbtn,.csp-tychip,summary)){gap:8px}html body :is(.choice-btns,.csp-afl,.csp-qq,.csp-crow,.csp-act,.btn-row,.form-actions,.oval-row):has(>:is(.btn,.choice-btn,.csp-gchip,.csp-pbtn,.fst-pbtn)){padding-block:10px}html body .section-body>:is(.choice-btns,.btn-row,.form-actions):first-child{margin-top:0}html body .jt-box .page-ask-go:disabled{opacity:1;background:var(--ui-blue)}html body .csp-hband a:not(.btn){color:#fff;text-decoration:underline}html body .oe-card>.oe-card-h{align-items:center;padding:12px 16px}html body .oe-card>.oe-card-h p{margin:2px 0 0}html body .section>.section-band .card-expand{color:#fff;opacity:.9;background:0 0}html body .section>.section-band .card-expand:hover{color:#fff;background:#fff3}html body .cl-band .cl-bh *{color:#fff}html body .cl-band .cl-thead,html body .cl-band .cl-h{color:var(--band)}html body :is(.co-card-h,.nt-card-h,.pf-card-h,.eh-sec-h,.co-sec-h,.form-wide>fieldset>legend,.resume-form>fieldset>legend) :is(*){color:#fff}html body :is(.form-wide>fieldset>legend,.resume-form>fieldset>legend):before{background:#fff}html body :is(.co-card>.co-card-h,.nt-card>.nt-card-h,.pf-card>.pf-card-h){padding:10px 16px;font-size:15px}.banner-swatches{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.banner-swatches li{grid-template-columns:36px 120px minmax(0,1fr);align-items:center;gap:10px;display:grid}.banner-swatch{color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-grid}.banner-swatch-name{font-weight:700}.banner-swatch-choices{flex-wrap:wrap;gap:8px;display:flex}.banner-dot{cursor:pointer;border:2px solid #fff;border-radius:50%;width:28px;height:28px;padding:0;box-shadow:0 0 0 1px #c9d5e2}.banner-dot[aria-pressed=true]{box-shadow:0 0 0 3px var(--ctl)}.banner-dot:disabled{opacity:.6;cursor:default}@media (max-width:640px){.banner-swatches li{grid-template-columns:36px minmax(0,1fr)}.banner-swatch-choices{grid-column:1/-1}.banner-dot{width:36px;height:36px}}html body .csp-band :is(.fst-k,.fst-lab,.csp-k),html body .csp-band .csp-thead,html body .csp-band .csp-thead :is(span,a,b,u,.csp-sh,.fst-sh){color:var(--band)!important}html body .csp-band .csp-thead{border-bottom:2px solid var(--band)!important;background:#fff!important}html body .cl-band[data-type=company]{--band:var(--hd-deep-blue)}html body .cl-band[data-type=client]{--band:var(--hd-indigo)}html body .cl-band[data-type=former]{--band:var(--hd-purple)}html body .cl-band[data-type=vendor]{--band:var(--hd-green)}html body .cl-band[data-type=target]{--band:var(--hd-magenta)}html body .cl-band[data-type=strategic_target]{--band:var(--hd-charcoal)}html body .cl-band[data-type=strategic_client]{--band:var(--hd-brick)}:root:not([data-theme=dark]) :is(.cl-band,.rows,.feed,.csp-tbl,.csp-acttbl,.csp-teamtbl,.csp-opptbl,.csp-onbtbl,.tc-side-list,.tl-list,table) a:not(:is(.btn,.choice-btn,.csp-pbtn,.fst-pbtn,.csp-tychip,.csp-gchip,.csp-navtab,.oe-lnk.btn,.cl-chip,.sort-option)){color:#000;-webkit-text-fill-color:#000;text-decoration:underline}:root:not([data-theme=dark]) :is(a.name,.cl-name a,a.cl-name,.nm a,a.nm,.csp-nm a,a.csp-nm,.csp-who,.csp-who a,td.name a){color:#000;font-weight:700}:root:not([data-theme=dark]) .cl-band .cl-bh :is(*,a){color:#fff;-webkit-text-fill-color:#fff;text-decoration:none}:root:not([data-theme=dark]) .app-footer,:root:not([data-theme=dark]) .app-footer *{color:#000}html body .board-x .wb-group .wb-am.section-band :is(.wb-am-filled,.wb-am-swipe){-webkit-text-fill-color:#000;background:#fff;color:#000!important}:root:not([data-theme=dark]){--wbc-submit:var(--hd-deep-blue);--wbc-submit-ink:var(--hd-deep-blue);--wbc-submit-bg:#e8f0f8;--wbc-interviews:var(--hd-teal);--wbc-interviews-ink:var(--hd-teal);--wbc-interviews-bg:#e6f2f1;--wbc-feedback:var(--hd-indigo);--wbc-feedback-ink:var(--hd-indigo);--wbc-feedback-bg:#ebebf6;--wbc-offer:var(--hd-purple);--wbc-offer-ink:var(--hd-purple);--wbc-offer-bg:#eee9f6;--wbc-wts:var(--hd-green);--wbc-wts-ink:var(--hd-green);--wbc-wts-bg:#e6f1ea;--wbc-so:var(--hd-charcoal);--wbc-chip:#e8eff8;--wbc-mute:#000}html body .bo-cards.bo-cards :is(.section,.band-section):nth-of-type(n),html body .bo-cards.bo-cards .section .section:nth-of-type(n){--k:var(--band);--kt:var(--band)}html body .bo-cards.bo-cards .section.publish-item>.section-band .section-title{color:#fff!important}html body .bo-cards.bo-cards .setup-state[data-s=not_set]{color:var(--hd-purple);border-color:var(--hd-purple);background:#eee9f6}html body .ip-group{border-color:var(--band)}html body .ip-group>.ip-group-h{background:var(--band);color:#fff}html body .ip-group>.ip-group-h .ip-count{color:var(--band);background:#fff}:root{--ui-btn-text:#000}:root:not([data-theme=dark]){--ui-outline-text:var(--ui-btn-text)}html body :is(.btn-outline,.btn-secondary,.choice-btn,.csp-navtab,.csp-pbtn,.fst-pbtn,.tc-tabs [role=tab],.tc-tabs a,.tc-ovals [role=tab],.tc-ovals .tc-more-btn,.record-tabs .record-tab,.sort-menu>summary,.filters-disclosure>summary,.columns-menu>summary,.sa-tabs a,.board-views a,.il-pills a,.filter-chip,.oe-lnk,.oe-more>summary,.rs-more>summary,.ne-more>summary,.actions-more,.tc-addlink,.pick,.ld-oval,.eh-seg,.ny-btn,.mf-tab,.oe-plan-tabs [role=tab],.csp-more,.menu-tile,.sc-choice,.ne-pick,.seg button,.segmented button,.segmented li>a,.filters li>a,.sbar-quick a,.lead-tab,.sbox-hint,.usc-pill,.usc-pill span,.ip-seg button,.ip-link,.wf-help,.oe-back,.btn-quiet,.qq-skip:not(.is-on),.pf-hand>summary,.columns-move .btn,.sbox-clip,.refine li>a,.wb-oval,.wb-more-oval,.mb-more>summary,.setup-more>summary,details>summary.btn,.oe-x summary.btn):not(:is([aria-pressed=true],[aria-selected=true],[aria-current=true],[aria-current=page],.btn-primary,.on,.is-on,.active,:checked,:has(input:checked),summary.btn:not(.btn-outline,.btn-quiet,.btn-secondary,.btn-green,.btn-ghost,.oe-ghost,.btn-danger,.choice-btn))):not(:is(.section-band,.csp-bh,.cl-bh,.oe-card-h,.section-title) *):not(.assist-open){color:var(--ui-btn-text)!important;-webkit-text-fill-color:var(--ui-btn-text)!important}html body :is(.btn-outline,.choice-btn,.csp-navtab,.tc-tabs [role=tab],.tc-tabs a,.tc-ovals [role=tab],.record-tabs .record-tab,.sort-menu>summary,.filters-disclosure>summary,.columns-menu>summary) :is(span,b,svg,i):not(.tab-count,.tc-badge){color:inherit;-webkit-text-fill-color:inherit}html body :is(.btn-primary,[aria-pressed=true].choice-btn,[aria-current=true].choice-btn,.csp-navtab[aria-current],.csp-navtab.on,.tc-tabs [aria-selected=true],.tc-tabs a[aria-current=page],.seg button[aria-pressed=true]),html body :is(.btn-primary,[aria-pressed=true].choice-btn,.csp-navtab[aria-current],.tc-tabs [aria-selected=true]) :is(span,b,svg){color:#fff;-webkit-text-fill-color:#fff}:root:not([data-theme=dark]) :is(.what-these-mean,.cl-explain,.csp-sh,.cl-th,.cl-head span,.cl-head a,.cl-head .sort-link,.cl-head .sort-link *,.cl-thead,.cl-thead *){color:#000;-webkit-text-fill-color:#000}html body .section>.section-band{align-items:center;min-height:48px;padding-block:10px}html body .section>.section-band .card-expand{color:#fff;opacity:.9;background:0 0;width:36px;height:36px;min-height:0;top:6px;right:8px;border:0!important}html body .section>.section-band:has(>.card-expand){padding-right:52px}html body .switches{gap:8px 20px;padding:10px 16px}:root:not([data-theme=dark]) .step-count{color:#000}html body .qq .qq-choice,html body .qq-a>.qq-btn.btn{white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0;max-width:100%;height:auto}html body .qq-choices{min-width:0}html body .qq .qq-choice[aria-pressed=true] .qq-sug,html body .qq .qq-choice.btn-primary .qq-sug{color:#fff;background:#ffffff38}html body .qq .qq-choice:has(>.qq-input:checked) .qq-sug{color:#fff;background:#ffffff38}html body .qq-actions .btn:disabled{border:1px solid var(--ui-blue);color:#000;opacity:.6;background:#fff}html body .picker input[type=search]{text-overflow:ellipsis;width:100%;min-width:0;font-size:1rem}html body .picker input[type=search]::placeholder{text-overflow:ellipsis}.step-flow-top{justify-content:flex-start}@media (max-width:640px){.step-flow-top{flex-direction:column;align-items:flex-start;gap:4px}.step-flow-top>*{text-align:left}}html body .csp-band[data-band=opportunities]{--band:var(--hd-deep-blue)}html body .csp-band[data-band=activity]{--band:var(--hd-indigo)}html body .csp-band:is([data-band=onboarding],[data-band=onboarding-areas]){--band:var(--hd-teal)}html body .csp-band[data-band=checklist]{--band:var(--hd-cobalt)}html body .csp-band[data-band=team]{--band:var(--hd-purple)}html body .csp-band[data-band=from-email]{--band:var(--hd-slate-teal)}html body .csp-band[data-band=contacts]{--band:var(--hd-magenta)}html body .csp-band[data-band=location-edit]{--band:var(--hd-brick)}html body .csp-band[data-band=stands]{--band:var(--hd-green)}html body .csp-band[data-band=forecast]{--band:var(--hd-magenta)}html body .csp-band[data-band=person-opportunities]{--band:var(--hd-brick)}html body .csp-band:is([data-band=person-profile],[data-band=person-contact-profile]){--band:var(--hd-green)}html body .csp-band:is([data-band=person-resume],[data-band=person-speed]){--band:var(--hd-purple)}html body .csp-band[data-band=person-activity]{--band:var(--hd-magenta)}html body .csp-band[data-band=person-contact]{--band:var(--hd-teal)}html body .csp-band[data-band=person-background]{--band:var(--hd-slate-teal)}html body .csp-band[data-band=quarter]{--band:var(--hd-purple)}html body .csp-band[data-band=approval]{--band:var(--hd-brick)}html body .csp-band[data-band=suggested]{--band:var(--hd-charcoal)}html body .csp-band[data-band=moves]{--band:var(--hd-plum)}html body .csp-band[data-band=checkin]{--band:var(--hd-teal)}html body .csp-band[data-band=step]{--band:var(--hd-cobalt)}html body .csp-band[data-band=meaning]{--band:var(--hd-deep-blue)}html body .csp-band .csp-thead,html body .csp-band .csp-thead :is(span,a,b,u,.csp-sh,.fst-sh){color:#000!important}:root:not([data-theme=dark]) :is(.badge-blue,.badge-aqua,.badge[data-kind=candidate],.csp-tychip){-webkit-text-fill-color:#000;text-transform:none;letter-spacing:0;border:1.5px solid var(--ui-blue)!important;color:#000!important;background:#fff!important}:root:not([data-theme=dark]){--wbc-submit-bg:#fff;--wbc-interviews-bg:#fff;--wbc-feedback-bg:#fff;--wbc-offer-bg:#fff;--wbc-wts-bg:#fff;--wbc-panel:#fff}html body :is(.actions-menu,.actions-panel) :is(a,button):hover{box-shadow:inset 0 0 0 1.5px var(--ui-blue);background:#fff}html body :is(.hint,.qq-sug,.qq-opt-hint,.qq-likely){font-size:.875rem}html body .qq-sug{color:#000;border:1px solid var(--ui-blue);background:#fff}html body .qq .qq-choice[aria-pressed=true] .qq-sug,html body .qq .qq-choice.btn-primary .qq-sug{color:#fff;background:#ffffff38;border-color:#fff}html body .qq .qq-choice:has(>.qq-input:checked) .qq-sug{color:#fff;background:#ffffff38;border-color:#fff}html body :is(.switch-l,.board-filter,.row-label,.ip-count-l){text-transform:none;letter-spacing:0}.board-x .wb-group:nth-of-type(5n+1){--am:var(--hd-magenta);--band:var(--hd-magenta)}.board-x .wb-group:nth-of-type(5n+2){--am:var(--hd-brick);--band:var(--hd-brick)}.board-x .wb-group:nth-of-type(5n+3){--am:var(--hd-deep-blue);--band:var(--hd-deep-blue)}.board-x .wb-group:nth-of-type(5n+4){--am:var(--hd-plum);--band:var(--hd-plum)}.board-x .wb-group:nth-of-type(5n){--am:var(--hd-green);--band:var(--hd-green)}.board-x .wb-group.is-none{--am:var(--hd-charcoal);--band:var(--hd-charcoal)}html body .board-x :is(.mb-more>summary,.wb-more-oval){font-size:13px}html body .board-x .wb-cell>:is(h3,.wb-colhead){overflow-wrap:anywhere}@media (max-width:640px){html body .board-x .wb-more-oval{min-height:32px;padding-inline:10px}html body .board-x [class*=colhead],html body .board-x .wb-head>span{letter-spacing:0;font-size:.8rem}html body .csp-hrow{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}html body .csp-hrow .csp-hl{display:contents}html body .csp-hrow .csp-follow{order:1}html body .csp-hrow .csp-hacts{flex:none;order:2}html body .csp-hrow .csp-hl>h1{flex:100%;order:3}}html body :is(.tc-badge,.tab-count,.csp-count){color:#fff!important;-webkit-text-fill-color:#fff!important}html body :is([aria-current=page],[aria-selected=true],[aria-pressed=true],.on) :is(.tc-badge,.tab-count,.csp-count){color:var(--ui-blue)!important;-webkit-text-fill-color:var(--ui-blue)!important;background:#fff!important}html body .csp-gchip{background:#fff}html body .reports :is(.l,dt,th,label,small,.hint,.eyebrow,.tl .n+span,.sbar-l){text-transform:none;letter-spacing:0}:root:not([data-theme=dark]){--wbc-submit:var(--hd-indigo);--wbc-submit-ink:var(--hd-indigo);--wbc-submit-bg:#fff;--wbc-offer:var(--hd-plum);--wbc-offer-ink:var(--hd-plum)}html body .board-x .wb-grid.is-simple .wb-head>:is(.wb-req,.wb-recs-h,.wb-deliv-h){background:var(--ui-blue);border-bottom-color:var(--ui-blue)!important}html body .board-x .wb-grid.is-simple .wb-head>.wb-req{border-left-color:var(--ui-blue)}html body .board-x .wb-group{--am:var(--hd-magenta)}html body .board-x :is(.wb-rec,.wb-oval,.wb-deliv-say){color:#000;border:1.5px solid var(--ui-blue);-webkit-text-fill-color:#000;background:#fff}html body .board-x :is(.wb-oval.is-red,.wb-deliv-say.is-red,.wb-rec-none){color:#000;border-color:var(--hd-brick);background:#fff}html body .board-x :is(.wb-oval.is-amber,.wb-deliv-say.is-amber){color:#000;border-color:var(--hd-indigo);background:#fff}@media (max-width:640px){html body .section>.section-band .section-title{min-width:0;display:block}html body .section:has(>.fold-btn)>.section-band .section-title:before{vertical-align:middle;margin-right:.5rem;display:inline-block}html body :is(.csp-bh h2 .csp-hint,.csp-bh h2 .csp-hn,.section-band .section-title .hint){white-space:normal;max-width:100%;display:inline-block}html body .board-x .wb-cell .mb-more>summary{align-items:center;height:auto;padding:4px 12px;line-height:1.2;display:inline-flex;min-height:0!important}}html body .section>.section-band>.row>a:not(.btn),html body .csp-bh>a:not(.btn){border-radius:999px;align-items:center;min-height:32px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex;color:#000!important;-webkit-text-fill-color:#000!important;background:#fff!important}html:not([data-theme=dark]) body .types .type{-webkit-text-fill-color:#000;text-transform:none;letter-spacing:0;border-radius:999px;padding:.15rem .65rem;font-size:.8rem;font-weight:600;border:1.5px solid var(--ui-blue)!important;color:#000!important;background:#fff!important}html:not([data-theme=dark]) body .types .type:before{content:none}html body .csp-band[data-band]{border-left-color:var(--band)!important}@media (max-width:900px){html body .csp-two{align-items:stretch}html body .csp-two>.csp-band{box-sizing:border-box;width:100%}}@media (max-width:640px){html body :is(.csp-opptbl .csp-orow>span[data-l],.csp-acttbl [data-l],.csp-teamtbl .csp-trw .csp-rl,.cd-c[data-label],.loct-row .cd-c[data-label],.cx-cell[data-label]:not(.cx-name):not(.cx-type)):before{color:#000;font-size:13px;font-weight:700}}html body .csp-lt a{-webkit-text-fill-color:#000;text-decoration:underline;color:#000!important}html body .reports dl.key-facts dt{font-weight:700;line-height:1.4;font-size:13px!important}html body .reports .key-facts>div,html body .reports .section-body>.key-facts>div:first-child{padding-top:7.2px!important}@media (max-width:640px){html body .oe-card .tc-panel .reports>.section{box-sizing:border-box;width:calc(100% + 6px);margin-left:-6px}}html body :is(ul.seg a,.oe-ghost,.owner-add,.csp-x,.ny-tab,.eh-chip,.btn-outline,.btn-sm.btn-outline,.way-out-link):not(:is([aria-pressed=true],[aria-selected=true],[aria-current=true],[aria-current=page],.on,.is-on,.active,.btn-primary)):not(:is(.section-band,.csp-bh) *){color:var(--ui-btn-text)!important;-webkit-text-fill-color:var(--ui-btn-text)!important}html body .way-out-link:is(:hover,:focus-visible){text-decoration:underline;color:var(--ui-btn-text)!important}html body :is(.btn-outline,.btn-sm.btn-outline)[aria-current=true]{background:var(--ui-blue)!important;border-color:var(--ui-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body .more-settings.by-hand>summary{color:var(--ui-btn-text)!important;-webkit-text-fill-color:var(--ui-btn-text)!important}html body :is(.cl-chip,.st-stage,.sb-stage,.pl-chip){-webkit-text-fill-color:#000;text-transform:capitalize;border:1.5px solid var(--ui-blue)!important;color:#000!important;background:#fff!important}html body .app-body .split.is-open>.split-list .cl-row:has(>.cl-name [aria-current=true]){box-shadow:inset 4px 0 0 var(--ui-blue);background:#fff}html body .app-body .split.is-open>.split-list li:has([data-split-id][aria-current=true]){box-shadow:inset 4px 0 0 var(--ui-blue);background:#fff}html body .csp-band[data-band=placements]{--band:var(--hd-green)}html body .cx-o[aria-current]:not([aria-current=false]){background:var(--ui-blue);border-color:var(--ui-blue)}html body .cx-o[aria-current]:not([aria-current=false]),html body .cx-o[aria-current] b{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .section>.section-band.int-summary>a.int-oval{color:#000!important;-webkit-text-fill-color:#000!important}@media (max-width:640px){html body .section>.section-band.int-summary>:is(.conn-chip,.hint){font-weight:400!important}}html body .cx-o:is(:not([aria-current]),[aria-current=false]),html body .cx-o:is(:not([aria-current]),[aria-current=false]) b{color:#000!important;-webkit-text-fill-color:#000!important}html body .cx-head{border-bottom:1px solid var(--ui-blue);color:#000;background:#fff}html body .cx-head :is(a,.cx-sort){-webkit-text-fill-color:#000;color:#000!important}html body .cx-pill,html body .cx-pill[data-tone]{border:1.5px solid var(--ui-blue);-webkit-text-fill-color:#000;background:#fff;color:#000!important}html body .csp-band[data-band=placements]>.csp-bh{flex-wrap:wrap}html body .csp-band[data-band=placements]>.csp-bh h2{white-space:nowrap}html body .csp-band[data-band=placements] .cg>.rows>li,html body .csp-band[data-band=placements] .cg>.cg-head{box-sizing:border-box;padding-left:14px;padding-right:14px}html body .csp-band[data-band=placements] .cg .types{flex-wrap:wrap;justify-content:flex-start;gap:6px}html body .csp-band[data-band=placements] .cg .types .type{font-size:inherit;letter-spacing:0}html body .csp-band[data-band=placements] .cg :is(.staff-link,.cg-l1 a,.cg-l2 a),html body .csp-band[data-band=placements] .cg .nw{white-space:nowrap}@media (max-width:640px){html body .csp-band[data-band=placements] .cg.cg-placements>.rows>li>.cg-end{text-align:left;grid-area:auto/1/auto/-1;justify-self:start}html body .csp-band[data-band=placements] .cg.cg-placements>.rows>li>.cg-first{grid-column:1/-1}}html body .csp-band[data-band=placements] .cg :is(.cg-two>.cg-l1,.cg-two>.cg-l2,.clock){white-space:normal;text-overflow:clip;overflow:visible}html body :is(.sb-item,.oe-pill,.ss-chip,.mc-chip,.lgrade:not(.lgrade-l1)){-webkit-text-fill-color:#000;line-height:1.6;border:1.5px solid var(--ui-blue)!important;color:#000!important;background:#fff!important}html body .st-row>span.st-items{max-height:none}html body .eh-opt{border-color:var(--ui-blue);color:#000;background:#fff}html body .eh-opt[data-on]{box-shadow:inset 0 0 0 1px var(--ui-blue);background:#fff}html body .eh-opt b{color:#000}html body .assist-input .btn-primary:disabled{border:1.5px solid var(--ui-blue);color:var(--ui-btn-text);-webkit-text-fill-color:var(--ui-btn-text);opacity:.6;background:#fff}html body .program,html body .mb-info .program{color:#000}html body .eh-seg.on,html body .eh-seg[aria-current=true]{color:#fff!important;-webkit-text-fill-color:#fff!important}html body .eh-n2{color:#000!important;-webkit-text-fill-color:#000!important}html body :is(.pick,.oe-pref,.mw-kind,.oe-oval-pick,.rfp-pill,.sf-card .pick) input:checked+span{background:var(--ctl);border-color:var(--ctl);color:#fff;-webkit-text-fill-color:#fff}html body :is(.pick,.oe-pref,.mw-kind,.oe-oval-pick,.rfp-pill,.sf-card .pick) input:checked+span :is(small,b,i,em){color:#fff;-webkit-text-fill-color:#fff}html body .hw-more-list a:is(:hover,[aria-current=page]){background:var(--ctl);color:#fff;-webkit-text-fill-color:#fff}html body .eh-segs{box-sizing:border-box;min-height:var(--btn-h);border:var(--btn-line);align-items:stretch}html body .eh-seg{box-sizing:border-box;min-height:0;padding:var(--btn-pad);font:var(--btn-font);text-align:center;justify-content:center;align-items:center;line-height:1;display:flex}html body .app-body.app-body .btn-primary:disabled{color:var(--oe-brand);-webkit-text-fill-color:var(--oe-brand)}html body .app-body label.oe-tg strong{color:var(--oe-text);-webkit-text-fill-color:var(--oe-text)}html body .app-body label.oe-tg span span{color:var(--oe-text-3);-webkit-text-fill-color:var(--oe-text-3)}:root{--ui-fill:#173f78;--ui-white-weight:700;--ui-white-track:.015em;--ui-chip-size:14px;--record-banner:var(--ui-fill)}:root[data-theme=dark]{--ui-fill:var(--ui-blue)}@media (min-width:641px){:root{--ui-chip-size:13.5px}}html body :is(.section>.section-band,.csp-band>.csp-bh,.cl-band>.cl-bh,.ip-group>.ip-group-h,.oe-card>.oe-card-h,.co-card>.co-card-h,.nt-card>.nt-card-h,.pf-card>.pf-card-h,.eh-sec>.eh-sec-h,.co-sec>.co-sec-h,.band-section>.section-title:first-child) :is(h2,h3,.section-title,span,b,a):not(.btn,.choice-btn,.card-expand),html body :is(.cl-band>.cl-bh,.ip-group>.ip-group-h){font-weight:var(--ui-white-weight);letter-spacing:var(--ui-white-track)}html body .cl-band>.cl-bh h2{font-size:15px}html body .csp-hband :is(.csp-hn,a:not(.btn)){font-weight:var(--ui-white-weight)}:root:not([data-theme=dark]) body:not(#_) :is(.csp-navtab[aria-current],.csp-navtab.on,.csp-navtab[aria-selected=true],.btn-primary:not(:disabled),.choice-btn[aria-pressed=true],.choice-btn[aria-current=true],.cx-o[aria-current]:not([aria-current=false]),.eh-seg.on,.eh-seg[aria-current=true],.tc-tabs [aria-selected=true],.tc-tabs a[aria-current=page],.seg button[aria-pressed=true]){background:var(--ui-fill);border-color:var(--ui-fill);font-weight:var(--ui-white-weight);letter-spacing:var(--ui-white-track);font-size:calc(var(--ui-chip-size) + 1px)}:root:not([data-theme=dark]) body:not(#_) :is(.btn-outline,.btn-sm.btn-outline)[aria-current=true]{font-weight:var(--ui-white-weight);letter-spacing:var(--ui-white-track);font-size:calc(var(--ui-chip-size) + 1px);background:var(--ui-fill)!important;border-color:var(--ui-fill)!important}:root:not([data-theme=dark]) body:not(#_) :is(.pick,.oe-pref,.mw-kind,.oe-oval-pick,.rfp-pill,.sf-card .pick) input:checked+span,:root:not([data-theme=dark]) body:not(#_) .oe-x :is(.il-pills a.on,.tc-pills button.on,.mt-pills a.on,.sa-pills a.on,.ip-seg-strong>button.on,.ip-tabs2 button.on,.persona-tabs a[aria-current=page]),:root:not([data-theme=dark]) body:not(#_) .bulk-oval.on,:root:not([data-theme=dark]) body:not(#_) .bulk-oval.go{background:var(--ui-fill);border-color:var(--ui-fill);font-weight:var(--ui-white-weight);letter-spacing:var(--ui-white-track)}html body .csp-band[data-band=about]{--band:#0b6b66}html body .csp-band[data-band=rename]{--band:#3d3b9a}html body .hw .csp-hband{background:#1e4e8c}.rn-p{margin:0;padding:8px 14px}.rn-f{padding:6px 14px 10px}.rn-f label{margin:6px 0;font-weight:600;display:block}.rn-f input{font:inherit;color:#000;box-sizing:border-box;background:#fff;border:1.5px solid #1e4e8c;border-radius:10px;width:min(420px,100%);margin-top:6px;padding:8px 12px;font-size:16px;display:block}.rn-f .rn-p,.rn-list .rn-f .rn-p{padding-left:0;padding-right:0}.rn-h{margin:6px 0 0;padding:8px 14px 0;font-size:18px;font-weight:700}.rn-e{border-top:1px solid #c9d5e2;padding:10px 14px}.rn-e label{align-items:center;gap:10px;font-weight:600;display:flex}.rn-e .rn-nb{margin:2px 0 0 28px;font-size:14px;display:block}.rn-b{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.rn-more{padding:0 14px 10px}.rn-more>summary{margin:8px 0;display:inline-flex}.rn-more .rn-e{margin:0 -14px}.rn-q{border-left:4px solid #5b3a99;margin:8px 14px;padding:4px 12px;font-style:italic}.rn-ul{margin:6px 14px 6px 34px;padding:0}.rn-trk{flex-wrap:wrap;gap:8px;margin:0;padding:6px 14px;list-style:none;display:flex}.rn-trk li{pointer-events:none}.rn-trk li>span{border:1.5px solid #1e4e8c;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:4px;font-size:12px;display:inline-flex}.rn-trk li[data-state=done]>span{color:#fff;background:#1c6b36;border-color:#1c6b36}.rn-trk li[data-state=now]>span{border-width:3px;font-weight:700}.rn-status{pointer-events:none}.brain-who,.brain-who[data-tone]{color:#000;background:0 0;border:1.5px solid #1e4e8c;margin:0 0 37px}.csp .csp-band+.csp-band{margin-top:14px}.hw .csp-nav{margin:1px 0 13px}.brain-changes.hw-pane>:not(.tc-head):not(.oe-mainc):not(.oe-side){margin-left:0;margin-right:0}.csp-band .step-flow-top{padding:0 14px}.csp-band .step-flow-foot{padding:0 14px 10px}.brain-who,.brain-who[data-tone]{padding:10px 16px;font-size:15px;font-weight:600;line-height:1}.csp-band .step-count,.csp-band .step-answers{font-size:16px}.csp-band .step-flow-top{margin:6px 0 10px}@media (max-width:700px){.brain-who,.brain-who[data-tone],.rn-e .rn-nb{font-size:16px}.rn-e input[type=checkbox]{flex:none;width:22px;height:22px}.rn-e .rn-nb{margin-left:32px}}html body .brain-changes>*+.rn-card,html body .brain-changes>.csp-band+.csp-band{margin-top:39px}html body .app-body .choice-btn.choice-btn:has(>input:checked){background:var(--oe-brand);border-color:var(--oe-brand);box-shadow:none;color:var(--oe-on-brand)!important;-webkit-text-fill-color:var(--oe-on-brand)!important}html body .app-body .choice-btn.choice-btn:has(>input:checked):hover{background:var(--oe-brand);border-color:var(--oe-brand);box-shadow:none;color:var(--oe-on-brand)!important;-webkit-text-fill-color:var(--oe-on-brand)!important}
