@scope (html[data-workspace-ui-revision="current"]){.app-shell.experience-v4{--v4-canvas:#f2efe8;--v4-panel:#fffdf9;--v4-panel-muted:#f7f4ed;--v4-line:#d8d2c6;background:radial-gradient(circle at 82% 4%,rgba(225,179,103,.12),transparent 30%),var(--v4-canvas)}.app-shell.experience-v4 .topbar{background:rgba(255,253,249,.96);border-bottom-color:#cfc8bc;box-shadow:0 7px 24px rgba(42,54,49,.06)}@media (min-width:960px){.app-shell.experience-v4{align-items:stretch;display:grid;gap:5px;grid-template-columns:104px minmax(0,1fr);padding:12px}.app-shell.experience-v4 .topbar{align-items:stretch;align-self:stretch;background:#0d3b32;border:1px solid rgba(255,255,255,.08);border-radius:15px;box-shadow:0 18px 42px rgba(25,45,39,.16);display:flex;flex-direction:column;gap:8px;grid-column:1;grid-row:1;height:calc(100vh - 24px);margin:0;padding:10px 8px;position:sticky;top:12px;z-index:40}.app-shell.experience-v4 .brand-block{justify-content:center;padding:0 0 6px}.app-shell.experience-v4 .brand-block>div{display:none}.app-shell.experience-v4 .brand-mark{background:#d7ad64;color:#173b32;height:38px;width:38px}.app-shell.experience-v4 .brand-block strong{color:#fff}.app-shell.experience-v4 .brand-block small,.app-shell.experience-v4 .gmail-pill>span small{color:#b9d2ca}.app-shell.experience-v4 .topbar-center{align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:5px;min-height:0;width:100%}.app-shell.experience-v4 .global-module-tabs{align-items:stretch;background:transparent;border:0;flex-direction:column;gap:3px;padding:0}.app-shell.experience-v4 .global-module-tabs button{color:#c7dcd5;flex-direction:column;font-size:11px;gap:3px;justify-content:center;min-height:48px;padding:5px 2px;text-align:center;width:100%}.app-shell.experience-v4 .global-module-tabs button.active{background:#176c5b;box-shadow:inset 3px 0 0 #e0b96d;color:#fff}.app-shell.experience-v4 .global-search{flex:0 0 36px;margin:auto auto 0;max-width:36px;min-width:36px;width:36px}.app-shell.experience-v4 .search-box{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#d7e6e1;justify-content:center;max-width:36px;min-width:36px;padding:0;width:36px}.app-shell.experience-v4 .search-box button{color:#d7e6e1}.app-shell.experience-v4 .search-box textarea{display:none}.app-shell.experience-v4 .global-search:has(.search-box.open){max-width:min(360px,calc(100vw - 140px));width:min(360px,calc(100vw - 140px));z-index:80}.app-shell.experience-v4 .search-box.open{background:#fff;max-width:none;padding-right:8px;width:100%}.app-shell.experience-v4 .search-box.open button{color:var(--accent-strong)}.app-shell.experience-v4 .search-box.open textarea{display:block}.app-shell.experience-v4 .global-search:has(.search-box.open) .command-menu{bottom:calc(100% + 7px);left:0;right:auto;top:auto;width:100%}.app-shell.experience-v4 .search-box textarea::placeholder{color:#abc6bd}.app-shell.experience-v4 .search-shortcut{display:none}.app-shell.experience-v4 .command-menu,.app-shell.experience-v4 .quick-create-menu{left:calc(100% + 12px);right:auto;top:0;width:min(420px,calc(100vw - 130px))}.app-shell.experience-v4 .quick-create-menu{bottom:0;top:auto}.app-shell.experience-v4 .quick-create,.app-shell.experience-v4 .quick-create-trigger{width:100%}.app-shell.experience-v4 .quick-create-trigger{background:#d7ad64;border-color:#d7ad64;color:#173b32;font-size:11px;justify-content:space-between;min-height:34px;padding:5px 7px}.app-shell.experience-v4 .topbar-actions{align-items:stretch;flex-direction:column;gap:4px;margin-top:auto;width:100%}.app-shell.experience-v4 .topbar-actions .gmail-pill,.app-shell.experience-v4 .topbar-actions .save-pill,.app-shell.experience-v4 .topbar-actions>:not(.account-toolbar-slot){background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:#e4efeb;font-size:11px;justify-content:flex-start;max-width:none;min-height:32px;padding:4px 6px;width:100%}.app-shell.experience-v4 .topbar-actions .gmail-pill .topbar-status-copy{display:grid;gap:1px;line-height:1.15;min-width:0}.app-shell.experience-v4 .topbar-actions .gmail-pill .topbar-status-copy small,.app-shell.experience-v4 .topbar-actions .gmail-pill .topbar-status-copy>span{display:block;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.experience-v4 .topbar-actions .gmail-pill .topbar-status-copy small{color:#b9d2ca;font-size:9px}.app-shell.experience-v4 .topbar-actions .experience-switch:focus-visible,.app-shell.experience-v4 .topbar-actions .experience-switch:hover{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.26)}.app-shell.experience-v4>.workbench{grid-column:2;grid-row:1;height:auto;margin:0;max-width:none;min-height:calc(100vh - 24px);width:100%}.app-shell.experience-v4>.project-workspace-bar{box-sizing:border-box;grid-column:2;grid-row:1;margin-bottom:0;width:100%}.app-shell.experience-v4:has(>.project-workspace-bar)>.topbar{grid-row:1/span 2}.app-shell.experience-v4:has(>.project-workspace-bar)>.workbench{grid-row:2;min-height:0}.workbench.experience-v4.view-workbench .center-column{display:flex;flex-direction:column;height:100%;min-height:0}.workbench.experience-v4.view-workbench .task-groups{flex:1 1;min-height:0;overflow-y:auto}.workbench.experience-v4.view-workbench .right-rail{max-height:calc(100vh - 36px);top:18px}}@media (min-width:960px) and (max-width:1180px){.app-shell.experience-v4{grid-template-columns:92px minmax(0,1fr)}}@media (min-width:960px){.app-shell.experience-v4>.project-workspace-bar{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,auto) auto;justify-content:start;padding:6px 8px}.app-shell.experience-v4>.project-workspace-bar .project-workspace-title{align-items:center;flex-direction:row;gap:5px}.app-shell.experience-v4>.project-workspace-bar .project-workspace-title button{font-size:0}.app-shell.experience-v4>.project-workspace-bar .project-workspace-title strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.experience-v4>.project-workspace-bar .sourcing-add-trigger{min-height:34px;padding:5px 8px}.app-shell.experience-v4>.project-workspace-bar .project-stage-tabs{flex-wrap:nowrap;gap:4px}.app-shell.experience-v4>.project-workspace-bar .project-stage-tabs button{min-height:34px;padding:5px 8px}}.v4-project-stage-menu{display:none;position:relative}@media (max-width:959px){.app-shell.experience-v4{padding:6px}.app-shell.experience-v4>.topbar{align-items:stretch;display:grid;gap:2px;grid-template-columns:minmax(0,1fr);grid-template-rows:34px 32px;height:68px;margin:0 0 4px;min-height:68px;padding:0}.app-shell.experience-v4 .brand-block,.app-shell.experience-v4 .mobile-email-tools{display:none}.app-shell.experience-v4 .topbar-center{display:grid;gap:3px;grid-column:1;grid-row:2;grid-template-columns:auto minmax(0,1fr) 34px;min-width:0;width:auto}.app-shell.experience-v4 .global-module-tabs{flex-direction:row;flex-wrap:nowrap;gap:1px;grid-column:1;min-height:34px;padding:1px}.app-shell.experience-v4 .global-module-tabs button{font-size:11px;min-height:32px;padding:3px 5px}.app-shell.experience-v4 .global-module-tabs button svg{display:none}.app-shell.experience-v4 .global-search{grid-column:2;min-width:0;width:auto}.app-shell.experience-v4 .global-search .command-menu{bottom:auto;left:6px;position:fixed;right:6px;top:78px;width:auto}.app-shell.experience-v4 .search-box{height:34px;min-height:34px;min-width:0}.app-shell.experience-v4 .search-box textarea{display:block;font-size:12px;min-height:32px}.app-shell.experience-v4 .search-shortcut{display:none}.app-shell.experience-v4 .quick-create,.app-shell.experience-v4 .quick-create-trigger{height:34px;min-height:34px;width:34px}.app-shell.experience-v4 .quick-create{grid-column:3}.app-shell.experience-v4 .quick-create-trigger{font-size:0;padding:0}.app-shell.experience-v4 .quick-create-chevron{display:none}.app-shell.experience-v4 .topbar-actions{align-items:center;display:flex;gap:3px;grid-column:1;grid-row:1;justify-content:flex-end;margin:0;min-width:0}.app-shell.experience-v4 .topbar-actions .gmail-pill,.app-shell.experience-v4 .topbar-actions .save-pill,.app-shell.experience-v4 .topbar-actions>:not(.account-toolbar-slot){display:inline-flex;flex:0 1 auto;font-size:10px;min-height:27px;min-width:0;padding:2px 5px;width:auto}.app-shell.experience-v4 .topbar-status-copy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.experience-v4 .topbar-status-copy small{display:none}.app-shell.experience-v4>.project-workspace-bar{align-items:center;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto auto;margin:0 0 4px;min-height:40px;padding:3px 6px}.app-shell.experience-v4>.project-workspace-bar .project-workspace-topline{display:contents}.app-shell.experience-v4>.project-workspace-bar .project-workspace-title{align-items:center;flex-direction:row;gap:4px}.app-shell.experience-v4>.project-workspace-bar .project-workspace-title button{font-size:0;padding:2px}.app-shell.experience-v4>.project-workspace-bar .project-workspace-title strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.experience-v4>.project-workspace-bar .sourcing-add-trigger{font-size:0;height:30px;min-height:30px;padding:3px 6px}.app-shell.experience-v4>.project-workspace-bar>.project-stage-tabs{display:none}.app-shell.experience-v4>.project-workspace-bar>.v4-project-stage-menu{display:block}.v4-project-stage-menu>summary{align-items:center;color:#315047;cursor:pointer;display:inline-flex;gap:3px;list-style:none;min-height:30px;padding:3px}.v4-project-stage-menu>summary::-webkit-details-marker{display:none}.v4-project-stage-menu>summary>span{display:none}.v4-project-stage-menu>.project-stage-tabs{background:#fffdf9;border:1px solid #c7d0c9;border-radius:10px;box-shadow:0 16px 38px rgba(25,52,43,.18);display:grid;gap:3px;min-width:220px;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:70}.v4-project-stage-menu>.project-stage-tabs button{justify-content:space-between;min-height:34px;width:100%}.app-shell.experience-v4>.workbench{margin:0;max-width:none;width:100%}}.workbench.experience-v4.view-workbench{align-items:start;gap:14px;grid-template-columns:minmax(370px,.82fr) minmax(620px,1.18fr)}.workbench.experience-v4.view-workbench.v4-today-mode{display:block;min-width:0}.workbench.experience-v4.view-workbench.v4-today-mode .center-column{display:flex;flex-direction:column;height:auto;min-height:0;width:100%}.workbench.experience-v4.view-creators.v4-creator-library-mode{display:block;min-width:0}.workbench.experience-v4.view-creators.v4-creator-library-mode .center-column{height:100%;min-height:0;overflow:hidden;padding:0;width:100%}.v4-library-filter-controls{align-items:end;display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;width:100%}.v4-library-filter-controls>label{color:#65726c;display:grid;font-size:10px;gap:2px;min-width:0}.v4-library-filter-controls select{min-height:30px;min-width:0;width:100%}.v4-library-filter-controls .creator-filter{grid-column:1/-1;margin:0;min-width:0}.v4-library-filter-controls .creator-filter-panel{max-height:min(360px,36dvh);overflow:auto}.v4-library-filter-controls .creator-filter-trigger{min-height:30px;white-space:nowrap}.v4-library-notice{align-items:center;color:#31554a;display:flex;font-size:11px;gap:5px;grid-column:1/-1}.v4-library-editor{display:grid;gap:8px}.v4-library-editor>details{border-top:1px solid #d8ddd8;padding-top:7px}.v4-library-editor>details>summary{color:#235e50;cursor:pointer;font-size:12px;font-weight:800}@media (min-width:960px){.app-shell.experience-v4>.workbench.v4-today-mode{height:calc(100dvh - 24px);min-height:0;overflow:hidden}.workbench.experience-v4.view-workbench.v4-today-mode .center-column{height:100%;overflow:hidden}.app-shell.experience-v4>.workbench.v4-creator-library-mode{height:calc(100dvh - 24px);min-height:0;overflow:hidden}}@media (max-width:959px){.app-shell.experience-v4>.workbench.v4-today-mode{height:calc(100dvh - 84px);min-height:0;overflow:hidden}.workbench.experience-v4.view-workbench.v4-today-mode .center-column{height:100%;overflow:hidden}.app-shell.experience-v4>.workbench.v4-creator-library-mode{height:calc(100dvh - 84px);min-height:0;overflow:hidden}}@media (max-width:680px){body:has(.app-shell.experience-v4){padding-bottom:0}}.workbench.experience-v4.view-workbench .center-column,.workbench.experience-v4.view-workbench .right-rail>.section-block{background:var(--v4-panel);border-color:var(--v4-line);box-shadow:0 14px 38px rgba(46,53,48,.07)}.workbench.experience-v4.view-workbench .center-column{padding:0;overflow:hidden}.workbench.experience-v4 .workbench-heading{align-items:center;background:#123f35;border:0;color:#fff;margin:0;padding:18px 18px 16px}@media (min-width:681px){.workbench.experience-v4 .workbench-heading{align-items:stretch;flex-direction:column;gap:14px}.workbench.experience-v4 .today-heading-actions{width:100%}.workbench.experience-v4 .today-heading-actions>select{flex:1 1;min-width:0}}.workbench.experience-v4 .workbench-heading>div:first-child>span{color:#b9d8ce}.workbench.experience-v4 .workbench-heading>div:first-child>strong{color:#fff;font-size:24px}.workbench.experience-v4 .queue-total,.workbench.experience-v4 .today-heading-actions .compact-button,.workbench.experience-v4 .today-heading-actions select{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22);color:#fff}.v4-sla-overview{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.v4-sla-overview>span{align-items:baseline;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#eaf3ef;display:inline-flex;font-size:var(--type-meta);gap:4px;padding:4px 8px}.v4-sla-overview>span strong{color:#fff;font-size:var(--type-small)}.v4-sla-overview>span.is-overdue{background:#fff0ec;border-color:#ffb9aa;color:#9e2f20}.v4-sla-overview>span.is-overdue strong{color:#9e2f20}.v4-sla-overview>span.is-due-soon{background:#fff4d8;border-color:#e7c878;color:#76570e}.v4-sla-overview>span.is-due-soon strong{color:#76570e}.workbench.experience-v4 .send-account-blocker{border-radius:0;border-width:0 0 1px;padding-inline:18px}.workbench.experience-v4 .task-groups{background:var(--v4-panel-muted);gap:12px;padding:14px}.workbench.experience-v4 .today-primary-task,.workbench.experience-v4 .today-remaining-queue>div{gap:8px}.workbench.experience-v4 .today-primary-task-heading{align-items:center;display:flex;justify-content:space-between;padding-inline:3px}.workbench.experience-v4 .today-primary-task-heading>strong{font-size:var(--type-body)}.workbench.experience-v4 .task-group,.workbench.experience-v4 .today-primary-task>.task-card{background:var(--v4-panel);border-color:var(--v4-line);border-radius:14px;box-shadow:0 4px 15px rgba(42,49,44,.04)}.workbench.experience-v4 .task-group-header{background:#eeeae1;border-color:var(--v4-line);padding:9px 12px}.workbench.experience-v4 .task-group-header p{display:none}.workbench.experience-v4 .task-card{background:transparent;padding:14px}.workbench.experience-v4 .task-card+.task-card{border-top:1px solid #e4dfd5}.workbench.experience-v4 .v4-task-group-more{width:calc(100% - 24px);margin:8px 12px 12px;border:1px solid #d6d1c7;border-radius:9px;background:#f7f4ed;color:#285f51;font-weight:700;padding:9px 12px}.workbench.experience-v4 .v4-task-group-more:hover{background:#eee9df;border-color:#b8b1a4}.workbench.experience-v4 .task-card.active{background:#e8f3ee;box-shadow:inset 4px 0 0 #16705b}.workbench.experience-v4 .task-card p{color:#52635e;display:-webkit-box;font-size:var(--type-small);line-height:1.4;margin:7px 0 10px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.task-sla-badge{align-items:center;border:1px solid #d3d8d4;border-radius:999px;color:#52635e;display:inline-flex;flex:0 0 auto;font-size:var(--type-meta);font-weight:800;gap:4px;padding:4px 7px;white-space:nowrap}.task-sla-badge.is-overdue{background:#fff0ec;border-color:#f1b3a6;color:#a63224}.task-sla-badge.is-due_soon{background:#fff6df;border-color:#e4ca87;color:#73550e}.task-sla-badge.is-on_track{background:#edf7f3;border-color:#b9d9cf;color:#16614e}.task-sla-badge.is-unverified{background:#f2f1ef;border-color:#d8d4cc;color:#6a6964}.workbench.experience-v4 .right-rail>.section-block{padding:18px}.workbench.experience-v4 .right-rail .section-title{border-bottom:1px solid var(--v4-line);margin:-2px 0 14px;padding-bottom:12px}.workbench.experience-v4 .detail-close-button{display:none}.workbench.experience-v4 .task-detail-title{align-items:flex-start;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) auto}.workbench.experience-v4 .task-detail-title>h2,.workbench.experience-v4 .task-detail-title>span:first-child{grid-column:1}.workbench.experience-v4 .task-detail-title>.task-sla-badge{grid-column:2;grid-row:1/span 2}.task-context-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:6px;overflow:hidden;padding:4px 9px}.task-context-strip>div,.task-context-strip>label{display:grid;gap:2px;min-width:0}.task-context-strip span{color:var(--muted);font-size:var(--type-caption);font-weight:700}.task-context-strip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-context-strip select{appearance:auto;background:transparent;border:0;cursor:pointer;font-weight:800;min-width:0;padding:0;width:100%}.v4-why-now{align-items:flex-start;background:#fff5e7;border:1px solid #e8d2ae;border-radius:12px;color:#684b1d;display:flex;gap:10px;margin:0 0 12px;padding:11px 12px}.v4-why-now>div{display:grid;gap:3px}.v4-why-now span{font-size:var(--type-meta);font-weight:850;letter-spacing:.04em}.v4-why-now strong{color:#493517;font-size:var(--type-small);line-height:1.45}.v4-candidate-evidence,.v4-recommended-action{background:#f1f7f4;border:1px solid #cfe0da;border-radius:12px;color:#233b34;display:grid;gap:9px;margin-bottom:12px;padding:13px}.v4-candidate-evidence-head span,.v4-recommended-action>span{color:#17634f;font-size:var(--type-meta);font-weight:850;letter-spacing:.04em}.v4-recommended-action>strong{font-size:var(--type-body);line-height:1.5}.v4-recommended-action details{border-top:1px solid #d7e4df;padding-top:8px}.v4-recommended-action summary{color:#17634f;cursor:pointer;font-size:var(--type-small);font-weight:800}.v4-candidate-evidence{background:#fffdf9;border-color:var(--v4-line)}.v4-candidate-evidence-head{align-items:center;display:flex;justify-content:space-between}.v4-candidate-evidence-head>div{display:grid;gap:3px}.v4-candidate-evidence-head>a{align-items:center;color:#17634f;display:inline-flex;font-size:var(--type-small);font-weight:800;gap:3px;text-decoration:none}.v4-candidate-facts{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.v4-candidate-facts>span{background:var(--v4-panel-muted);border:1px solid #e4dfd5;border-radius:9px;display:grid;gap:3px;padding:9px}.v4-candidate-facts small{color:#68746f;font-weight:700}.v4-candidate-evidence>p{color:#52635e;font-size:var(--type-small);line-height:1.45;margin:0}.v4-screening-panel{background:#fffdf9;border:1px solid var(--v4-line);border-radius:12px;display:grid;gap:12px;margin-bottom:12px;padding:13px}.v4-screening-actions,.v4-screening-panel>header,.v4-screening-reject>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.v4-screening-panel>header>div{display:grid;gap:2px}.v4-screening-fields label>span,.v4-screening-panel>header span,.v4-screening-reject label>span,.v4-screening-source>span{color:#64716c;font-size:var(--type-meta);font-weight:800}.v4-screening-panel>header small{color:#73817b}.v4-screening-panel>header a{align-items:center;color:#17634f;display:inline-flex;font-size:var(--type-small);font-weight:800;gap:5px;text-decoration:none}.v4-screening-fields{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.v4-screening-fields label,.v4-screening-reject label{display:grid;gap:4px}.v4-screening-fields label.wide{grid-column:1/-1}.v4-screening-fields input,.v4-screening-fields textarea,.v4-screening-reject select,.v4-screening-reject textarea{background:#fff;border:1px solid #d8d2c6;border-radius:8px;color:#1e2f2a;font:inherit;min-height:36px;padding:8px 9px;resize:vertical;width:100%}.v4-screening-fields input:focus,.v4-screening-fields textarea:focus,.v4-screening-reject select:focus,.v4-screening-reject textarea:focus{border-color:#2b806b;box-shadow:0 0 0 3px rgba(43,128,107,.12);outline:0}.v4-screening-source{align-items:baseline;background:#f7f4ed;border-radius:8px;display:grid;gap:3px 9px;grid-template-columns:auto 1fr;padding:8px 10px}.v4-screening-source small{color:#73817b;grid-column:2}.v4-screening-feedback{background:#edf7f3;border-radius:8px;color:#17634f;font-size:var(--type-small);font-weight:700;margin:0;padding:8px 10px}.v4-screening-reject{background:#fff4f0;border:1px solid #efc7bd;border-radius:9px;display:grid;gap:8px;padding:10px}.v4-screening-reject.is-defer{background:#f4f7f5;border-color:#cedbd6}.v4-screening-actions{flex-wrap:wrap;justify-content:flex-end}.v4-screening-actions .primary-action,.v4-screening-actions .secondary-button{margin:0;min-height:38px;width:auto}.v4-screening-full-link{background:transparent;border:0;color:#17634f;cursor:pointer;font-size:var(--type-small);font-weight:800;justify-self:end;padding:0}@media (max-width:960px){.workbench.experience-v4.view-workbench{grid-template-columns:minmax(330px,.9fr) minmax(480px,1.1fr)}}@media (max-width:680px){.workbench.experience-v4.view-workbench{display:block}.workbench.experience-v4 .workbench-heading{align-items:stretch;padding:15px}.workbench.experience-v4 .task-groups{padding:10px}.workbench.experience-v4 .right-rail.mobile-task-open .detail-close-button{display:inline-flex}}.v4-project-people-navigation{align-items:stretch;background:#e8e3d9;border:1px solid #d3cbbd;border-radius:0;display:grid;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:3px}.v4-project-people-navigation button{align-items:center;background:transparent;border:0;border-radius:9px;color:#58645f;cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:820;gap:4px;justify-content:center;min-height:34px;padding:4px 5px}.v4-project-people-navigation button:hover{background:rgba(255,255,255,.56);color:#163f35}.v4-project-people-navigation button.active{background:#fffdf9;box-shadow:0 2px 8px rgba(39,54,48,.1);color:#0f5f4d}.v4-project-people-navigation button strong{align-items:center;background:rgba(27,103,84,.1);border-radius:999px;display:inline-flex;font-size:var(--type-caption);justify-content:center;min-width:19px;padding:2px 5px}.v4-project-people-navigation button.active strong{background:#176c5b;color:#fff}.v4-project-people-picker{display:none}.v4-project-people-list-header{align-items:center;background:#fffdf9;border:0;border-bottom:1px solid #d8ddd8;border-radius:0;display:grid;gap:4px;grid-template-columns:minmax(0,1fr) auto auto;margin:0;min-height:44px;padding:4px 7px}.v4-project-people-list-header .project-workspace-topline{display:contents}.v4-project-people-list-header .project-workspace-title{align-items:center;flex-direction:row;gap:4px;min-width:0}.v4-project-people-list-header .project-workspace-title button{font-size:0}.v4-project-people-list-header .project-workspace-title strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-people-list-header .sourcing-add-trigger{font-size:11px;min-height:30px;padding:4px 7px}.v4-project-people-project-menu{position:relative}.v4-project-people-project-menu>summary{align-items:center;color:#315047;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:4px;list-style:none;padding:2px 0}.v4-project-people-project-menu>summary::-webkit-details-marker{display:none}.v4-project-people-project-menu>summary>span{display:none}.v4-project-people-project-menu>nav{background:#fffdf9;border:1px solid #c7d0c9;border-radius:10px;box-shadow:0 16px 38px rgba(25,52,43,.18);display:grid;gap:3px;left:0;min-width:210px;padding:6px;position:absolute;top:calc(100% + 4px);z-index:65}.v4-project-people-project-menu>nav button{align-items:center;background:transparent;border:0;border-radius:7px;color:#29443b;cursor:pointer;display:flex;font:inherit;gap:6px;justify-content:space-between;min-height:32px;padding:5px 8px;text-align:left}.v4-project-people-project-menu>nav button:hover{background:#edf4f0}.creator-operational-summary{background:#fffdf9;border:1px solid #cbd3cd;border-radius:11px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.creator-operational-summary article{border-right:1px solid #dfe4df;display:grid;gap:3px;min-width:0;padding:10px 12px}.creator-operational-summary article:last-child{border-right:0}.creator-operational-summary article.attention{box-shadow:inset 0 3px #d49a32}.creator-operational-summary article.success{box-shadow:inset 0 3px #23806a}.creator-operational-summary article.danger{box-shadow:inset 0 3px #b9473f}.creator-operational-summary span{color:#6a7670;font-size:var(--type-caption);font-weight:780}.creator-operational-summary small,.creator-operational-summary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-operational-summary strong{color:#20342d;font-size:var(--type-small)}.creator-operational-summary small{color:#79837e;font-size:var(--type-caption)}.v4-project-person-operational-summary{margin-bottom:10px}.task-operational-summary{margin:0 0 10px}.library-operational-summary{margin:0 0 14px}.v4-project-people-workspace{background:#f4f6f3;border:1px solid #c8cec8;border-radius:15px;box-shadow:0 12px 32px rgba(31,53,45,.08);display:grid;grid-template-columns:clamp(340px,30vw,420px) minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.v4-project-people-list-pane{background:#f7faf7;border-right:1px solid #bfc8c1;display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr);min-height:0;min-width:0}.v4-project-people-tools{background:#fffdf9;border-bottom:1px solid #d8ddd8;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) auto;padding:3px 6px;position:relative}.v4-project-people-filter-drawer{display:block}.v4-project-people-filter-trigger,.v4-project-people-reset{align-items:center;background:#fff;border:1px solid #cbd3cd;border-radius:9px;color:#175c4c;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:820;gap:5px;height:34px;padding:0 9px;white-space:nowrap}.v4-project-people-filter-drawer-body{background:#fffdf9;border:1px solid #cbd3cd;border-radius:11px;box-shadow:0 18px 42px rgba(25,52,43,.2);display:none;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));left:7px;padding:9px;position:absolute;right:7px;top:calc(100% + 4px);z-index:60}.v4-project-people-filter-drawer.is-open .v4-project-people-filter-drawer-body{display:grid}.v4-project-people-search{align-items:center;background:#fff;border:1px solid #cbd3cd;border-radius:9px;color:#66736d;display:flex;flex-direction:row;gap:7px;height:34px;margin:0;min-height:34px;padding:0 10px}.v4-project-people-search>svg{flex:0 0 auto}.v4-project-people-search:focus-within{border-color:#2b806b;box-shadow:0 0 0 3px rgba(43,128,107,.1)}.v4-project-people-search input{background:transparent;border:0;color:#20332d;height:auto;font:inherit;line-height:1.4;margin:0;min-height:0;min-width:0;outline:0;padding:0;width:100%}.v4-project-people-tools select{background:#fff;border:1px solid #cbd3cd;border-radius:9px;color:#405149;font:inherit;max-width:none;min-height:34px;padding:0 9px}.v4-project-people-extended-filters{align-items:center;display:flex;gap:6px;grid-column:1/-1;min-width:0}.v4-project-people-extended-filters>*{flex:1 1;margin:0;min-width:0}.v4-project-people-extended-filters .creator-filter-trigger,.v4-project-people-extended-filters .project-creator-priority-filter{min-height:36px;width:100%}.v4-project-people-extended-filters .creator-filter{position:relative}.v4-project-people-extended-filters .creator-filter-panel{left:0;max-height:min(620px,calc(100vh - 170px));min-width:min(620px,calc(100vw - 36px));overflow-y:auto;position:absolute;top:calc(100% + 7px);z-index:50}.v4-project-people-list-summary{align-items:center;background:#eef3ef;border-bottom:1px solid #d8ddd8;color:#65716b;display:grid;font-size:var(--type-caption);grid-template-columns:1fr auto 1fr;min-height:30px;padding:2px 8px}.v4-project-people-list-summary button{align-items:center;background:transparent;border:0;color:#165f4e;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;gap:5px;padding:5px 0}.v4-project-people-list-summary button:last-child{justify-self:end}.v4-project-people-list-summary button:disabled{color:#9aa49f;cursor:default}.v4-project-people-bulk-actions{border-top:1px solid #d8dfda;display:flex;flex-wrap:wrap;gap:6px;grid-column:1/-1;margin-top:4px;padding-top:8px}.v4-project-people-list-summary .v4-project-people-bulk-actions button{background:#fff;border:1px solid #bdc9c2;border-radius:7px;min-height:31px;padding:0 8px}.v4-project-people-list-summary .v4-project-people-bulk-actions button.primary{background:#075d4d;border-color:#075d4d;color:#fff}.v4-project-people-list-summary .v4-project-people-bulk-actions button.danger{background:#fff8f6;border-color:#ddb5af;color:#a63832}.v4-project-people-export-notice{background:#e7f3ed;border-bottom:1px solid #c6dcd2;color:#14604f;font-size:var(--type-caption);margin:0;padding:7px 11px}.v4-project-people-list{min-height:0;overflow-y:auto;padding:4px 5px;scrollbar-gutter:stable}.v4-project-person-card{align-items:start;background:#fff;border:1px solid #d3d9d4;border-radius:8px;display:grid;gap:6px;grid-template-columns:18px minmax(0,1fr);margin-bottom:3px;min-height:111px;padding:9px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.v4-project-person-card:hover{border-color:#8cb5aa}.v4-project-person-card.active{background:#f1faf6;border-color:#178371;box-shadow:inset 4px 0 #178371,0 4px 13px rgba(22,102,84,.09)}.v4-project-person-card>input{accent-color:#0b6d5a;margin:43px 0 0}.v4-project-person-open{align-items:start;background:transparent;border:0;cursor:pointer;display:grid;gap:5px;grid-template-columns:minmax(0,1fr);min-width:0;padding:0;text-align:left}.v4-project-person-open>.creator-identity-profile--compact{min-width:0}.v4-project-person-avatar{background:#dfeee8;border-radius:50%;color:#0e6553;display:block;flex:0 0 auto;height:34px;margin-top:2px;overflow:hidden;width:34px}.v4-project-person-avatar.large{height:46px;width:46px}.creator-contact-owner-control{background:#fffdf9;border-bottom:1px solid #d5dcd7;flex-wrap:wrap;min-height:38px;padding:5px 14px}.creator-contact-owner-control,.creator-contact-owner-control label{align-items:center;display:flex;gap:8px}.creator-contact-owner-control label>span{color:#65716c;font-size:12px;font-weight:700}.creator-contact-owner-control select{background:#fff;border:1px solid #c8d0ca;border-radius:7px;min-height:28px;padding:2px 26px 2px 8px}.creator-contact-owner-control>button{background:#fff;border:1px solid #c8d0ca;border-radius:7px;flex-shrink:0;min-height:28px;padding:2px 8px;white-space:nowrap}.creator-contact-owner-control small{color:#65716c;font-size:12px}.creator-contact-owner-activity{position:relative}.creator-contact-owner-activity>summary{color:#31594d;cursor:pointer;font-size:11px;font-weight:750;white-space:nowrap}.creator-contact-owner-activity>ol{background:#fffdf9;border:1px solid #c8d0ca;border-radius:9px;box-shadow:0 12px 28px rgba(31,48,41,.16);display:grid;gap:7px;list-style:none;margin:5px 0 0;max-height:240px;min-width:260px;overflow-y:auto;padding:9px;position:absolute;right:0;z-index:30}.creator-contact-owner-activity li{display:grid;gap:2px}.creator-contact-owner-activity li span,.creator-contact-owner-activity li strong{font-size:11px}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .v4-project-person-detail-body{display:none}.v4-project-person-detail:has(.email-detail-backdrop.embedded){grid-template-rows:auto auto minmax(0,1fr)}.v4-project-person-detail:has(.email-detail-backdrop.embedded)>.v4-project-person-actions{display:none}.email-detail-backdrop.embedded{background:transparent;display:block;inset:auto;min-height:0;overflow:visible;padding:0;position:relative;z-index:2}.email-detail-backdrop.embedded .email-detail-dialog{border:0;border-radius:0;box-shadow:none;height:100%;max-height:none;max-width:none;overflow:visible;position:relative;z-index:3;width:100%}.email-detail-backdrop.embedded .email-detail-head{min-height:44px;padding:6px 12px}.email-detail-backdrop.embedded .email-detail-heading-copy>p,.email-detail-backdrop.embedded .email-detail-heading-copy>span{display:none}.email-detail-backdrop.embedded .email-detail-heading-copy h2{font-size:15px;margin:0}.email-detail-backdrop.embedded .email-detail-thread{padding:8px}.v4-project-person-head-actions{gap:8px}.v4-project-person-head-actions .creator-contact-owner-control{background:transparent;border:0;min-height:30px;padding:0}.v4-project-person-head-actions .creator-contact-owner-control small{display:block;font-size:10px;max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-conversation-context{background:#fff;border-bottom:1px solid #d5dcd7;display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,auto)}.v4-conversation-context>div{min-width:0;padding:7px 14px}.v4-conversation-context>div+div{border-left:1px solid #d5dcd7}.v4-conversation-context span{color:#69756f;display:block;font-size:11px}.v4-conversation-context button,.v4-conversation-context strong{background:transparent;border:0;color:#20342d;display:block;font-size:12px;font-weight:700;max-width:100%;overflow:hidden;padding:1px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.v4-project-progress-select{background:#fff;border:1px solid #c8d0ca;border-radius:6px;color:#20342d;font:inherit;font-weight:700;max-width:100%;min-height:28px;padding:3px 24px 3px 7px}.v4-conversation-context-editor{align-items:center;display:flex!important;gap:5px}.v4-conversation-context-editor input{border:1px solid #c8d0ca;border-radius:6px;min-width:0;padding:4px 6px}.email-detail-backdrop.embedded .email-detail-dialog{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr)}.email-detail-backdrop.embedded .email-detail-head{border-bottom:1px solid #d5dcd7;min-height:46px;padding:5px 12px}.email-detail-backdrop.embedded .email-detail-heading-copy>p{display:block;font-size:11px;margin:1px 0 0}.email-detail-backdrop.embedded .email-detail-scope{align-items:center;border-bottom:1px solid #d5dcd7;display:flex;gap:8px;padding:5px 10px}.email-detail-backdrop.embedded .email-detail-scope select{max-width:220px;min-height:32px}.email-detail-backdrop.embedded .email-detail-workspace{align-items:start;grid-column:1/-1;grid-row:2;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:9px;padding:9px}.email-detail-backdrop.embedded .email-detail-workspace:not(:has(>.email-detail-composer)){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.email-detail-backdrop.embedded .email-detail-thread{align-content:start;background:transparent;grid-auto-rows:max-content;padding:0 4px 0 0}.email-detail-backdrop.embedded .email-detail-message{align-content:start;align-self:start;background:#fff;border:1px solid #d5dcd7;border-left:3px solid #b8c7c0;border-radius:9px;box-shadow:none;contain-intrinsic-block-size:none;content-visibility:visible;margin:0 0 8px;padding:9px 11px}.email-detail-backdrop.embedded .email-detail-message.focused{background:#f3faf7;border-left-color:#0b7b69}.email-detail-backdrop.embedded .email-message-head{align-items:center;display:flex;flex-wrap:wrap;gap:4px 6px}.email-detail-backdrop.embedded .email-message-head>b{font-size:12px}.email-detail-backdrop.embedded .email-message-direction{color:#69756f;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-detail-backdrop.embedded .email-message-body{border:0;line-height:1.5;margin:5px 0;max-height:none;overflow:visible;padding:0;white-space:pre-wrap}.email-detail-backdrop.embedded .email-message-actions{flex-wrap:wrap;gap:5px;margin-top:4px;padding:0}.email-detail-backdrop.embedded .email-message-actions>*{flex:1 1 auto;min-width:0;max-width:100%}.email-detail-backdrop.embedded .email-message-actions .secondary-button{white-space:normal}.email-detail-backdrop.embedded .email-message-head>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.email-detail-backdrop.embedded .email-detail-composer{background:#fff;border:1px solid #b9c7bf;border-radius:10px;overflow:hidden;padding:0;position:sticky;top:9px}.v4-conversation-composer{display:flex;flex-direction:column;height:100%;min-height:0}.v4-conversation-composer>footer,.v4-conversation-composer>header{align-items:center;background:#fff;display:flex;justify-content:space-between;gap:8px;padding:8px 10px}.v4-conversation-composer>header{border-bottom:1px solid #d5dcd7}.v4-conversation-composer>header small{color:#69756f;display:block;font-size:11px}.v4-conversation-composer>header>span{background:#fff3dc;border-radius:6px;color:#805000;font-size:11px;padding:3px 6px}.v4-conversation-composer>label{color:#69756f;font-size:11px;gap:0;margin:0;min-height:0;padding:6px 9px 0}.v4-conversation-composer input,.v4-conversation-composer select,.v4-conversation-composer textarea{background:#fff;border:1px solid #d5dcd7;border-radius:7px;box-sizing:border-box;color:#17231f}.v4-conversation-composer>label input{display:block;margin-top:3px;padding:6px 8px;width:100%}.v4-conversation-body{display:flex;flex:0 0 auto;flex-direction:column}.v4-conversation-body textarea{margin-top:3px;height:clamp(180px,20vh,220px);min-height:180px;padding:8px;resize:vertical;width:100%;font-size:13px;font-weight:400;line-height:1.45;overflow:auto}.v4-reply-signature,.v4-reply-target{display:grid;gap:4px;margin:6px 9px;padding:8px;min-width:0;overflow-wrap:anywhere;font-size:12px}.v4-reply-target{background:#f2f8f5;border-left:3px solid #075d4d;border-radius:6px}.v4-reply-signature small,.v4-reply-target small{color:#69756f}.v4-reply-signature{border-top:1px solid #d5dcd7}.v4-reply-signature .reply-signature-preview-rich{max-height:150px;overflow:auto}.v4-reply-signature img{max-width:100%;height:auto}.v4-sender-meta{display:grid;gap:3px;min-width:0}.v4-conversation-tools{align-items:center;display:grid;gap:5px;grid-template-columns:minmax(0,1fr) auto;padding:7px 9px}.v4-conversation-tools>input{min-width:0;padding:4px 8px}.v4-conversation-tools select,.v4-conversation-tools>button,.v4-conversation-tools>input{box-sizing:border-box;height:34px;min-height:34px;align-self:center}.v4-conversation-tools>label{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;grid-column:1;margin:0}.v4-conversation-tools>button:last-child{grid-column:2;grid-row:2}.v4-conversation-tools>label span{color:#69756f;font-size:10px}.v4-conversation-tools select{max-width:86px;padding:6px 4px}.v4-conversation-composer>footer button,.v4-conversation-tools button,.v4-conversation-translation button{align-items:center;background:#fff;border:1px solid #c8d0ca;border-radius:7px;display:inline-flex;flex:0 0 auto;gap:4px;justify-content:center;padding:6px 8px;white-space:nowrap}.v4-conversation-translation{background:#fffbf2;border-left:2px solid #dcae58;max-height:min(320px,42vh);overflow:auto;padding:8px 10px}.v4-conversation-translation p{margin:3px 0;white-space:pre-wrap}.v4-conversation-translation>div{display:flex;gap:5px;justify-content:flex-end}.v4-conversation-composer>footer{border-top:1px solid #d5dcd7}.v4-conversation-composer>footer small{color:#69756f;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-conversation-composer>footer .send{background:#075d4d;border-color:#075d4d;color:#fff;min-width:84px}.v4-project-person-avatar img,.v4-project-person-avatar>span{height:100%;object-fit:cover;width:100%}.v4-project-person-avatar>span{align-items:center;display:flex;font-weight:900;justify-content:center}.v4-project-person-card-activity,.v4-project-person-card-body,.v4-project-person-card-head,.v4-project-person-next,.v4-project-person-state{display:flex;min-width:0}.v4-project-person-card-body{display:block}.v4-project-person-next,.v4-project-person-state{align-items:baseline;gap:7px;justify-content:space-between}.v4-project-person-card-activity{display:block}.v4-project-person-card-head{align-items:baseline;display:grid;gap:3px 6px;grid-template-columns:minmax(0,1fr) auto}.v4-project-person-card-head strong{color:#1d302a;font-size:14px;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.v4-project-person-card-head small{line-height:1.25;max-width:100%}.v4-project-person-account,.v4-project-person-card-head small{color:#6d7973;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-person-account{display:block;line-height:1.3}.v4-project-person-card-facts{color:#485850;display:grid;font-size:12px;gap:0;line-height:1.25;margin:0;min-width:0}.v4-project-person-card-facts>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-person-state{border-top:0;line-height:1.25;padding-top:0}.v4-project-person-state strong{color:#12624f;font-size:12px;white-space:nowrap}.v4-project-person-state small{color:#6f7c76;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-person-next{color:#4d5d55;font-size:12px;line-height:1.25}.v4-project-person-next>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-person-next strong{color:#98600c;flex:0 0 auto}.v4-project-person-next strong.overdue{color:#b33e36}.v4-project-person-detail{background:#eef2ef;container-type:inline-size;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;min-width:0}.v4-project-person-detail-head{align-items:center;background:#fffdf9;border-bottom:1px solid #bdc7c0;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;min-height:76px;padding:9px 13px}.v4-project-person-detail-head>div{min-width:0}.v4-project-person-detail-head h2{color:#182d27;font-size:20px;margin:0}.v4-project-person-detail-head p{color:#69756f;margin:2px 0 0;overflow-wrap:anywhere}.v4-project-person-identity-facts{color:#69756f;display:block;font-size:11px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-person-detail-head:has(.v4-project-person-identity-facts) .v4-project-person-pills{display:none}.creator-identity-profile{align-items:center;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto auto;min-width:0;width:100%}.creator-identity-profile-avatar{border-radius:50%;display:block;height:48px;overflow:hidden;width:48px}.creator-identity-profile-avatar img,.creator-identity-profile-avatar>span{height:100%;object-fit:cover;width:100%}.creator-identity-profile-copy{min-width:0}.creator-identity-profile-copy h2{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-identity-profile-copy p,.creator-identity-profile-copy small{color:#69756f;display:block;margin:1px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-identity-profile-copy small{font-size:11px}.creator-identity-profile-actions,.creator-identity-profile-owner{align-items:center;display:flex;gap:6px}.creator-identity-profile-actions a,.creator-identity-profile-actions button{align-items:center;display:inline-flex;gap:4px}.creator-identity-profile.creator-identity-profile--compact{align-items:start;column-gap:8px;grid-template-columns:32px minmax(0,1fr);row-gap:0}.creator-identity-profile--compact .creator-identity-profile-avatar{background:#fff3dc;border:1px solid #dcae58;height:32px;grid-row:1/span 2;width:32px}.creator-identity-profile--compact .creator-identity-profile-name{color:#1d302a;display:block;font-size:14px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-identity-profile--compact .creator-identity-profile-copy p{font-size:10px;line-height:1.25}.creator-identity-profile--compact .creator-identity-profile-owner{color:#12624f;display:block;font-size:12px;font-weight:800;grid-column:2;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-identity-profile--compact .creator-identity-profile-actions{display:none}.v4-project-person-detail-head>.creator-identity-profile{grid-column:2/-1}.v4-project-person-pills{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.v4-project-person-pills span{background:#e5f2ec;border:1px solid #c2ded3;border-radius:7px;color:#125c4c;font-size:var(--type-caption);padding:2px 6px}.v4-project-person-pills span+span{background:#f7f3ea;border-color:#ded4c3;color:#675c4c}.v4-project-person-head-actions{align-items:center;display:flex;gap:6px}.v4-project-person-head-actions a,.v4-project-person-head-actions button,.v4-project-person-panel>header button{align-items:center;background:#fff;border:1px solid #c8d0ca;border-radius:8px;color:#21493f;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--type-caption);font-weight:800;gap:5px;min-height:34px;padding:0 9px;text-decoration:none}.v4-project-person-mobile-back{display:none}.v4-project-person-detail-body{min-height:0;overflow-y:auto;padding:8px 10px 10px;scrollbar-gutter:stable}.v4-project-person-next-strip{align-items:center;background:#fffaf0;border:1px solid #d9c59a;border-left:4px solid #d6a548;border-radius:9px;display:grid;gap:3px 10px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:7px;min-height:52px;padding:7px 10px}.v4-project-person-next-strip>span{color:#6b7771;font-size:11px;font-weight:800}.v4-project-person-next-strip>strong{color:#24362f;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-person-next-strip>time{color:#98600c;font-size:12px;font-weight:850;white-space:nowrap}.v4-project-person-next-strip.overdue>time{color:#b33e36}.v4-project-person-terminal-reason{color:#5c4944;font-size:12px;grid-column:2/-1;line-height:1.4;margin:0;overflow-wrap:anywhere}.v4-project-person-task-reason,.v4-project-person-task-reason-line{color:#5c625e;font-size:12px;grid-column:2/-1;line-height:1.4;margin:0;min-width:0}.v4-project-person-task-reason>summary{color:#3c665a;cursor:pointer;font-weight:800}.v4-project-person-task-reason>p{margin:4px 0 0;overflow-wrap:anywhere}.v4-project-person-task-reason-line>span{color:#3c665a;font-weight:800;margin-right:7px}.v4-project-person-panel{background:#fff;border:1px solid #c9d1cb;border-radius:10px;margin-bottom:7px;overflow:hidden}.v4-project-person-panel>header{align-items:center;background:#fafbf9;border-bottom:1px solid #dbe1dc;display:flex;justify-content:space-between;min-height:33px;padding:3px 9px}.v4-project-person-panel>header h3{color:#263a33;font-size:var(--type-small);margin:0}.v4-project-person-panel>header button{min-height:29px}.v4-project-person-note-panel>header>span{color:#68756f;font-size:11px;font-weight:750}.v4-project-person-note-summary{background:transparent;border:0;color:#314942;cursor:pointer;display:block;font:inherit;line-height:1.45;min-height:42px;overflow-wrap:anywhere;padding:9px 10px;text-align:left;width:100%}.v4-project-person-note-summary:focus-visible,.v4-project-person-note-summary:hover{background:#f5f8f5;color:#0f6957}.v4-project-person-note-editor{display:grid;gap:7px;padding:8px 10px}.v4-project-person-note-editor textarea{min-height:74px;resize:vertical}.v4-project-person-note-editor>div{display:flex;gap:6px;justify-content:flex-end}.v4-project-person-note-editor button{min-height:32px;padding:5px 12px}.v4-project-person-note-editor button.primary{background:#0f725d;border-color:#0f725d;color:#fff}.v4-project-person-profile-editor{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.v4-project-person-profile-editor label{color:var(--v4-ink-muted);display:grid;font-size:12px;gap:5px}.v4-project-person-profile-editor input{width:100%}.v4-project-person-profile-editor>div{display:flex;gap:6px}.v4-project-person-profile-meta,.v4-project-person-progress-state{align-items:center;display:flex;gap:7px;min-width:0}.v4-project-person-profile-meta>span,.v4-project-person-progress-state>small{color:#748079;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-person-progress-state>strong{color:#16624f;font-size:12px;white-space:nowrap}.v4-project-person-progress-state.danger>strong{color:#ad3f37}.v4-project-person-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.v4-project-person-facts>div,.v4-project-person-kv>div{border-bottom:1px solid #e3e8e4;border-right:1px solid #e3e8e4;min-width:0;padding:7px 9px}.v4-project-person-facts>div:nth-child(3n){border-right:0}.v4-project-person-facts>div:nth-last-child(-n+3){border-bottom:0}.v4-project-person-facts span,.v4-project-person-kv span{color:#6c7872;display:block;font-size:var(--type-caption);margin-bottom:1px}.v4-project-person-facts strong,.v4-project-person-kv strong{color:#263831;display:block;font-size:var(--type-small);overflow-wrap:anywhere}.v4-project-person-facts strong.missing,.v4-project-person-kv strong.missing{color:#98600c;font-weight:700}.v4-project-person-work-grid{display:grid;gap:7px;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr)}.v4-project-person-work-grid>div{min-width:0}.v4-project-person-kv{display:grid;grid-template-columns:1fr 1fr}.v4-project-person-kv>div:nth-child(2n){border-right:0}.v4-project-person-kv>div.wide{border-right:0;grid-column:1/-1}.v4-project-person-timeline{padding:3px 9px}.v4-project-person-timeline article{align-items:start;display:grid;gap:8px;grid-template-columns:8px minmax(0,1fr) auto;padding:4px 0}.v4-project-person-timeline i{background:#2c8a74;border-radius:50%;height:7px;margin-top:6px;width:7px}.v4-project-person-timeline strong{color:#2a3b35;display:block;font-size:var(--type-small)}.v4-project-person-timeline p{color:#63706a;display:-webkit-box;font-size:var(--type-caption);margin:2px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.v4-project-person-message time,.v4-project-person-timeline time{color:#7a8580;font-size:11px;white-space:nowrap}.v4-project-person-history{border-top:1px solid #dce3de;margin-top:2px;padding:5px 0 1px 15px}.v4-project-person-history>summary{color:#326557;cursor:pointer;font-size:12px;font-weight:800}.v4-project-person-history>div{padding-top:3px}.v4-project-person-message{padding:8px 9px}.v4-project-person-message>strong{color:#2a3d36}.v4-project-person-message>p:not(.v4-project-person-muted){background:#f1f5f2;border-radius:8px;color:#33443d;line-height:1.35;margin:4px 0;padding:7px 8px;white-space:pre-wrap}.v4-project-person-profile-summary{border-top:1px solid #dce3de;margin-top:7px;padding-top:6px}.v4-project-person-profile-summary>summary{color:#326557;cursor:pointer;font-size:12px;font-weight:800}.v4-project-person-profile-summary>p{color:#56665f;line-height:1.45;margin:5px 0 0;overflow-wrap:anywhere}.v4-project-person-muted{color:#79847f;margin:5px 0}.v4-project-person-actions{align-items:center;background:#fffdf9;border-top:1px solid #bdc7c0;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end;min-height:54px;padding:7px 11px}.v4-project-person-actions-desktop{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end;width:100%}.v4-project-person-actions-mobile{display:none;width:100%}.v4-project-person-actions button,.v4-project-person-dialog button{align-items:center;background:#fff;border:1px solid #c6cec8;border-radius:8px;color:#2c453d;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;gap:6px;min-height:38px;padding:0 12px}.v4-project-person-actions button.primary,.v4-project-person-dialog button.primary{background:#075d4d;border-color:#075d4d;color:#fff}.v4-project-person-actions button.danger{background:#fff8f6;border-color:#e0b5af;color:#a63832}.v4-project-people-empty{color:#69766f;padding:34px 18px;text-align:center}.v4-project-person-dialog-backdrop{align-items:center;background:rgba(8,35,28,.36);display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:80}.v4-project-person-dialog{background:#fffdf9;border:1px solid #bfc8c1;border-radius:14px;box-shadow:0 24px 70px rgba(16,43,34,.25);max-width:520px;overflow:hidden;width:100%}.v4-project-person-dialog>footer,.v4-project-person-dialog>header{align-items:center;display:flex;justify-content:space-between;padding:12px 15px}.v4-project-person-dialog>header{border-bottom:1px solid #d9dfda}.v4-project-person-dialog>header h2{font-size:var(--type-title);margin:0}.v4-project-person-dialog>header button{min-height:34px;padding:0 8px}.v4-project-person-dialog>label{display:grid;gap:6px;padding:15px 15px 6px}.v4-project-person-dialog>label span{color:#4b5953;font-size:var(--type-small);font-weight:800}.v4-project-person-dialog textarea{border:1px solid #c8d0ca;border-radius:8px;font:inherit;min-height:110px;padding:9px;resize:vertical}.v4-project-person-dialog>p{color:#a33e37;font-size:var(--type-caption);margin:0;padding:0 15px}.v4-project-person-dialog>footer{background:#f6f8f5;border-top:1px solid #d9dfda;gap:7px;justify-content:flex-end;margin-top:12px}.v4-project-person-dialog button:disabled{cursor:not-allowed;opacity:.5}.v4-project-people-terminal{background:var(--v4-panel);border:1px solid var(--v4-line);border-radius:14px;box-shadow:0 10px 28px rgba(42,54,49,.06);display:grid;gap:0;overflow:hidden}.v4-project-people-terminal>header{align-items:center;border-bottom:1px solid #e4ded3;display:flex;justify-content:space-between;min-height:58px;padding:13px 17px}.v4-project-people-terminal h2{color:#1d302a;font-size:var(--type-title);margin:0}.v4-project-people-terminal>header>strong{background:#f0e9dd;border-radius:999px;color:#685b47;font-size:var(--type-small);padding:5px 9px}.v4-project-people-terminal-list{display:grid}.v4-project-people-terminal-row{align-items:center;border-bottom:1px solid #ece7de;display:grid;gap:13px;grid-template-columns:42px minmax(150px,.72fr) minmax(260px,1.45fr) auto;min-width:0;padding:14px 17px}.v4-project-people-terminal-row:last-child{border-bottom:0}.v4-project-people-terminal-avatar{border-radius:50%;height:42px;overflow:hidden;width:42px}.v4-project-people-terminal-avatar>span{align-items:center;background:#e1eee9;color:#0f6552;display:flex;font-size:var(--type-small);font-weight:900;height:100%;justify-content:center;width:100%}.v4-project-people-terminal-person,.v4-project-people-terminal-reason{display:grid;gap:3px;min-width:0}.v4-project-people-terminal-person strong,.v4-project-people-terminal-reason strong{color:#21352e;overflow-wrap:anywhere}.v4-project-people-terminal-person small,.v4-project-people-terminal-reason time{color:#758079;font-size:var(--type-caption);overflow-wrap:anywhere}.v4-project-people-terminal-reason p{color:#596760;font-size:var(--type-small);line-height:1.42;margin:0;overflow-wrap:anywhere}.v4-project-people-terminal-row>button{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.v4-project-people-terminal-empty{color:#68756f;padding:34px 18px;text-align:center}@container (max-width: 560px){.v4-project-person-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-project-person-facts>div:nth-child(3n){border-right:1px solid #e3e8e4}.v4-project-person-facts>div:nth-child(2n){border-right:0}.v4-project-person-facts>div:nth-last-child(-n+3){border-bottom:1px solid #e3e8e4}.v4-project-person-facts>div:nth-last-child(-n+2){border-bottom:0}.v4-project-person-work-grid{grid-template-columns:1fr}}@media (min-width:960px){.app-shell.experience-v4.v4-project-people-mode{--v4-people-list-width:clamp(280px,29vw,390px);align-items:stretch;display:grid;gap:10px;grid-template-columns:104px minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden;padding:12px}.app-shell.experience-v4.v4-project-people-mode>.topbar{align-items:stretch;align-self:stretch;background:#0d3b32;border:1px solid rgba(255,255,255,.08);border-radius:15px;box-shadow:0 18px 42px rgba(25,45,39,.16);display:flex;flex-direction:column;gap:8px;grid-column:1;grid-row:1;height:100%;margin:0;max-width:none;min-height:0;padding:10px 8px;position:static;width:100%;z-index:40}.app-shell.experience-v4.v4-project-people-mode .brand-block{justify-content:center;padding:0 0 6px}.app-shell.experience-v4.v4-project-people-mode .brand-block>div{display:none}.app-shell.experience-v4.v4-project-people-mode .brand-mark{background:#d7ad64;color:#173b32;height:38px;width:38px}.app-shell.experience-v4.v4-project-people-mode .topbar-center{align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:5px;min-height:0;width:100%}.app-shell.experience-v4.v4-project-people-mode .global-module-tabs{align-items:stretch;background:transparent;border:0;flex-direction:column;gap:3px;padding:0;width:100%}.app-shell.experience-v4.v4-project-people-mode .global-module-tabs button{color:#c7dcd5;flex-direction:column;font-size:11px;gap:3px;justify-content:center;min-height:48px;padding:5px 2px;text-align:center;width:100%}.app-shell.experience-v4.v4-project-people-mode .global-module-tabs button.active{background:#176c5b;box-shadow:inset 3px 0 0 #e0b96d;color:#fff}.app-shell.experience-v4.v4-project-people-mode .global-search{margin-top:auto;width:100%;flex:0 0 36px;margin-left:auto;margin-right:auto;max-width:36px;min-width:36px;width:36px}.app-shell.experience-v4.v4-project-people-mode .search-box{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#d7e6e1;justify-content:center;max-width:36px;min-height:34px;min-width:36px;padding:0;width:36px}.app-shell.experience-v4.v4-project-people-mode .search-box button{color:#d7e6e1}.app-shell.experience-v4.v4-project-people-mode .search-box:not(.open) textarea,.app-shell.experience-v4.v4-project-people-mode .search-shortcut{display:none}.app-shell.experience-v4.v4-project-people-mode .command-menu,.app-shell.experience-v4.v4-project-people-mode .quick-create-menu{left:calc(100% + 10px);right:auto;top:0;width:min(420px,calc(100vw - 130px))}.app-shell.experience-v4.v4-project-people-mode .quick-create-menu{bottom:0;top:auto}.app-shell.experience-v4.v4-project-people-mode .quick-create,.app-shell.experience-v4.v4-project-people-mode .quick-create-trigger{width:100%}.app-shell.experience-v4.v4-project-people-mode .quick-create-trigger{background:#d7ad64;border-color:#d7ad64;color:#173b32;font-size:11px;min-height:34px;padding:5px 7px}.app-shell.experience-v4.v4-project-people-mode .topbar-actions{align-items:stretch;display:flex;flex-direction:column;gap:4px;margin-top:auto;width:100%}.app-shell.experience-v4.v4-project-people-mode .topbar-actions .gmail-pill,.app-shell.experience-v4.v4-project-people-mode .topbar-actions .save-pill,.app-shell.experience-v4.v4-project-people-mode .topbar-actions>*{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14);color:#e4efeb;font-size:11px;justify-content:flex-start;max-width:none;min-height:32px;padding:4px 6px;width:100%}.app-shell.experience-v4.v4-project-people-mode .topbar-status-copy small{display:block}.app-shell.experience-v4.v4-project-people-mode>.workbench{display:block;grid-column:2;grid-row:1;height:100%;margin:0;min-height:0;overflow:hidden;width:100%}.app-shell.experience-v4.v4-project-people-mode .center-column{height:100%;min-height:0;overflow:hidden;padding:0}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-workspace{grid-template-columns:var(--v4-people-list-width) minmax(0,1fr);height:100%}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-list{padding:3px 4px}}@media (min-width:960px) and (max-width:1180px){.app-shell.experience-v4.v4-project-people-mode{grid-template-columns:92px minmax(0,1fr)}}@media (max-width:959px){body:has(.app-shell.experience-v4.v4-project-people-mode){padding-bottom:0}.app-shell.experience-v4.v4-project-people-mode{display:grid;gap:4px;grid-template-rows:68px minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden;padding:6px}.app-shell.experience-v4.v4-project-people-mode>.topbar{align-items:stretch;display:grid;gap:2px;grid-template-columns:1fr;grid-template-rows:34px 32px;height:68px;margin:0;min-height:0;padding:0}.app-shell.experience-v4.v4-project-people-mode .brand-block,.app-shell.experience-v4.v4-project-people-mode .mobile-email-tools{display:none}.app-shell.experience-v4.v4-project-people-mode .topbar-center{display:grid;gap:3px;grid-template-columns:auto minmax(0,1fr) 34px;min-width:0;width:auto}.app-shell.experience-v4.v4-project-people-mode .global-module-tabs{flex-wrap:nowrap;gap:1px;grid-column:1;min-height:34px;padding:1px}.app-shell.experience-v4.v4-project-people-mode .global-module-tabs button{font-size:11px;min-height:32px;padding:3px 5px}.app-shell.experience-v4.v4-project-people-mode .global-module-tabs button svg{display:none}.app-shell.experience-v4.v4-project-people-mode .global-search{grid-column:2;min-width:0;width:auto}.app-shell.experience-v4.v4-project-people-mode .search-box{height:34px;min-height:34px}.app-shell.experience-v4.v4-project-people-mode .search-box textarea{font-size:12px;min-height:32px}.app-shell.experience-v4.v4-project-people-mode .quick-create,.app-shell.experience-v4.v4-project-people-mode .quick-create-trigger{height:34px;min-height:34px;width:34px}.app-shell.experience-v4.v4-project-people-mode .quick-create{grid-column:3}.app-shell.experience-v4.v4-project-people-mode .quick-create-trigger{font-size:0;padding:0}.app-shell.experience-v4.v4-project-people-mode .quick-create-chevron{display:none}.app-shell.experience-v4.v4-project-people-mode>.workbench{display:block;height:100%;margin:0;min-height:0;overflow:hidden}.app-shell.experience-v4.v4-project-people-mode .center-column{height:100%;min-height:0;overflow:hidden;padding:0}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-workspace{display:block;height:100%;min-height:0}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-list-pane,.app-shell.experience-v4.v4-project-people-mode .v4-project-person-detail{border:0;height:100%;width:100%}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-workspace.is-detail-open .v4-project-people-list-pane,.app-shell.experience-v4.v4-project-people-mode .v4-project-person-detail{display:none}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-workspace.is-detail-open .v4-project-person-detail{display:grid}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-navigation{display:none}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-picker{align-items:center;display:grid;gap:5px;grid-template-columns:auto minmax(0,1fr);margin:0;padding:2px 7px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-picker>span{font-size:11px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-picker select{font-size:12px;min-height:30px;padding:2px 7px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-list-header{align-items:center;grid-template-columns:minmax(0,1fr) auto auto;height:40px;min-height:40px;padding:3px 6px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-list-header .project-workspace-title button{font-size:0;padding:2px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-list-header .project-workspace-title strong{font-size:12px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-list-header .sourcing-add-trigger{font-size:0;height:30px;min-height:30px;padding:3px 6px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-project-menu>summary>span{display:none}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-project-menu>nav{left:auto;right:0}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-tools{padding:3px 5px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-list-summary{min-height:34px;padding:1px 7px}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-list{padding:3px 4px}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-mobile-back{display:inline-flex}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-detail-head{gap:8px;grid-template-columns:32px auto minmax(0,1fr) auto;min-height:70px;padding:6px 10px}.creator-contact-owner-control{min-height:36px;padding:4px 10px}.creator-contact-owner-control small{margin-left:auto}.v4-project-person-detail:has(.email-detail-backdrop.embedded){grid-template-rows:auto auto minmax(0,1fr)}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .v4-project-person-detail-head{min-height:64px}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .v4-project-person-detail-head{grid-template-columns:32px minmax(0,1fr) 82px}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .creator-identity-profile{grid-template-columns:48px minmax(0,1fr)}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .creator-identity-profile-owner{grid-column:1/-1;min-width:0;width:100%}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .creator-identity-profile-actions{display:none}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .v4-project-person-head-actions>a,.v4-project-person-detail:has(.email-detail-backdrop.embedded) .v4-project-person-head-actions>button{display:none}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .creator-contact-owner-control,.v4-project-person-detail:has(.email-detail-backdrop.embedded) .v4-project-person-head-actions{min-width:0;overflow:visible;width:100%}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .creator-contact-owner-control label{align-items:stretch;flex-direction:column;gap:1px}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .creator-contact-owner-control label>span{display:block;font-size:10px}.v4-project-person-detail:has(.email-detail-backdrop.embedded) .creator-contact-owner-control select{font-size:11px;min-width:82px;padding-inline:5px 18px;width:82px}.v4-conversation-context{grid-template-columns:1fr}.v4-conversation-context>div{line-height:1.2;padding:3px 10px}.v4-conversation-context>div+div{border-left:0;border-top:1px solid #d5dcd7}.email-detail-backdrop.embedded{min-height:0}.email-detail-backdrop.embedded .email-detail-dialog{grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr);height:100%}.email-detail-backdrop.embedded .email-detail-head{min-height:38px;padding:4px 8px}.email-detail-backdrop.embedded .email-detail-scope{grid-row:2;min-height:40px;padding:3px 8px}.email-detail-backdrop.embedded .email-detail-scope select{flex:1 1;min-width:0}.email-detail-backdrop.embedded .email-detail-workspace{align-content:start;grid-column:1;grid-row:3;grid-template-columns:minmax(0,1fr);grid-template-rows:150px auto;overflow:auto;padding:6px}.email-detail-backdrop.embedded .email-detail-thread{height:150px;min-height:0;overflow:auto}.email-detail-backdrop.embedded .email-detail-workspace:not(:has(>.email-detail-composer)) .email-detail-thread{height:auto}.email-detail-backdrop.embedded .email-detail-composer{height:auto;min-height:0;min-width:0;overflow:visible;position:static}.v4-conversation-composer{height:auto;min-height:0}.v4-conversation-composer>header{padding:6px 8px}.v4-conversation-body{min-height:104px}.v4-conversation-body textarea{display:block;font-size:14px;font-weight:400;height:84px;min-height:84px;overflow:auto}.v4-conversation-tools{grid-template-columns:minmax(0,1fr) auto}.v4-conversation-tools>label{grid-column:1}.v4-conversation-tools>button:last-child{grid-column:2;grid-row:2}.v4-conversation-composer>footer{bottom:0;position:sticky;z-index:4}.v4-conversation-composer>footer .send{white-space:nowrap}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-mobile-back{align-items:center;background:#fff;border:1px solid #c8d0ca;border-radius:8px;height:32px;justify-content:center;min-height:32px;padding:0;width:32px}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-actions-desktop{display:none}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-actions-mobile{display:flex;flex-wrap:nowrap;gap:5px}.v4-project-person-actions-mobile>button{flex:1 1 auto;justify-content:center;min-width:0}.v4-project-person-actions-mobile>details{flex:0 0 auto;position:relative}.v4-project-person-actions-mobile>details>summary{align-items:center;background:#fff;border:1px solid #c6cec8;border-radius:8px;color:#2c453d;cursor:pointer;display:flex;font-weight:900;height:36px;justify-content:center;list-style:none;width:42px}.v4-project-person-actions-mobile>details>summary::-webkit-details-marker{display:none}.v4-project-person-actions-mobile>details>div{background:#fffdf9;border:1px solid #c6cec8;border-radius:10px;bottom:calc(100% + 6px);box-shadow:0 14px 34px rgba(25,52,43,.2);display:grid;gap:5px;min-width:220px;padding:6px;position:absolute;right:0;z-index:70}.v4-project-person-actions-mobile>details>div>button{justify-content:flex-start;width:100%}.app-shell.experience-v4.v4-project-people-mode:has(.v4-project-people-workspace.is-detail-open){grid-template-rows:minmax(0,1fr)}.app-shell.experience-v4.v4-project-people-mode:has(.v4-project-people-workspace.is-detail-open)>.topbar{display:none}.app-shell.experience-v4.v4-project-people-mode:has(.v4-project-people-workspace.is-detail-open) .center-column,.app-shell.experience-v4.v4-project-people-mode:has(.v4-project-people-workspace.is-detail-open) .v4-project-people-workspace,.app-shell.experience-v4.v4-project-people-mode:has(.v4-project-people-workspace.is-detail-open)>.workbench{height:100%}.v4-project-people-terminal-row{align-items:start;grid-template-columns:42px minmax(0,1fr) auto;padding:13px}.v4-project-people-terminal-reason{grid-column:2/-1}.v4-project-people-terminal-row>button{grid-column:2/-1;justify-self:start}}@media (max-width:500px){.v4-project-person-profile-editor{grid-template-columns:1fr}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-detail-head{gap:6px;padding-inline:7px}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-detail-head h2{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-detail-head p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-pills{flex-wrap:nowrap;overflow:hidden}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-pills span{white-space:nowrap}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-head-actions{gap:4px}.creator-identity-profile{gap:7px;grid-template-columns:40px minmax(0,1fr) auto auto}.creator-identity-profile-avatar{height:40px;width:40px}.creator-identity-profile-actions{display:none}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-head-actions a,.app-shell.experience-v4.v4-project-people-mode .v4-project-person-head-actions button{font-size:0;height:32px;justify-content:center;min-height:32px;padding:0;width:32px}}.v4-shared-creator-workspace .v4-conversation-context>div:first-child>button{overflow:visible;overflow-wrap:anywhere;white-space:normal}.v4-shared-creator-workspace>.v4-project-person-detail-head{position:sticky;top:0;z-index:5}.v4-shared-creator-profile-editor{background:#fff;min-width:0;padding:6px 10px}.v4-shared-creator-profile-editor .v4-shared-editable-facts{gap:4px 8px;padding:0}.v4-shared-name-button{appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.v4-shared-name-button:hover{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.v4-shared-name-editor{align-items:center;display:flex;gap:5px;min-width:0}.v4-shared-name-editor input{font:inherit;font-weight:inherit;min-width:120px;width:min(280px,45vw)}.v4-shared-name-editor button{font-size:11px;min-height:27px;padding:3px 6px}.app-shell.experience-v4.v4-project-people-mode .v4-project-person-detail:has(>.v4-shared-creator-workspace){grid-template-rows:minmax(0,1fr);overflow:hidden}.v4-project-person-detail>.v4-shared-creator-workspace{min-height:0;overflow-y:auto;overscroll-behavior-y:auto}.v4-conversation-context-editor textarea{flex:1 1;min-width:0;max-width:100%}.v4-creator-context-facts{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px 14px;padding:6px 10px}.v4-creator-context-facts>div{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:4px;max-width:100%;min-width:0}.v4-creator-context-facts span{color:#69756f;font-size:11px}.v4-creator-context-facts strong{color:#263831;font-size:12px;overflow-wrap:anywhere}.v4-shared-contact-editor,.v4-shared-contact-fields{align-items:center;display:flex;flex-wrap:wrap;gap:5px 10px;padding:5px 10px}.v4-shared-contact-fields button{background:transparent;border:1px dashed #c6d4ca;border-radius:5px;color:#245446;cursor:pointer;font-size:12px;max-width:100%;overflow-wrap:anywhere;padding:3px 6px;text-align:left}.v4-shared-contact-editor label{display:flex;align-items:center;gap:4px;flex:1 1 180px;font-size:12px;min-width:0}.v4-shared-contact-editor input{flex:1 1;min-width:0;width:100%}.v4-shared-editable-facts{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;min-width:0;padding:6px 10px}.v4-shared-editable-facts>*{min-width:0;max-width:100%}.v4-shared-editable-facts .v4-shared-contact-fields{padding:0}.v4-shared-editable-facts .v4-shared-contact-editor{flex-basis:100%;padding:0}.v4-shared-editable-facts>div:has(>form){flex-basis:100%}.v4-shared-collaboration-fields{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 0}.v4-shared-collaboration-fields>button,.v4-shared-collaboration-fields>label{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:5px 8px;border:1px solid var(--line,#d8e2dc);border-radius:6px;background:transparent;font-size:12px;max-width:100%;min-width:0}.v4-shared-collaboration-fields strong{overflow-wrap:anywhere}.v4-shared-collaboration-fields select{max-width:100%;padding:2px;background:transparent;border:0}.v4-shared-collaboration-fields>label{flex-wrap:nowrap;white-space:nowrap}.v4-shared-collaboration-fields>label select{width:auto;min-height:26px}.v4-project-person-history-summary{background:#fff;border:1px solid #c9d1cb;border-radius:8px;margin:0 0 7px;overflow:hidden}.v4-project-person-history-summary>summary{align-items:center;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:34px;padding:4px 9px}.v4-project-person-history-summary>summary>span{color:#68756f;font-size:11px;font-weight:800}.v4-project-person-history-summary>summary>strong{color:#2a3b35;font-size:var(--type-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-project-person-history-summary>summary>small,.v4-project-person-history-summary>summary>time{color:#7a8580;font-size:11px;white-space:nowrap}.v4-project-person-history-summary[open]>summary{border-bottom:1px solid #dbe1dc}.v4-project-people-list-pane{display:flex;flex-direction:column}.v4-project-people-list-pane>*{flex:0 0 auto}.v4-project-people-list-pane>.v4-project-people-list{flex:1 1 auto;min-height:0}.v4-project-people-pagination{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-top:1px solid #d8ddd8;background:#fffdf9;font-size:12px}.v4-project-people-pagination button{display:grid;place-items:center;width:30px;height:30px;border:1px solid #d8ddd8;border-radius:6px;background:transparent}.v4-task-action-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.v4-task-action-bar>.primary-action{width:auto;margin:0}.v4-task-action-bar>.task-resolution-menu{min-width:0}.v4-conversation-feedback{background:#eef5f1;border-radius:6px;color:#245446;font-size:12px;margin:0;overflow-wrap:anywhere;padding:7px 9px}.v4-learning-adoption{align-items:center;background:#fff8e8;border-bottom:1px solid #f0e3c8;color:#6b4a12;display:flex;flex:0 0 auto;font-size:12px;gap:6px;padding:7px 10px}.v4-learning-adoption>svg{flex:0 0 auto}.v4-learning-adoption>span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.v4-learning-adoption>button{background:#fff;border:1px solid #e2cf9f;border-radius:6px;color:#6b4a12;flex:0 0 auto;font-size:12px;padding:5px 9px;white-space:nowrap}.v4-learning-adoption>button:hover{background:#fdf3de}.v4-shared-creator-workspace{container-type:inline-size}@container (min-width: 560px){.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-workspace:has(>.email-detail-composer){grid-template-columns:minmax(190px,.72fr) minmax(340px,1fr)}.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-workspace:has(>.email-detail-thread>.email-detail-empty):has(>.email-detail-composer){grid-template-columns:minmax(180px,.6fr) minmax(340px,1fr)}}.v4-shared-creator-workspace .email-detail-thread>.email-detail-empty{background:#f5f8f5;border:1px dashed #cbd8cf;border-radius:8px;color:#62756a;font-size:12px;line-height:1.5;margin:0;padding:12px}.v4-shared-creator-workspace .v4-project-person-head-actions{flex-wrap:wrap;min-width:0;max-width:100%}.v4-shared-creator-workspace .creator-contact-owner-control{border:0;flex:0 1 260px;min-width:min(200px,100%);padding:0;width:260px;max-width:100%}.v4-shared-creator-workspace .creator-contact-owner-control>div:first-child{flex:1 0 100%;width:100%;max-width:100%}.v4-shared-creator-workspace .creator-contact-owner-control>small[role=status]{flex:1 1 180px;max-width:none;overflow:visible;white-space:normal;overflow-wrap:break-word}.v4-shared-creator-workspace .creator-contact-owner-control>.creator-contact-owner-activity{flex-basis:100%}.v4-shared-creator-workspace .creator-contact-owner-control .candidate-name-search{min-width:0;width:100%;margin:0}.v4-shared-creator-workspace .creator-contact-owner-control .candidate-name-search input{min-width:0;width:100%}@media (max-width:959px){.v4-shared-creator-workspace .creator-identity-profile{grid-template-columns:48px minmax(0,1fr)}.v4-shared-creator-workspace .creator-identity-profile-owner{grid-column:1/-1;min-width:0;width:100%}.v4-shared-creator-workspace .creator-contact-owner-control{flex-basis:100%;min-width:0;width:100%}}.v4-shared-creator-workspace .creator-identity-profile-copy h2,.v4-shared-creator-workspace .v4-shared-name-button{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.v4-shared-creator-workspace .v4-shared-collaboration-fields{align-content:flex-start;align-items:center;gap:5px 7px;padding:6px 10px}.v4-shared-creator-workspace .v4-shared-collaboration-fields>label{display:flex;flex-direction:row;gap:6px;margin:0;padding:4px 6px}.v4-shared-creator-workspace .v4-shared-collaboration-fields>label select{margin:0;width:auto}.v4-shared-creator-workspace .v4-task-action-bar{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;gap:6px;padding:6px 0}.v4-shared-creator-workspace .v4-task-action-bar>.task-resolution-menu,.v4-shared-creator-workspace .v4-task-action-bar>.task-resolution-menu>div{display:contents}.v4-shared-creator-workspace .v4-task-action-bar button{flex:0 1 auto;width:auto;margin:0;min-height:34px}.v4-shared-creator-workspace .v4-task-action-bar>.task-resolution-menu>div>div:has(>button[aria-expanded=false]){display:contents}.v4-shared-creator-workspace .v4-task-action-bar>.task-resolution-menu>div>div:has(>button[aria-expanded=true]){flex:1 1 100%;min-width:0}@container (min-width: 540px) and (max-width: 559px){.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-workspace:has(>.email-detail-composer){grid-template-columns:minmax(0,1fr) 340px}}.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-message{grid-template-columns:minmax(0,1fr)}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded){display:flex;flex-direction:column;min-height:0;overflow:hidden}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded)>.v4-project-person-detail-head{flex:0 0 auto;min-height:64px;padding:7px 12px}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded)>.v4-project-person-detail-head .creator-identity-profile-avatar{height:40px;width:40px}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded)>.v4-conversation-context{flex:0 0 auto}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded)>.v4-conversation-context>div{padding:6px 12px}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded)>.v4-conversation-context>div:first-child>button{font-size:13px;line-height:1.45;min-height:28px}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded) .v4-conversation-context-editor{align-items:flex-end;flex-wrap:wrap}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded) .v4-conversation-context-editor textarea{border:1px solid #c8d0ca;border-radius:7px;flex:1 1 100%;font:inherit;line-height:1.45;min-height:76px;padding:7px 8px;resize:vertical}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded) .v4-conversation-context-editor button{border:1px solid #c8d0ca;border-radius:7px;min-height:30px;padding:4px 9px}.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded)>.email-detail-backdrop.embedded{flex:1 1 auto;min-height:0}.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-dialog,.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-workspace{min-height:0}@media (min-width:960px){.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-workspace:has(>.email-detail-composer){align-items:stretch;height:100%;overflow:hidden}.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-composer,.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-thread{height:100%;min-height:0;overflow-y:auto;overscroll-behavior-y:auto}.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-composer{align-self:start;height:auto;max-height:100%;position:static}.v4-shared-creator-workspace .email-detail-backdrop.embedded .v4-conversation-composer{height:auto;min-height:0}.v4-shared-creator-workspace .email-detail-backdrop.embedded .v4-conversation-body textarea{height:clamp(180px,20vh,220px);min-height:180px}}@container (min-width: 820px){.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-workspace:has(>.email-detail-composer){grid-template-columns:minmax(280px,.62fr) minmax(440px,1fr)}}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-workspace.is-empty{grid-template-columns:minmax(0,1fr)}.v4-project-people-workspace.is-empty .v4-project-people-list-pane{border-right:0;display:flex;flex-direction:column;overflow-y:auto}.v4-project-people-reset{grid-column:1/-1;justify-self:start}.v4-shared-editable-facts>div>.secondary-button{min-height:28px;padding:3px 7px;font-size:12px;line-height:1.4;border-radius:6px}.app-shell.experience-v4 .v4-project-people-workspace:has(>.v4-project-people-header){display:grid;grid-template-rows:auto minmax(0,1fr)}.v4-project-people-header{grid-column:1/-1;min-width:0;position:relative;z-index:30}.app-shell.experience-v4 .v4-project-people-header .v4-project-people-list-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:flex-start;justify-content:flex-start;gap:8px 16px;height:auto;min-height:52px;padding:8px 12px;margin:0;max-width:none;width:100%}.app-shell.experience-v4 .v4-project-people-header .project-workspace-topline{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;min-width:0}.app-shell.experience-v4 .v4-project-people-header .project-workspace-title{max-width:300px}.app-shell.experience-v4 .v4-project-people-header .sourcing-add-trigger{font-size:13px;min-height:34px;height:auto;padding:6px 10px}.app-shell.experience-v4 .v4-project-people-header .project-stage-tabs{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px}.app-shell.experience-v4 .v4-project-people-header .project-stage-tabs button{flex:0 0 auto;min-height:34px}.v4-project-person-decision-actions{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px}.v4-project-person-decision-actions button{display:inline-flex;align-items:center;gap:6px;border:1px solid #c8d2cb;border-radius:8px;background:#fffdf9;color:#29443b;cursor:pointer;font:inherit;min-height:36px;padding:6px 12px}.v4-project-person-decision-actions button.primary{background:#075d4d;border-color:#075d4d;color:#fff}.v4-project-person-decision-actions button.danger{background:#fff8f6;border-color:#ddb5af;color:#a63832}@media (max-width:959px){.app-shell.experience-v4.v4-project-people-mode .v4-project-people-workspace:has(>.v4-project-people-header){grid-template-columns:minmax(0,1fr)}.app-shell.experience-v4.v4-project-people-mode .v4-project-people-workspace:has(>.v4-project-people-header)>.v4-project-people-list-pane,.app-shell.experience-v4.v4-project-people-mode .v4-project-people-workspace:has(>.v4-project-people-header)>.v4-project-person-detail{height:auto;min-height:0}}.v4-composer-title-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.v4-composer-title-actions>button{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:4px 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--accent-strong);font:inherit;font-weight:600;cursor:pointer}.v4-composer-title-actions>button:hover:not(:disabled){background:var(--accent-soft)}.v4-composer-title-actions>button:disabled{opacity:.55;cursor:default}.v4-project-people-workspace:has(>.v4-project-people-header)>.v4-project-people-list-pane{display:flex;flex-direction:column;overflow:hidden}.v4-project-people-workspace:has(>.v4-project-people-header)>.v4-project-people-list-pane>*{flex-shrink:0}.v4-project-people-workspace:has(>.v4-project-people-header)>.v4-project-people-list-pane>.v4-project-people-list{flex:1 1;min-height:0}.v4-project-person-detail>.v4-shared-creator-workspace:has(.email-detail-backdrop.embedded){display:block;overflow-y:auto}.v4-project-person-detail>.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-dialog{height:auto;grid-template-rows:auto auto}.v4-project-person-detail>.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-workspace{height:auto;grid-template-rows:auto;overflow:visible;align-items:start}.v4-project-person-detail>.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-composer,.v4-project-person-detail>.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-thread{height:auto;max-height:none;overflow:visible}@media (max-width:959px){.v4-project-person-detail>.v4-shared-creator-workspace .email-detail-backdrop.embedded .email-detail-dialog{grid-template-rows:auto auto auto}}.v4-shared-editable-facts .v4-shared-language-field select{width:auto;max-width:100%;min-height:32px;padding:5px 8px;font-size:12px;line-height:20px}.v4-project-person-priority{border:1px solid #c6d4ca;border-radius:4px;padding:1px 5px;font-size:11px;white-space:nowrap}.v4-creator-discovery-origins{flex-basis:100%;color:#52665c;font-size:12px;overflow-wrap:anywhere}.v4-creator-discovery-origins summary{cursor:pointer}.v4-shared-editable-facts .v4-shared-language-field{margin:0}}