.pd-lab{text-transform:uppercase;letter-spacing:.04em;color:#000;margin:6px 0 0;font-size:11px;font-weight:600}.pd-pills{flex-wrap:wrap;gap:6px;display:flex}.pd-pk{color:#1e4e8c;min-height:34px;font:600 13px/1.2 var(--font-body);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #1e4e8c;border-radius:8px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.pd-pk:hover{color:#1e4e8c;background:#e8eff8}.oe-x a.pd-pk{color:#1e4e8c}.pd-pk[aria-pressed=true],.pd-pk[aria-current=true],.oe-x a.pd-pk[aria-current=true]{color:#fff;background:#1e4e8c}.pd-search{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.pd-search .oe-inp{flex:240px;width:auto}.pd-drop{color:#1e4e8c;text-align:center;background:#f3f8fe;border:1.5px dashed #9fb8da;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.pd-drop[data-over]{background:#e8eff8;border-color:#1e4e8c}.pd-drop strong{overflow-wrap:anywhere;flex:100%}.pd-reading{flex:100%;font-size:13px}.pd-note{color:#000;margin:0;font-size:12.5px}.oe-x .btn.pd-save{width:100%}.pd-year{max-width:180px}.pd-named .chips{margin-top:8px}.pd-list{margin:0}.pd-rows{margin:0;padding:0;list-style:none}.pd-row{border-top:1px solid #edeff2;grid-template-columns:minmax(0,2.4fr) minmax(0,1.3fr) 52px minmax(0,1.4fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:11px 24px;font-size:14px;display:grid}.pd-search .btn.oe-sm{min-height:44px}.pd-head{text-transform:uppercase;letter-spacing:.04em;color:#000;border-top:0;padding-top:0;font-size:11px;font-weight:600}.pd-name{flex-direction:column;min-width:0;display:flex}.oe-x .pd-name .name{overflow-wrap:anywhere;color:#1b2430;font-weight:700;text-decoration:none}.oe-x .pd-name .name:hover{color:#1e4e8c;text-decoration:underline}.pd-name .oe-muted{font-size:12.5px}.pd-protect{margin:0;padding:0 20px 16px;list-style:none}.pd-protect li{border-top:1px solid #edeff2;padding:11px 0;font-size:14px}.pd-protect li:first-child{border-top:0}.pd-access{flex-direction:column;gap:8px;display:flex}@media (max-width:700px){.pd-pk{min-height:44px}.pd-head{display:none}.pd-row{grid-template-columns:1fr 1fr;padding:12px 16px}.pd-row>.pd-name{grid-column:1/-1}.pd-row>span[data-l]:before{content:attr(data-l);text-transform:uppercase;letter-spacing:.04em;color:#000;font-size:11px;display:block}}.pd-lv{--oe-high-bg:#fbe3df;--oe-high-fg:#8f2414;--oe-med-bg:#ebebf6;--oe-med-fg:#3d3b9a;--oe-ok-bg:#dcefe3;--oe-ok-fg:#1c5b34;--oe-brand-soft:#e8eff8;--oe-brand:#1e4e8c}.pd-lv .oe-pill{margin-right:6px}.cd2>.menu-tabs{padding-top:12px}.cd2-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:0 24px;display:grid}.oe-x .cd2-tile{border:1.5px solid var(--oe-line);color:var(--oe-text);border-radius:12px;flex-direction:column;gap:2px;min-height:44px;padding:12px 14px;text-decoration:none;display:flex}.oe-x .cd2-tile:hover{border-color:var(--oe-brand-border);color:var(--oe-text)}.cd2-tile small{text-transform:uppercase;letter-spacing:.04em;color:var(--oe-text-3);font-size:11px;font-weight:600}.cd2-n{font:600 26px/1.15 var(--font-body);font-variant-numeric:lining-nums}.cd2-tone[data-tone=green]{color:var(--oe-ok-fg);font-weight:700}.cd2-tone[data-tone=amber]{color:var(--oe-med-fg);font-weight:700}.cd2-tone[data-tone=red]{color:#b3261e;font-weight:700}.cd2-down{margin:0 0 8px;padding:0 24px}.oe-x .cd2-t{color:var(--oe-text);font-weight:700;text-decoration:none}.oe-x .cd2-t:hover{color:var(--oe-brand)}.cd2-side{padding:0 20px 14px}.cd2-side .tc-side-list li{min-height:44px}.cd2-right{white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.cd2-pad{padding:0 24px}.cd2-side .cd2-pad{padding:0}.oe-x .cd-tab{padding:0 24px}.oe-x .cd-tab>.tc-head{padding-left:0;padding-right:0}.oe-x .tc-panel .cd-tab .section-band{border-top:0;border-bottom:1px solid var(--oe-line);background:0 0}.oe-x .tc-panel .cd-tab .section-band .section-title{font:600 18px/1.25 var(--font-body);color:var(--oe-text)}.oe-x .tc-panel .cd-tab .section-band .section-title:before{display:none}@media (max-width:900px){.cd2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.os-pad{padding:0 24px 8px}.os-tiles{padding:0}.oe-x .os-tile{gap:0}.oe-x .os-tile small{text-transform:none;letter-spacing:0;color:var(--oe-text-2,#5c5c5c);order:2;font-size:13px;font-weight:400}.os-card{border:1px solid var(--oe-line);background:#fff;border-left:6px solid #1e4e8c;border-radius:12px;margin:0 0 14px;padding:14px 18px}.os-card h2{font:700 17px/1.3 var(--font-body);color:var(--oe-text);margin:0 0 4px}.os-card h3{font:700 15px/1.3 var(--font-body);margin:4px 0}.os-story{margin:8px 0;line-height:1.65}.os-story sup a{color:#0a5a95;font-size:11px;font-weight:600;text-decoration:none}.os-acts{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.os-acts form{margin:0}.os-draft{border-top:1px solid var(--oe-line);margin-top:10px;padding-top:10px}.os-draft textarea{width:100%;font-size:15px}.os-empty{margin:6px 0}.os-bars{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.os-bars li{gap:4px;display:grid}.os-bar{background:#e8f2fa;border-radius:999px;height:8px;display:block;overflow:hidden}.os-bar>span{background:#0a5a95;border-radius:999px;height:100%;display:block}.os-table{border-collapse:collapse;width:100%}.os-table th{text-align:left;color:var(--oe-text-3);border-bottom:1px solid var(--oe-line);white-space:nowrap;padding:8px 4px;font-size:13px;font-weight:600}.os-table td{border-bottom:1px solid var(--oe-line);padding:10px 4px}.os-table td+td{white-space:nowrap}.os-table td a{font-weight:700}.os-side{border-left:6px solid #1e4e8c}.os-side[data-card=our-story-best],.os-side[data-card=our-story-new-people]{border-left-color:#00bab4}.os-best{gap:8px;margin:0;padding:0;list-style:none;display:grid}.os-best li{gap:1px;display:grid}.os-facts{color:var(--oe-text-2,#5c5c5c);gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.os-fact-n{color:#0a5a95;font-weight:600}.os-facts li:target{background:#e8f2fa;border-radius:6px}.os-approvers{gap:16px;margin:0;display:grid}.os-approvers>:is(section,.section,.band-section){margin:0}.os-roles{flex-wrap:wrap;gap:10px 24px;display:flex}.os-roles .check,.os-approvers .actions{margin:0}.os-approvers-history{margin-top:16px}@media (max-width:640px){.os-pad{padding:0 16px 8px}.os-card{padding:12px 14px}.cd2-tiles,.cd2-down,.cd2-pad,.oe-x .cd-tab{padding-left:16px;padding-right:16px}.cd2-side{padding:0 16px 12px}}.oe-x .cd2 .tc-tabs,.oe-x.cd2 .tc-tabs[role=tablist]{flex-wrap:wrap}.cd2-side .tc-side-list li>a{white-space:nowrap}.oe-x .pva-switches{flex-wrap:wrap;gap:10px 18px;display:flex}.oe-x .pva-switches .il-pills{flex-wrap:wrap}.oe-x .pva-switches .il-pills a{color:var(--oe-brand);font-weight:600}.oe-x .pva-switches .il-pills a.on{color:var(--oe-on-brand)}.pva-scroll{padding:0 24px;overflow-x:auto}.pva-table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;width:100%}.pva-table th,.pva-table td{border-bottom:1px solid var(--oe-line);text-align:right;white-space:nowrap;padding:10px 8px}.pva-table thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--oe-text-3);font-size:11px;font-weight:600}.pva-table thead th.is-now{color:var(--oe-brand)}.oe-x .pva-table thead th a{color:inherit;text-decoration:none}.oe-x .pva-table thead th a:hover{color:var(--oe-brand);text-decoration:underline}.pva-table th[scope=row],.pva-table thead th:first-child{text-align:left;background:var(--oe-surface);z-index:1;position:sticky;left:0}.pva-table th[scope=row]{color:var(--oe-text);font-size:16px;font-weight:400}.pva-table tbody td{font-size:16px}.pva-sub{display:block}.pva-called,.pva-gap .cd2-tone[data-tone=none]{color:var(--oe-text-3)}.pva-note{margin-top:12px}.cd2-side ol.goal-initiatives{padding-left:0;list-style:none}@media (max-width:640px){.pva-scroll{padding:0 16px}.pva-table th,.pva-table td{padding:10px 6px}}.oe-x .oe-task-open{font:inherit;text-align:left;color:var(--oe-brand);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;min-height:0;padding:0;font-weight:600}.oe-x .oe-task-open:hover{background:0 0;text-decoration:underline}.oe-task-done .oe-task-open{color:var(--oe-text-3);font-weight:400;text-decoration:line-through}.oe-task-detail{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0 0 16px;display:grid}.oe-task-detail dt{color:var(--oe-text-3,#5b6670);font-size:14px}.oe-task-detail dd{overflow-wrap:anywhere;margin:0}.oe-task-detail .oe-task-over{color:var(--oe-high-fg);font-weight:600}.mc-card{--mc-brand:#1e4e8c;--mc-line:#e2e5ea;--mc-soft:#eef4fb;--mc-text-2:#4a5565;border:1px solid var(--mc-line);color:#1b2430;background:#fff;border-left:6px solid #1e4e8c;border-radius:12px;margin:0 0 1rem;padding:16px 18px 12px}.mc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mc-head h2{font:700 1.2rem/1.25 var(--font-body);margin:0}.mc-head p{color:var(--mc-text-2);margin:2px 0 10px;font-size:.88rem}.mc-years{gap:6px;display:flex}.mc-years a{color:#1b2430;border:1px solid #c9cfd8;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.mc-years a.on{background:var(--mc-brand);border-color:var(--mc-brand);color:#fff}.mc-boxes{grid-template-columns:1fr 2fr 1fr 1fr;gap:10px;display:grid}.mc-box{background:var(--mc-soft);overflow-wrap:anywhere;border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.mc-box small{color:var(--mc-text-2);font-size:.78rem}.mc-box strong{font-weight:700}.mc-traction[data-traction=tracking]{background:#e6f4ec}.mc-traction[data-traction=slow]{background:#ebebf6}.mc-traction[data-traction=none]{background:#fbe3df}.mc-t-ok{color:#1c5b34}.mc-t-med{color:#3d3b9a}.mc-t-high{color:#8f2414}.mc-line{color:var(--mc-text-2);font-size:.82rem;display:block}.mc-none{color:var(--mc-text-2);font-style:italic}.mc-edit{border-top:1px solid var(--mc-line);margin-top:12px;padding-top:10px}.mc-edit>summary{cursor:pointer;color:var(--mc-brand);align-items:center;min-height:32px;font-weight:700;display:flex}.mc-form{gap:10px;margin-top:8px;display:grid}.mc-form label,.mc-form legend{text-transform:uppercase;letter-spacing:.04em;color:var(--mc-text-2);gap:4px;font-size:.75rem;font-weight:700;display:grid}.mc-form input,.mc-form textarea{font:400 .95rem/1.4 var(--font-body);text-transform:none;letter-spacing:normal;color:#1b2430;border-radius:10px}.mc-nums{grid-template-columns:repeat(2,minmax(0,12rem));gap:10px;display:grid}.mc-save{background:var(--mc-brand);border-color:var(--mc-brand);width:100%;min-height:44px}.mc-others{border-top:1px solid var(--mc-line);margin-top:12px;padding-top:8px}.mc-others h3{font:700 .95rem/1.3 var(--font-body);margin:0 0 4px}.mc-others ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mc-intel{color:var(--mc-text-2);margin:10px 0 0;font-size:.8rem}@media (max-width:720px){.mc-boxes{grid-template-columns:1fr 1fr}.mc-why{order:3;grid-column:1/-1}.mc-box.mc-traction{order:2}}@media (max-width:420px){.mc-boxes,.mc-nums{grid-template-columns:1fr}.mc-card{padding:14px 14px 10px}}.sv-strip{background:#eef4fb;border-radius:8px;flex-wrap:wrap;gap:6px 18px;margin:0 0 10px;padding:8px 12px;display:flex}.sv-strip>div{flex-direction:column;min-width:0;display:flex}.sv-strip dt{text-transform:uppercase;letter-spacing:.04em;color:#000;font-size:11px;font-weight:600}.sv-strip dd{color:#1b2430;margin:0;font-weight:700}.sv-ahead{font-size:.78rem;font-weight:700;display:block}.sv-ahead.up{color:#1c5b34}.sv-ahead.down{color:#8f2414}.sv-notes{margin-top:12px}.sv-notes>summary{cursor:pointer;text-align:center;border:1px solid var(--oe-brand,#1e4e8c);min-height:44px;color:var(--oe-brand,#1e4e8c);background:#fff;border-radius:999px;padding:10px 12px;font-weight:700;list-style:none}.sv-notes>summary::-webkit-details-marker{display:none}.sv-note-list{gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}.sv-note-on{color:#1e4e8c;background:#e8eff8;border-radius:999px;margin-right:4px;padding:0 8px;font-size:.75rem;font-weight:700;display:inline-block}.sv-note-form{gap:8px;margin-top:8px;display:grid}.sv-note-form .pick-row{max-height:7.5rem;overflow-y:auto}.sv-save{width:100%;min-height:44px}.rv-call{margin:2px 0 8px;font-size:.9rem}.rv-prompt{color:#8f2414;background:#fbe3df;border-radius:8px;margin-top:4px;padding:6px 10px;font-weight:600;display:block}.fc-scroll{overflow-x:auto}.fc-table{border-collapse:collapse;width:100%;font-size:15px}.fc-table th,.fc-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e2e5ea;padding:10px 8px}.fc-table thead th{text-transform:uppercase;letter-spacing:.05em;color:#000;border-bottom-color:#e2e5ea;font-size:11px;font-weight:700}.fc-table tbody th{font-weight:400}.fc-table .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fc-tr{flex-wrap:wrap;gap:4px;display:flex}.fc-note{margin-top:10px}.pp-pick{position:relative}.pp-pick>summary{cursor:pointer;color:#1e4e8c;border:1.5px solid #9fb8da;border-radius:12px;min-height:36px;padding:6px 12px;font-size:14px;font-weight:600;list-style:none}.pp-pick>summary::-webkit-details-marker{display:none}.pp-pick>ul{z-index:5;background:#fff;border:1px solid #e2e5ea;border-radius:10px;min-width:14rem;max-height:18rem;margin:4px 0 0;padding:6px 0;list-style:none;position:absolute;right:0;overflow-y:auto;box-shadow:0 6px 18px #1b24301f}.pp-pick>ul a{color:#1b2430;padding:8px 14px;text-decoration:none;display:block}.pp-pick>ul a[aria-current=true]{color:#1e4e8c;background:#e8eff8;font-weight:700}.pp-review{margin-top:10px}.oe-x .il-pills.tc-pills{display:flex}@media (max-width:640px){.fc-table{font-size:14px}.fc-table th,.fc-table td{padding:8px 6px}}.app-body>main{background:var(--oe-bg);--blue:var(--oe-brand);--blue-deep:var(--oe-brand-hover)}.page-head,.page-head.mist{background:0 0;border-bottom:0}.page-head h1{color:var(--oe-text);font-weight:700}.page-head .sub{color:var(--oe-text-3)}.page-head .eyebrow{color:var(--oe-brand);letter-spacing:0;text-transform:none;margin-bottom:.35rem;font-size:14px;font-weight:600}.page-head:has(+.setup-intro-wrap) .sub:is([data-sub=short],[data-sub=folded]){display:none}.section,.band-section{--edge:var(--light);background:var(--oe-surface);border:1px solid var(--oe-line);border-left:6px solid var(--edge);border-radius:12px;box-shadow:0 1px 3px #141e3214}.section[data-edge=blue],.band-section:not([data-c]),.band-section[data-c=blue],.section:not([data-edge]):not([data-c]),.section:not([data-edge])[data-c=blue]{--edge:#1e4e8c}.section[data-edge=aqua],.band-section[data-c=aqua],.section:not([data-edge])[data-c=aqua]{--edge:var(--aqua)}.section[data-edge=energy],.band-section[data-c=energy],.section:not([data-edge])[data-c=energy]{--edge:var(--energy)}.section[data-edge=black],.band-section[data-c=grey],.section:not([data-edge])[data-c=grey]{--edge:var(--ink)}.section[data-edge=amber],.band-section[data-c=amber],.section:not([data-edge])[data-c=amber]{--edge:#3d3b9a}.section[data-edge=green]{--edge:#4f8a5b}.section[data-edge=purple]{--edge:#5b3fa0}.section[data-edge=red],.band-section[data-c=red],.section:not([data-edge])[data-c=red]{--edge:#b4443a}.oe-q{vertical-align:middle;display:inline-block;position:relative}.oe-q>summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.oe-q>summary::-webkit-details-marker{display:none}.oe-q-mark{border:1px solid var(--oe-brand-border);width:28px;height:28px;color:var(--oe-brand);background:var(--oe-surface);font:700 12px/1 var(--font-body);border-radius:50%;place-items:center;display:inline-grid}.oe-q[open] .oe-q-mark{background:var(--oe-brand);color:var(--oe-on-brand);border-color:var(--oe-brand)}.oe-q-label{color:var(--oe-brand);font-size:13px;font-weight:600}.oe-q-line{margin-top:10px;display:block}.oe-q-body{z-index:20;background:var(--oe-surface);border:1px solid var(--oe-line);width:min(380px,100vw - 48px);font:400 13px/1.5 var(--font-body);color:var(--oe-text-2);text-align:left;white-space:normal;border-radius:10px;padding:12px 14px;position:absolute;top:28px;left:0;box-shadow:0 6px 20px #141e3224}.section-band .oe-q-body,.tc-head-acts .oe-q-body,.oe-acts .oe-q-body{left:auto;right:0}@media (max-width:640px){.oe-sub .oe-q{position:static}.oe-sub .oe-q-body{width:auto;left:16px;right:16px}}:is(.oe-card:has(.oe-q[open]),.section:has(.oe-q[open])){overflow:visible}.oe-all>summary{cursor:pointer;color:var(--oe-brand);margin:6px 0;font-size:14px;font-weight:600}.oe-mini-h{font:700 15px/1.3 var(--font-body);color:var(--oe-text);margin:4px 0 6px}.sp-whose{margin:0 0 12px}.oe-x .ct-tab,.oe-x .sp-tab,.oe-x .rw-tab{padding-top:16px}.oe-x .tc-panel>[data-part]>.report-pair,.oe-x .tc-panel>[data-part]>.spread-note{margin:0 24px 16px}.oe-x .tc-panel>[data-part]>.report-pair>.section{margin:0}@media (max-width:640px){.oe-x .tc-panel>[data-part]>.report-pair,.oe-x .tc-panel>[data-part]>.spread-note{margin-left:16px;margin-right:16px}}.oe-x .section-title{font-family:var(--font-body);font-weight:600}@media (min-width:900px){.oe-x .rp-top .tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-band{padding:14px var(--sec-pad) 2px}.section-band .section-title,.band-section>.section-title:first-child{color:var(--oe-text);font-weight:700}:not(:has(>.fold-btn))>.section-band .section-title:before{display:none}.band-section:not(:has(>.fold-btn))>.section-title:first-child:before{display:none}.section-title .hint{font:400 .85rem/1.4 var(--font-body);color:var(--oe-text-3)}.section-body{padding:6px var(--sec-pad) var(--sec-pad)}.section-todo{color:var(--oe-text-3);margin:0 0 .75rem;font-size:.85rem}.band-section>.section-title:first-child{margin-bottom:.6rem;padding-top:14px;padding-bottom:2px}@container main (max-width:620px){.section-band{padding:12px .9rem 2px}.section-body{padding:6px .9rem .9rem}}.btn{border-width:1px;border-radius:8px}.btn-primary{background:var(--oe-brand);border-color:var(--oe-brand);color:var(--oe-on-brand)}.btn-primary:hover{background:var(--oe-brand-hover);border-color:var(--oe-brand-hover);color:var(--oe-on-brand)}.btn-outline{background:var(--oe-surface);border-color:var(--oe-input);color:var(--oe-text)}.btn-outline:hover{background:var(--oe-surface-2);border-color:var(--oe-text-3);color:var(--oe-text)}.badge{border:0;padding:.15rem .6rem;font-weight:600}.badge-red{background:var(--oe-high-bg);color:var(--oe-high-fg)}.badge-amber{background:var(--oe-med-bg);color:var(--oe-med-fg)}.badge-green{background:var(--oe-ok-bg);color:var(--oe-ok-fg)}.badge-grey{background:var(--oe-low-bg);color:var(--oe-low-fg)}.badge-blue{background:var(--oe-brand-soft);color:var(--oe-brand)}.tiles{gap:10px}.tiles>.tl,.tiles>.tl:first-child{background:var(--oe-surface);border:1px solid var(--oe-line);border-radius:12px;padding:12px 14px}a.tl:hover{border-color:var(--oe-brand-border)}.tl .n{color:var(--oe-text);font-weight:700}.rows,.rows>li,.ht th,.ht td{border-color:var(--oe-line-2)}.ht thead th,.cg-head{color:var(--oe-text-3)}.resume-drop,.doc-drop,.agr-drop,.layout-zone-empty{border:1.5px dashed var(--oe-brand-border);background:var(--oe-brand-soft);border-radius:12px}.btn-outline:is(.btn-xs,.btn-sm){border-color:var(--oe-input);color:var(--oe-text);box-shadow:none}.btn-outline:is(.btn-xs,.btn-sm):hover{background:var(--oe-surface-2);border-color:var(--oe-text-3);color:var(--oe-text)}.decide{background:var(--oe-bg)}.band-section>h2:first-child:not(.section-title){font:700 var(--band-fs)/1.25 var(--font-body);color:var(--oe-text);margin:14px 0 .6rem}main:has(.home-x){background:var(--oe-bg)}.home-x .home{flex-direction:column;gap:16px;display:flex}.home-x .home>.layout-zone-inline,.home-x .home-body .section{margin:0}.home-oe{background:0 0;min-height:0}.ma-page .tc-needs{margin:16px 0 0}.ma-page .oe-card.tc,.ma-page [data-card=my-accounts-tabs]{margin-top:16px}.ma-panel{padding:0 20px}.ma-line{border:1px solid var(--oe-line);background:var(--oe-surface);border-left:6px solid #1e4e8c;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;padding:12px 16px;font-size:15px;display:flex}.ma-line .ma-open{color:var(--oe-brand);font-weight:700;text-decoration:none}.ma-line .ma-open:hover{text-decoration:underline}.ma-line .late{color:#b3261e;font-weight:600}@media (max-width:640px){.ma-panel{padding:0 12px}.ma-line .ma-open,.ma-line a.late{align-items:center;min-height:44px;display:inline-flex}}.wi-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.wi-box{border:1px solid var(--oe-line);background:var(--oe-surface);border-radius:10px;min-width:0;padding:12px 14px;font-size:14px}.wi-box h3{font:700 14px/1.2 var(--font-body);color:var(--oe-text);margin:0 0 6px}.wi-box p{margin:4px 0}.wi-box .late{color:#b3261e}.home-body{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.home-main{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.home-main>*{grid-column:1/-1;min-width:0}.home-main>.home-half{flex-direction:column;grid-column:span 1;display:flex}.home-main>.home-half>*{flex:auto}.home-main>.home-half:empty{display:none}.home-side{flex-direction:column;gap:16px;min-width:0;display:flex}.home-body>.layout-zone{min-width:0}@container main (max-width:900px){.home-body{grid-template-columns:minmax(0,1fr)}}@container main (max-width:640px){.home-main{grid-template-columns:minmax(0,1fr)}.home-main>.home-half{grid-column:1/-1}}.home-x .home-ask{border:2px solid var(--oe-brand);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.home-x .home-ask-form{flex-wrap:wrap;flex:360px;align-items:center;gap:8px;min-width:0;display:flex}.home-x .home-ask-h{font:700 15px/1.3 var(--font-body);color:var(--oe-brand);white-space:nowrap;margin:0}.home-x .home-ask-row{flex:220px;align-items:center}.home-x .home-ask-row textarea{resize:none;border-color:#0000;height:38px;min-height:38px;padding:8px 6px}.home-x .home-ask-row textarea:focus{border-color:var(--light)}.home-x .home-ask-picks{flex:0 auto;justify-content:flex-end;margin:0}.home-x .home-ask-picks .btn{border-radius:999px}@media (max-width:640px){.home-x .home-ask-picks{justify-content:flex-start}}.home-tiles,.home-x .home-year .cd2-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.home-x .home-tile,.home-x .home-year .cd2-tile{border:1px solid var(--oe-line);color:var(--oe-text);background:#fff;border-top:4px solid #1e4e8c;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;text-decoration:none;display:flex}.home-x :is(.home-tile,.home-year .cd2-tile):nth-child(2){border-top-color:#00bab4}.home-x :is(.home-tile,.home-year .cd2-tile):nth-child(3){border-top-color:#c0d961}.home-x :is(.home-tile,.home-year .cd2-tile):nth-child(4){border-top-color:#8a8f98}.home-x .home-tile:hover{border-color:var(--oe-brand-border);border-top-color:inherit;color:var(--oe-text)}.home-tile small{text-transform:uppercase;letter-spacing:.05em;color:var(--oe-text-3);font-size:11px;font-weight:600}.home-tile-n{font:500 26px/1.15 var(--font-body);font-variant-numeric:lining-nums}.home-tile-of{color:var(--oe-text-3);white-space:nowrap;font-size:14px}.home-tile-bar{background:#eef4fb;border-radius:999px;height:6px;display:block;overflow:hidden}.home-tile-bar>span{background:var(--oe-brand);border-radius:999px;height:100%;display:block}.home-tile-line{color:var(--oe-text-2);font-size:13px}.home-tile-line[data-tone=ok]{color:var(--oe-ok-fg);font-weight:600}.home-tile-line[data-tone=warn]{color:var(--oe-med-fg);font-weight:600}.home-tile-line[data-tone=late]{color:var(--oe-high-fg);font-weight:600}.home-year{flex-direction:column;gap:10px;display:flex}.home-dash-link{color:var(--oe-text-2);margin:0;font-size:14px}.home-dash-link a{font-weight:700}@container main (max-width:900px){.home-tiles,.home-x .home-year .cd2-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-list{margin:0;padding:0;list-style:none}.home-list>li{border-top:1px solid var(--oe-line-2,#eef0f3);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.home-list>li:first-child{border-top:0;padding-top:2px}.home-list>li>div{flex-direction:column;min-width:0;display:flex}.home-list .name{font-weight:600}.home-list .badge{flex:none}.home-group{font:700 11px/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--oe-brand);margin:12px 0 2px}.home-group:first-child{margin-top:0}.cg-home-hrstarts{--cols:minmax(7rem, 1.2fr) minmax(7rem, 1.4fr) 5.5rem minmax(9rem, 1.4fr) minmax(6rem, 1fr)}.cg-home-mteam{--cols:minmax(7rem, 1.3fr) minmax(5rem, .9fr) 5.5rem 7rem 6rem minmax(7rem, 1.1fr) 5.5rem}.home-x .home-oe .oe-card-h h2{font-family:var(--font-body)}.home-x .home-oe .oe-card{border-left:6px solid #00bab4}.home-side .cg{--cols:minmax(0, 1fr)}.home-side .cg>.rows>li>*{grid-column:1/-1}.home-side .cg .cg-head{display:none}.home-x .home-side .cg>.rows>li{flex-direction:column;align-items:stretch;gap:2px;display:flex}.home-x .home-side .cg>.rows>li>.cg-act{flex-wrap:wrap;justify-content:flex-start;gap:4px;display:flex}.co-rows{flex-direction:column;margin:0 0 8px;display:flex}.co-row{border-top:1px solid var(--oe-line-2,#e5e7eb);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 24px;display:flex}.co-row p{margin:0}.co-rows>:first-child .co-row,.co-rows>.co-row:first-child{border-top-color:var(--oe-line,#d9dee5)}.co-fold>summary{cursor:pointer;list-style:none}.co-fold>summary::-webkit-details-marker{display:none}.co-fold[open]>summary .oe-lnk{visibility:hidden}.co-fold-body{padding:4px 24px 16px}.oe-x .co-tiles .il-tile .n.co-tile-text{font-size:22px}.oe-x .co-tiles .il-tile .tl-warn{color:#b3261e}.co-present:empty{display:none}.co-present{padding:0 24px}.oe-x .tc-panel>.section,.oe-x .tc-panel>[data-part]>.section,.oe-x .tc-panel .co-present>.section{margin:0 24px 16px}.oe-x .tc-panel>.status,.oe-x .tc-panel>.arrange-bar{margin-left:24px;margin-right:24px}.oe-x .co-sub .types{margin:6px 0 0}.oe-x .co-sub p{margin:4px 0 0}.oe-x .co-page .oe-hero .eyebrow{display:block}@media (max-width:640px){.co-row,.co-fold-body,.co-present{padding-left:16px;padding-right:16px}.oe-x .tc-panel>.section,.oe-x .tc-panel>[data-part]>.section,.oe-x .tc-panel .co-present>.section,.oe-x .tc-panel>.status,.oe-x .tc-panel>.arrange-bar{margin-left:16px;margin-right:16px}}@media (min-width:641px){.oe-x .co-page .tc-tabs,.oe-x.co-page .tc-tabs{flex-wrap:wrap;overflow-x:visible}}.oe-x .co-fold-body>.section{margin:0}.oe-x .tc-panel [data-part=vendor]>.overview-split,.oe-x .tc-panel [data-part=vendor]>.section{margin-left:24px;margin-right:24px}@media (max-width:640px){.oe-x .tc-panel [data-part=vendor]>.overview-split,.oe-x .tc-panel [data-part=vendor]>.section{margin-left:16px;margin-right:16px}}.oe-crumbs{color:var(--oe-text-3);margin-bottom:6px;font-size:14px}.oe-crumbs .oe-back{margin-bottom:0}.oe-x[data-page=staff-profile] .tc-panel .section{--sec-pad:24px;border:0;border-top:1px solid var(--oe-line);box-shadow:none;background:0 0;border-radius:0}.oe-x[data-page=staff-profile] .tc-panel .tc-head+.section,.oe-x[data-page=staff-profile] .tc-panel .sp-part>.staff-setup>.section:first-child{border-top:0}.oe-x[data-page=staff-profile] .tc-panel .band-sections{gap:0}.oe-x[data-page=staff-profile] .tc-panel .band-sections>.section>.section-body{background:0 0}.oe-x[data-page=staff-profile] .tc-panel .band-sections>*+*{margin-top:0}.oe-x[data-page=staff-profile] .tc-panel .section-band .section-title{font:600 18px/1.25 var(--font-body)}.oe-x[data-page=staff-profile] .tc-panel>[data-part]>.hint,.oe-x[data-page=staff-profile] .tc-panel>[data-part]>.empty{padding:0 24px}.oe-x .sp-lines{margin:4px 0 8px;padding:0 24px}.oe-x .sp-edit .rows{list-style:none}.oe-x .sp-edit .rows li{padding:6px 0}@media (max-width:640px){.oe-x[data-page=staff-profile] .tc-panel .section{--sec-pad:16px}.oe-x .sp-lines,.oe-x[data-page=staff-profile] .tc-panel>[data-part]>.hint{padding:0 16px}}.oe-x.tc-flat .oe-card[data-edge]{--edge:var(--light);border-left:6px solid var(--edge)}.oe-x.tc-flat .oe-card[data-edge=blue]{--edge:#1e4e8c}.oe-x.tc-flat .oe-card[data-edge=aqua]{--edge:var(--aqua)}.oe-x.tc-flat .oe-card[data-edge=energy]{--edge:var(--energy)}.oe-x.tc-flat .oe-card[data-edge=amber]{--edge:#3d3b9a}.oe-x.tc-flat .oe-card[data-edge=red]{--edge:#b4443a}.oe-x.tc-flat .oe-card[data-edge=black]{--edge:var(--ink)}.oe-x.tc-flat .tc-panel>:is(.section,.band-sections),.oe-x.tc-flat .tc-panel>[data-part]:not(.cd-tab)>:is(.section,.band-sections){margin-left:24px;margin-right:24px}@media (max-width:640px){.oe-x.tc-flat .tc-panel>:is(.section,.band-sections),.oe-x.tc-flat .tc-panel>[data-part]:not(.cd-tab)>:is(.section,.band-sections){margin-left:16px;margin-right:16px}}.oe-x.tc-flat .tc-panel>:not(.section,.band-sections,[data-part],.tc-head,.tc-tiles,.tc-pills,.tc-line,.tc-dl,.sa-about,.oe-card,.cd-tab,.seo-cards,.seo-headline),.oe-x.tc-flat .tc-panel>[data-part]:not(.cd-tab)>:not(.section,.band-sections,[data-part],.tc-head,.tc-tiles,.tc-pills,.tc-line,.tc-dl,.sa-about,.oe-card,.cd-tab,.seo-cards,.seo-headline){margin-left:24px;margin-right:24px}.oe-x.tc-flat .tc-panel>.sa-about:first-child,.oe-x.tc-flat .tc-panel>[data-part]:not(.cd-tab)>.sa-about:first-child{margin-top:0;margin-bottom:8px}.oe-x.tc-flat .tc-about-body{color:var(--oe-text-2);padding:4px 0 8px;font-size:14px}.oe-x.tc-flat .tc-about-body>p{margin:0 0 8px}.oe-x.tc-flat .tc-about-body .setup-intro-wrap{max-width:none;margin:0;padding:0}.oe-x.tc-flat .tc-about-body .setup-intro{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.oe-x.tc-flat .tc-panel .tc-addlink{margin-top:12px}.oe-x.tc-flat button.tc-addlink{width:100%;font:700 15px/1.2 var(--font-body);cursor:pointer;min-height:44px}.oe-x.tc-flat .add-internal-candidate>.row{display:block}.oe-x.tc-flat .ic-readonly{background:var(--oe-med-bg);border:1px solid color-mix(in srgb, var(--oe-med-fg) 30%, transparent);color:var(--oe-text);border-radius:10px;padding:12px 16px}.oe-x.tc-flat .ic-readonly>p{margin:0 0 8px;font-size:14px}.oe-x.internal-ov .internal-cards{margin-top:20px}.oe-x.internal-ov .section-title a{color:var(--oe-brand);text-decoration:none}.oe-x.internal-ov .section-title a:hover{text-decoration:underline}.oe-x.internal-settings .cg-setup{--cols:minmax(8.5rem, 1.1fr) minmax(10rem, 2fr) minmax(6.5rem, 1fr)}.oe-x.tc-flat .needs-text strong{color:var(--oe-brand);display:block}.oe-x.tc-flat .seo-headline{font-weight:700}.needs-more>summary{cursor:pointer;color:var(--oe-brand);align-items:center;min-height:44px;font-weight:600;display:flex}.oe-x.tc-flat .tc-panel .band-sections>.cd-tab{padding-left:0;padding-right:0}.oe-x.tc-flat .tc-panel .cd-tab>.section+.section{margin-top:12px}.oe-x.tc-flat .tc-panel .cd-tab :is(.seo-cards,.seo-headline){margin-left:0;margin-right:0}.oe-x.tc-flat .seo-cards{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:10px;margin:0 24px 16px}.oe-x.tc-flat .seo-card{border:1px solid var(--oe-line);text-align:center;background:var(--oe-surface);border-radius:12px;align-content:start;gap:4px;padding:12px 14px;position:relative}.oe-x.tc-flat .seo-card-n strong{font:400 28px/1.15 var(--font-body);color:var(--oe-text);display:block}.oe-x.tc-flat .seo-card-n span{color:var(--oe-text-3);font-size:13px}.oe-x.tc-flat .seo-card header{flex-direction:column;gap:4px}.oe-x.tc-flat .seo-card h3,.oe-x.tc-flat .seo-card-go{font-size:14px}.oe-x.tc-flat .seo-card-more{text-align:left}.oe-x.tc-flat .seo-card-more>summary{border:1px solid var(--oe-line);width:22px;height:22px;color:var(--oe-brand);font:700 12px/20px var(--font-body);text-align:center;cursor:pointer;border-radius:50%;list-style:none;position:absolute;top:6px;right:8px}.oe-x.tc-flat .seo-card-more>summary::-webkit-details-marker{display:none}.oe-x.tc-flat .seo-card-more[open]{border-top:1px solid var(--oe-line);gap:4px;margin-top:6px;padding-top:6px;display:grid}.oe-x.tc-flat .seo-headline{background:0 0;border:0;margin:0 24px 8px;padding:0}@media (max-width:640px){.oe-x.tc-flat .seo-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 16px 12px}.oe-x.tc-flat .seo-headline{margin:0 16px 8px}.oe-x.tc-flat .seo-card-more>summary{border:0;width:44px;height:44px;line-height:42px;top:0;right:0}.oe-x.tc-flat .tc-panel>:not(.section,.band-sections,[data-part],.tc-head,.tc-tiles,.tc-pills,.tc-line,.tc-dl,.sa-about,.oe-card,.cd-tab,.seo-cards,.seo-headline),.oe-x.tc-flat .tc-panel>[data-part]:not(.cd-tab)>:not(.section,.band-sections,[data-part],.tc-head,.tc-tiles,.tc-pills,.tc-line,.tc-dl,.sa-about,.oe-card,.cd-tab,.seo-cards,.seo-headline){margin-left:16px;margin-right:16px}}.board-x{--bx-p1:#1e4e8c;--bx-p2:#8fb3e0;--bx-so:#b8bec8;--bx-red:#b3261e;--bx-red-bg:#fde7e5;--bx-amber:#3d3b9a;--bx-amber-ink:#3d3b9a;--bx-amber-bg:#ebebf6;--bx-green-ink:#1c6b36;--bx-green-bg:#e3f4e8;--bx-grey-ink:#44506a;--bx-grey-bg:#eef4fb;--bx-dash:#9fb8da;--bx-add-bg:#f3f8fe}.board-x .board-in{flex-direction:column;gap:16px;max-width:1440px;margin:0 auto;padding:24px 24px 48px;font-size:1rem;display:flex}.board-x .board-crumb{color:var(--oe-text-3);margin:0 0 6px;font-size:14px}.board-x .board-crumb a{font-weight:500;text-decoration:none}.board-x .board-hero{align-items:flex-start}.board-x .board-acts{align-items:center}.board-x .board-acts .btn{min-height:44px;padding:0 18px;font-size:15px}.board-x .menu-tabs.wrap{max-width:none;margin:0;padding:0}.board-x .tc-needs{margin:0}.board-x .board-card{overflow:visible}.board-x .board-views a{font:600 15px/1.2 var(--font-body);min-height:44px;color:var(--oe-text-2);white-space:nowrap;border-bottom:3px solid #0000;border-radius:8px 8px 0 0;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:0 14px;text-decoration:none;display:inline-flex}.board-x .board-views a:hover{color:var(--oe-brand)}.board-x .board-views a[aria-current=page]{color:var(--oe-brand);border-bottom-color:var(--oe-brand);background:var(--oe-brand-soft)}.board-x .board-views a:focus-visible{outline:2px solid var(--oe-brand);outline-offset:-2px}.board-x .board-panel{padding:14px 20px 18px}.board-x .board-bar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 10px;margin:0 0 12px;display:flex}.board-x .board-by.choice-btns{flex-wrap:wrap;gap:8px;display:flex}.board-x .board-bar .choice-btn,.board-x .view-menu>summary{min-height:36px;font:600 14px/1 var(--font-body);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.board-x .board-bar .choice-btn.btn-outline,.board-x .view-menu>summary{background:var(--oe-surface);border:1px solid var(--oe-brand);color:var(--oe-brand)}.board-x .board-bar .choice-btn.btn-primary{background:var(--oe-brand);border-color:var(--oe-brand);color:var(--oe-on-brand)}.board-x .wb-empty-note{color:var(--oe-text-3);margin:0;font-size:13.5px}.board-x .wb-empty-note a{color:var(--oe-brand);font-weight:600;text-decoration:none}.board-x .board-bar .board-hint{color:var(--oe-text-3);margin:0 0 0 auto;font-size:13px}.board-x .board-error{background:var(--bx-red-bg);color:var(--bx-red);border-radius:10px;margin:0 0 12px;padding:10px 14px}.board-x .board-rows{border-bottom:1px solid var(--oe-line);gap:6px;margin:0 0 12px;padding:0 0 12px;display:grid}.board-x .board-rows-l{letter-spacing:.06em;text-transform:uppercase;color:var(--oe-text-3);font-size:12px;font-weight:700}.board-x .board-rows .choice-btns{gap:8px;display:flex}.board-x .board-rows .choice-btn{border-radius:999px;min-height:36px;padding:0 16px}.board-x .board-rows .hint{margin:0;font-size:13px}.board-x .mb-groups{gap:14px}.board-x .mb-group.section{--sec-bg:#fff;border:1px solid var(--oe-line);box-shadow:none;background:#fff;border-radius:12px;overflow:hidden}.board-x .mb-groups>.mb-group:nth-child(2n){--sec-bg:#fff}.board-x .mb-group-head.section-band{border-bottom:1px solid var(--oe-line);background:#fff;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 12px;padding:.6em 1em;display:flex}.board-x .mb-group-head.section-band .section-title{font:700 1.05em/1.25 var(--font-body);color:var(--oe-text)}.board-x .wb-amline{color:var(--oe-text-3);align-items:center;font-size:.8em}.board-x .wb-amline strong{border:var(--btn-line);color:var(--oe-brand);background:#fff;border-radius:999px;padding:.1em .65em;font-weight:700;display:inline-block}.board-x .wb-amline li:first-child+li:before{content:"";margin:0 .3em}.board-x .wb-recs{gap:6px}.board-x .wb-rec{border:1px solid color-mix(in srgb, var(--rc,#44506a) 45%, #fff);background:color-mix(in srgb, var(--rc,#44506a) 7%, #fff);color:color-mix(in srgb, var(--rc,#44506a) 78%, #000);margin:0;padding:.1em .65em;font-size:.78em;font-weight:600}.board-x .wb-am-flags{background:var(--bx-amber-bg);color:var(--bx-amber-ink);white-space:nowrap;border-radius:999px;margin-left:auto;padding:.1em .7em;font-size:.78em;font-weight:700}.board-x .wb-am-flags.is-p1{background:var(--bx-red-bg);color:var(--bx-red)}.board-x .mb-scroll{background:#fff}.board-x .wb-grid{grid-template-columns:18em repeat(var(--cols,5), minmax(10em, 1fr))}.board-x .wb-grid.is-compact{grid-template-columns:20em repeat(var(--cols,5), minmax(10em, 1fr))}.board-x .wb-row>*{border-bottom:1px solid var(--oe-line-2);padding:.55em}.board-x .wb-head>*{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;letter-spacing:.06em;color:var(--oe-text-3);background:#fff;padding-block:.6em;font-size:.68em;border-bottom:2px solid var(--oe-line)!important}.board-x .wb-head>[data-col]{color:var(--cc-ink);background:var(--cc-bg);border-bottom-color:var(--cc)!important}.board-x .wb-cell{border-left-color:#0000}.board-x .wb-cell[data-col]{background:color-mix(in srgb, var(--cc-bg) 55%, #fff)}.board-x .wb-req{background:#fff;padding:.7em .8em .7em .9em!important}.board-x .wb-card{--pc:var(--bx-p2);border:0;border-left:4px solid var(--pc);box-shadow:none;color:var(--oe-text);background:0 0;border-radius:2px;padding:0 0 0 .7em}.board-x .wb-card.is-p1{--pc:var(--bx-p1)}.board-x .wb-card.is-so{--pc:var(--bx-so)}.board-x .wb-top{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.3em .4em;margin-bottom:.15em;display:flex}.board-x .wb-pr,.board-x .is-so .wb-pr{border:1px solid var(--bx-dash);color:var(--oe-brand);box-shadow:none;font:700 .68em/1.5 var(--font-body);background:#fff;border-radius:6px;margin:0;padding:0 .4em}.board-x .wb-top .work-badge,.board-x .wb-top .stuck-label .work-badge{color:var(--oe-brand);font:600 .72em/1.6 var(--font-body);border:var(--btn-line);background:#fff;border-radius:999px;padding:0 .6em;display:inline-block}.board-x .wb-top .work-badge.w-not_working,.board-x .wb-top .stuck-label .work-badge{background:var(--bx-red-bg);color:var(--bx-red);border-color:#0000}.board-x .wb-top .work-badge.w-slowing{background:var(--bx-amber-bg);color:var(--bx-amber-ink);border-color:#0000}.board-x .wb-client{-webkit-line-clamp:unset;line-clamp:none;font-size:.95em;font-weight:700;line-height:1.25;display:block}.board-x .wb-top .wb-client{white-space:nowrap;text-overflow:ellipsis;flex:8em;min-width:0;font-size:.9em;overflow:hidden}.board-x .wb-title{font-size:.86em;color:var(--oe-text)!important}.board-x .wb-meta{color:var(--oe-text-3);font-size:.76em;margin-top:.15em!important}.board-x .wb-who{color:var(--oe-text);text-decoration:underline;-webkit-text-decoration-color:var(--rc,var(--oe-text-3));text-decoration-color:var(--rc,var(--oe-text-3));text-underline-offset:2px;box-shadow:none;font-weight:500}.board-x .wb-chiprow{align-items:center;gap:.3em;margin:.45em 0 0}.board-x .wb-rchip{border:var(--btn-line);color:var(--oe-brand);font:600 .72em/1.5 var(--font-body);background:#fff;border-radius:999px;padding:.1em .65em}.board-x button.wb-rchip:hover,.board-x .wb-rchip[aria-expanded=true]{box-shadow:inset 0 0 0 1px}.board-x .wb-rchip:is(.is-flag-p1,.is-late,.is-goal-overdue){background:var(--bx-red-bg);color:var(--bx-red);border-color:#0000}.board-x .wb-rchip:is(.is-flag,.is-goal-due,.is-goal-open){background:var(--bx-amber-bg);color:var(--bx-amber-ink);border-color:#0000}.board-x .wb-rchip.is-goal-met{background:var(--bx-green-bg);color:var(--bx-green-ink);border-color:#0000}.board-x .wb-rchip.is-suggest{background:var(--oe-brand-soft);color:var(--oe-brand)}.board-x .wb-panel{border-color:var(--oe-line);color:var(--oe-text);background:#eef4fb;border-radius:8px;font-size:.76em}.board-x .wb-details{padding-left:1.1em}.board-x .wb-details .wb-meta{font-size:1em}.board-x .wb-add-submit{border:1.5px dashed var(--bx-dash);background:var(--bx-add-bg);width:100%;min-height:2.2em;color:var(--oe-brand);font:600 .8em/1.3 var(--font-body);cursor:pointer;text-align:center;border-radius:8px;margin-top:.5em;padding:.25em .6em;display:block}.board-x .wb-add-submit:hover{border-color:var(--oe-brand)}.board-x .wb-add-li{margin-left:auto}.board-x .wb-add-li .wb-add-submit{border-radius:999px;width:auto;min-height:0;margin:0;padding:.1em .65em;font-size:.72em}.board-x .wb-earlier{color:var(--oe-text-3);font-size:.74em;margin-top:.45em!important}.board-x .wb-earlier a{color:var(--oe-text-3);text-decoration:none}.board-x .wb-earlier a:hover{color:var(--oe-brand);text-decoration:underline}.board-x .wb-earlier a.wb-act,.board-x .wb-details a.wb-act{color:var(--oe-brand);font-weight:600}.board-x .wb-chip{border:1px solid #dfe3ea;border-left:4px solid var(--c);background:#fff;border-radius:8px;padding:.35em .25em .35em .6em;font-size:.86em;box-shadow:0 1px 2px #141e320f}.board-x .wb-name{color:var(--oe-text)!important}.board-x .wb-d{color:#000;font-size:.86em}.board-x .wb-menu-btn{color:var(--oe-brand);opacity:1}.board-x .wb-chip.is-flag-p1{outline:2px solid var(--bx-red);outline-offset:-1px}.board-x .wb-chip.is-flag-other{outline:2px solid var(--bx-amber);outline-offset:-1px}.board-x .wb-grid.is-compact .wb-row>*{padding-block:.35em}.board-x .wb-grid.is-compact .wb-req{padding-block:.45em!important}.board-x .wb-grid.is-compact .wb-chiprow{margin-top:.3em}.board-x .wb-grid.is-compact .wb-chips{gap:.25em}@container main (min-width:761px){.board-x .wb-grid.is-compact .wb-chip{flex-wrap:wrap;align-items:baseline;column-gap:.45em;padding:.2em 1.9em .2em .55em;font-size:.82em;display:flex}.board-x .wb-grid.is-compact .wb-chip .wb-name{flex:0 auto;max-width:100%}.board-x .wb-grid.is-compact .wb-chip .wb-d{flex:0 auto;max-width:100%;font-size:.84em}.board-x .wb-grid.is-compact .wb-chip>:not(.wb-name):not(.wb-d):not(.wb-menu-btn){flex-basis:100%}.board-x .wb-grid.is-compact .wb-chip .wb-menu-btn{min-height:1.6em;position:absolute;top:50%;right:.1em;transform:translateY(-50%)}}.board-x .wb-row.wb-proactive>.wb-pro{color:var(--oe-text-2);background:#fff;border-radius:10px;grid-column:1/-1;margin:.5em .8em .8em;padding:.45em .8em;font-size:.8em;border:1.5px dashed #b8c2d0!important}.board-x .wb-pro-list{margin:0;padding:0;list-style:none;display:inline}.board-x .wb-pro-list li{display:inline}.board-x .wb-pro-list li:before{content:" · "}.board-x .wb-pro .wb-name{white-space:normal;font-weight:600}.board-x .wb-pro .wb-d{white-space:normal;color:var(--oe-text-2);font-size:1em}.board-x .wb-row.is-drag-row>.wb-cell{box-shadow:none;outline:2px dashed var(--oe-brand);outline-offset:-5px}.board-x .wb-row.is-drag-row.is-drag-back>.wb-req .wb-card{outline:2px dashed var(--oe-brand);outline-offset:3px}.board-x .wb-row.is-drag-row>.wb-cell.over,.board-x .wb-row.is-drag-back>.wb-req.over .wb-card{background:var(--oe-brand-soft);outline:3px solid var(--oe-brand)}.board-x .board-notice{border-radius:10px}.board-x .wb-past{color:var(--oe-text-3);margin-top:14px;font-size:13.5px}.board-x .wb-past summary{font-weight:500}.board-x .mb-head>*,.board-x .mb-groups>.mb-group:nth-child(2n) .mb-head>*{background:#eef4fb}.board-x .mb-info{background:#fff}.board-x .wb-footer{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;margin:0;display:grid}.board-x .wb-footer>.section{min-width:0;margin:0}.board-x .wb-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em 1em}.board-x .wb-tiles>div{border-left-color:#0000;padding:0}.board-x .wb-tiles dd{font-size:1.6em}.board-x .wb-qnav .btn{min-height:32px}@media (max-width:1100px){.board-x .wb-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}.board-x:has(.wb-meeting) :is(.board-views,.board-bar,.tc-needs,.wb-past,.wb-footer){display:none}.board-x .board-card:has(.wb-meeting){box-shadow:none;background:0 0;border:0}.board-x .board-card:has(.wb-meeting)>.board-panel{padding:0}.board-x .wb-meet-head{z-index:6;border:1px solid var(--oe-line);background:#fff;border-radius:12px;margin:0 0 14px;padding:1em 1.25em;display:block;position:sticky;top:0;box-shadow:0 2px 8px #141e3214}.board-x .wb-meet-top{flex-wrap:wrap;align-items:center;gap:.5em 1.25em;display:flex}.board-x .wb-meet-title{font:700 1.5em/1.2 var(--font-body);margin:0}.board-x .wb-run{color:var(--oe-text-3);font-size:.85em}.board-x .wb-meet-clock{color:var(--oe-text-3);font-variant-numeric:tabular-nums;align-items:center;gap:.5em;margin:0;font-size:.85em;display:flex}.board-x .wb-meet-bar-track{background:var(--oe-brand-soft);border-radius:999px;width:12em;height:.5em;display:inline-block;overflow:hidden}.board-x .wb-meet-bar-track>span{background:var(--oe-brand);height:100%;display:block}.board-x .wb-meet-dots{grid-column:auto;gap:.4em;margin:0 0 0 auto}.board-x .wb-meet-dots button{border:1.5px solid var(--oe-line);color:var(--oe-text);font:600 .85em/1.2 var(--font-body);box-shadow:none;background:#fff;border-radius:999px;padding:.3em .85em}.board-x .wb-meet-dots button[aria-current]{background:var(--oe-brand);border-color:var(--oe-brand);color:#fff}.board-x .wb-meet-dots button.has-p1{border:2px solid var(--bx-red)}.board-x .wb-meet-dots button.has-flag{border:2px solid var(--bx-amber)}.board-x .wb-meet-dots button.has-p1:not([aria-current]),.board-x .wb-meet-dots button.has-flag:not([aria-current]){box-shadow:none}.board-x .wb-meet-now{flex-wrap:wrap;align-items:center;gap:.5em 1em;margin-top:.75em;display:flex}.board-x .wb-meet-step{margin:0;display:block}.board-x .wb-meet-step strong{font:500 1.35em/1.2 var(--font-body)}.board-x .wb-meet-step .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--oe-brand);font-size:.7em;font-weight:700;display:block}.board-x .wb-timer{background:var(--bx-amber-bg);color:var(--bx-amber-ink);border-radius:999px;margin:0;padding:.2em .75em;font-size:.9em;font-weight:600;display:inline-block}.board-x .wb-timer strong{font:700 1em/1 var(--font-body);color:inherit}.board-x .wb-timer.is-over{background:var(--bx-red-bg);color:var(--bx-red)}.board-x .wb-meet-nav{flex-wrap:wrap;gap:.4em;margin-left:auto;display:flex}.board-x .wb-flags{border-radius:12px;margin:0 0 14px;overflow:visible}.board-x .wb-flags-h{padding:1em 1.25em .4em}.board-x .wb-flags-h h2{font:700 1.3em/1.2 var(--font-body);margin:0}.board-x .wb-flags-h p{color:var(--oe-text-3);margin:.2em 0 0;font-size:.85em}.board-x .wb-flags .rows{margin:0;padding:0 1.25em .5em}.board-x .wb-flag{box-shadow:none;border-top:1px solid var(--oe-line-2);background:0 0;flex-wrap:wrap;align-items:center;gap:.4em 1em;display:flex;padding:.7em 0!important}.board-x .wb-flag.is-p1{box-shadow:none;background:0 0}.board-x .wb-flag-what{flex:24em;min-width:0}.board-x .wb-flag-kind{background:var(--bx-amber-bg);color:var(--bx-amber-ink);letter-spacing:.03em;border-radius:999px;padding:.15em .65em;font-size:.72em}.board-x .wb-flag.is-p1 .wb-flag-kind{background:var(--bx-red-bg);color:var(--bx-red)}.board-x .wb-flag-speed{flex-basis:auto}.board-x .wb-add-task{border:1.5px dashed var(--bx-dash);background:var(--bx-add-bg);min-height:2.4em;color:var(--oe-brand);font:600 .9em/1.2 var(--font-body);cursor:pointer;border-radius:8px;margin-left:auto;padding:.3em 1em}.board-x .wb-add-task:hover{border-color:var(--oe-brand)}.board-x .wb-task-line{flex:100%}.board-shell[data-present] .board-x :is(.board-hero,.menu-tabs,.tc-needs,.board-bar,.wb-cards-head){display:none}.board-shell[data-present] .board-x .board-in{max-width:none;padding-top:3.25rem;font-size:clamp(1rem,1.25vw - .0625rem,1.6rem)}.board-shell[data-present] .board-x .board-views{padding-right:11rem}@media (max-width:640px){.board-x .board-in{gap:12px;padding:16px 16px 40px}.board-x .board-acts{width:100%}.board-x .tc-needs{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.board-x .tc-need,.board-x .tc-needs>strong{white-space:nowrap;flex:none}.board-x .board-panel{padding:12px 12px 14px}.board-x .board-bar .board-hint{margin-left:0}.board-x .wb-footer{grid-template-columns:1fr}.board-x .wb-meet-dots,.board-x .wb-meet-nav{margin-left:0}.board-x .wb-meet-head{position:static}}@container main (max-width:760px){.board-x .wb-grid,.board-x .wb-grid.is-compact{grid-template-columns:repeat(var(--cols,5), minmax(8.5em, 1fr))}.board-x .wb-row>.wb-req,.board-x .wb-row.wb-proactive>.wb-pro{box-sizing:border-box;width:calc(100cqw - 62px);position:sticky;left:0}.board-x .wb-row.wb-proactive>.wb-pro{margin-inline:0}}@container main (max-width:620px){.board-shell[data-present] .board-x .board-in{font-size:1rem}}.board-shell[data-present] .board-x .wb-meet-head .btn{min-height:2.6em;padding:0 1em;font-size:.85em}.oe-x .oe-crumb{color:var(--oe-text-2);margin:0 0 6px;font-size:14px}.mt-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 0 16px;display:flex}.mt-filters .oe-search{min-width:260px}.mt-table{flex-direction:column;display:flex}.mt-tr{border-top:1px solid var(--oe-line);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.mt-th{letter-spacing:.04em;text-transform:uppercase;color:var(--oe-text-2);border-top:0;font-size:12px;font-weight:600}.mt-name{font-weight:600;display:block}.mt-meta{color:var(--oe-text-2);font-size:13px;display:block}.mt-kept{background:var(--oe-brand-soft);color:var(--oe-brand)}.mt-older{margin-top:12px;font-weight:600;display:inline-block}.mt-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.mt-rows{margin:0;padding:0;list-style:none}.mt-rows li{border-top:1px solid var(--oe-line-2);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.mt-rows li:first-child{border-top:0}.mt-start .oe-mainc{flex:560px;min-width:0}.mt-start .oe-side{flex:0 380px;min-width:0}.mt-fld{border:0;margin:0 0 16px;padding:0}.mt-lab{letter-spacing:.05em;text-transform:uppercase;color:var(--oe-text-2);margin:0 0 6px;font-size:12px;font-weight:700;display:block}.mt-lab-note{text-transform:none;letter-spacing:0;font-weight:400}.mt-hears{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mt-hear{border:1.5px solid var(--oe-line);background:var(--oe-surface);cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;min-height:44px;padding:14px 16px;display:flex}.mt-hear input{opacity:0;pointer-events:none;position:absolute}.mt-hear span{color:var(--oe-text-2);font-size:14px}.mt-hear.mt-on{border-color:var(--oe-brand);background:var(--oe-brand-soft)}.mt-hear:focus-within{outline:2px solid var(--oe-brand);outline-offset:2px}.mt-wait{align-self:flex-start}.mt-go{width:100%;min-height:48px;font-size:16px}.mt-foot{text-align:center;color:var(--oe-text-2);margin:8px 0 0;font-size:14px}.mt-note{color:var(--oe-text-2);margin:0 0 16px}.mt-items{margin:0;padding:0;list-style:none}.mt-items li{border-top:1px solid var(--oe-line-2);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.mt-items li:first-child{border-top:0}.mt-items li>strong,.mt-items li>div>strong{display:block}.mt-items li:has(>strong){flex-direction:column;gap:2px}.mt-late{color:#b3261e}.mt-lastline{margin:0}.mt-recap{margin:0;line-height:1.6}.mt-fold{margin-top:10px}.mt-fold summary{cursor:pointer;color:var(--oe-brand);font-weight:600}.mt-pre{white-space:pre-wrap}.mt-badge{font-family:var(--font-body);margin-left:10px}.mt-notes textarea{width:100%;font:inherit}.mt-row{margin-top:8px}.mt-find{align-items:center;gap:10px;margin:0 0 8px;display:flex}.mt-find .oe-inp{flex:1}.mt-lines{margin:0;padding:0;list-style:none}.mt-lines li{border-top:1px solid var(--oe-line-2);grid-template-columns:72px 150px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.mt-at{color:var(--oe-text-3);font-size:13px}.mt-who{color:var(--oe-brand);font-weight:600}.mt-lines mark{color:inherit;background:#c9c8e6}.mt-tfoot{justify-content:space-between;margin-top:10px;display:flex}@media (max-width:900px){.mt-tr{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.mt-tr>:nth-child(2),.mt-tr>:nth-child(5){display:none}.mt-pair{grid-template-columns:1fr}}@media (max-width:600px){.mt-hears{grid-template-columns:1fr}.mt-tr{grid-template-columns:minmax(0,1fr) auto}.mt-tr>:nth-child(4){display:none}.mt-lines li{grid-template-columns:1fr;gap:2px}.mt-filters .oe-search{width:100%;min-width:0}}.mt-pills{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.oe-x .mt-pills a{border:1px solid var(--oe-input);background:var(--oe-surface);min-height:40px;color:var(--oe-brand);font:600 14px/1 var(--font-body);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.oe-x .mt-pills a.on{background:var(--oe-brand);border-color:var(--oe-brand);color:var(--oe-on-brand)}.mt-rows li>span:last-child{text-align:right;flex:0 55%}@media (min-width:901px){.mk-tiles{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.mk-tiles .il-tile .l{font-size:13px}}.sa-crumbs{color:var(--oe-text-3);margin-bottom:6px;font-size:14px}.oe-x .sa-crumbs a{text-decoration:none}.sa-tabs a{font:600 15px/1.2 var(--font-body);min-height:44px;color:var(--oe-text-2);white-space:nowrap;border-bottom:3px solid #0000;border-radius:8px 8px 0 0;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:0 14px;text-decoration:none;display:inline-flex}.oe-x .sa-tabs a{color:var(--oe-text-2)}.oe-x .sa-tabs a:hover{color:var(--oe-brand)}.oe-x .sa-tabs a[aria-current=page]{color:var(--oe-brand);border-bottom-color:var(--oe-brand);background:var(--oe-brand-soft)}.sa-tabs a:focus-visible{outline:2px solid var(--oe-brand);outline-offset:-2px}.sa-about{margin:12px 24px 0}.sa-body{min-width:0;padding:12px 24px 24px}.sa-body>.settings,.sa-body>.stack{padding:0}.oe-x .sa-body h2{font-family:var(--font-body)}@media (max-width:640px){.sa-body{padding:12px 16px 20px}.sa-about{margin:12px 16px 0}}.oe-x .sa-body .persona-tabs{border:0;flex-wrap:wrap;gap:8px;margin:4px 0 12px;padding:0;display:flex}.oe-x .sa-body .persona-tabs a{border:1px solid var(--oe-input);background:var(--oe-surface);min-height:40px;color:var(--oe-brand);font:600 14px/1.2 var(--font-body);border-radius:999px;margin:0;padding:0 16px;line-height:38px;text-decoration:none;display:inline-block}.oe-x .sa-body .persona-tabs a .hint{vertical-align:baseline;line-height:inherit;color:inherit;opacity:.8;margin:0 0 0 2px;font-size:13px;font-weight:400;display:inline}.oe-x .sa-body .persona-tabs a[aria-current=page]{background:var(--oe-brand);border-color:var(--oe-brand);color:var(--oe-on-brand);box-shadow:none}.oe-x .sa-body .persona-tabs a[aria-current=page]:after{display:none}.oe-x .sa-pills{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;display:flex}.oe-x .sa-pills a{border:1px solid var(--oe-input);background:var(--oe-surface);min-height:40px;color:var(--oe-brand);font:600 14px/1 var(--font-body);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.oe-x .sa-pills a.on{background:var(--oe-brand);border-color:var(--oe-brand);color:var(--oe-on-brand)}.bulk-assistants{margin:14px 0 1rem}.bulk-row{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;display:flex}.bulk-oval{min-height:var(--btn-h);padding:var(--btn-pad);border:var(--btn-line);color:var(--oe-brand);font:var(--btn-font);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bulk-oval:hover:not(:disabled){border-color:var(--oe-brand-hover);background:var(--oe-brand-soft)}.bulk-oval.on,.bulk-oval.go{background:var(--oe-brand);border-color:var(--oe-brand);color:var(--oe-on-brand)}.bulk-oval.on:hover:not(:disabled),.bulk-oval.go:hover:not(:disabled){background:var(--oe-brand-hover);border-color:var(--oe-brand-hover)}.bulk-oval.go{white-space:normal;text-align:center;padding-top:10px;padding-bottom:10px;line-height:1.25}.bulk-oval:disabled{opacity:.55;cursor:not-allowed}.bulk-oval:focus-visible,.bulk-search:focus-visible{outline:3px solid var(--oe-brand-border);outline-offset:2px}.bulk-hint{margin:0 0 12px}.bulk-step{border:1px solid var(--line);border-left:6px solid var(--oe-brand);background:#fff;border-radius:10px;margin:0 0 14px;padding:16px}.bulk-step h2{font:700 18px/1.3 var(--font-body);margin:0 0 4px}.bulk-where{margin:0 0 4px}.bulk-done{border:1px solid var(--line);border-left:6px solid var(--energy-deep);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;padding:10px 16px;display:flex}.bulk-lbl{font:700 12px/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 0 6px;display:block}.bulk-search{width:100%;max-width:420px;min-height:var(--btn-h);border:1px solid var(--oe-input);font:400 15px var(--font-body);border-radius:8px;margin:0 0 12px;padding:0 12px}.bulk-check{margin:0 0 12px}.bulk-actions{align-items:center;margin-bottom:0}.bulk-result{margin:0 0 14px}.role-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:14px;margin:0 0 14px;padding:0;list-style:none;display:grid}.role-tile{border:1px solid var(--line);border-left:6px solid var(--oe-brand);color:var(--ink);background:#fff;border-radius:10px;padding:16px 18px;text-decoration:none;display:block}.role-tiles>li:nth-child(3n+1) .role-tile{border-left-color:var(--blue)}.role-tiles>li:nth-child(3n+2) .role-tile{border-left-color:var(--aqua)}.role-tiles>li:nth-child(3n) .role-tile{border-left-color:var(--energy)}.sa-below{margin-top:20px}.sa-body:empty{display:none}.more-ways>summary{width:fit-content;margin:0 0 12px;list-style:none}.more-ways>summary::-webkit-details-marker{display:none}.role-tile:hover{border-color:var(--oe-brand-hover)}.role-tile:focus-visible{outline:3px solid var(--oe-brand-border);outline-offset:2px}.role-top,.role-panel>section{margin:0 0 20px}.role-top h2,.role-panel h2{font:500 20px/1.25 var(--font-body);margin:0 0 6px}.role-panel .hint,.role-top>.hint{margin:0 0 12px}.role-panel>.bulk-row{margin-bottom:18px}.role-top h2 .hint,.role-panel h2 .hint{margin-left:6px;font-weight:400}.role-chips{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.role-add>summary{width:fit-content;margin:0 0 12px;list-style:none}.role-add>summary::-webkit-details-marker{display:none}.role-rows{margin:0 0 12px;padding:0;list-style:none}.role-rows li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:8px 0;display:flex}.role-rows a{color:var(--ink);font-weight:500;text-decoration:none}.role-rows a:hover{text-decoration:underline}.role-rows span{color:#000}.role-top .sa-about{margin:0 0 12px;padding:0}.role-assistants>.hint{margin:0 0 14px}.role-assistants .bulk-actions{margin-bottom:12px}.each-assistant>summary,.role-empty>summary{width:fit-content;margin:0 0 12px;list-style:none}.each-assistant>summary::-webkit-details-marker{display:none}.role-empty>summary::-webkit-details-marker{display:none}.role-empty[open]>summary{margin-bottom:14px}.role-tile strong{color:var(--ink);font:500 20px/1.25 var(--font-body);margin:0 0 6px;display:block}.role-tile span{color:#000;display:block}.role-people{margin:0;padding:0;list-style:none}.role-people li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 0;display:flex}.role-people li>span{color:#000}@media (max-width:640px){.bulk-oval{max-width:100%}.bulk-oval:not(.go){white-space:normal;text-align:center}}.sa-about-line{margin:4px 0 8px}.sa .oe-acts form{margin:0}.sa .tc-side-list a{font-weight:600;text-decoration:none}.sa .tc-side-list .oe-small{text-align:right}.oe-x .inv-tab .inv-tiles{grid-template-columns:repeat(6,minmax(0,1fr));margin:0 0 16px;padding:0}.oe-x .inv-tab>.tc-head{padding-left:0;padding-right:0}.oe-x .inv-tab [data-ov-as-of]{margin:6px 0 14px}.oe-x .inv-tiles .il-tile .n{order:-1}@media (max-width:900px){.oe-x .inv-tab .inv-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.oe-x .tcp-tab .tc-board .btn{min-height:32px;padding:0 12px;font-size:14px}@media (max-width:640px){.oe-x .tcp-tab .tc-board .btn{min-height:44px}.oe-x .tcp-tab .choice-btns{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.oe-x .tcp-tab .choice-btns>a{flex:none}}.oe-x .inv-tab{padding:0 24px}.oe-x .tc-panel .inv-tab .section-band{background:0 0;border-top:0}.oe-x.inv-page .tc-panel>.inv-tab>.section,.oe-x.ex-page .tc-panel>.ex-tab>.section{margin-left:0;margin-right:0}.oe-x .tc-panel .inv-tab .section-band .section-title{font:600 18px/1.25 var(--font-body);color:var(--oe-text)}.oe-x .tc-panel .inv-tab .section-band .section-title:before{display:none}.oe-x .tc-panel .inv-tab .setup-intro-compact{margin:12px 0}.oe-x .inv-tab .inv-what{margin:8px 0 12px}@media (max-width:640px){.oe-x .inv-tab{padding:0 16px}}.oe-x .inv-tab .inv-check .btn{white-space:normal;text-align:left;max-width:100%;height:auto}.oe-x .inv-tab>.section{box-sizing:border-box;width:auto;min-width:0;max-width:100%}.oe-x .inv-tab .section-band{flex-wrap:wrap;min-width:0}.oe-x .inv-tab .section-band .section-title,.oe-x .inv-tab .section-body,.oe-x .inv-tab .section-body li{white-space:normal;overflow-wrap:anywhere;min-width:0}.oe-x .inv-tab .section-body>ul{margin:0;padding-left:1.25rem}.oe-x .ex-tab{padding:0 24px}.oe-x .tc-panel .ex-tab .section-band{background:0 0;border-top:0}.oe-x .tc-panel .ex-tab .section-band .section-title{font:600 18px/1.25 var(--font-body);color:var(--oe-text)}.oe-x .tc-panel .ex-tab .section-band .section-title:before{display:none}.oe-x .tc-panel .ex-tab .setup-intro-compact{margin:12px 0}.ex-side{padding:0 20px 14px}.ex-side p{margin:0 0 8px}.ex-month{grid-template-columns:1fr 1fr;gap:8px 12px;margin:0 0 8px;display:grid}.ex-month dt{text-transform:uppercase;letter-spacing:.04em;color:var(--oe-text-3);font-size:11px;font-weight:600}.ex-month dd{font:600 20px/1.2 var(--font-body);font-variant-numeric:lining-nums;margin:0}@media (max-width:640px){.oe-x .ex-tab{padding:0 16px}.ex-side{padding:0 16px 12px}}.oe-x .ex-tab .step-next{white-space:normal;text-align:left;max-width:100%;height:auto}.board-x .wb-cards-wrap{flex-direction:column;gap:10px;display:flex}.board-x .wb-cards-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.board-x .wb-cards-head h2{font:700 18px/1.2 var(--font-body);margin:0}.board-x .board-cards-edit{border-radius:999px;min-height:36px;padding:0 14px}.board-x:has(.wb-meeting) .wb-cards-wrap{display:none}.board-x .wb-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}.board-x .wb-meter-wide{width:100%;margin:.6em 0 0;display:block}.board-cards-dialog{width:min(48rem,100vw - 2rem)}.board-cards-cols{grid-template-columns:1fr 1fr;gap:18px;margin-top:12px;display:grid}.board-cards-l{letter-spacing:.06em;text-transform:uppercase;color:var(--oe-text-3);margin:0 0 6px;font-size:11px;font-weight:700}.board-cards-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.board-cards-it{background:#fff;border:1px solid #dfe3ea;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;padding:6px 10px;font-size:14px;display:flex}.board-cards-it .hint{font-size:12px}.board-cards-it.is-on{border-left:4px solid var(--oe-brand);cursor:grab}.board-cards-it.is-dragged{opacity:.45}.board-cards-it.is-more{border:1.5px dashed var(--oe-brand-border);background:var(--oe-brand-soft)}.board-cards-it.is-more strong{color:var(--oe-brand)}.board-cards-h{color:#000;letter-spacing:-2px}.board-cards-acts{gap:2px;margin-left:auto;display:inline-flex}.board-cards-acts button{min-width:32px;min-height:32px;color:var(--oe-brand);cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:700}.board-cards-acts button:hover:not(:disabled){background:var(--oe-brand-soft)}.board-cards-acts button:disabled{color:#b8bec8;cursor:default}.board-cards-add{min-height:32px;color:var(--oe-brand);cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:700}.board-cards-note{background:var(--oe-brand-soft);color:var(--oe-brand);border-radius:8px;margin:12px 0 0;padding:8px 12px;font-size:13px}.board-cards-foot{border-top:1px solid var(--oe-line-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.board-cards-foot .board-cards-default{margin-left:auto}@media (max-width:640px){.board-cards-cols{grid-template-columns:1fr}}.board-cards-it{flex-wrap:nowrap}.board-cards-it strong{flex:none}.board-cards-it .hint{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.board-cards-foot .board-cards-default{color:var(--oe-brand);font-weight:600}.board-cards-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.board-cards-cols>div,.board-cards-it{min-width:0}.board-cards-add,.board-cards-acts{white-space:nowrap;flex:none}@media (max-width:640px){.board-cards-cols{grid-template-columns:minmax(0,1fr)}}.board-cards-it strong{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.gca{margin:0 0 20px;padding:0 24px}.gca-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.gca-card{background:var(--oe-surface,#fff);border:1px solid var(--oe-line);border-left:6px solid #1e4e8c;border-radius:12px;min-width:0;padding:16px;box-shadow:0 1px 2px #1018280a}.gca-card[data-edge=aqua]{border-left-color:#00bab4}.gca-card h2{font:700 19px/1.25 var(--font-body);color:var(--oe-text);margin:0}.gca-hint{color:var(--oe-text-3);margin:4px 0 10px;font-size:13px}.gca-scroll{overflow-x:auto}.gca-table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;width:100%;font-size:13px}.gca-table th,.gca-table td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--oe-line);padding:8px 6px}.gca-table thead th{color:var(--oe-text-3);border-bottom:2px solid var(--oe-line);font-weight:400}.gca-table th[scope=row],.gca-table thead th:first-child{text-align:left;padding-left:0}.oe-x .gca-table th[scope=row] a{color:var(--oe-text);font-weight:700;text-decoration:none}.oe-x .gca-table th[scope=row] a:hover,.oe-x .gca-table tr.is-picked th[scope=row] a{color:var(--oe-brand);text-decoration:underline}.gca-table tr.gca-total th,.gca-table tr.gca-total td{border-bottom:0;font-weight:700}.gca-pill{background:var(--oe-low-bg);color:var(--oe-low-fg);border-radius:99px;padding:2px 8px;display:inline-block}.gca-pill[data-tone=green]{background:var(--oe-ok-bg);color:var(--oe-ok-fg)}.gca-pill[data-tone=amber]{background:var(--oe-med-bg);color:var(--oe-med-fg)}.gca-pill[data-tone=red]{background:var(--oe-high-bg);color:var(--oe-high-fg)}.gca-bias[data-bias=high]{color:#b3261e}.gca-bias[data-bias=low],.gca-muted{color:var(--oe-text-3)}.gca-note{color:var(--oe-text-3);margin:10px 0 0;font-size:12.5px}.gca-calls{margin:0;padding:0;list-style:none}.gca-calls li{border-bottom:1px solid var(--oe-line);flex-direction:column;gap:1px;padding:8px 0;font-size:13px;display:flex}.gca-calls li:last-child{border-bottom:0}.oe-x .gca-acct{color:var(--oe-text);font-weight:700;text-decoration:none}.oe-x .gca-acct:hover{color:var(--oe-brand);text-decoration:underline}.gca-line{color:var(--oe-text-3)}.gca-hist{color:var(--oe-text-3);font-size:12px}.gca-stale{color:var(--oe-med-fg);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.oe-x .gca-update{border:1px solid var(--oe-med-fg);color:var(--oe-med-fg);border-radius:6px;align-items:center;min-height:24px;padding:1px 8px;font-weight:600;text-decoration:none;display:inline-flex}.oe-x .gca-update:hover{background:var(--oe-med-bg)}.gca-source{color:var(--oe-text-3);margin:12px 0 0;font-size:12px}@media (max-width:900px){.gca-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.gca{padding:0 16px}.oe-x .gca-update{min-height:44px}}.gca-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.oe-x .gca-head .il-pills a{color:var(--oe-brand);font-weight:600}.oe-x .gca-head .il-pills a.on{color:var(--oe-on-brand)}.sa-tab{flex-direction:column;gap:12px;min-width:0;display:flex}.oe-x .mw-part{padding:0 24px}.oe-x .tc-panel .mw-part .section-band{border-top:0;border-bottom:1px solid var(--oe-line);background:0 0;padding:12px 16px 8px}@media (max-width:640px){.oe-x .tc-panel .mw-part .section-band{padding:10px 14px 8px}}.oe-x .tc-panel .mw-part .section-body>.empty,.oe-x .tc-panel .mw-part .section-body .empty{margin:4px 0 10px;padding:0}@media (max-width:640px){.oe-x [data-card=my-work-tabs] .tc-tabs{flex-wrap:wrap;overflow-x:visible}}.mw-agent-skills{flex-direction:column;display:flex}.oe-x .tc-panel .mw-part .section-band .section-title{font:600 18px/1.25 var(--font-body);color:var(--oe-text)}.oe-x .tc-panel .mw-part .section-band .section-title:before{display:none}.oe-x .tc-panel .mw-part .section>.section-band{padding:12px 16px 8px}@media (max-width:640px){.oe-x .tc-panel .mw-part .section>.section-band{padding:10px 14px 8px}}.oe-x .tc-panel .mw-part.page-body,.oe-x .tc-panel .mw-part.wrap{max-width:none;margin:0}.oe-x .tc-head .tc-hint{color:var(--oe-text-3);margin:4px 0 0;font-size:14px}.oe-x .mw-days-out{padding:0 24px}.mw-label{font:700 12px/1.2 var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--oe-text-2);border-bottom:1px solid var(--oe-line);margin:0 0 8px;padding-bottom:6px}.oe-x h3.mw-label{font:700 12px/1.2 var(--font-body);color:var(--oe-text-2)}.oe-x h3.mw-label-due{color:var(--oe-med-fg)}.mw-day{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px;display:grid}.mw-times{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mw-times li{grid-template-columns:78px minmax(0,1fr);align-items:start;gap:10px;display:grid}.mw-time{font:700 15px/1.3 var(--font-body);color:var(--oe-brand);white-space:nowrap;padding-top:8px}.mw-slot{border-left:3px solid var(--oe-brand);background:var(--oe-brand-soft);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;display:flex}.mw-slot span{color:var(--oe-text-3);font-size:13px}.oe-x .mw-slot a{color:var(--oe-text);text-decoration:none}.mw-times li[data-kind=task] .mw-slot{background:var(--oe-med-bg);border-left-color:#3d3b9a}.mw-times li[data-kind=event] .mw-slot{border-left-color:var(--oe-ok-fg);background:var(--oe-ok-bg)}.mw-note,.mw-connect{border:1px solid var(--oe-card-line,#d5dae2);border-left:6px solid var(--oe-brand);background:var(--oe-surface);color:var(--oe-text-2);border-radius:10px;margin:12px 0 0;padding:10px 14px;font-size:13px}.mw-connect{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;font-size:14px;display:flex}.mw-connect p{flex:280px;margin:0}.mw-due-list{margin:0;padding:0;list-style:none}.mw-due-list li{border-bottom:1px solid var(--oe-line-2);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.mw-due-t{flex-direction:column;min-width:0;display:flex}.mw-due-t span{color:var(--oe-text-3);font-size:13px}.oe-x .mw-due-t a{color:var(--oe-text);text-decoration:none}.mw-due-list li[data-done] strong{color:var(--oe-text-3);font-weight:500;text-decoration:line-through}.mw-due-tags{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.mw-from{font:600 12px/1.2 var(--font-body);color:var(--oe-brand);border:1px solid var(--oe-brand-border);white-space:nowrap;background:var(--oe-surface);border-radius:999px;padding:3px 9px}.mw-day.mw-day-home{grid-template-columns:minmax(0,1fr);gap:14px}.task-meta .task-from{vertical-align:middle;margin-left:6px;display:inline-block}.mw-approvals{flex-direction:column;gap:14px;display:flex}.mw-approvals-rows{margin:8px 0 0;padding:0;list-style:none}.mw-approvals-rows li{border-top:1px solid var(--oe-line-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.mw-approvals-t{flex-direction:column;min-width:0;display:flex}.mw-approvals-t span{color:var(--oe-text-3);font-size:13px}.mw-approvals-rows .btn{flex:none}.mw-approvals-not-here{margin:4px 0 0}.oe-x .mw-part.mw-from-choice{padding-top:14px}.mt-open-mywork{margin:0 0 14px}.mw-day-home .mw-due-list li{grid-template-columns:28px minmax(0,1fr)}.mw-day-home .mw-due-list li .mw-due-tags{grid-column:2;justify-content:flex-start}.mw-home .mw-all{margin:10px 0 0}.mw-follow{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;font-size:14px;display:flex}.home-myday .mw-home .mw-label{margin-bottom:6px}.mw-check{margin:0;display:inline-flex}.oe-x .mw-check button{border:2px solid var(--oe-input);background:var(--oe-surface);color:#fff;width:24px;height:24px;min-height:24px;font:700 14px/1 var(--font-body);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.oe-x .mw-check button:hover{border-color:var(--oe-brand)}.oe-x .mw-check button[aria-checked=true]{background:var(--oe-ok-fg);border-color:var(--oe-ok-fg)}.mw-block{border-top:1px solid var(--oe-line);flex-direction:column;gap:8px;margin-top:20px;padding-top:16px;display:flex}.mw-block .oe-small{margin:0}.mw-suggest{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.mw-suggest li{border:1px solid var(--oe-line);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mw-suggest p{margin:0}.oe-x .mw-suggest a{color:var(--oe-text);text-decoration:none}.mw-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.mw-acts form{margin:0}.mw-side-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mw-side-list>li{border-top:1px solid var(--oe-line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:10px 0;font-size:14px;display:flex}.mw-side-list>li:first-child{border-top:0;padding-top:0}.oe-x .mw-side-list a{color:var(--oe-text);text-decoration:none}.oe-x .mw-side-list a:hover{color:var(--oe-brand)}.mw-plain>li{border:0;padding:4px 0;list-style:inside;display:list-item}.mw-agent>div:first-child{flex-direction:column;flex:160px;min-width:0;display:flex}.mw-agent-acts{flex-basis:100%;gap:6px;display:flex}.mw-agent-acts form{margin:0}.mw-steps{flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:14px;display:flex}.mw-wrap{flex-direction:column;gap:8px;font-size:14px;display:flex}.mw-wrap .sub-head{margin:0;font-size:13px}.mw-wrap .pa-lines{margin:0}.mw-week-boxes{flex-direction:column;gap:24px;display:flex}.mw-fold{border-top:1px solid var(--oe-line);margin-top:16px;padding-top:12px}.mw-fold>summary{cursor:pointer;color:var(--oe-brand);min-height:32px;font-size:14px;font-weight:600}.oe-x .mw-part .tc-pills{padding:0 0 12px}.mw-weeknav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:12px;display:flex}.mw-weekbtns{flex-wrap:wrap;gap:8px;display:flex}.mw-keys{gap:6px;margin:0;display:flex}.mw-key{background:var(--oe-brand-soft);color:var(--oe-brand);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.mw-key[data-kind=task]{background:var(--oe-med-bg);color:var(--oe-med-fg)}.mw-key[data-kind=event]{background:var(--oe-ok-bg);color:var(--oe-ok-fg)}.mw-week{border:1px solid var(--oe-line);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid;overflow:hidden}.mw-wday{border-left:1px solid var(--oe-line);min-width:0}.mw-wday:first-child{border-left-style:none}.oe-x .mw-wday h3{font:700 14px/1.2 var(--font-body);text-align:center;border-bottom:1px solid var(--oe-line);background:var(--oe-surface);justify-content:center;align-items:center;gap:6px;margin:0;padding:10px 6px;display:flex}.mw-wday[data-today] h3{background:var(--oe-brand-soft)}.mw-wday ul{flex-direction:column;gap:6px;margin:0;padding:8px;list-style:none;display:flex}.mw-wday>.oe-tiny{text-align:center;margin:0;padding:8px}.mw-wday li{border-left:3px solid var(--oe-brand);background:var(--oe-brand-soft);overflow-wrap:anywhere;border-radius:6px;flex-direction:column;min-width:0;padding:6px 8px;font-size:13px;display:flex}.mw-wday li[data-kind=task]{background:var(--oe-med-bg);border-left-color:#3d3b9a}.mw-wday li[data-kind=event]{border-left-color:var(--oe-ok-fg);background:var(--oe-ok-bg)}.mw-wtime{color:var(--oe-text-2);font-size:12px;font-weight:700}.oe-x .mw-wday li a{color:var(--oe-text);font-weight:600;text-decoration:none}.mw-wsub{color:var(--oe-text-3);font-size:12px}@media (max-width:760px){.mw-day,.mw-week{grid-template-columns:minmax(0,1fr)}.mw-wday{border-left-style:none;border-top:1px solid var(--oe-line)}.mw-wday:first-child{border-top:0}.oe-x .mw-wday h3{text-align:left;justify-content:flex-start}}@media (max-width:640px){.oe-x .mw-part,.oe-x .mw-days-out{padding:0 16px}}.mw-headline{color:var(--oe-text-2);margin:0 0 14px;font-size:14px}.oe-x.mw-page .tc{border-left:6px solid #1e4e8c}.oe-x.mw-page [data-card=coming-due]{border-left:6px solid #3d3b9a}.oe-x.mw-page [data-card=wrap-up]{border-left:6px solid var(--oe-ok-fg)}.oe-x.mw-page [data-card=your-assistants],.oe-x.mw-page [data-card=outlook]{border-left:6px solid #1e4e8c}.oe-x.mw-page [data-card=outlook-admin]{border-left:6px solid #212121}.oe-x .mw-block .tc-h3{margin:0}.menu-tabs{--oe-on-brand:#fff}.menu-tabs .tc-tabs a .tc-badge{margin-left:8px}.tab-sub{color:var(--muted,#4a5565);margin:0 0 .75rem;font-size:.95rem}.tab-more{margin:.75rem 0 0}body:has(.tv-shell) :is(.app-header,.sidenav,.sidenav-backdrop,.app-footer){display:none!important}.tv-shell{z-index:50;background:var(--oe-bg);flex-direction:column;gap:14px;padding:18px 24px;display:flex;position:fixed;inset:0}.tv-bar{background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 20px;display:flex;box-shadow:0 1px 3px #141e3214}.oe-x .tv-bar h1{font:700 clamp(22px, 1.8vw, 34px)/1.15 var(--font-body);margin:0}.tv-line{color:var(--oe-text-3);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(13px,.9vw,17px)}.tv-prog{background:var(--oe-brand-soft);border-radius:999px;width:clamp(120px,11vw,220px);height:10px;display:inline-block;overflow:hidden}.tv-prog>span{background:var(--oe-brand);height:100%;transition:width 1s linear;display:block}.tv-dots{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.tv-dots button{border:1.5px solid var(--oe-line);min-height:36px;color:var(--oe-text);font:600 clamp(13px, .85vw, 16px)/1 var(--font-body);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px}.tv-dots button[aria-current]{background:var(--oe-brand);border-color:var(--oe-brand);color:#fff}.oe-x .tv-stop,.oe-x .tv-settings-btn{min-height:40px}.tv-frame-box{background:var(--oe-bg);border:0;border-radius:12px;flex:1;width:100%}html.tv-frame :is(.app-header,.sidenav,.sidenav-backdrop,.app-footer,.back-to,.page-head,.menu-tabs,.board-hero,.board-bar){display:none!important}html.tv-frame :is(.app,.app-body,main){margin-left:0!important;padding-left:0!important}html.tv-frame{zoom:1.25}@media (min-width:1800px){html.tv-frame{zoom:1.4}}.tv-settings{width:min(34rem,100vw - 2rem)}.tv-set-l{letter-spacing:.06em;text-transform:uppercase;color:var(--oe-text-3);margin:14px 0 6px;font-size:11px;font-weight:700}.tv-settings .choice-btns{flex-wrap:wrap;gap:8px;display:flex}.tv-settings .choice-btn{border-radius:999px;min-height:36px;padding:0 14px}.tv-set-it.is-off{opacity:.6}.tv-set-pick{cursor:pointer;align-items:center;gap:8px;min-width:0;display:inline-flex}.tv-set-pick input{width:18px;height:18px;accent-color:var(--oe-brand)}@media (max-width:640px){.tv-shell{padding:10px}.tv-dots{margin-left:0}}.board-shell[data-present] .present-exit{opacity:1;background:0 0;gap:8px;display:flex}.board-shell[data-present] .present-exit>.btn-outline{opacity:.55;background:#fff}.board-shell[data-present] .present-exit>.btn-outline:hover,.board-shell[data-present] .present-exit>.btn-outline:focus-visible{opacity:1}.mt-live-bar{margin:0 0 10px}.mt-speakers{flex-wrap:wrap;gap:8px;margin:0 0 10px;display:flex}.mt-spk{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.mt-spk-pick{flex-wrap:wrap;gap:6px;display:inline-flex}.mt-heard{margin:0;padding:0;list-style:none}.mt-heard li{border-top:1px solid var(--oe-line-2);padding:8px 0;line-height:1.5}.mt-heard li:first-child{border-top:0}.mt-interim{color:var(--oe-text-3)}.mt-sugg{background:var(--oe-brand-soft);color:var(--oe-brand);border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:14px;font-weight:600}.mt-nothing{margin:0 0 16px}.mt-rvs{margin:0;padding:0;list-style:none}.mt-rv{border-top:1px solid var(--oe-line-2);grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.mt-rv:first-child{border-top:0}.mt-rv.mt-off .mt-rv-body{opacity:.5}.mt-tick{width:20px;height:20px;margin-top:4px}.mt-rv-body{flex-direction:column;gap:6px;min-width:0;display:flex}.mt-rv-body .oe-pill{align-self:flex-start}.mt-rv-line{width:100%;font-weight:600}.mt-rv-picks{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mt-rv-picks .mt-lab{margin:0 4px 0 0}.mt-rv-date{width:auto;min-height:32px}.mt-quote{border-left:2px solid var(--oe-line);color:var(--oe-text-2);padding-left:10px;font-size:13px;font-style:italic;display:block}.mt-rv-recap{width:100%;font:inherit}.mt-confirm{background:var(--oe-surface);border-radius:12px;margin-top:16px;padding:16px 20px;box-shadow:0 1px 3px #141e2d14}.mt-confirm p{color:var(--oe-text-2);margin:0 0 10px;font-size:14px}.oe-x [data-form=meeting-review]>.section,.oe-x [data-form=meeting-review] .mt-pair{margin-bottom:16px}.oe-x h3.mw-label-ok{color:var(--oe-ok-fg)}.mw-todo .mw-label{margin-top:16px}.mw-addbox{border:1.5px dashed var(--oe-brand-border);background:#fff;border-radius:10px;flex-direction:column;gap:10px;margin:0 0 8px;padding:12px 14px;display:flex}.mw-addbox .oe-tiny{margin:0}.oe-x .mw-add-main input{border:1px solid var(--oe-input);width:100%;min-height:44px;font:400 15px/1.4 var(--font-body);background:var(--oe-surface);border-radius:8px;padding:0 12px}.mw-add-row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.mw-kind{border:0;gap:6px;margin:0;padding:0;display:flex}.mw-kind label{cursor:pointer;margin:0}.mw-kind input{opacity:0;width:1px;height:1px;position:absolute}.mw-kind span{border:1px solid var(--oe-input);background:var(--oe-surface);min-height:40px;color:var(--oe-brand);font:600 14px/1 var(--font-body);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.mw-kind input:checked+span{background:var(--oe-brand);border-color:var(--oe-brand);color:var(--oe-on-brand)}.mw-kind input:focus-visible+span{outline:2px solid var(--oe-brand);outline-offset:2px}.mw-add-day{color:var(--oe-text-2);align-items:center;gap:8px;margin:0;font-size:13px;display:inline-flex}.oe-x .mw-add-day input{border:1px solid var(--oe-input);min-height:40px;font:inherit;background:var(--oe-surface);border-radius:8px;padding:0 8px}.mw-add-note>summary,.mw-todo-note>summary{cursor:pointer;color:var(--oe-brand);font-size:13px}.oe-x .mw-add-note textarea{border:1px solid var(--oe-input);width:100%;font:inherit;border-radius:8px;margin-top:6px;padding:8px 10px}.mw-todo-note p{white-space:pre-wrap;margin:4px 0 0;font-size:13px}.mw-todo-end{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.mw-todo-end form{margin:0}.mw-todo .mw-due-list li[data-done] strong{color:var(--oe-text-3);font-weight:500;text-decoration:line-through}.oe-x.mw-page [data-card=todo-or-task]{border-left:6px solid #1e4e8c}.my-day-tiles{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}.my-day-tiles a{border:1px solid var(--oe-line,#e2e5ea);color:inherit;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.my-day-tiles a:hover{border-color:var(--oe-brand,#1e4e8c)}.my-day-tiles strong{font:700 24px/1.1 var(--font-body);color:var(--oe-brand,#1e4e8c)}.my-day-tiles span{color:var(--oe-text-3,#5b6575);font-size:13px}.my-day-next{margin:0}.my-day-tiles strong,.mw-time,.oe-x .tc-badge{font-variant-numeric:lining-nums}.my-day-next{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.my-day-next li{border-top:1px solid var(--oe-line-2,#edeff2);align-items:baseline;gap:10px;min-width:0;padding:8px 0;font-size:14px;display:flex}.my-day-next li:first-child{border-top:0}.my-day-when{min-width:64px;color:var(--oe-text-2,#4a5565);flex:none;font-size:12px;font-weight:700}.my-day-next a{overflow-wrap:anywhere}.oe-x .mw-part [data-filter-row][hidden]{display:none}.gca-head .il-pills{flex:none}.gca-table th[scope=row],.gca-table thead th:first-child{background:var(--oe-surface,#fff);z-index:1;position:sticky;left:0}.mt-tabs{border-bottom:1px solid var(--oe-line);gap:4px;margin:4px 0 16px;display:flex}.oe-x .mt-tab{min-height:44px;color:var(--oe-text-2);border-bottom:3px solid #0000;align-items:center;gap:6px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.oe-x .mt-tab-on{color:var(--oe-brand);background:var(--oe-brand-soft);border-bottom-color:var(--oe-brand);border-radius:8px 8px 0 0}.mt-ilist{margin:0;padding:0;list-style:none}.mt-irow{border-top:1px solid var(--oe-line-2);grid-template-columns:32px minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,.9fr);align-items:center;gap:12px;padding:10px 0;display:grid}.mt-irow:first-child{border-top:0}.mt-irow .mt-looks{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:8px;display:flex}.mt-grow{min-width:0}.mt-grow strong{display:block}.mt-itemrow{align-items:center}.mt-itemrow .mt-grow{flex:1}.mt-tickform{flex-direction:column;display:inline-flex}.mt-box{border:1.5px solid var(--oe-input);background:var(--oe-surface);width:24px;height:24px;color:var(--oe-on-brand);cursor:pointer;border-radius:6px;padding:0;font-weight:700;line-height:1}.mt-box-on{background:var(--oe-brand);border-color:var(--oe-brand)}.mt-sendrow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.mt-inline{display:inline-flex}.mt-mail{border:1px solid var(--oe-line);border-top:4px solid var(--aqua);border-radius:10px;padding:0 14px 10px}.mt-mail-h{border-bottom:1px solid var(--oe-line);color:var(--oe-text-2);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 -14px 10px;padding:8px 14px;font-size:13px;display:flex}.mt-edit>summary{list-style:none}.mt-editform{gap:8px;min-width:min(520px,100%);margin-top:8px;display:grid}.mt-follow>.section{margin-bottom:14px}@media (max-width:700px){.mt-irow{grid-template-columns:32px minmax(0,1fr) auto}.mt-irow>:nth-child(3),.mt-irow>:nth-child(4){display:none}}.mt-rows li>.oe-pill:last-child{flex:none}@property --ht-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --ht-fade-r{syntax:"<length>";inherits:false;initial-value:0}@keyframes ht-fade{0%{--ht-fade-l:0px;--ht-fade-r:28px}8%,92%{--ht-fade-l:28px;--ht-fade-r:28px}to{--ht-fade-l:28px;--ht-fade-r:0px}}@media (max-width:640px){html body :is(.btn,.btn-sm,.btn-xs,.choice-btn,.qq-choice,summary.btn,.record-tab,main [role=tab]):not([data-small-ok]),html body main select:not([data-small-ok]){min-height:44px!important}html body main details>summary:not(.btn):not([data-small-ok]){box-sizing:border-box;padding-block:10px;min-height:44px!important}html body .linkish:not([data-small-ok]){min-height:44px!important}:where(button.linkish){align-items:center;display:inline-flex}html body .link-btn:not([data-small-ok]){align-items:center;display:inline-flex;min-height:44px!important}html body .back-to button{min-width:44px!important;min-height:44px!important}html body main .seg button,html body .oe-x .tc-pills button,html body .tc-pills button{min-height:44px!important}html body .qq-skip{align-items:center;padding-inline:.6rem;display:inline-flex;min-height:44px!important}html body :is(.owner-add,.owner-x){width:44px;height:44px;min-height:44px!important}html body main :is(.choice-btns>:is(button,label,a),ul.seg a,.segmented :is(a,button),.filters a,.sbar-quick :is(a,.sbar-q),.as-chip,.ract-kinds a,.wf-steptabs button,.trk-chips button,.status-chips .chip,.pl-label-btn):not([data-small-ok]){min-height:44px!important}.cg>.rows>li>.cg-two[data-l]>.cg-l1:first-child{display:inline}.cg>.rows.pl-rows>li{padding-inline:.6rem}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea{font-size:16px!important}html body :is(ul.seg a,.filters a,.sbar-quick a,.as-chip,.ract-kinds a,.status-chips .chip,.trk-chips button,.wf-steptabs button,.oe-x .tc-need):not([data-small-ok]){min-height:44px!important}html body :is(.sec-link,.oe-back,.more-ideas-link,.assist-bar button,.tc-side-list li>a):not([data-small-ok]){align-items:center;display:inline-flex;min-height:44px!important}html body .home-x .home-ask-row textarea{field-sizing:content;height:auto;max-height:12rem;min-height:68px!important}.ht-scroll{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ht-fade-l), #000 calc(100% - var(--ht-fade-r)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--ht-fade-l), #000 calc(100% - var(--ht-fade-r)), transparent);animation:linear both ht-fade;animation-timeline:scroll(self inline)}}.nc-diffs{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.nc-diff{border-left:4px solid var(--blue);background:#eef4fb;border-radius:8px;padding:.6rem .75rem}.nc-diff[data-kind=data]{border-left-color:#b45309}.nc-diff[data-kind=our_bug],.nc-diff[data-kind=unknown]{border-left-color:#b91c1c}.nc-diff p{margin:.25rem 0 0}.nc-kind{margin-left:.35rem;font-size:.75rem}td.num.warn{color:#b45309;font-weight:600}td.num.ok{color:#15803d}.ms-card{margin:16px 0 0}.ms-switches{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;display:flex}.oe-x .ms-switches .il-pills a{color:var(--oe-brand);font-weight:600}.oe-x .ms-switches .il-pills a.on{color:var(--oe-on-brand)}.ms-table .ms-group th{text-align:left;border-bottom:1px solid var(--oe-line);padding-top:14px;font-weight:700;position:static}.ms-table tbody[data-group=results] .ms-group th{color:#1e4e8c}.ms-table tbody[data-group=accounts] .ms-group th{color:#00857f}.ms-table tbody[data-group=keeping] .ms-group th{color:var(--oe-med-fg)}.ms-table tbody[data-group=speed] .ms-group th{color:#5a2f7a}.ms-table th[scope=row]{white-space:normal;min-width:180px;font-weight:400}.ms-pace[data-tone=green]{color:var(--oe-ok-fg)}.ms-pace[data-tone=amber]{color:var(--oe-med-fg)}.ms-pace[data-tone=red]{color:#b3261e}.gc-card{margin:0 0 16px}.gc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.gc-f{flex-direction:column;gap:4px;min-width:0;font-size:13px;display:flex}.gc-f>span{color:var(--oe-text-3);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gc-f>b{color:var(--oe-text)}.gc-n{border:1px solid var(--oe-input,#c9ced6);width:96px;min-height:36px;font:inherit;color:var(--oe-text);border-radius:8px;padding:4px 8px}.gc-n.gc-s{width:64px}.gc-why{flex-direction:column;gap:4px;margin:14px 0 0;font-size:13px;font-weight:700;display:flex}.gc-why input{border:1px solid var(--oe-input,#c9ced6);min-height:40px;font:inherit;border-radius:8px;padding:6px 10px;font-weight:400}.gc-save{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;display:flex}.gc-save .gca-hint{margin:0}@media (max-width:700px){.gc-grid{grid-template-columns:minmax(0,1fr)}.gc-n{min-height:44px}}.oe-x .ms-switches .il-pills a{white-space:nowrap}:where(select){box-sizing:border-box;min-height:2.25rem;font:inherit;border:1px solid var(--light);color:var(--ink);background:#fff;border-radius:6px;max-width:100%;padding:.45rem .6rem}@media (max-width:640px){html body label.qq-choice:not([data-small-ok]),:is(ul.seg a,.segmented a,.segmented button,.filters a,.sbar-quick a,.sbar-quick .sbar-q,.as-chip,.ract-kinds a,.wf-steptabs button,.trk-chips button,.status-chips .chip):not([data-small-ok]){min-height:44px!important}input[type=file]{max-width:100%;min-height:44px}input[type=file]::file-selector-button{border:1px solid var(--oe-brand,var(--blue));min-height:40px;color:var(--oe-brand,var(--blue));font:600 .9rem/1 var(--font-body);background:#fff;border-radius:8px;margin-right:.6rem;padding:0 .9rem}main :is(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=number],input[type=date],input[type=time],input[type=datetime-local],input[type=month]):not([data-small-ok]){min-height:44px}.int-toggle,.sec-link{align-items:center;min-height:44px;display:inline-flex}main textarea:not([data-small-ok]){min-height:44px}}.portal-form:not(.form) label,.cp-upload label{gap:.35rem;font-weight:600;display:grid}.portal-form:not(.form) :is(select,textarea),.cp-upload :is(select,input[type=file]),.pm-form label.pm-text{width:100%}.pm-form label.pm-text{gap:.35rem;font-weight:600;display:grid}.pm-form label.pm-text textarea{width:100%}@media (max-width:640px){.portal-top{gap:.5rem}.portal-nav{gap:.25rem .75rem;width:100%}.portal-nav a{align-items:center;min-height:44px;display:inline-flex}.portal-who{overflow-wrap:anywhere;flex:auto;min-width:0}.portal-out{min-height:44px}.tc-weeknav a{align-items:center;min-height:44px;display:inline-flex}.tc-week input,.tc-week select{min-height:44px}.oe-x .sa-crumbs a,.back-to a,.back,.oe-x .sa-pills a,.way-out-link,.more-ideas-link{align-items:center;min-height:44px;display:inline-flex}.sa-about>summary,.oe-x .tc-need{min-height:44px}html body .tc-tabs,html body .tc-tabs[role=tablist]{flex-wrap:wrap;row-gap:8px;overflow-x:visible}table[data-phone-cards]{border:0;width:100%;max-width:100%;display:block;min-width:0!important}table[data-phone-cards]>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}table[data-phone-cards]>:is(tbody,tfoot){display:block}table[data-phone-cards]>:is(tbody,tfoot)>tr{border:1px solid var(--line);background:#fff;border-radius:10px;margin:0 0 .6rem;padding:.55rem .8rem;display:block}table[data-phone-cards]>:is(tbody,tfoot)>tr>:is(td,th){text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;grid-template-columns:minmax(6rem,38%) minmax(0,1fr);align-items:baseline;gap:.15rem .6rem;width:auto;min-width:0;padding:.3rem 0;display:grid}table[data-phone-cards]>:is(tbody,tfoot)>tr>:is(td,th)[data-label]:before{content:attr(data-label);color:#000;font:600 .82rem/1.3 var(--font-body)}table[data-phone-cards]>:is(tbody,tfoot)>tr>:is(td,th):first-child{padding-top:.1rem;font-size:1.02rem;font-weight:700;display:block}table[data-phone-cards]>:is(tbody,tfoot)>tr>:is(td,th):first-child:before{content:none}table[data-phone-cards]>:is(tbody,tfoot)>tr>:is(td,th)[data-span]{display:block}table[data-phone-cards]>:is(tbody,tfoot)>tr>:is(td,th):empty,.back-to ol>li{display:none}.back-to ol>li:nth-last-child(2){min-width:0;display:block}.back-to ol>li+li:nth-last-child(2):before{content:"←";color:inherit;margin-right:.35rem}.back-to ol>li:nth-last-child(2) a{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 6rem);overflow:hidden}}.mc-nudge{background:var(--oe-med-bg,#ebebf6);border-left:6px solid #3d3b9a;border-radius:10px;flex-direction:column;gap:4px;margin:12px 0 0;padding:12px 14px;font-size:14px;display:flex}.mc-nudge strong{color:var(--oe-med-fg,#3d3b9a)}.mc-nudge-form{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;display:flex}.mc-nudge-form .hint{margin:0}@media (max-width:640px){:is(.action-dialog,.pass-dialog){overscroll-behavior:contain;max-height:calc(100dvh - 24px);padding:1.1rem;overflow:auto}:is(.action-dialog-head,.pass-dialog) [aria-label=Close]{min-width:44px;min-height:44px}main input:is([type=checkbox],[type=radio]):not(.qq-input,.aem-input,[data-small-ok]){flex:none;width:22px;height:22px}main label:has(>input:is([type=checkbox],[type=radio]):not(.qq-input,.aem-input)):not([data-small-ok],.board-page *){align-items:center;gap:.5rem;min-height:44px;display:inline-flex}}@container main (max-width:760px){.tiles>.tl:nth-child(odd):not(.home-grid *,.contest-compact *){border-left:1px solid var(--oe-line);padding-left:14px}}@media (max-width:640px){:is(.cg,.rows,table[data-phone-cards]) a:is(.name,.cg-l1,.row-link):not(.row-click *,.rows-linked *,.board-page *){position:relative}:is(.cg,.rows,table[data-phone-cards]) a:is(.name,.cg-l1,.row-link):not(.row-click *,.rows-linked *,.board-page *):after{content:"";position:absolute;inset:-12px 0}.oe-x .tc-panel>.section,.oe-x .tc-panel>[data-part]>.section,.oe-x .tc-panel .co-present>.section,.oe-x .tc-panel [data-part=vendor]>:is(.section,.overview-split){margin-left:12px;margin-right:12px}.oe-x.agr-page .tc-panel>[data-part],.oe-x.agr-page .tc-panel .il-filters,.oe-x.agr-page .tc-panel [data-part=asked]>:is(ul,.empty){padding-left:12px;padding-right:12px}.oe-x.agr-page .tc-panel>[data-part]>.section{margin-left:0;margin-right:0}}
