.start-search-pending .start-history-item--pending{pointer-events:none}.start-search-pending .start-history-title{color:var(--border)}.start-history-header{text-transform:uppercase;letter-spacing:.04em;color:var(--border);padding:8px 12px 6px;font-size:11px;font-weight:500}.start-history-results{overscroll-behavior:contain;flex-direction:column;max-height:380px;display:flex;overflow:auto}.start-ai-prompt{border-bottom:1px solid var(--border-light);color:var(--fg);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.start-ai-prompt:hover,.start-ai-prompt.is-active{background:var(--bg-alt);color:var(--fg)}.start-ai-prompt:focus-visible{outline:1.5px solid var(--fg-emphasis);outline-offset:-1.5px}.start-ai-prompt-icon{color:var(--accent);flex-shrink:0}.start-ai-prompt-text{min-width:0;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.start-ai-prompt-query{color:var(--fg-emphasis);font-weight:500}.start-history-section{flex-direction:column;display:flex}.start-history-section--with-divider{border-top:1px solid var(--border-light)}.start-documents-section{flex-direction:column;display:flex}.start-documents-section--with-history{border-top:1px solid var(--border-light)}.start-documents-results{flex-direction:column;display:flex}.start-documents-results--stale{opacity:.45;pointer-events:none;transition:opacity .15s}.start-clients-section{flex-direction:column;display:flex}.start-clients-section--with-divider{border-top:1px solid var(--border-light)}.start-clients-results{flex-direction:column;display:flex}.start-history-empty{color:var(--border);margin:0;padding:10px 12px;font-size:12px}.start-history-item{width:100%;height:auto;min-height:0;box-shadow:none;color:var(--fg);text-align:left;background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;column-gap:8px;padding:8px 10px;text-decoration:none;display:flex}.start-history-item--document,.start-history-item--client{cursor:pointer;font:inherit;color:inherit}.start-history-item:hover,.start-history-item.is-active{background:var(--bg-alt);color:var(--fg)}.start-history-item:focus-visible{outline:1.5px solid var(--fg-emphasis);outline-offset:-1.5px}.start-history-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.start-history-icon-wrap--document{background:var(--accent-blue);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.start-history-icon-wrap--document{background:color-mix(in srgb,var(--accent-blue)9%,transparent)}}.start-history-icon-wrap--document{color:var(--accent-blue)}.start-history-icon-wrap--client{color:#6c71c4;background:#6c71c417;border-radius:4px}.start-history-favicon{border-radius:3px;width:16px;height:16px;display:block}.start-history-favicon-fallback{border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.start-history-clock{color:var(--border);background:var(--bg);border-radius:999px;position:absolute;bottom:-4px;right:-5px}.start-history-text{flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;display:flex}.start-history-title{width:100%;color:var(--fg-emphasis);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;overflow:hidden}.start-history-meta{width:100%;min-width:0;color:var(--border);align-items:center;gap:8px;font-size:12px;display:flex}.start-history-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.start-history-visited{flex-shrink:0}.start-history-visited:before{content:"·";margin-right:8px}.quick-nav{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;width:100%;margin-top:16px;display:flex}.quick-nav-link{height:auto;min-height:0;box-shadow:none;border:1px solid var(--border-light);font:inherit;color:var(--fg);white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 12px;font-size:13px;line-height:1;text-decoration:none;transition:background .1s,border-color .1s,color .1s;display:inline-flex}.quick-nav-link:hover{background:var(--bg-alt);border-color:var(--border);color:var(--fg-emphasis)}.quick-nav-link:focus-visible{outline:1.5px solid var(--fg-emphasis);outline-offset:-1.5px}.quick-nav.hidden{visibility:hidden;pointer-events:none}.quick-nav-link[aria-disabled=true]{pointer-events:none}.quick-nav-link svg{color:var(--fg-emphasis);flex-shrink:0}.quick-nav-link.quick-nav-link--import svg{color:var(--accent-amber,var(--fg-strong))}@supports (color:color-mix(in lab, red, red)){.quick-nav-link.quick-nav-link--import svg{color:color-mix(in srgb,var(--accent-amber,var(--fg-strong))70%,var(--fg))}}.quick-nav-link.quick-nav-link--import{position:relative}.quick-nav-beta-badge{background:var(--danger);color:#fff;letter-spacing:.07em;text-transform:uppercase;box-shadow:0 0 0 1.5px var(--bg);pointer-events:none;border-radius:4px;padding:2px 5px;font-size:8px;font-weight:700;line-height:1;position:absolute;top:-6px;left:-5px}.quick-nav-sep{min-width:16px;color:var(--fg);flex:88px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.quick-nav-sep{color:color-mix(in srgb,var(--fg)55%,transparent)}}.quick-nav-sep{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:700;line-height:1}.quick-nav-file-input{clip:rect(0,0,0,0);white-space:nowrap;opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pl-root{padding:32px 24px;animation:.22s cubic-bezier(.22,1,.36,1) backoffice-page-in}.pl-page{width:min(780px,100%);margin:0 auto}.pl-content{width:100%;animation:.22s cubic-bezier(.22,1,.36,1) backoffice-page-in}.pl-controls{flex-direction:column;gap:12px;padding:0 0 16px;display:flex}.pl-search-wrap{align-items:center;display:flex;position:relative}.pl-search-icon{color:var(--border);pointer-events:none;position:absolute;left:10px}.pl-search{width:100%;font:inherit;caret-color:var(--fg-emphasis);outline:none;font-size:14px;line-height:1.4;transition:border-color .12s,box-shadow .12s;border:1px solid var(--border-light)!important;background:var(--bg)!important;height:auto!important;min-height:0!important;color:var(--fg-strong)!important;box-shadow:none!important;border-radius:5px!important;padding:8px 32px!important}.pl-search:hover{border-color:var(--border)!important}.pl-search:focus-visible{border-color:var(--accent)!important;box-shadow:0 0 0 2.5px #268bd21a!important}.pl-search::placeholder{color:var(--border)}.pl-filter-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pl-chip:disabled,.pl-type-select:disabled{opacity:.5;cursor:default;pointer-events:none}.pl-type-select{border:1px solid var(--border-light);background:var(--bg);color:var(--fg);font:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%2393a1a1' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border-radius:4px;padding:5px 28px 5px 10px;font-size:12px;font-weight:500;line-height:1.4;transition:border-color .1s}.pl-type-select:hover{border-color:var(--border)}.pl-type-select:focus-visible{outline:1.5px solid var(--fg-emphasis);outline-offset:-1.5px}.pl-type-select[data-slot=select-trigger]{background-image:none;padding-right:10px}@supports (color:color-mix(in lab, red, red)){.sf-view-toggle__track{background:color-mix(in srgb,var(--bg)90%,var(--bg-soft))}}.sf-view-toggle__btn{width:30px;height:28px;color:var(--fg);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sf-view-toggle__btn:hover:not(.sf-view-toggle__btn--active){background:color-mix(in srgb,var(--bg-soft)55%,transparent)}.sf-view-toggle__btn--active{box-shadow:0 1px 2px color-mix(in srgb,var(--fg)10%,transparent)}}.sf-view-toggle__btn--active:hover{color:var(--bg);background:var(--fg-strong)}.sf-view-toggle__btn svg{opacity:.82;flex-shrink:0}.sf-view-toggle__btn--active svg{opacity:1}.sf-table-filters--track-wide{box-sizing:border-box;border:1px solid var(--border-light);width:100%;margin-bottom:12px;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.sf-table-filters--track-wide{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.sf-table-filters--track-wide{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong),0 12px 30px -18px var(--fg-strong);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.sf-table-filters--track-wide{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)5%,transparent),0 12px 30px -18px color-mix(in srgb,var(--fg-strong)22%,transparent)}}.sf-table-filters--track-wide.pl-controls{gap:0;padding-bottom:10px}.sfr-greeting--table:has(+.sf-table-filters--track-wide){margin-bottom:12px}.sf-table-filters--track-wide+.pw-b-body.pw-b-body--table-only{margin-top:0}.sf-table-filters--track-wide .sf-table-filter-row{justify-content:flex-start;gap:12px;min-height:28px}.sf-table-filters--track-wide .sf-table-filter-row__divider{height:20px;margin:0 2px}.sf-table-filters--track-wide .sf-table-search-select{flex:1 1 0;min-width:132px;max-width:none}.sf-table-filters--track-wide .sf-due-group{flex:none;gap:8px}.sf-table-pagination.bo-pagination{margin-top:4px;padding:0 2px}.sf-due-group{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex;position:relative}.sf-due-group--stack{flex-flow:column;align-items:stretch;gap:6px;display:flex}.sf-due-group--stack .sf-due-pill__count{margin-left:auto;padding-left:8px}.sf-due-pill svg{flex-shrink:0}button.sf-due-pill--active,.sf-due-pill[aria-pressed=true]{border-color:var(--fg-strong);background:var(--fg-strong);color:var(--bg)}.sf-due-pill--active .sf-due-pill__count{opacity:.88}.pw-b-rail button.sf-due-pill{justify-content:flex-start;width:100%}.pw-b-rail button.sf-due-pill .sf-due-pill__count{margin-left:auto}.pw-b-rail span.sf-due-pill--active,.pw-b-rail span.sf-due-pill--applied{justify-content:flex-start;width:100%}.pw-b-rail span.sf-due-pill--active .sf-due-pill__count,.pw-b-rail span.sf-due-pill--applied .sf-due-pill__count{margin-left:auto;padding-left:8px}.pw-b-rail span.sf-due-pill--active .sf-due-pill__dismiss,.pw-b-rail span.sf-due-pill--applied .sf-due-pill__dismiss{margin-left:auto}.pw-b-rail span.sf-due-pill--active .sf-due-pill__count+.sf-due-pill__dismiss,.pw-b-rail span.sf-due-pill--applied .sf-due-pill__count+.sf-due-pill__dismiss{margin-left:8px}.sf-due-pill__dismiss,.pw-filter-tag-dismiss{width:16px;height:16px;color:inherit;cursor:pointer;opacity:.72;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .12s,background .12s;display:inline-flex;position:relative}.sf-due-pill__dismiss:before,.pw-filter-tag-dismiss:before{content:"";position:absolute;inset:-4px}.sf-due-pill__dismiss:hover,.pw-filter-tag-dismiss:hover{opacity:1}span.sf-due-pill--active .sf-due-pill__dismiss:hover,span.sf-due-pill--applied .sf-due-pill__dismiss:hover,.pw-filter-tag .pw-filter-tag-dismiss:hover{background:0 0}.pw-active-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sf-due-group--editing .sf-due-custom.pw-b-date-range{white-space:nowrap;flex-flow:row;align-items:center;gap:6px;padding:0;display:inline-flex}.sf-due-group--editing .pw-b-date-input{width:84px;min-width:0}@supports (color:color-mix(in lab, red, red)){.sf-due-custom__dismiss:hover{background:color-mix(in srgb,var(--bg-soft)70%,transparent)}}.sf-table-search-select--assignee{flex:0 148px;min-width:132px;max-width:180px}.sf-table-search-select--task{flex:0 190px;min-width:140px;max-width:245px}.sf-table-search-select--client{flex:0 170px;min-width:136px;max-width:205px}.sf-table-search-select__input{box-sizing:border-box;border:1px solid var(--border-light);background:var(--bg);width:100%;font:inherit;color:var(--fg);cursor:text;border-radius:4px;outline:none;padding:5px 28px 5px 10px;font-size:12px;font-weight:500;line-height:1.4;transition:border-color .1s}@supports (color:color-mix(in lab, red, red)){.sf-table-search-select__clear:hover{background:color-mix(in srgb,var(--bg-soft)70%,transparent)}}.sf-table-search-select__menu{z-index:20;border:1px solid var(--border-light);background:var(--bg);box-shadow:0 8px 24px var(--fg-strong);border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}@supports (color:color-mix(in lab, red, red)){.sf-table-search-select__menu{box-shadow:0 8px 24px color-mix(in srgb,var(--fg-strong)10%,transparent)}}.sf-table-search-select__menu{overscroll-behavior:contain;max-height:220px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.sf-table-search-select__option:hover,.sf-table-search-select__option[aria-selected=true]{background:color-mix(in srgb,var(--accent-blue)8%,transparent)}.sf-table-auto-tbody .sf-table-section-row td{border-bottom:1px solid color-mix(in srgb,var(--success)36%,var(--border-light));background:color-mix(in srgb,var(--success)16%,var(--bg-soft))}}.sf-table-auto__toggle{min-width:0;font:inherit;color:var(--success);background:0 0;border:none;flex:1;align-items:center;gap:6px;padding:11px 12px;font-size:12px;font-weight:650;display:flex}@supports (color:color-mix(in lab, red, red)){.sf-table-auto__toggle{color:color-mix(in srgb,var(--success)82%,var(--fg-strong))}}.sf-table-auto__toggle{text-align:left;cursor:pointer}@supports (color:color-mix(in lab, red, red)){.sf-table-auto__ack-sticky{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--success)16%,var(--bg-soft))24%,color-mix(in srgb,var(--success)16%,var(--bg-soft))100%)}.sf-table-row--auto-completed{background:color-mix(in srgb,var(--success)7%,var(--bg))}.sf-table-row--auto-completed:hover{background:color-mix(in srgb,var(--success)11%,var(--bg))}.sf-table-row--auto-completed .cd-name-text,.sf-table-row--auto-completed .sf-table-obligation-primary{color:color-mix(in srgb,var(--fg)88%,var(--fg-strong))}}.cd-table.sf-table tr.sf-table-auto-separator>.sf-table-auto-separator__cell{vertical-align:middle;background:var(--bg);border:none;height:32px;padding:0;overflow:visible}@supports (color:color-mix(in lab, red, red)){.sf-table-auto-separator__line{background:color-mix(in srgb,var(--success)48%,var(--border-light))}}.sf-table-empty-cell{text-align:center;color:var(--fg);padding:20px 12px;font-size:13px}.sf-table-stack{flex-direction:column;gap:16px;width:100%;display:flex}.sf-table-wrap.cd-table-wrap{overscroll-behavior:contain;width:100%;overflow:auto clip}:is(.sf-table-wrap.cd-table-wrap:has(.wfv2-status-picker-dd.wfv2-dd--open),.sf-table-wrap.cd-table-wrap:has(.wfv2-owner-assign-dd.wfv2-dd--open),.sf-table-wrap.cd-table-wrap:has(.wfv2-owner:hover),.sf-table-wrap.cd-table-wrap:has(.sf-feed-due-edit .wfv2-dd--open),.saf-table-wrap.cd-table-wrap:has(.saf-subtask-status-picker.wfv2-dd--open)){overflow:visible}.cd-table.sf-table{--sf-subtask-caret-x:11px;table-layout:fixed;width:100%;min-width:0;font-size:12px}.sf-col--progress{width:12%}.sf-col--obligation{width:31%}.sf-col--client{width:19%}.pw-b-body.pw-b-body--table-only{width:100%;max-width:min(1480px,100%);margin:0 auto;display:block}.pw-b-body.pw-b-body--table-only .pw-b-main{grid-area:auto;width:100%;max-width:none}.pw-b-body.pw-b-body--table-only .pw-b-main>.cr-feed{width:100%;max-width:none}.sf-col--due{width:10%}.sf-col--status,.sf-col--assigned{width:14%}.sf-table .cd-th-btn{padding:7px 8px;font-size:10px}.sf-table .cd-td{text-overflow:ellipsis;padding:6px 8px;font-size:12px;overflow:hidden}.sf-table-assignments{align-items:center;max-width:100%;display:inline-flex}.sf-table .cd-td--obligation{padding-right:6px}.sf-table .cd-td--due{padding-left:6px;padding-right:8px}:is(.sf-table .cd-td--assigned,.sf-table .cd-td--status,.sf-table .cd-td--due:has(.sf-feed-due-edit)){text-overflow:clip;overflow:visible}.sf-table-status{align-items:center;max-width:100%;display:inline-flex}.sf-table .wfv2-status-picker-menu.wfv2-ap-menu{z-index:120}:is(.sf-table-row:has(.wfv2-status-picker-dd.wfv2-dd--open),.sf-table-row:has(.wfv2-owner:hover),.sf-table-row:has(.wfv2-owner-assign-dd.wfv2-dd--open),.sf-table-row:has(.sf-feed-due-edit .wfv2-dd--open)){z-index:20;position:relative}.sf-table .sf-table-assignments .wfv2-owner-assign-menu.wfv2-ap-menu{z-index:120}.sf-table-client{max-width:100%;color:inherit;gap:7px;text-decoration:none}a.sf-table-client .cd-name-text{color:var(--fg-strong);text-decoration:underline}@supports (color:color-mix(in lab, red, red)){a.sf-table-client .cd-name-text{-webkit-text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);text-decoration-color:color-mix(in srgb,currentColor 25%,transparent)}}a.sf-table-client .cd-name-text{text-underline-offset:2px}a.sf-table-client:hover .cd-name-text{text-decoration-color:currentColor}.sf-table .sf-table-avatar{background:var(--sf-avatar-bg,var(--accent-blue));width:22px;height:22px;font-size:10px}.sf-table .cd-name-text{font-size:12px;font-weight:600}.sf-table-obligation{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sf-table-obligation-primary,.sf-table-obligation-secondary{font-size:12px;display:inline}@supports (color:color-mix(in lab, red, red)){button.wf-inline-edit:hover,button.wf-inline-edit:focus-visible{background:color-mix(in srgb,var(--accent-blue)9%,transparent)}}.sf-table-obligation__sep{color:var(--fg);opacity:.45;margin:0 4px}.cd-table.sf-table .sf-feed-due-edit--table{vertical-align:middle;max-width:100%;display:inline-block}.cd-table.sf-table .sf-feed-due-edit--table .wfv2-dd.wfv2-dp{width:auto}.sf-table-progress-control{border:1px solid var(--border-light);background:var(--bg);width:max-content;max-width:100%;height:22px;font:inherit;color:inherit;cursor:pointer;vertical-align:middle;border-radius:999px;align-items:center;gap:3px;padding:0 6px 0 3px;transition:border-color .12s,background .12s;display:inline-flex}.sf-table-progress-control:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-table-progress-control:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.sf-table-progress-control:focus-visible{outline-offset:2px}.sf-table-progress-control:hover{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-table-progress-control:hover{border-color:color-mix(in srgb,var(--accent-blue)45%,var(--border-light))}}.sf-table-progress-control--expanded{border-color:var(--accent-blue);background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-table-progress-control--expanded{background:color-mix(in srgb,var(--accent-blue)6%,var(--bg))}}.sf-table-progress-control .sf-table-progress{align-items:center;gap:4px;min-width:0;display:inline-flex}.sf-table-progress-control:not(.sf-table-progress-control--feed) .sf-table-progress__track{flex:0 0 24px;width:24px;min-width:24px;max-width:24px}.sf-table-progress-control--feed{flex-shrink:0;gap:4px;padding:0 8px 0 7px}.sf-table-progress-control--feed .sf-table-progress{gap:3px}.sf-table-progress-control--feed .sf-table-progress__track{flex:0 0 20px;width:20px;min-width:20px;max-width:20px}.sf-table-progress-control .sf-table-progress__count{text-align:center;min-width:2.25ch;font-size:11px}.sf-table-progress--empty .sf-table-progress__track{opacity:.35}.sf-table-progress-control__chev{color:inherit;flex-shrink:0;justify-content:center;align-items:center;padding:0 1px 0 2px;line-height:0;display:inline-flex}.sf-table-progress-control:hover .sf-table-progress-control__chev,.sf-table-progress-control--expanded .sf-table-progress-control__chev{color:var(--accent-blue)}.sf-table-progress-control__chev svg{display:block}.sf-table-progress__track{background:var(--fg);border-radius:2px;flex:auto;min-width:22px;max-width:40px;height:4px}@supports (color:color-mix(in lab, red, red)){.sf-table-progress__track{background:color-mix(in srgb,var(--fg)14%,transparent)}}.sf-table-progress__fill{border-radius:inherit;min-width:0;height:100%;width:var(--sf-progress-pct,0%);background:var(--accent-blue);transition:width .15s;display:block}.sf-table-progress__count{font-variant-numeric:tabular-nums;color:var(--fg-strong);flex-shrink:0;font-size:11px;font-weight:600}.sf-table .wfv2-status-pill{max-width:100%}.sf-table .wfv2-status-pill-label{text-overflow:ellipsis;overflow:hidden}.sf-table .cd-td--progress{text-align:left;white-space:nowrap;padding-left:10px;padding-right:6px}.sf-table .cd-th--progress .cd-th-btn{justify-content:flex-start}.sf-table-row:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-table-row:hover{background:color-mix(in srgb,var(--accent-blue)6%,transparent)}}.sf-table-flat-task .sf-table-obligation{flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;display:inline-flex}.sf-table-reveal-row .cd-td{padding:4px 14px 6px calc(10px + var(--sf-subtask-caret-x,11px) + 18px + 10px);background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.sf-table-reveal-row .cd-td{background:color-mix(in srgb,var(--bg-alt)18%,var(--bg))}}.sf-table-reveal-button{font:inherit;color:var(--accent-blue);cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:5px;margin-top:4px;padding:5px 6px;font-size:11px;font-weight:600;display:inline-flex}.sf-table-reveal-button:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-table-reveal-button:hover{background:color-mix(in srgb,var(--accent-blue)8%,transparent)}}.sf-mine-chip{appearance:none;height:22px;color:var(--violet);background:var(--violet);border-radius:999px;align-items:center;gap:5px;margin:0;padding:0 9px 0 7px;font-family:inherit;font-size:11px;font-weight:650;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sf-mine-chip{background:color-mix(in srgb,var(--violet)11%,var(--bg))}}.sf-mine-chip{border:1px solid var(--violet)}@supports (color:color-mix(in lab, red, red)){.sf-mine-chip{border:1px solid color-mix(in srgb,var(--violet)30%,var(--border-light))}}.sf-mine-chip{cursor:pointer}@supports (color:color-mix(in lab, red, red)){.sf-mine-chip:hover{background:color-mix(in srgb,var(--violet)17%,var(--bg))}.sf-mine-chip:focus-visible{outline:2px solid color-mix(in srgb,var(--violet)55%,transparent)}}.sf-table-row--request-item.sf-table-row--child--done .sf-table-obligation-primary{color:var(--fg);opacity:.7;text-decoration:line-through}@supports (color:color-mix(in lab, red, red)){.sf-table-row--request-item.sf-table-row--child--done .sf-table-obligation-primary{-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}}.sf-tier-group{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.sf-tier-pill{--tier:var(--fg-strong);border-color:var(--tier)}@supports (color:color-mix(in lab, red, red)){.sf-tier-pill{border-color:color-mix(in srgb,var(--tier)26%,var(--border-light))}}.sf-tier-pill{background:var(--tier)}@supports (color:color-mix(in lab, red, red)){.sf-tier-pill{background:color-mix(in srgb,var(--tier)9%,var(--bg))}}.sf-tier-pill{color:var(--fg-strong)}.sf-due-pill.sf-tier-pill{border-color:var(--tier)}@supports (color:color-mix(in lab, red, red)){.sf-due-pill.sf-tier-pill{border-color:color-mix(in srgb,var(--tier)26%,var(--border-light))}}.sf-due-pill.sf-tier-pill{background:var(--tier)}@supports (color:color-mix(in lab, red, red)){.sf-due-pill.sf-tier-pill{background:color-mix(in srgb,var(--tier)9%,var(--bg))}}.sf-due-pill.sf-tier-pill{color:var(--fg-strong)}.sf-tier-pill svg{color:var(--tier)}button.sf-tier-pill:hover{border-color:var(--tier)}@supports (color:color-mix(in lab, red, red)){button.sf-tier-pill:hover{border-color:color-mix(in srgb,var(--tier)42%,var(--border-light))}}button.sf-tier-pill:hover{background:var(--tier)}@supports (color:color-mix(in lab, red, red)){button.sf-tier-pill:hover{background:color-mix(in srgb,var(--tier)14%,var(--bg))}}.sf-tier-pill .sf-due-pill__count{color:var(--tier)}@supports (color:color-mix(in lab, red, red)){.sf-tier-pill .sf-due-pill__count{color:color-mix(in srgb,var(--tier)62%,var(--fg-strong))}}.sf-tier-pill .sf-due-pill__count{opacity:1}span.sf-tier-pill.sf-due-pill--active{border-color:var(--tier);background:var(--tier);color:var(--bg)}span.sf-tier-pill.sf-due-pill--active svg{color:var(--bg)}span.sf-tier-pill.sf-due-pill--active .sf-due-pill__count{color:var(--bg);opacity:.85}span.sf-tier-pill.sf-due-pill--active .sf-due-pill__dismiss{color:var(--bg)}@supports (color:color-mix(in lab, red, red)){span.sf-tier-pill.sf-due-pill--active .sf-due-pill__dismiss{color:color-mix(in srgb,var(--bg)78%,transparent)}}span.sf-tier-pill.sf-due-pill--active .sf-due-pill__dismiss:hover{color:var(--bg)}.sf-tier-pill--amber{--tier:var(--warning)}.sf-tier-pill--red{--tier:var(--danger)}.sf-tier-pill--neutral{--tier:var(--fg-emphasis);border-color:var(--fg-emphasis)}@supports (color:color-mix(in lab, red, red)){.sf-tier-pill--neutral{border-color:color-mix(in srgb,var(--fg-emphasis)18%,var(--border-light))}}.sf-tier-pill--neutral{background:var(--fg-emphasis)}@supports (color:color-mix(in lab, red, red)){.sf-tier-pill--neutral{background:color-mix(in srgb,var(--fg-emphasis)5%,var(--bg))}}.sf-tier-pill--neutral svg{color:var(--fg-emphasis)}@supports (color:color-mix(in lab, red, red)){.sf-tier-pill--neutral svg{color:color-mix(in srgb,var(--fg-emphasis)78%,transparent)}}.sf-tier-pill--cool{--tier:var(--border-strong);color:var(--fg-emphasis)}.sf-tier-pill--slate{--tier:var(--fg-emphasis)}.sf-table-filters--track-wide .sf-tier-group{flex:none;gap:6px}.sf-tier-more{flex-shrink:0;display:inline-flex;position:relative}.sf-tier-more__trigger{border:1px solid var(--border-light);background:var(--bg);height:28px;font:inherit;color:var(--fg);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 8px 0 10px;font-size:12px;font-weight:600;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.sf-tier-more__trigger svg{color:var(--border-strong);transition:transform .15s,color .12s}.sf-tier-more__trigger:hover{border-color:var(--border);color:var(--fg-strong)}.sf-tier-more__trigger--open{border-color:var(--fg-emphasis);color:var(--fg-strong)}.sf-tier-more__trigger--open svg{color:var(--fg-emphasis);transform:rotate(180deg)}.sf-tier-more__menu{z-index:20;border:1px solid var(--border-light);background:var(--bg);min-width:184px;box-shadow:0 8px 24px var(--fg-strong);border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);right:0}@supports (color:color-mix(in lab, red, red)){.sf-tier-more__menu{box-shadow:0 8px 24px color-mix(in srgb,var(--fg-strong)10%,transparent)}}.sf-tier-more__item{--tier:var(--fg-emphasis);width:100%;font:inherit;color:var(--fg-strong);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:7px 8px;font-size:12px;font-weight:600;display:flex}.sf-tier-more__item:hover{background:var(--tier)}@supports (color:color-mix(in lab, red, red)){.sf-tier-more__item:hover{background:color-mix(in srgb,var(--tier)10%,transparent)}}.sf-tier-more__item--slate{--tier:var(--fg-emphasis)}.sf-tier-more__icon{color:var(--tier);flex-shrink:0}.sf-tier-more__label{flex:1;min-width:0}.sf-tier-more__count{color:var(--tier);flex-shrink:0;font-size:11px;font-weight:650}@supports (color:color-mix(in lab, red, red)){.sf-tier-more__count{color:color-mix(in srgb,var(--tier)62%,var(--fg-strong))}}.sf-table-search-select--due{flex:0 150px;min-width:118px;max-width:172px}.sf-table-search-select__trigger{box-sizing:border-box;border:1px solid var(--border-light);background:var(--bg);width:100%;font:inherit;color:var(--fg);text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:5px 28px 5px 10px;font-size:12px;font-weight:500;line-height:1.4;transition:border-color .1s;display:flex}.sf-table-search-select__trigger svg{color:var(--border-strong);flex-shrink:0}.sf-table-search-select__trigger:hover{border-color:var(--border)}.sf-table-search-select__trigger--active{color:var(--fg-strong);font-weight:550}.sf-table-search-select__trigger--active svg{color:var(--fg-emphasis)}.sf-table-search-select__trigger-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-table-search-select--due .sf-table-search-select__control:has(.sf-table-search-select__clear) .sf-table-search-select__trigger{padding-right:48px}.sf-table-progress__count--pct{letter-spacing:-.2px;min-width:3.5ch;font-size:9.5px}.cr-start-shell{min-height:calc(100vh - 48px);padding:20px 24px 48px;display:block;position:relative}.cr-skip-link{z-index:1000;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;background:var(--fg-strong);width:1px;height:1px;color:var(--bg);border-radius:6px;padding:8px 12px;font-size:13px;font-weight:650;text-decoration:none;position:absolute;top:8px;left:8px;overflow:hidden}.cr-skip-link:focus-visible{clip:auto;clip-path:none;outline:2px solid var(--accent-blue);outline-offset:2px;width:auto;height:auto;overflow:visible}#start-content:focus{outline:none}.cr-start-shell--toolbar{--cr-start-toolbar-top-gap:10px}.cr-start-center{width:min(640px,100%);margin:0 auto}.cr-sticky-stack .cr-start-center>.quick-nav{margin-top:16px;margin-bottom:0}.cr-feed-track{--cr-sticky-stack-clearance:66px;width:100%;margin:0 auto;position:relative}.cr-launcher-offset{height:clamp(120px,50svh - 272px,360px);transition:height .14s}.cr-launcher-offset.is-collapsed{height:14px}.cr-logo{object-fit:contain;opacity:.18;border-radius:14px;width:56px;height:56px;margin:0 auto 18px;transition:opacity .14s,height .14s,margin-bottom .14s;display:block}.cr-logo.is-hidden{opacity:0;height:0;margin-bottom:0}.cr-start-toolbar>.cr-logo,.cr-logo--toolbar-mark{object-fit:contain;opacity:.92;filter:saturate(.92);border-radius:0;flex:none;width:34px;height:34px;margin:0;transition:none}.cr-start-shell--document:has(.sgc-page.scc-page:not(.scc-page--solo)>.sgc-talk) .cr-start-toolbar>.cr-logo{display:none}.cr-sticky-sentinel{width:100%;height:1px}.cr-sticky-stack{z-index:30;background-color:var(--canvas-base);background-image:var(--canvas-grid);padding:14px 0 10px;position:sticky;top:0}.cr-start-shell--toolbar .cr-sticky-stack{padding-top:var(--cr-start-toolbar-top-gap);top:0}.cr-start-shell--document .cr-sticky-stack{padding:14px 0 10px}.cr-start-shell--toolbar .cr-feed-track{--cr-sticky-toolbar-clearance:66px;--cr-sticky-greeting-gap:10px;--cr-sticky-greeting-clearance:62px;--cr-sticky-stack-clearance:var(--cr-sticky-toolbar-clearance)}.cr-start-shell--toolbar .cr-feed-track:has(.cr-stack-greeting:not(:empty)){--cr-sticky-stack-clearance:calc(var(--cr-sticky-toolbar-clearance) + var(--cr-sticky-greeting-gap) + var(--cr-sticky-greeting-clearance))}.cr-start-toolbar{align-items:center;gap:13px;width:100%;max-width:min(1480px,100%);margin:0 auto;display:flex}.cr-start-toolbar-field{flex:auto;min-width:0}.cr-sticky-stack.is-stuck{box-shadow:0 8px 16px -8px var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.cr-sticky-stack.is-stuck{box-shadow:0 8px 16px -8px color-mix(in srgb,var(--fg-strong)5%,transparent)}}.cr-start-task-composer{flex-direction:column;gap:10px;margin-top:16px;margin-bottom:24px;display:flex}.cr-start-notification{color:var(--fg);align-items:flex-start;gap:10px;margin:0 0 10px;display:flex}.cr-start-notification-icon{color:#6658ff;background:#6658ff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}.cr-start-notification-dot{border:2px solid var(--bg);background:#ef4444;border-radius:999px;width:9px;height:9px;position:absolute;top:-2px;right:-2px}.cr-start-notification-copy{flex-direction:column;min-width:0;display:flex}.cr-start-notification-title{color:var(--fg-strong);font-size:12px;font-weight:650}.cr-start-notification-body{color:var(--fg);opacity:.75;font-size:11px;line-height:1.45}.cr-feed-shell.hidden{display:none}.cr-feed{flex-direction:column;gap:12px;margin-top:12px;padding-bottom:80px;display:flex}.scc-feed,.scc-feed .cr-feed{gap:0}.scc-feed .scc-bar.sf-table-filters{margin-bottom:12px}.cr-feed-empty{border:1px solid var(--border-light);margin-top:14px}@supports (color:color-mix(in lab, red, red)){.cr-feed-empty{border:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.cr-feed-empty{background:var(--bg);box-shadow:0 1px 3px var(--fg-strong);border-radius:14px;padding:18px}@supports (color:color-mix(in lab, red, red)){.cr-feed-empty{box-shadow:0 1px 3px color-mix(in srgb,var(--fg-strong)3%,transparent)}}.cr-feed-empty-title{color:var(--fg-strong);font-size:14px;font-weight:650}.cr-feed-empty-copy{color:var(--fg);margin-top:4px;font-size:12px;line-height:1.6}.cr-feed-error{border:1px solid var(--warning);flex-direction:column;gap:8px;margin-top:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.cr-feed-error{border:1px solid color-mix(in srgb,var(--warning)20%,var(--border-light))}}.cr-feed-error{background:var(--warning);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.cr-feed-error{background:color-mix(in srgb,var(--warning)5%,var(--bg))}}.cr-feed-error{box-shadow:0 1px 3px var(--fg-strong);padding:18px}@supports (color:color-mix(in lab, red, red)){.cr-feed-error{box-shadow:0 1px 3px color-mix(in srgb,var(--fg-strong)3%,transparent)}}.cr-feed-error-title{color:var(--warning);align-items:center;gap:7px;font-size:14px;font-weight:650;display:flex}@supports (color:color-mix(in lab, red, red)){.cr-feed-error-title{color:color-mix(in srgb,var(--warning)84%,var(--fg-strong))}}.cr-feed-error-copy{color:var(--fg);font-size:12px;line-height:1.6}.cr-feed-error-detail{color:var(--fg);font-size:11px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.cr-feed-error-detail{color:color-mix(in srgb,var(--fg)88%,transparent)}}.pw-b-body{grid-template-rows:1fr;grid-template-columns:1fr min(700px,100%) 1fr;align-items:start;gap:0;margin-top:16px;display:grid}.pw-b-rail{grid-area:1/1;place-self:start end;width:220px;padding-right:24px}.pw-b-rail-inner{flex-direction:column;gap:16px;display:flex;position:sticky;top:76px;overflow-x:visible}.pw-b-main{flex-direction:column;grid-area:1/2;gap:12px;min-width:0;display:flex}.pw-b-main>.cr-feed{min-width:0;max-width:100%;margin-top:0}.pw-b-main .wfv2-feed{min-width:0;max-width:100%}.pw-b-main .wfv2-a-card{overflow-anchor:none}.pw-b-body--skeleton .pw-b-rail-inner{gap:16px}.pw-b-rail-section{flex-direction:column;gap:6px;display:flex}.pw-b-rail-section-label{color:var(--fg);margin-bottom:2px}@supports (color:color-mix(in lab, red, red)){.pw-b-rail-section-label{color:color-mix(in srgb,var(--fg)58%,transparent)}}.pw-b-rail-section-label{letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.pw-b-rail-divider{border:none;border-top:1px solid var(--border-light);margin:2px 0}.pw-b-rail-search{border:1px solid var(--border-light);width:100%;font:inherit;background:var(--bg);color:var(--fg-strong);border-radius:3px;outline:none;padding:6px 8px;font-size:11px}.pw-b-rail-search:focus-visible{border-color:var(--fg-emphasis)}.pw-b-checkbox-row{color:var(--fg-strong);cursor:pointer;align-items:center;gap:6px;font-size:11px;display:flex}.pw-b-checkbox-row input[type=checkbox]{accent-color:var(--accent-blue);cursor:pointer}.pw-b-checkbox-count{color:var(--fg);opacity:.6;margin-left:auto;font-size:10px;font-weight:700}.pw-b-date-range{flex-direction:column;gap:6px;padding:2px 0;display:flex}.pw-b-date-range-field{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:3px 6px;display:grid}.pw-b-date-range-label{color:var(--fg);flex-shrink:0;width:32px;font-size:10px;font-weight:600}.pw-b-date-input{border:1px solid var(--border-light);width:100%;min-width:0;font:inherit;background:var(--bg);color:var(--fg-strong);border-radius:3px;outline:none;flex:1;padding:4px 6px;font-size:11px}.pw-b-date-input:focus-visible{border-color:var(--accent-blue)}.pw-b-date-input[aria-invalid=true]{border-color:var(--danger-red)}.pw-b-date-error{color:var(--danger-red);grid-column:2;font-size:10px;line-height:1.25}.pw-b-date-range-error{color:var(--danger-red);padding-left:38px;font-size:10px;line-height:1.25}.pw-b-client-list{flex-direction:column;gap:2px;display:flex}.pw-b-client-item{height:28px;font:inherit;color:var(--fg);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;width:100%;padding:0 10px;font-size:12px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:flex}.pw-b-client-item:hover{background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.pw-b-client-item:hover{background:color-mix(in srgb,var(--bg-soft)70%,var(--bg))}}.pw-b-client-item:hover{border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.pw-b-client-item:hover{border-color:color-mix(in srgb,var(--fg)18%,var(--border-light))}}.pw-b-client-item:focus-visible{outline:2px solid var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.pw-b-client-item:focus-visible{outline:2px solid color-mix(in srgb,var(--fg-strong)35%,transparent)}}.pw-b-client-item:focus-visible{outline-offset:1px}.pw-b-client-item[aria-pressed=true]{border-color:var(--fg-strong);background:var(--fg-strong);color:var(--bg)}.pw-b-client-item[aria-pressed=true]:hover{background:var(--fg-strong);color:var(--bg)}.pw-b-client-item[aria-pressed=true] svg{color:var(--bg);opacity:.92}.pw-b-client-item[aria-pressed=true] .pw-b-checkbox-count{color:var(--bg);opacity:.88}.pw-b-client-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pw-b-client-empty{color:var(--fg);opacity:.7;padding:6px 8px;font-size:11px}@media (max-width:960px){.pw-b-body{display:block}.pw-b-rail{width:100%;margin-bottom:16px;padding-right:0}.pw-b-rail-inner{flex-flow:wrap;gap:12px;position:static}.pw-b-rail-section{flex:180px}.pw-b-rail-divider{display:none}}.cr-post{border:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.cr-post{border:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.cr-post{background:var(--bg);box-shadow:0 1px 3px var(--fg-strong);border-radius:14px;overflow:visible}@supports (color:color-mix(in lab, red, red)){.cr-post{box-shadow:0 1px 3px color-mix(in srgb,var(--fg-strong)3%,transparent)}}.cr-post-inline-notice{padding:14px 16px 0}.cr-post-header{align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.cr-post-action-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:1px;display:flex}.cr-post-header-body{flex:1;min-width:0}.cr-post-header-top{align-items:center;gap:8px;display:flex}.cr-post-verb{color:var(--fg-strong);font-size:15px;font-weight:650}.cr-post-time{color:var(--fg);opacity:.7;font-size:12px}.cr-post-detail{color:var(--fg);flex-direction:column;gap:4px;margin-top:3px;font-size:15px;line-height:1.65;display:flex}.cr-post-detail-main{min-width:0}.cr-post-detail-context{color:var(--fg);opacity:.75;font-size:12px;line-height:1.45}.cr-client-link{color:var(--fg-strong);text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.cr-client-link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);text-decoration-color:color-mix(in srgb,currentColor 28%,transparent)}}.cr-client-link{text-underline-offset:2px}.cr-client-link:hover{text-decoration-color:currentColor}.cr-post-header-meta{color:var(--fg);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex;overflow:visible}.cr-post-header-meta>span{align-items:center;gap:3px;display:inline-flex}.cr-post-channel-pill{color:var(--fg-emphasis);background:var(--fg);border-radius:5px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:550;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cr-post-channel-pill{background:color-mix(in srgb,var(--fg)6%,transparent)}}.cr-post-channel-pill>svg{color:currentColor}.cr-post-channel-pill--whatsapp{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.cr-post-channel-pill--whatsapp{background:color-mix(in srgb,var(--success)10%,transparent)}}.cr-post-channel-pill--whatsapp{color:var(--success)}.cr-post-channel-pill--email{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.cr-post-channel-pill--email{background:color-mix(in srgb,var(--accent-blue)14%,transparent)}}.cr-post-channel-pill--email{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.cr-post-channel-pill--email{color:color-mix(in srgb,var(--accent-blue)90%,var(--fg-strong))}}.cr-feed-sep{background:var(--border-strong);opacity:.5;border-radius:50%;flex-shrink:0;width:2.5px;height:2.5px;display:inline-block}.cr-post-expand-bar{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px 8px 58px;display:flex}@supports (color:color-mix(in lab, red, red)){.cr-post-expand-bar{border-top:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.cr-post-expand-bar--sticky{z-index:2;background:var(--bg);position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.cr-post-expand-bar--sticky{background:color-mix(in srgb,var(--bg)92%,transparent)}}.cr-post-expand-bar--sticky{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cr-post-expand-toggle{color:var(--fg);font:inherit;cursor:pointer;opacity:.65;background:0 0;border:none;align-items:center;gap:4px;padding:7px 0;font-size:11px;font-weight:550;transition:opacity .12s;display:inline-flex}.cr-post-expand-toggle:hover{opacity:1}.cr-post-expand-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.cr-dismiss-wrap{position:relative}.cr-post-dismiss-btn{color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:7px 0;font-size:11px;font-weight:500;transition:opacity .12s;display:inline-flex}.cr-post-dismiss-btn:hover{opacity:.7}.cr-post-dismiss-btn:disabled{cursor:default;opacity:.45}.cr-post-expand-primary{flex-shrink:0}.cr-dismiss-menu{z-index:1000;background:var(--bg);border:1px solid var(--border-light);border-radius:10px;flex-direction:column;gap:2px;min-width:220px;padding:4px;animation:.12s cubic-bezier(.22,1,.36,1) both backoffice-page-in;display:flex;position:absolute;box-shadow:0 6px 20px #0000001a}.cr-dismiss-section-label{color:var(--fg);opacity:.55;letter-spacing:.01em;padding:6px 10px 3px;font-size:10px;font-weight:600}.cr-dismiss-menu-divider{background:var(--border-light);height:1px;margin:3px 4px}@supports (color:color-mix(in lab, red, red)){.cr-dismiss-menu-divider{background:color-mix(in srgb,var(--border-light)85%,transparent)}}.cr-dismiss-option{cursor:pointer;text-align:left;font:inherit;color:var(--fg-strong);background:0 0;border:none;border-radius:7px;align-items:flex-start;gap:8px;padding:8px 10px;transition:background .1s;display:flex}.cr-dismiss-option>svg{color:var(--danger-red);opacity:.7;flex-shrink:0;margin-top:2px}.cr-dismiss-option:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.cr-dismiss-option:hover{background:color-mix(in srgb,var(--fg)5%,transparent)}}.cr-dismiss-option:hover>svg{opacity:1}.cr-dismiss-option--done>svg,.cr-dismiss-option--done .cr-dismiss-option-label{color:var(--success)}.cr-dismiss-option--done:hover{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.cr-dismiss-option--done:hover{background:color-mix(in srgb,var(--success)8%,transparent)}}.cr-dismiss-option-label{color:var(--danger-red);font-size:11px;font-weight:550;line-height:1.3}.cr-dismiss-option-desc{color:var(--fg);opacity:.6;margin-top:1px;font-size:10px;line-height:1.35}.cr-dismiss-option--warn{background:var(--danger-red)}@supports (color:color-mix(in lab, red, red)){.cr-dismiss-option--warn{background:color-mix(in srgb,var(--danger-red)4%,transparent)}}.cr-dismiss-option--warn .cr-dismiss-option-label{font-weight:600}.cr-dismiss-option--warn:hover{background:var(--danger-red)}@supports (color:color-mix(in lab, red, red)){.cr-dismiss-option--warn:hover{background:color-mix(in srgb,var(--danger-red)10%,transparent)}}.cr-post-card-detail{border-top:1px solid var(--border-light);padding:0 16px 12px 58px}@supports (color:color-mix(in lab, red, red)){.cr-post-card-detail{border-top:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.cr-post-card-detail{animation:.2s cubic-bezier(.22,1,.36,1) both backoffice-page-in}.cr-post-recipient{flex-direction:column;gap:4px;padding:8px 0;display:flex}.cr-post-recipient-row{align-items:center;gap:8px;font-size:11px;display:flex}.cr-post-recipient-label{color:var(--fg);opacity:.5;flex-shrink:0;width:24px;font-size:10px;font-weight:600}.cr-post-recipient-value{color:var(--fg-strong);align-items:center;gap:4px;font-weight:500;display:inline-flex}.cr-post-recipient-link{color:var(--fg-strong);font:inherit;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:500;text-decoration:underline;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cr-post-recipient-link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);text-decoration-color:color-mix(in srgb,currentColor 28%,transparent)}}.cr-post-recipient-link{text-underline-offset:2px;cursor:pointer}.cr-post-recipient-link:hover{text-decoration-color:currentColor}.cr-post-recipient-detail-text{color:var(--fg);opacity:.7;font-size:11px}.cr-post-items{border:1px solid var(--border-light);background:var(--bg);border-radius:6px;margin-bottom:8px;overflow:hidden}.cr-post-item{align-items:center;gap:8px;padding:7px 12px;display:flex;position:relative}.cr-post-item+.cr-post-item{border-top:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.cr-post-item+.cr-post-item{border-top:1px solid color-mix(in srgb,var(--border-light)50%,transparent)}}.cr-post-item-icon{color:var(--border-strong);opacity:.4;flex-shrink:0}.cr-post-item-icon--done{color:var(--success);opacity:1}.cr-post-item-icon--waived{color:var(--fg);opacity:.5}.cr-post-item-icon--review{color:var(--warning);opacity:.9}.cr-post-item-label{color:var(--fg-strong);min-width:0;font-size:12px;line-height:1.5}.cr-post-item-copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cr-post-item--has-tooltip{cursor:default}.cr-post-item-doc-link{min-width:0;max-width:100%;color:inherit;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.cr-post-item-doc-link:hover .cr-post-item-doc-name{text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.cr-post-item-doc-link:hover .cr-post-item-doc-name{-webkit-text-decoration-color:color-mix(in srgb,currentColor 38%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 38%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 38%,transparent);text-decoration-color:color-mix(in srgb,currentColor 38%,transparent)}}.cr-post-item-doc-prefix{color:var(--fg);opacity:.55;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px;font-weight:600}.cr-post-item-doc-name{color:var(--fg);opacity:.65;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:1.4;overflow:hidden}.cr-post-item--done .cr-post-item-label{color:var(--fg);text-decoration:line-through;-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.cr-post-item--done .cr-post-item-label{-webkit-text-decoration-color:color-mix(in srgb,var(--fg)35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--fg)35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--fg)35%,transparent);text-decoration-color:color-mix(in srgb,var(--fg)35%,transparent)}}.cr-post-item--waived .cr-post-item-label{color:var(--fg);opacity:.75}.cr-post-item--waived .cr-post-item-doc-name{opacity:.5}.cr-post-item--optional .cr-post-item-icon{opacity:.25}.cr-post-item-meta{color:var(--fg);font-size:10px;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.cr-post-item-meta{color:color-mix(in srgb,var(--fg)76%,transparent)}}.cr-post-select-toggle-button{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.cr-post-select-toggle-button:focus-visible{outline:none}.cr-post-item-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.cr-post-item-optional{color:var(--fg);opacity:.4;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px;font-weight:550}.cr-post-item-waived{color:var(--fg);opacity:.55;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px;font-weight:550}.cr-post-item-review{color:var(--warning);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px;font-weight:600}.cr-post-item-review-actions{align-items:center;gap:4px;display:inline-flex}.cr-post-item-action-btn,.cr-post-item-delete{border:1px solid var(--border-strong);align-items:center;gap:4px;min-height:24px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cr-post-item-action-btn,.cr-post-item-delete{border:1px solid color-mix(in srgb,var(--border-strong)32%,transparent)}}.cr-post-item-action-btn,.cr-post-item-delete{background:var(--bg);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cr-post-item-action-btn,.cr-post-item-delete{background:color-mix(in srgb,var(--bg)94%,white 6%)}}.cr-post-item-action-btn,.cr-post-item-delete{color:var(--fg-strong);font:inherit;cursor:pointer;font-size:10px}.cr-post-item-action-btn:disabled,.cr-post-item-delete:disabled{cursor:default;opacity:.45}.cr-post-item-delete{color:var(--fg);padding:0 7px}@supports (color:color-mix(in lab, red, red)){.cr-post-item-delete{color:color-mix(in srgb,var(--fg)78%,transparent)}}.cr-post-item--review{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.cr-post-item--review{background:color-mix(in srgb,var(--warning)4%,transparent)}}.cr-post-item-tooltip{z-index:9999;border:1px solid var(--border-strong);border-radius:12px;width:min(320px,100vw - 28px);position:absolute;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.cr-post-item-tooltip{border:1px solid color-mix(in srgb,var(--border-strong)24%,transparent)}}.cr-post-item-tooltip{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.cr-post-item-tooltip{background:color-mix(in srgb,var(--bg)94%,white 6%)}}.cr-post-item-tooltip{box-shadow:0 18px 36px var(--fg-strong),0 3px 10px var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.cr-post-item-tooltip{box-shadow:0 18px 36px color-mix(in srgb,var(--fg-strong)12%,transparent),0 3px 10px color-mix(in srgb,var(--fg-strong)6%,transparent)}}.cr-post-item-tooltip{pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 12px 11px}.cr-post-item-tooltip:before{content:"";background:inherit;border-top:1px solid var(--border-strong);width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}@supports (color:color-mix(in lab, red, red)){.cr-post-item-tooltip:before{border-top:1px solid color-mix(in srgb,var(--border-strong)24%,transparent)}}.cr-post-item-tooltip:before{border-left:1px solid var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.cr-post-item-tooltip:before{border-left:1px solid color-mix(in srgb,var(--border-strong)24%,transparent)}}.cr-post-item-tooltip-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-blue);font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.cr-post-item-tooltip-kicker{color:color-mix(in srgb,var(--accent-blue)72%,var(--fg-strong))}}.cr-post-item-tooltip-title{color:var(--fg-strong);word-break:break-word;margin-top:4px;font-size:12px;font-weight:650;line-height:1.35}.cr-post-item-tooltip-body{color:var(--fg);flex-direction:column;gap:8px;margin-top:6px;font-size:12px;line-height:1.5;display:flex}.cr-post-item-tooltip-summary{margin:0}.cr-post-item-tooltip-points{margin:0;padding-left:16px}.cr-post-item-tooltip-points li+li{margin-top:4px}.cr-post-item-tooltip-note{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.cr-post-item-tooltip-note{color:color-mix(in srgb,var(--warning)82%,var(--fg))}}.cr-post-add-item{margin-bottom:8px}.cr-post-add-item-toggle{border:1px solid var(--border-light);align-items:center;gap:5px;min-height:26px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-toggle{border:1px solid color-mix(in srgb,var(--border-light)88%,transparent)}}.cr-post-add-item-toggle{background:var(--fg);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-toggle{background:color-mix(in srgb,var(--fg)4%,var(--bg))}}.cr-post-add-item-toggle{color:var(--fg-emphasis);font:inherit;cursor:pointer;font-size:10px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.cr-post-add-item-toggle:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-toggle:hover{background:color-mix(in srgb,var(--accent-blue)8%,var(--bg))}}.cr-post-add-item-toggle:hover{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-toggle:hover{border-color:color-mix(in srgb,var(--accent-blue)34%,var(--border-light))}}.cr-post-add-item-toggle:hover{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-toggle:hover{color:color-mix(in srgb,var(--accent-blue)84%,var(--fg-strong))}}.cr-post-add-item-form{border:1px solid var(--accent-blue);flex-direction:column;gap:8px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-form{border:1px solid color-mix(in srgb,var(--accent-blue)18%,var(--border-light))}}.cr-post-add-item-form{background:var(--accent-blue);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-form{background:color-mix(in srgb,var(--accent-blue)4%,transparent)}}.cr-post-add-item-field{flex-direction:column;gap:6px;display:flex}.cr-post-add-item-input{border:1px solid var(--border-light);background:var(--bg);width:100%;min-height:32px;color:var(--fg-strong);font:inherit;border-radius:6px;padding:0 10px;font-size:11px}.cr-post-add-item-discovery{flex-direction:column;gap:6px;display:flex}.cr-post-add-item-status{border:1px solid var(--border-light);padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-status{border:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.cr-post-add-item-status{background:var(--bg);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-status{background:color-mix(in srgb,var(--bg)96%,white 4%)}}.cr-post-add-item-status{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-status{color:color-mix(in srgb,var(--fg)80%,transparent)}}.cr-post-add-item-status{font-size:11px}.cr-post-add-item-suggestions{border:1px solid var(--border-strong);flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-suggestions{border:1px solid color-mix(in srgb,var(--border-strong)24%,transparent)}}.cr-post-add-item-suggestions{background:var(--bg);box-shadow:0 12px 24px var(--fg-strong);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-suggestions{box-shadow:0 12px 24px color-mix(in srgb,var(--fg-strong)10%,transparent)}}.cr-post-add-item-suggestion{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.cr-post-add-item-suggestion+.cr-post-add-item-suggestion{border-top:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-suggestion+.cr-post-add-item-suggestion{border-top:1px solid color-mix(in srgb,var(--border-light)55%,transparent)}}.cr-post-add-item-suggestion-topline{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.cr-post-add-item-suggestion-label{color:var(--fg-strong);font-size:11px;font-weight:550}.cr-post-add-item-suggestion-badge{background:var(--fg);border-radius:999px;flex-shrink:0;padding:2px 6px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-suggestion-badge{background:color-mix(in srgb,var(--fg)7%,transparent)}}.cr-post-add-item-suggestion-badge{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-suggestion-badge{color:color-mix(in srgb,var(--fg)82%,transparent)}}.cr-post-add-item-suggestion-badge{letter-spacing:.03em;text-transform:uppercase;font-size:9px;font-weight:600}.cr-post-add-item-suggestion-detail{color:var(--fg);opacity:.72;font-size:10px}.cr-post-add-item-suggestion-meta{color:var(--fg);font-size:9px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-suggestion-meta{color:color-mix(in srgb,var(--fg)78%,transparent)}}.cr-post-add-item-suggestion-meta{opacity:.84}.cr-post-add-item-empty{border:1px solid var(--border-light);flex-direction:column;gap:6px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-empty{border:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.cr-post-add-item-empty{background:var(--bg);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-empty{background:color-mix(in srgb,var(--bg)96%,white 4%)}}.cr-post-add-item-empty--warning{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-empty--warning{border-color:color-mix(in srgb,var(--warning)22%,var(--border-light))}}.cr-post-add-item-empty--warning{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-empty--warning{background:color-mix(in srgb,var(--warning)6%,var(--bg))}}.cr-post-add-item-empty-copy{color:var(--fg);font-size:11px;line-height:1.45}.cr-post-add-item-empty-detail{color:var(--fg);font-size:10px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-empty-detail{color:color-mix(in srgb,var(--fg)82%,transparent)}}.cr-post-add-item-create{border:1px solid var(--accent-blue);justify-content:center;align-self:flex-start;align-items:center;gap:5px;min-height:28px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-create{border:1px solid color-mix(in srgb,var(--accent-blue)22%,var(--border-light))}}.cr-post-add-item-create{background:var(--accent-blue);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-create{background:color-mix(in srgb,var(--accent-blue)8%,transparent)}}.cr-post-add-item-create{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.cr-post-add-item-create{color:color-mix(in srgb,var(--accent-blue)88%,var(--fg-strong))}}.cr-post-add-item-create{font:inherit;cursor:pointer;font-size:10px;font-weight:650}.cr-post-add-item-create:disabled{cursor:default;opacity:.45}.cr-post-add-item-optional-toggle{color:var(--fg);align-items:center;gap:6px;font-size:11px;display:inline-flex}.cr-post-add-item-actions{align-items:center;gap:10px;display:inline-flex}.cr-post-add-item-cancel{color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px}.cr-post-draft{border:1px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.cr-post-draft{border:1px solid color-mix(in srgb,var(--accent-blue)20%,var(--border-light))}}.cr-post-draft{border-radius:6px;margin-bottom:8px;overflow:hidden}.cr-post-draft-header{background:var(--accent-blue);align-items:center;gap:5px;padding:6px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cr-post-draft-header{background:color-mix(in srgb,var(--accent-blue)5%,transparent)}}.cr-post-draft-header{color:var(--accent-blue);font-size:10px;font-weight:600}.cr-post-draft-body{color:var(--fg-strong);padding:10px 12px}.cr-post-draft-body ul{list-style:outside}.cr-post-draft-body ol{list-style:decimal}.cr-post-draft-body strong{font-weight:600}.cr-post-draft-body em{font-style:italic}.cr-post-draft-link{color:var(--fg-strong);text-underline-offset:2px;word-break:break-word;text-decoration:underline}.cr-post-btn{border:1px solid var(--border-strong);background:var(--bg);min-height:32px;color:var(--fg-strong);font:inherit;cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 12px;font-size:11px;font-weight:500;transition:background .1s;display:inline-flex}.cr-post-btn:hover{background:var(--bg-alt)}.cr-post-btn:disabled{cursor:default;opacity:.55}.cr-post-btn--primary{background:var(--fg-strong);border-color:var(--fg-strong);color:var(--bg)}.cr-post-btn--primary:hover{background:var(--fg-strong-hover);border-color:var(--fg-strong-hover)}.cr-comment-input-error{color:var(--danger-red);padding:0 16px 12px 44px;font-size:11px;line-height:1.4}.cr-filing-due-wrap{position:relative}.cr-filing-due-chip{font:inherit;color:var(--fg);cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-size:10px;transition:color .1s;display:inline-flex}.cr-filing-due-chip:hover{color:var(--fg-strong)}.cr-filing-due-detail{z-index:20;background:var(--bg);border:1px solid var(--border-light);border-radius:8px;flex-direction:column;gap:5px;min-width:280px;padding:10px 12px;animation:.15s cubic-bezier(.22,1,.36,1) both backoffice-page-in;display:flex;position:absolute;top:calc(100% + 6px);left:-8px;box-shadow:0 4px 12px #00000014}.cr-filing-due-row{color:var(--fg-strong);align-items:flex-start;gap:8px;font-size:10px;line-height:1.45;display:flex}.cr-filing-due-label{min-width:72px;color:var(--fg);opacity:.6;flex-shrink:0;font-weight:500}.sfr-greeting{border:1px solid var(--border-light);margin-bottom:20px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.sfr-greeting{border:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.sfr-greeting{background:var(--bg);box-shadow:0 1px 3px var(--fg-strong);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.sfr-greeting{box-shadow:0 1px 3px color-mix(in srgb,var(--fg-strong)3%,transparent)}}.sfr-greeting-text{color:var(--fg-strong);font-size:15px;font-weight:500;line-height:1.5}.sfr-greeting-count{color:var(--fg);margin-top:2px;font-size:12px}.sfr-greeting--table{box-shadow:0 1px 2px var(--fg-strong),0 12px 30px -18px var(--fg-strong);border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.sfr-greeting--table{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)5%,transparent),0 12px 30px -18px color-mix(in srgb,var(--fg-strong)22%,transparent)}}.cr-stack-greeting{width:100%;max-width:min(1480px,100%);margin:10px auto 0}.cr-stack-greeting:empty{display:none}.cr-stack-greeting .sfr-greeting{margin-bottom:0}.sfr-greeting--table .sfr-greeting-text{font-size:14px}.sfr-greeting-text--shimmer{pointer-events:none;position:absolute;inset:0}.sfr-greeting-text{position:relative}@keyframes sfr-greeting-shimmer-sweep{0%{opacity:0;background-position:130% 0}10%{opacity:1}85%{opacity:1}to{opacity:0;background-position:-30% 0}}@media (prefers-reduced-motion:no-preference){.sfr-greeting-text--shimmer:after{content:attr(data-text);pointer-events:none;-webkit-text-fill-color:transparent;color:#0000;opacity:0;background-image:linear-gradient(100deg,#0000 0% 38%,#2aa198 44%,#268bd2 49%,#6c71c4 54%,#d33682 59%,#0000 66% 100%);background-position:130% 0;background-repeat:no-repeat;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:3.5s cubic-bezier(.25,.46,.45,.94) .3s both sfr-greeting-shimmer-sweep;position:absolute;inset:0}}.sfr-greeting-cluster{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.sfr-greeting-action{border:1px solid var(--border-light);background:var(--bg);height:28px;font:inherit;color:var(--fg-strong);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .12s,background .12s;display:inline-flex}.sfr-greeting-action svg{color:var(--fg);flex-shrink:0}.sfr-greeting-action:hover{border-color:var(--border-strong);background:var(--bg-alt)}.sfr-greeting-action:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sfr-greeting-action:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.sfr-greeting-action:focus-visible{outline-offset:2px}.sfr-greeting--table,.sf-table-filters--track-wide,.pw-b-body.pw-b-body--table-only{box-sizing:border-box;max-width:min(1480px,100%);margin-left:auto;margin-right:auto}.sfr-history-pill{border:1px solid var(--fg);align-items:center;width:fit-content;min-width:0;max-width:100%;padding:2px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sfr-history-pill{border:1px solid color-mix(in srgb,var(--fg)14%,transparent)}}.sfr-history-pill{background:var(--fg);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.sfr-history-pill{background:color-mix(in srgb,var(--fg)6%,transparent)}}.sfr-history-pill{color:var(--fg);font-size:10px;font-weight:650;line-height:1.3}.sfr-expanded>.cr-post{box-shadow:none;border:none;border-radius:0;overflow:visible}.wfv2-subtasks-composer-shell .fs-subtask-composer{margin:0}.wfv2-quick{flex-direction:column;gap:12px;display:flex}.wfv2-quick-input{border:1px solid var(--accent-blue);width:100%;height:44px;padding:0 14px 0 36px}@supports (color:color-mix(in lab, red, red)){.wfv2-quick-input{border:1px solid color-mix(in srgb,var(--accent-blue)35%,var(--border-light))}}.wfv2-quick-input{background:var(--bg);color:var(--fg-strong);font:inherit;letter-spacing:0;box-shadow:0 1px 2px var(--accent-blue);border-radius:10px;font-size:13.5px}@supports (color:color-mix(in lab, red, red)){.wfv2-quick-input{box-shadow:0 1px 2px color-mix(in srgb,var(--accent-blue)8%,transparent)}}.wfv2-quick-input{transition:border-color .12s,box-shadow .12s}.wfv2-quick-input::placeholder{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.wfv2-quick-input::placeholder{color:color-mix(in srgb,var(--fg)70%,transparent)}}.wfv2-quick-input::placeholder{font-style:italic}.wfv2-quick-input:focus-visible{border-color:var(--accent-blue);box-shadow:0 0 0 4px var(--accent-blue);outline:none}@supports (color:color-mix(in lab, red, red)){.wfv2-quick-input:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-blue)14%,transparent)}}.wfv2-quick-suggest{z-index:30;overscroll-behavior:contain;border:1px solid var(--border-light);max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.wfv2-quick-suggest{border:1px solid color-mix(in srgb,var(--border-light)90%,transparent)}}.wfv2-quick-suggest{background:var(--bg);box-shadow:0 12px 32px -10px var(--fg-strong),0 4px 12px var(--fg-strong);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.wfv2-quick-suggest{box-shadow:0 12px 32px -10px color-mix(in srgb,var(--fg-strong)18%,transparent),0 4px 12px color-mix(in srgb,var(--fg-strong)7%,transparent)}}.wfv2-quick-suggest{scrollbar-color:var(--border-strong)transparent;scrollbar-width:thin}.wfv2-quick-grid{border:1px solid var(--border-light);grid-template-columns:repeat(2,1fr);gap:12px 14px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.wfv2-quick-grid{border:1px solid color-mix(in srgb,var(--border-light)80%,transparent)}}.wfv2-quick-grid{background:var(--bg);border-radius:10px}.wfv2-date-error{color:var(--danger-red);font-size:11px;line-height:1.3}.wfv2-a-card{border:1px solid var(--border-light);position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.wfv2-a-card{border:1px solid color-mix(in srgb,var(--border-light)75%,transparent)}}.wfv2-a-card{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.wfv2-a-card{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)4%,transparent)}}.wfv2-a-card{transition:box-shadow .12s,border-color .12s}.wfv2-a-card:before{content:"";background:var(--status-color);opacity:.85;width:3px;position:absolute;top:0;bottom:0;left:0}.wfv2-a-card:hover{border-color:var(--border-light)}@supports (color:color-mix(in lab, red, red)){.wfv2-a-card:hover{border-color:color-mix(in srgb,var(--border-light)100%,transparent)}}.wfv2-a-card:hover{box-shadow:0 2px 6px var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.wfv2-a-card:hover{box-shadow:0 2px 6px color-mix(in srgb,var(--fg-strong)5%,transparent)}}.wfv2-a-card--open{box-shadow:0 4px 14px var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.wfv2-a-card--open{box-shadow:0 4px 14px color-mix(in srgb,var(--fg-strong)7%,transparent)}}:is(.wfv2-a-card:has(.wfv2-owner:hover),.wfv2-a-card:has(.wfv2-owner-assign-dd.wfv2-dd--open),.wfv2-a-card:has(.fs-subtask-composer .wfv2-dd--open)){z-index:45;overflow:visible}.wfv2-a-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 14px;padding:12px 16px 10px 18px;display:grid}.wfv2-a-head-main{display:contents}.wfv2-a-line-1{flex-wrap:wrap;grid-area:1/1;align-items:center;gap:7px;min-width:0;display:flex}.wfv2-a-client{color:var(--fg-strong);font-size:14px;font-weight:650;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.wfv2-a-client{-webkit-text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 25%,transparent);text-decoration-color:color-mix(in srgb,currentColor 25%,transparent)}}.wfv2-a-client{text-underline-offset:3px}.wfv2-a-client:hover{text-decoration-color:currentColor}.wfv2-a-obligation{color:var(--fg-emphasis);font-size:14px}.wfv2-a-period{color:var(--fg);opacity:.75;font-size:12px}button.wf-inline-edit{appearance:none;cursor:text;font:inherit;line-height:inherit;text-align:left;background:0 0;border:0;border-radius:4px;margin:0;padding:1px 2px}button.wf-inline-edit:hover,button.wf-inline-edit:focus-visible{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){button.wf-inline-edit:hover,button.wf-inline-edit:focus-visible{background:color-mix(in srgb,var(--accent-blue)9%,transparent)}}button.wf-inline-edit:hover,button.wf-inline-edit:focus-visible{outline:none}.wf-inline-edit--empty{color:var(--fg-muted);font-weight:560}.wf-inline-edit-input{border:1px solid var(--border-strong);background:var(--surface);min-width:84px;max-width:min(320px,100%);height:26px;color:var(--fg-strong);font:inherit;border-radius:6px;padding:2px 7px}.wfv2-a-sep{background:var(--border-strong);opacity:.45;border-radius:50%;flex-shrink:0;align-self:center;width:3px;height:3px;display:inline-block}.wfv2-a-line-2{min-width:0;color:var(--fg);flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.wfv2-a-line-2-trailing{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.wfv2-a-due--overdue{color:var(--danger-red);font-weight:650}.wfv2-a-due--this-week{color:var(--orange);font-weight:600}.wfv2-a-due--this-month{color:var(--warning);font-weight:550}.wfv2-a-due--normal{color:var(--fg-emphasis);font-weight:500}.wfv2-a-head-side{flex-shrink:0;grid-area:1/2;align-items:center;gap:10px;display:flex}.cd-table.sf-table .wfv2-status-picker-options{max-height:none}.wfv2-a-menu-shell{padding:0 16px 12px 18px}.wfv2-a-activity-shell{border-top:1px solid var(--border-light);padding:8px 16px 4px 18px}@supports (color:color-mix(in lab, red, red)){.wfv2-a-activity-shell{border-top:1px solid color-mix(in srgb,var(--border-light)45%,transparent)}}.cr-feed-auto-group{margin-bottom:4px}.cr-feed-auto-divider{width:100%;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;margin:12px 0 8px;padding:0;display:flex}.cr-feed-auto-divider-line{background:var(--success);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-divider-line{background:color-mix(in srgb,var(--success)35%,var(--border-light))}}.cr-feed-auto-divider-label{color:var(--success);align-items:center;gap:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-divider-label{color:color-mix(in srgb,var(--success)70%,var(--fg-strong))}}.cr-feed-auto-divider-label{letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:11.5px;font-weight:600}.cr-feed-auto-banner-text{color:inherit;font:inherit}.cr-feed-auto-divider-end{background:var(--success);height:1px;margin-top:8px;margin-bottom:4px}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-divider-end{background:color-mix(in srgb,var(--success)35%,var(--border-light))}}.cr-feed-auto-actions{justify-content:flex-end;padding:6px 0 0;display:flex}.cr-feed-auto-ack{border:1px solid var(--success);align-items:center;gap:6px;padding:6px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-ack{border:1px solid color-mix(in srgb,var(--success)30%,var(--border-light))}}.cr-feed-auto-ack{background:var(--success);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-ack{background:color-mix(in srgb,var(--success)6%,var(--bg))}}.cr-feed-auto-ack{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-ack{color:color-mix(in srgb,var(--success)72%,var(--fg-strong))}}.cr-feed-auto-ack{font:inherit;letter-spacing:0;cursor:pointer;font-size:12px;font-weight:650;transition:background .14s,border-color .14s,box-shadow .14s}.cr-feed-auto-ack:hover{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-ack:hover{border-color:color-mix(in srgb,var(--success)45%,var(--border-light))}}.cr-feed-auto-ack:hover{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-ack:hover{background:color-mix(in srgb,var(--success)12%,var(--bg))}}.cr-feed-auto-ack:hover{box-shadow:0 1px 4px var(--success)}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-ack:hover{box-shadow:0 1px 4px color-mix(in srgb,var(--success)12%,transparent)}}.cr-feed-auto-ack:active{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-ack:active{background:color-mix(in srgb,var(--success)18%,var(--bg))}}.wfv2-composer{flex-wrap:wrap;align-items:flex-end;gap:4px 10px;padding:10px 0 2px;display:flex}.wfv2-composer-mic-wrap{flex:none;align-items:center;gap:6px;min-width:0;display:inline-flex}.wfv2-composer-mic{width:24px;height:24px;color:var(--fg);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wfv2-composer-mic{color:color-mix(in srgb,var(--fg)70%,transparent)}}.wfv2-composer-mic{cursor:pointer;flex:none}.wfv2-composer-mic:hover:not(:disabled){background:var(--bg-alt);color:var(--fg-strong)}.wfv2-composer-mic:disabled{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.wfv2-composer-mic:disabled{color:color-mix(in srgb,var(--fg)35%,transparent)}}.wfv2-composer-mic:disabled{cursor:default}.wfv2-composer-mic--live{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-composer-mic--live{background:color-mix(in srgb,var(--accent-blue)14%,transparent)}}.wfv2-composer-mic--live{color:var(--accent-blue);box-shadow:0 0 0 calc(var(--mic-level,0)*6px)var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-composer-mic--live{box-shadow:0 0 0 calc(var(--mic-level,0)*6px)color-mix(in srgb,var(--accent-blue)calc(18% + var(--mic-level,0)*30%),transparent)}}.wfv2-composer-mic--live{transition:box-shadow .12s ease-out}.wfv2-composer-mic--problem{background:var(--danger,#dc2626)}@supports (color:color-mix(in lab, red, red)){.wfv2-composer-mic--problem{background:color-mix(in srgb,var(--danger,#dc2626)9%,transparent)}}.wfv2-composer-mic--problem{color:var(--danger,#dc2626)}.wfv2-composer-mic-status{white-space:normal;flex:0 0 100%;order:99;font-size:11.5px;line-height:1.35}.wfv2-composer-mic-status--problem{color:var(--danger,#dc2626)}.sf-task-toolbar{border:1px solid var(--border-light);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.sf-task-toolbar{border:1px solid color-mix(in srgb,var(--border-light)76%,transparent)}}.sf-task-toolbar{background:var(--bg);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.sf-task-toolbar{background:color-mix(in srgb,var(--bg)86%,var(--bg-soft))}}.sf-task-toolbar-field{min-width:116px;color:var(--fg-muted);text-transform:uppercase;gap:3px;font-size:11px;font-weight:650;display:grid}.sf-task-toolbar-field select{border:1px solid var(--border-light);min-height:28px}@supports (color:color-mix(in lab, red, red)){.sf-task-toolbar-field select{border:1px solid color-mix(in srgb,var(--border-light)82%,transparent)}}.sf-task-toolbar-field select{background:var(--bg);color:var(--fg-strong);font:inherit;text-transform:none;border-radius:6px;font-size:12px}.sf-task-status-filters{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.sf-task-status-filter{border:1px solid var(--border-light);min-height:28px}@supports (color:color-mix(in lab, red, red)){.sf-task-status-filter{border:1px solid color-mix(in srgb,var(--border-light)80%,transparent)}}.sf-task-status-filter{background:var(--bg);color:var(--fg-muted);border-radius:999px;padding:0 9px;font-size:12px;font-weight:650}.sf-task-status-filter[aria-pressed=true]{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-task-status-filter[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent-blue)48%,var(--border-light))}}.sf-task-status-filter[aria-pressed=true]{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-task-status-filter[aria-pressed=true]{background:color-mix(in srgb,var(--accent-blue)10%,var(--bg))}}.sf-task-status-filter[aria-pressed=true]{color:var(--fg-strong)}.sf-task-status-cell{position:relative}.pw-b-body--table-only{width:100%;max-width:min(1480px,100%);margin:16px auto 0;display:block}.pw-b-body--table-only .pw-b-main{width:100%;max-width:none}.sfr-greeting--with-view-toggle .sfr-greeting-text{flex:1;min-width:0;margin:0}.sfr-greeting--with-view-toggle+.pw-b-body{margin-top:0}.sf-view-toggle{flex-shrink:0;margin-left:auto}.sf-view-toggle__track{border:1px solid var(--border-light);background:var(--bg);border-radius:8px;gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sf-view-toggle__track{background:color-mix(in srgb,var(--bg)90%,var(--bg-soft))}}.sf-view-toggle__btn{width:30px;height:28px;color:var(--fg);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sf-view-toggle__btn:hover:not(.sf-view-toggle__btn--active){color:var(--fg-strong);background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.sf-view-toggle__btn:hover:not(.sf-view-toggle__btn--active){background:color-mix(in srgb,var(--bg-soft)55%,transparent)}}.sf-view-toggle__btn--active{background:var(--fg-strong);color:var(--bg);box-shadow:0 1px 2px var(--fg);font-weight:600}@supports (color:color-mix(in lab, red, red)){.sf-view-toggle__btn--active{box-shadow:0 1px 2px color-mix(in srgb,var(--fg)10%,transparent)}}.sf-table-filters{margin-bottom:12px}.sf-table-filter-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.sf-table-filter-row__divider{background:var(--border-light);flex-shrink:0;align-self:center;width:1px;height:16px;margin:0 4px}.sf-table-search-select{flex:0 200px;min-width:160px;max-width:240px;position:relative}.sf-table-search-select--assignee{flex-basis:148px;min-width:132px;max-width:180px}.sf-table-search-select--task{flex-basis:190px;min-width:140px;max-width:320px}.sf-table-search-select--client{flex-basis:170px;min-width:136px;max-width:205px}.sf-table-search-select__control{cursor:text;width:100%;position:relative}.sf-table-search-select__input{box-sizing:border-box;border:1px solid var(--border-light);background:var(--bg);width:100%;font:inherit;color:var(--fg);cursor:text;border-radius:4px;outline:none;padding:5px 28px 5px 10px;font-size:12px;font-weight:500;line-height:1.4}.sf-table-search-select__control:has(.sf-table-search-select__clear) .sf-table-search-select__input{padding-right:48px}.sf-table-search-select__input:hover{border-color:var(--border)}.sf-table-search-select__input:focus-visible{outline:1.5px solid var(--fg-emphasis);outline-offset:-1.5px}.sf-table-search-select__input::placeholder{color:var(--fg);opacity:.85}.sf-table-search-select__caret{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%2393a1a1' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:10px;height:10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.sf-table-search-select__control:has(.sf-table-search-select__clear) .sf-table-search-select__caret{right:26px}.sf-table-search-select__clear{z-index:1;width:18px;height:18px;color:var(--border);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.sf-table-search-select__clear:hover{color:var(--fg-strong);background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.sf-table-search-select__clear:hover{background:color-mix(in srgb,var(--bg-soft)70%,transparent)}}.sf-table-search-select__menu{z-index:20;overscroll-behavior:contain;border:1px solid var(--border-light);background:var(--bg);max-height:min(360px,100vh - 120px);box-shadow:0 8px 24px var(--fg-strong);border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.sf-table-search-select__menu{box-shadow:0 8px 24px color-mix(in srgb,var(--fg-strong)10%,transparent)}}.sf-table-search-select__option{width:100%;font:inherit;color:var(--fg-strong);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.sf-table-search-select__option:hover,.sf-table-search-select__option[aria-selected=true]{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-table-search-select__option:hover,.sf-table-search-select__option[aria-selected=true]{background:color-mix(in srgb,var(--accent-blue)8%,transparent)}}.sf-table-search-select__option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-table-search-select__count{color:var(--fg);opacity:.7;flex-shrink:0;font-size:11px}.sf-task-toolbar-field{min-width:0;color:var(--fg);text-transform:none;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.sf-task-toolbar-field>span{color:var(--fg);opacity:.72;white-space:nowrap;font-size:11px;font-weight:650}.sf-task-toolbar-field select{box-sizing:border-box;border:1px solid var(--border-light);background:var(--bg);max-width:190px;height:30px;font:inherit;color:var(--fg);border-radius:4px;outline:none;padding:5px 28px 5px 10px;font-size:12px;font-weight:500;line-height:1.4}.sf-task-toolbar-field select:focus-visible{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-task-toolbar-field select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-blue)14%,transparent)}}.sf-due-group{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.sf-due-group--editing{flex:auto;min-width:0}.sf-due-group--editing .sf-due-custom.pw-b-date-range{flex-flow:row;align-items:center;gap:8px;padding:0;display:inline-flex}.sf-due-pill{border:1px solid var(--border-light);background:var(--bg);height:28px;font:inherit;color:var(--fg);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.sf-due-pill[aria-pressed=true],button.sf-due-pill--active{border-color:var(--fg-strong);background:var(--fg-strong);color:var(--bg)}span.sf-due-pill--active{border:1px solid var(--fg-strong);background:var(--fg-strong);height:28px;font:inherit;color:var(--bg);white-space:nowrap;cursor:default;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;transition:none;display:inline-flex}.sf-due-pill--active .sf-due-pill__label{align-items:center;gap:5px;min-width:0;display:inline-flex}.sf-due-pill__count{opacity:.72;font-size:10px;font-weight:650}.sf-due-pill--active .sf-due-pill__count,.sf-due-pill[aria-pressed=true] .sf-due-pill__count{opacity:.88}.sf-table-filter-row span.sf-due-pill--active,.sf-table-filter-row span.sf-due-pill--applied{padding-inline:10px}.sf-table-filter-row .sf-due-pill__dismiss{margin-inline-start:1px}.sf-due-pill__dismiss{width:16px;height:16px;color:inherit;cursor:pointer;opacity:.72;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .12s,background .12s;display:inline-flex;position:relative}.sf-due-pill__dismiss:before{content:"";position:absolute;inset:-4px}.sf-due-pill__dismiss:hover{opacity:1}span.sf-due-pill--active .sf-due-pill__dismiss:hover,span.sf-due-pill--applied .sf-due-pill__dismiss:hover{background:0 0}.sf-due-custom .pw-b-date-range-field{flex-shrink:0;align-items:center;gap:4px;margin:0;display:inline-flex}.sf-due-custom .pw-b-date-range-label{white-space:nowrap;font-size:10px}.sf-due-custom__dismiss{width:28px;height:28px;color:var(--border);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:color .12s,background .12s;display:inline-flex}.sf-due-custom__dismiss:hover{color:var(--fg-strong);background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.sf-due-custom__dismiss:hover{background:color-mix(in srgb,var(--bg-soft)70%,transparent)}}.sf-due-pill--range .sf-due-pill__label{text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:168px;overflow:hidden}.sf-table .cd-th-label{align-items:center;gap:5px;display:inline-flex}.sf-table .cd-td{vertical-align:middle;height:42px}.sf-feed-due{cursor:pointer;max-width:100%}.sf-feed-due--table{white-space:nowrap;border-radius:999px;min-height:22px;padding:2px 7px;font-size:11px}.sf-feed-due--feed{font:inherit;border:0}.sf-feed-due--disabled{cursor:default}.cd-table.sf-table .sf-table-due.cd-due{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;max-width:100%;font-size:12px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.cd-table.sf-table .sf-table-due.cd-due--overdue{color:var(--orange)}.cd-table.sf-table .sf-table-due.cd-due--soon{color:var(--accent-blue)}.cd-table.sf-table .sf-table-due--editable{cursor:text}.sf-feed-due-edit{align-items:center;min-width:0;max-width:100%;display:inline-flex}.sf-feed-due-edit--table{width:104px}.sf-feed-due-edit__input{box-sizing:border-box;border:1px solid var(--border-light);background:var(--bg);width:100%;height:26px;color:var(--fg-strong);font:inherit;border-radius:6px;outline:none;padding:3px 7px;font-size:12px}.sf-feed-due-edit__input:focus-visible{border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-feed-due-edit__input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-blue)14%,transparent)}}.sf-feed-due-edit__error{z-index:130;border:1px solid var(--danger-red);width:max-content;max-width:260px;margin-top:4px;padding:5px 8px;position:absolute}@supports (color:color-mix(in lab, red, red)){.sf-feed-due-edit__error{border:1px solid color-mix(in srgb,var(--danger-red)34%,var(--border-light))}}.sf-feed-due-edit__error{background:var(--bg);color:var(--danger-red);box-shadow:0 8px 20px var(--fg-strong);border-radius:6px;font-size:11px}@supports (color:color-mix(in lab, red, red)){.sf-feed-due-edit__error{box-shadow:0 8px 20px color-mix(in srgb,var(--fg-strong)12%,transparent)}}.sf-table-progress-cell{grid-template-columns:var(--sf-table-progress-slot-width,78px);align-items:center;min-width:0;max-width:100%;display:inline-grid}.sf-table-progress-control{gap:4px;min-width:70px;padding:0 7px 0 3px}.sf-table-progress-control--feed{min-width:0}.sf-table-progress-control--add{border-style:dashed;border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.sf-table-progress-control--add{border-color:color-mix(in srgb,var(--fg)28%,transparent)}}.sf-table-progress-control--add{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.sf-table-progress-control--add{color:color-mix(in srgb,var(--fg)75%,transparent)}}.sf-table-progress-control--add:hover{border-style:solid;border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-table-progress-control--add:hover{border-color:color-mix(in srgb,var(--accent-blue)55%,var(--border-light))}}.sf-table-progress-control--add:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-table-progress-control--add:hover{background:color-mix(in srgb,var(--accent-blue)5%,var(--bg))}}.sf-table-progress-control--add:hover{color:var(--accent-blue)}.sf-table-progress-control--add.sf-table-progress-control--expanded{border-style:solid}.sf-table-progress{align-items:center;gap:6px;min-width:0;display:inline-flex}.sf-table-progress__track{background:var(--border-light);border-radius:999px;width:24px;height:4px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.sf-table-progress__track{background:color-mix(in srgb,var(--border-light)60%,transparent)}}.sf-table-progress__track{overflow:hidden}.sf-table-progress-control--feed .sf-table-progress__track{width:20px}.sf-table-progress__fill{width:var(--sf-progress-pct,0%);background:var(--accent-blue);border-radius:999px;height:100%;display:block}.sf-table-progress__fill[data-complete=true]{background:var(--success)}.sf-table-progress__add-spacer{visibility:hidden}.sf-table-progress__add-icon{color:inherit;justify-content:flex-end;align-items:center;line-height:0;display:inline-flex}.sf-table-progress__add-icon svg{display:block}.sf-table-client{min-width:0;max-width:100%;display:inline-flex}.sf-table-client .cd-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-table-obligation{align-items:baseline;gap:5px;min-width:0;max-width:100%;display:inline-flex}.sf-table-obligation-primary,.sf-table-obligation-secondary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sf-table-obligation-primary{color:var(--fg-strong);font-weight:650}.sf-table-obligation-secondary{color:var(--fg);opacity:.72}.sf-table-obligation .wf-inline-edit-input{max-width:220px;height:24px}.sf-table-obligation__sep{color:var(--fg);opacity:.45}.sf-table-row--parent{background:var(--bg)}.sf-table-row--completed{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.sf-table-row--completed{background:color-mix(in srgb,var(--success)5%,var(--bg))}}.sf-table-row--completed .sf-table-obligation-primary{color:var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.sf-table-row--completed .sf-table-obligation-primary{color:color-mix(in srgb,var(--fg-strong)76%,var(--success))}}.sf-table-auto-tbody .sf-table-section-row td{border-bottom:1px solid var(--success);padding:0}@supports (color:color-mix(in lab, red, red)){.sf-table-auto-tbody .sf-table-section-row td{border-bottom:1px solid color-mix(in srgb,var(--success)36%,var(--border-light))}}.sf-table-auto-tbody .sf-table-section-row td{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.sf-table-auto-tbody .sf-table-section-row td{background:color-mix(in srgb,var(--success)16%,var(--bg-soft))}}.sf-table-auto__header{align-items:stretch;width:100%;min-width:0;display:flex}.sf-table-auto__toggle{min-width:0;color:var(--success);background:0 0;border:none;flex:1;align-items:center;gap:6px;padding:11px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.sf-table-auto__toggle{color:color-mix(in srgb,var(--success)82%,var(--fg-strong))}}.sf-table-auto__toggle{font:inherit;text-align:left;cursor:pointer;font-size:12px;font-weight:650}.sf-table-auto__ack-sticky{z-index:2;background:linear-gradient(90deg,transparent 0%,var(--success)24%,var(--success)100%);flex-shrink:0;align-items:center;padding:6px 12px 6px 20px;display:flex;position:sticky;right:0}@supports (color:color-mix(in lab, red, red)){.sf-table-auto__ack-sticky{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--success)16%,var(--bg-soft))24%,color-mix(in srgb,var(--success)16%,var(--bg-soft))100%)}}.sf-table-row--auto-completed{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.sf-table-row--auto-completed{background:color-mix(in srgb,var(--success)7%,var(--bg))}}.sf-table-row--auto-completed:hover{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.sf-table-row--auto-completed:hover{background:color-mix(in srgb,var(--success)11%,var(--bg))}}.sf-table-row--auto-completed .cd-name-text,.sf-table-row--auto-completed .sf-table-obligation-primary{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.sf-table-row--auto-completed .cd-name-text,.sf-table-row--auto-completed .sf-table-obligation-primary{color:color-mix(in srgb,var(--fg)88%,var(--fg-strong))}}.cd-table.sf-table tr.sf-table-auto-separator>.sf-table-auto-separator__cell{background:var(--bg);vertical-align:middle;border:none;height:32px;padding:0;overflow:visible}.sf-table-auto-separator__rule{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:32px;display:flex}.sf-table-auto-separator__line{background:var(--success);border-radius:1px;width:min(200px,38%);height:2px;display:block}@supports (color:color-mix(in lab, red, red)){.sf-table-auto-separator__line{background:color-mix(in srgb,var(--success)48%,var(--border-light))}}.sf-table-row--child{background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.sf-table-row--child{background:color-mix(in srgb,var(--bg-alt)30%,var(--bg))}}.sf-table-row:has(.wfv2-dd--open){z-index:40;position:relative}.sf-table .cd-td:has(.wfv2-dd--open){z-index:45;position:relative;overflow:visible}.sf-table-row--child .wfv2-ap-menu:not(.wfv2-status-picker-menu),.sf-table-row--child-composer .wfv2-ap-menu:not(.wfv2-status-picker-menu){top:calc(100% + 6px);bottom:auto}.sf-table-child-main{padding-left:10px;padding-right:8px}.sf-table-child-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.sf-table-child-label{min-width:0;color:var(--fg-strong);align-items:center;gap:8px;font-size:12px;display:flex}.sf-table-child-indent{width:18px;height:1px;margin-left:var(--sf-subtask-caret-x,11px);background:var(--border-light);flex-shrink:0;margin-right:2px;display:inline-block}.sf-table-request-client-link{border:1px solid var(--accent-border,#3b82f659);min-height:24px;color:var(--accent-strong,#2563eb);white-space:nowrap;background:#3b82f60f;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:2px 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.sf-table-request-client-link:hover{border-color:var(--accent-strong,#2563eb);background:#3b82f61a;text-decoration:none}.workflow-source-action-favicon{border-radius:3px;flex-shrink:0;width:14px;height:14px;display:inline-block}.sf-table-source-action-link .workflow-source-action-favicon{filter:brightness(0)saturate()invert(43%)sepia(90%)saturate(1806%)hue-rotate(188deg)brightness(96%)contrast(92%)}.sf-table-due-action-cell{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.sf-table-due-action-cell .sf-feed-due-edit{min-width:0}.fs-subtask-source-action-link{color:var(--fg-strong);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.fs-subtask-source-action-link:hover{color:var(--accent-strong,#2563eb)}.fs-subtask-source-action-chip{cursor:default;text-decoration:none}.fs-subtask-source-action-chip:hover{color:var(--fg-strong)}.sf-table-row--child--done .sf-table-obligation-primary,.sf-table-row--child--done .fs-subtask-nested-row__label{color:var(--fg);opacity:.7;text-decoration:line-through}.sf-mine-chip{border:1px solid var(--violet);align-items:center;gap:4px;height:22px;margin:0;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sf-mine-chip{border:1px solid color-mix(in srgb,var(--violet)30%,var(--border-light))}}.sf-mine-chip{appearance:none;background:var(--violet);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.sf-mine-chip{background:color-mix(in srgb,var(--violet)12%,var(--bg))}}.sf-mine-chip{color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.sf-mine-chip{color:color-mix(in srgb,var(--violet)70%,var(--fg-strong))}}.sf-mine-chip{white-space:nowrap;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;line-height:1}.sf-mine-chip:hover{background:var(--violet)}@supports (color:color-mix(in lab, red, red)){.sf-mine-chip:hover{background:color-mix(in srgb,var(--violet)17%,var(--bg))}}.sf-mine-chip:focus-visible{outline:2px solid var(--violet)}@supports (color:color-mix(in lab, red, red)){.sf-mine-chip:focus-visible{outline:2px solid color-mix(in srgb,var(--violet)55%,transparent)}}.sf-mine-chip:focus-visible{outline-offset:2px}.sf-table-reveal-row .cd-td{padding:0 10px 8px}.sf-table-reveal-button{color:var(--accent-blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;font-weight:650;display:inline-flex}.sf-table-row--child-composer td{padding:6px 10px 8px;padding-left:calc(10px + var(--sf-subtask-caret-x,11px) + 28px);background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.sf-table-row--child-composer td{background:color-mix(in srgb,var(--bg-alt)18%,var(--bg))}}.fs-subtask-composer{background:var(--bg-alt);align-items:center;gap:6px;padding:6px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.fs-subtask-composer{background:color-mix(in srgb,var(--bg-alt)50%,var(--bg))}}.fs-subtask-composer{border:1px solid var(--border-light);border-radius:8px}.fs-subtask-composer:has(:focus-visible){border-color:var(--accent-blue);box-shadow:0 0 0 3px var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.fs-subtask-composer:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-blue)14%,transparent)}}.fs-subtask-composer__plus{color:var(--fg);opacity:.6;flex-shrink:0}.fs-subtask-composer__input{min-width:0;font:inherit;color:var(--fg-strong);background:0 0;border:0;outline:none;flex:1;padding:2px 0;font-size:13px}.fs-subtask-composer__submit{background:var(--accent-blue);color:var(--bg);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.fs-subtask-composer__submit:disabled{opacity:.5;cursor:not-allowed}.fs-subtask-checklist__add{font:inherit;color:var(--accent-blue);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:5px 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.fs-subtask-checklist__add svg{flex-shrink:0}.fs-subtask-checklist__add:hover:not(:disabled){background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.fs-subtask-checklist__add:hover:not(:disabled){background:color-mix(in srgb,var(--accent-blue)8%,transparent)}}.fs-subtask-checklist__add:disabled{cursor:not-allowed;opacity:.55}.fs-subtask-checklist__add--inline{padding:6px 8px}.fs-subtask-composer__cancel{width:22px;height:22px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.fs-subtask-composer--assign{position:relative}.fs-subtask-composer--table.fs-subtask-composer--assign{background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.fs-subtask-composer--table.fs-subtask-composer--assign{background:color-mix(in srgb,var(--bg-alt)22%,var(--bg))}}.fs-subtask-composer__input--label{flex:1;min-width:0}.fs-subtask-assign-wrap{flex-shrink:0;display:inline-flex;position:relative}.fs-subtask-assign-chip{border:1px dashed var(--border-light);height:22px;color:var(--fg-emphasis);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:11px;font-weight:600;display:inline-flex}.fs-subtask-assign-chip:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.fs-subtask-assign-chip--filled{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.fs-subtask-assign-chip--filled{border-color:color-mix(in srgb,var(--accent-blue)30%,var(--border-light))}}.fs-subtask-assign-chip--filled{background:var(--accent-blue);border-style:solid}@supports (color:color-mix(in lab, red, red)){.fs-subtask-assign-chip--filled{background:color-mix(in srgb,var(--accent-blue)10%,var(--bg))}}.fs-subtask-assign-chip--filled{color:var(--accent-blue)}.fs-subtask-assign-menu.wfv2-owner-assign-menu{top:var(--fs-subtask-assign-menu-top);right:auto;left:var(--fs-subtask-assign-menu-left);width:min(292px,100vw - 24px);max-height:var(--fs-subtask-assign-menu-max-height,380px);position:fixed}.fs-subtask-assign-menu .wfv2-ap-avatar{color:var(--bg)}.fs-subtask-assign-avatar--ta,.fs-subtask-assign-avatar--ap{background:var(--accent-blue)}.fs-subtask-assign-avatar--fn{background:var(--cyan)}.fs-subtask-assign-avatar--jr{background:var(--violet)}.fs-subtask-assign-avatar--mo{background:var(--orange)}.fs-subtask-nested{padding:6px 16px 8px calc(18px + var(--sf-subtask-caret-x,11px));border-top:1px solid var(--border-light);grid-template-columns:18px minmax(0,1fr) auto 20px 20px;align-items:center;gap:2px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.fs-subtask-nested{border-top:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.fs-subtask-nested{background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.fs-subtask-nested{background:color-mix(in srgb,var(--bg-alt)30%,var(--bg))}}.fs-subtask-nested-row{display:contents}.fs-subtask-nested-row .sf-table-child-indent{margin-left:0}.fs-subtask-nested-row__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-strong);font-size:12px;overflow:hidden}.fs-subtask-status-readonly{border:1px solid var(--border-light);height:22px;color:var(--fg);background:var(--bg);border-radius:999px;justify-self:start;align-items:center;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fs-subtask-status-readonly{background:color-mix(in srgb,var(--bg)80%,var(--bg-soft))}}.fs-subtask-status-readonly{white-space:nowrap;font-size:11px;font-weight:650}.fs-subtask-nested-row__spacer{width:16px;display:block}.fs-subtask-nested-row--composer{grid-column:2/-1;padding:4px 0 2px;display:block}.fs-subtask-nested-row--composer>.fs-subtask-composer{width:100%}.fs-subtask-nested .wfv2-ap-menu:not(.wfv2-status-picker-menu),.fs-subtask-composer .wfv2-ap-menu:not(.wfv2-status-picker-menu),.sf-mine-card .wfv2-ap-menu:not(.wfv2-status-picker-menu){width:min(292px,100vw - 24px);inset:calc(100% + 6px) auto auto 0}.fs-subtask-composer.fs-subtask-composer--assign .wfv2-ap-menu:not(.wfv2-status-picker-menu){top:auto;bottom:calc(100% + 6px)}.fs-subtask-avatar{color:var(--bg);background:var(--sf-avatar-bg,var(--accent-blue));letter-spacing:0;box-shadow:0 0 0 1.5px var(--bg);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.sf-mine-feed{flex-direction:column;gap:12px;display:flex}.sf-mine-unit{flex-direction:column;display:flex}.sf-mine-card{border:1px solid var(--border-light);align-items:flex-start;gap:14px;padding:12px 16px 12px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.sf-mine-card{border:1px solid color-mix(in srgb,var(--border-light)75%,transparent)}}.sf-mine-card{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong);border-radius:8px;position:relative}@supports (color:color-mix(in lab, red, red)){.sf-mine-card{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)4%,transparent)}}.sf-mine-card:before,.sf-parent-peek--attached:before{content:"";background:var(--accent-blue);opacity:.85;width:3px;position:absolute;top:0;bottom:0;left:0}.sf-mine-unit--peek-open .sf-mine-card{border-bottom-color:#0000;border-radius:8px 8px 0 0}.sf-mine-card__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.sf-mine-card__line-1{align-items:center;gap:10px;min-width:0;display:flex}.sf-mine-card__label{color:var(--fg-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.sf-mine-card__kind{text-transform:uppercase;letter-spacing:.08em;color:var(--fg);opacity:.55;background:var(--bg-alt);border:1px solid var(--border-light);border-radius:999px;align-items:center;margin-left:auto;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sf-mine-card__kind{border:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.sf-mine-card__side{flex-shrink:0;align-items:center;gap:10px;display:flex}.sf-parent-ref{font:inherit;text-align:left;color:var(--fg);background:var(--bg-alt);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sf-parent-ref{background:color-mix(in srgb,var(--bg-alt)45%,var(--bg))}}.sf-parent-ref{border:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.sf-parent-ref{border:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.sf-parent-ref{width:fit-content;max-width:100%;margin-top:2px}.sf-parent-ref--inline:hover{border-color:var(--accent-blue);color:var(--accent-blue)}.sf-parent-ref__icon{color:var(--fg);opacity:.6;font-size:12px}.sf-parent-ref__obligation,.sf-parent-ref__client{color:var(--fg-emphasis);font-weight:600}.sf-parent-ref__period{color:var(--fg);opacity:.7;font-weight:400}.sf-parent-ref__segment{font:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline}.sf-parent-ref__segment--task:hover .sf-parent-ref__obligation,.sf-parent-ref__segment--task:hover .sf-parent-ref__period,.sf-parent-ref--peek-open .sf-parent-ref__segment--task .sf-parent-ref__obligation,.sf-parent-ref--peek-open .sf-parent-ref__segment--task .sf-parent-ref__period,.sf-parent-ref__segment--client:hover .sf-parent-ref__client{text-underline-offset:2px;text-decoration:underline}.sf-parent-peek--attached{border:1px solid var(--border-light);margin:0;padding:0;position:relative}@supports (color:color-mix(in lab, red, red)){.sf-parent-peek--attached{border:1px solid color-mix(in srgb,var(--border-light)75%,transparent)}}.sf-parent-peek--attached{border-top:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.sf-parent-peek--attached{border-top:1px solid color-mix(in srgb,var(--border-light)55%,transparent)}}.sf-parent-peek--attached{background:var(--bg-alt);border-radius:0 0 8px 8px}@supports (color:color-mix(in lab, red, red)){.sf-parent-peek--attached{background:color-mix(in srgb,var(--bg-alt)22%,var(--bg))}}.sf-parent-peek--attached{overflow:hidden}.sf-parent-peek--attached .wfv2-a-card{box-shadow:none;border:0;border-radius:0}.fs-subtask-status-picker .wfv2-status-pill,.fs-subtask-nested .wfv2-status-pill,.sf-table-row--child .wfv2-status-pill,.sf-mine-card .wfv2-status-pill{height:22px;font-size:11px}@media (max-width:720px){.cr-start-shell{padding:16px}.cr-start-shell--toolbar{padding:10px 16px 48px}.cr-start-center{width:min(100%,640px)}.cr-feed-track{width:100%}.cr-launcher-offset{height:clamp(56px,18svh,148px)}.cr-launcher-offset.is-collapsed{height:10px}.cr-logo{width:48px;height:48px;margin-bottom:14px}.cr-start-toolbar>.cr-logo,.cr-logo--toolbar-mark{width:34px;height:34px;margin:0}.cr-start-toolbar{gap:10px}.cr-post-header{padding:12px}.cr-post-expand-bar,.cr-post-card-detail,.cr-comment-input-error{padding-left:14px}.cr-post-expand-bar{flex-wrap:wrap;gap:12px}.cr-dismiss-menu{min-width:min(260px,100vw - 48px)}.wfv2-a-head{flex-direction:column;gap:10px;padding:12px 14px 10px 16px}.wfv2-a-head-side{justify-content:space-between;width:100%}.wfv2-a-menu-shell,.wfv2-a-last-comment,.wfv2-a-activity-shell,.wfv2-a-foot{padding-left:16px;padding-right:14px}.wfv2-quick-grid{grid-template-columns:minmax(0,1fr)}.sf-task-toolbar{align-items:stretch}.sf-task-toolbar-field{min-width:min(100%,150px)}.sf-task-status-filters{margin-left:0}}.sc-root{--sc-ok:#2ea043;--sc-warn:#cb4b16;flex:none;align-self:stretch;display:flex;position:relative}.sc-trigger{border:1.5px solid var(--border);background:var(--bg);cursor:pointer;font:inherit;border-radius:4px;align-self:stretch;align-items:center;gap:10px;padding:0 10px;transition:border-color .12s,background .12s;display:inline-flex}.sc-trigger:hover{border-color:var(--border-strong);background:var(--bg-soft)}.sc-trigger.is-active{border-color:var(--fg-emphasis);background:var(--bg-soft)}.sc-tiles{border-right:1px solid var(--border-light);align-items:center;gap:5px;padding-right:10px;display:inline-flex}.sc-tile-slot{transition:transform .15s cubic-bezier(.2,.7,.3,1);display:inline-flex;position:relative}.sc-trigger:hover .sc-tile-slot{transform:translateY(-1px)}.sc-trigger:hover .sc-tile-slot:nth-child(2){transition-delay:18ms}.sc-trigger:hover .sc-tile-slot:nth-child(3){transition-delay:36ms}.sc-trigger:hover .sc-tile-slot:nth-child(4){transition-delay:54ms}.sc-tile{background:#fff;border-radius:6px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:visible;box-shadow:0 1px 1.5px #002b361f,inset 0 0 0 1px #002b3612}.sc-tile--sm{border-radius:7px;width:24px;height:24px}.sc-tile--lg{width:22px;height:22px}.sc-tile-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.sc-tile-img--pad{object-fit:contain;width:62%;height:62%}.sc-chev{color:var(--fg);opacity:.5;flex:none;transition:transform .16s,opacity .13s}.sc-trigger:hover .sc-chev,.sc-trigger.is-active .sc-chev{opacity:.85}.sc-trigger.is-active .sc-chev{transform:rotate(180deg)}.sc-panel{background:var(--bg);border:1px solid var(--border-light);z-index:40;transform-origin:100% 0;border-radius:12px;width:296px;max-width:min(296px,100vw - 32px);padding:4px;animation:.15s cubic-bezier(.2,.7,.3,1) sc-panel-in;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 0 0 1px #002b3605,0 1px 2px #002b360d,0 12px 26px -12px #002b3633,0 22px 44px -24px #002b3629}@keyframes sc-panel-in{0%{opacity:0;transform:translateY(-5px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sc-panel{animation:none}}.sc-panel-head{text-transform:uppercase;letter-spacing:.07em;color:var(--fg);padding:7px 8px 6px;font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.sc-panel-head{color:color-mix(in srgb,var(--fg)68%,transparent)}}.sc-list{flex-direction:column;list-style:none;display:flex}.sc-conn{border-radius:9px;flex-direction:column;gap:6px;padding:7px 8px 8px;transition:background .12s;display:flex}.sc-conn+.sc-conn{border-top:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.sc-conn+.sc-conn{border-top:1px solid color-mix(in srgb,var(--border-light)42%,transparent)}}.sc-conn:hover{background:var(--bg-alt)}.sc-conn:hover,.sc-conn:hover+.sc-conn{border-top-color:#0000}.sc-conn-head{align-items:center;gap:8px;display:flex}.sc-conn-name{min-width:0;color:var(--fg-strong);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:600;overflow:hidden}.sc-sync{color:var(--fg);flex:none;font-size:10.5px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.sc-sync{color:color-mix(in srgb,var(--fg)62%,transparent)}}.sc-sync{font-variant-numeric:tabular-nums}.sc-streams{flex-wrap:wrap;align-items:center;gap:5px 14px;padding-left:32px;display:flex}.sc-stream{white-space:nowrap;color:var(--fg-emphasis);align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}.sc-stream-dot{background:var(--sc-ok);border-radius:50%;flex:none;width:5px;height:5px}.sc-stream-label{line-height:1.3}.sc-stream--gap{color:var(--fg);border-radius:6px;gap:6px;padding:2px 8px 2px 7px}@supports (color:color-mix(in lab, red, red)){.sc-stream--gap{color:color-mix(in srgb,var(--fg)60%,transparent)}}.sc-stream--gap{border:1px dashed var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.sc-stream--gap{border:1px dashed color-mix(in srgb,var(--border-strong)65%,transparent)}}.sc-stream--gap .sc-stream-dot{background:var(--fg);width:4px;height:4px}@supports (color:color-mix(in lab, red, red)){.sc-stream--gap .sc-stream-dot{background:color-mix(in srgb,var(--fg)42%,transparent)}}.sc-conn-purpose{color:var(--fg-emphasis);margin:2px 0 4px 30px;font-size:11px}.sps-when-chat,html[data-start-view=chat] .sps-when-table{display:none}html[data-start-view=chat] .sps-when-chat{display:block}.sps-when-team,.sps-when-goals,html[data-start-view=goals] .sps-when-table,html[data-start-view=goals] .sps-when-chat,html[data-start-view=goals] .sps-when-team{display:none}html[data-start-view=goals] .sps-when-goals{display:block}html[data-start-view=team] .sps-when-table{display:none}html[data-start-view=team] .sps-when-team{display:block}html[data-start-view=chat] .pw-b-body--skeleton,html[data-start-view=team] .pw-b-body--skeleton,.sps-boot-team{display:none}html[data-start-view=team] .sps-boot-team{display:block}html[data-start-view=team] .sps-boot-chat{display:none}.sps-bar{vertical-align:middle;background:var(--fg);border-radius:999px;height:.72em;display:inline-block}@supports (color:color-mix(in lab, red, red)){.sps-bar{background:color-mix(in srgb,var(--fg)8%,transparent)}}.sps-block{background:var(--fg);border-radius:999px;height:10px;display:block}@supports (color:color-mix(in lab, red, red)){.sps-block{background:color-mix(in srgb,var(--fg)8%,transparent)}}.sps-block--control{border-radius:4px;height:32px}.sps-block--pill{border-radius:999px;height:28px}.sps-block--tabs{border-radius:999px;height:36px}.sps-block--card{border-radius:9px;height:44px}.sps-block--composer{border-radius:8px;height:36px}.sps-block--doc-title{border-radius:6px;height:26px}.sps-line{display:block}.sps-line--name{font-size:13px;line-height:1.35}.sps-line--sub{font-size:12px;line-height:1.35}.sps-line--cue{font-size:10.5px;line-height:1.35}.sps-line--now{font-size:12.5px;line-height:1.45}.sps-line--why{font-size:11px;line-height:1.45}.sps-line--head{padding:2px 0;font-size:10.5px;line-height:1.4}.sps-line--title{font-size:20px;line-height:1.2}.sps-line--greeting{flex:auto;min-width:0;font-size:14px;line-height:1.5}.sps-boot-mark{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.sps-boot-mark{background:color-mix(in srgb,var(--fg)8%,transparent)}}.sps-boot-prompt,.sps-boot-prompt:after{animation:none}.sps-boot-prompt:after{content:none}.sps-boot-prompt-line{background:var(--fg);border-radius:4px;width:min(38%,320px);height:22.4px;margin:11px 0;display:block}@supports (color:color-mix(in lab, red, red)){.sps-boot-prompt-line{background:color-mix(in srgb,var(--fg)8%,transparent)}}.sps-boot-seats{align-items:center;display:inline-flex}.sps-boot-seat{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.sps-boot-seat{background:color-mix(in srgb,var(--fg)8%,transparent)}}.sps-boot-dir-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.sps-boot-chat-pane{border:1px solid var(--border-light);flex-direction:column;gap:14px;min-height:320px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.sps-boot-chat-pane{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.sps-boot-chat-pane{background:var(--bg);border-radius:13px}.sps-boot-chat-pane .sps-block--composer{margin-top:auto}.sps-boot-lanes{gap:16px;display:flex}.sps-boot-lane{flex-direction:column;flex:1 1 0;gap:10px;min-width:0;display:flex}.sps-block--tick{border-radius:4px;width:16px;height:16px}.sps-block--result{border-radius:4px;align-self:center;height:17px}.wfv2-owners{flex-shrink:0;align-items:center;width:max-content;max-width:100%;display:inline-flex}.wfv2-owner{box-sizing:border-box;aspect-ratio:1;white-space:nowrap;border:1px solid var(--border-light);flex:none;justify-content:center;align-items:center;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;padding:0;line-height:1;display:inline-flex;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){.wfv2-owner{border:1px solid color-mix(in srgb,var(--border-light)90%,transparent)}}.wfv2-owner{background:var(--bg);color:var(--fg-strong);letter-spacing:.02em;box-shadow:0 1px 2px var(--fg-strong);border-radius:50%;font-family:inherit;font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.wfv2-owner{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)4%,transparent)}}.wfv2-owner{cursor:default;transition:transform .12s,z-index 0s linear .12s}.wfv2-owner:hover{z-index:12;transition:transform .12s,z-index linear;transform:translateY(-1px)}.wfv2-owner[data-tooltip]:after{content:attr(data-tooltip);z-index:100;background:var(--fg-strong);color:var(--bg);white-space:nowrap;pointer-events:none;opacity:0;box-shadow:0 4px 12px var(--fg-strong);border-radius:6px;padding:5px 9px;font-size:11px;font-weight:600;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner[data-tooltip]:after{box-shadow:0 4px 12px color-mix(in srgb,var(--fg-strong)18%,transparent)}}.wfv2-owner[data-tooltip]:after{transition:opacity .12s,transform .12s}.wfv2-owner[data-tooltip]:hover:after{opacity:1;transform:translateY(0)}.wfv2-owner--primary{z-index:1}.wfv2-owner--secondary{z-index:2;border-color:var(--accent-blue);margin-left:-8px}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--secondary{border-color:color-mix(in srgb,var(--accent-blue)35%,var(--border-light))}}.wfv2-owner--secondary{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--secondary{background:color-mix(in srgb,var(--accent-blue)12%,var(--bg))}}.wfv2-owner--secondary{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--secondary{color:color-mix(in srgb,var(--accent-blue)78%,var(--fg-strong))}}.wfv2-owner--add{z-index:2;background:var(--accent-blue);border-style:dashed;margin-left:-8px}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--add{background:color-mix(in srgb,var(--accent-blue)10%,var(--bg))}}.wfv2-owner--add{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--add{border-color:color-mix(in srgb,var(--accent-blue)42%,var(--border-light))}}.wfv2-owner--add{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--add{color:color-mix(in srgb,var(--accent-blue)76%,var(--fg-strong))}}.wfv2-owner--add{letter-spacing:0;font-size:13px;font-weight:650}.wfv2-owner--client-manager-add{z-index:1;background:var(--bg);border-color:var(--fg);margin-left:0}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--client-manager-add{border-color:color-mix(in srgb,var(--fg)36%,var(--border-light))}}.wfv2-owner--client-manager-add{color:var(--fg-emphasis)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--client-manager-add{color:color-mix(in srgb,var(--fg-emphasis)82%,var(--fg-strong))}}.wfv2-owners>.wfv2-owner-assign-dd:first-child .wfv2-owner--add{margin-left:0}button.wfv2-owner-assign-trigger{cursor:pointer;transition:transform .12s,z-index 0s linear .12s,border-color .12s,box-shadow .12s}button.wfv2-owner-assign-trigger:hover{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){button.wfv2-owner-assign-trigger:hover{border-color:color-mix(in srgb,var(--accent-blue)48%,var(--border-light))}}button.wfv2-owner-assign-trigger:hover{box-shadow:0 1px 2px var(--fg-strong),0 0 0 2px var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){button.wfv2-owner-assign-trigger:hover{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)5%,transparent),0 0 0 2px color-mix(in srgb,var(--accent-blue)14%,transparent)}}.wfv2-dd--open>button.wfv2-owner-assign-trigger{border-color:var(--accent-blue);box-shadow:0 0 0 2px var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-dd--open>button.wfv2-owner-assign-trigger{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-blue)18%,transparent)}}.wfv2-owner-assign-dd.wfv2-dd--open>.wfv2-owner[data-tooltip]:after{content:none}button.wfv2-owner-assign-clear{width:100%;color:var(--danger-red);background:0 0;border:none;border-radius:8px;align-items:center;gap:7px;margin:0;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){button.wfv2-owner-assign-clear{color:color-mix(in srgb,var(--danger-red)88%,var(--fg-strong))}}button.wfv2-owner-assign-clear{font:inherit;text-align:left;cursor:pointer;font-size:12px;font-weight:600;transition:background .12s,color .12s}button.wfv2-owner-assign-clear svg{opacity:.85;flex-shrink:0}button.wfv2-owner-assign-clear:hover{background:var(--danger-red)}@supports (color:color-mix(in lab, red, red)){button.wfv2-owner-assign-clear:hover{background:color-mix(in srgb,var(--danger-red)10%,var(--bg))}}button.wfv2-owner-assign-clear:hover{color:var(--danger-red)}.wfv2-status-pill{border:1px solid var(--status-color);align-items:center;gap:6px;height:28px;padding:0 11px 0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wfv2-status-pill{border:1px solid color-mix(in srgb,var(--status-color)30%,var(--border-light))}}.wfv2-status-pill{background:var(--status-color);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.wfv2-status-pill{background:color-mix(in srgb,var(--status-color)9%,var(--bg))}}.wfv2-status-pill{color:var(--status-color)}@supports (color:color-mix(in lab, red, red)){.wfv2-status-pill{color:color-mix(in srgb,var(--status-color)70%,var(--fg-strong))}}.wfv2-status-pill{font:inherit;white-space:nowrap;cursor:pointer;font-size:12px;font-weight:650;transition:background .12s,border-color .12s,box-shadow .12s}.wfv2-status-pill:hover{border-color:var(--status-color)}@supports (color:color-mix(in lab, red, red)){.wfv2-status-pill:hover{border-color:color-mix(in srgb,var(--status-color)50%,var(--border-light))}}.wfv2-status-pill:hover{background:var(--status-color)}@supports (color:color-mix(in lab, red, red)){.wfv2-status-pill:hover{background:color-mix(in srgb,var(--status-color)14%,var(--bg))}}.wfv2-status-pill[aria-expanded=true]{border-color:var(--status-color)}@supports (color:color-mix(in lab, red, red)){.wfv2-status-pill[aria-expanded=true]{border-color:color-mix(in srgb,var(--status-color)55%,var(--border-light))}}.wfv2-status-pill[aria-expanded=true]{box-shadow:0 0 0 3px var(--status-color)}@supports (color:color-mix(in lab, red, red)){.wfv2-status-pill[aria-expanded=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-color)14%,transparent)}}.wfv2-status-pill-icon{color:var(--status-color);justify-content:center;align-items:center;display:inline-flex}.wfv2-status-pill-icon svg{width:12px;height:12px}.wfv2-status-pill-label{white-space:nowrap}.wfv2-status-pill>svg:last-child{opacity:.55}.wfv2-owner--suggested{border-style:dashed;border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--suggested{border-color:color-mix(in srgb,var(--accent-blue)45%,var(--border-light))}}.wfv2-owner--suggested{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--suggested{background:color-mix(in srgb,var(--accent-blue)6%,var(--bg))}}.wfv2-owner--suggested{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.wfv2-owner--suggested{color:color-mix(in srgb,var(--accent-blue)55%,var(--fg))}}.wfv2-owner--suggested{opacity:.85}.ec-root{--ec-ok:#2ea043;--ec-attention:#b58900;--ec-broken:#cb4b16;flex-shrink:0;display:inline-flex;position:relative}.ec-chip{border:1px solid var(--border-light);background:var(--bg);height:28px;font:inherit;color:var(--fg-strong);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:600;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.ec-chip:hover{border-color:var(--border-strong);background:var(--bg-alt)}.ec-chip:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ec-chip:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.ec-chip:focus-visible{outline-offset:2px}.ec-chip.is-open{border-color:var(--fg-emphasis);background:var(--bg-soft)}.ec-chip--muted{border-style:dashed;border-color:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.ec-chip--muted{border-color:color-mix(in srgb,var(--border-strong)65%,transparent)}}.ec-chip--muted{color:var(--fg);background:0 0}@supports (color:color-mix(in lab, red, red)){.ec-chip--muted{color:color-mix(in srgb,var(--fg)85%,transparent)}}.ec-chip--muted:hover{border-color:var(--border-strong);background:var(--bg-soft);color:var(--fg-strong)}.ec-chip-glyph{color:var(--fg);display:inline-flex;position:relative}.ec-chip--muted .ec-chip-glyph{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ec-chip--muted .ec-chip-glyph{color:color-mix(in srgb,var(--fg)70%,transparent)}}.ec-chip-dot{width:7px;height:7px;box-shadow:0 0 0 1.5px var(--bg);border-radius:50%;position:absolute;bottom:-2px;right:-3px}.ec-chip.is-open .ec-chip-dot,.ec-chip:hover .ec-chip-dot{box-shadow:0 0 0 1.5px var(--bg-soft)}.ec-dot--ok{background:var(--ec-ok)}.ec-dot--attention{background:var(--ec-attention)}.ec-dot--broken{background:var(--ec-broken)}.ec-panel{z-index:60;background:var(--bg);border:1px solid var(--border-light);width:380px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 9px);right:0}@supports (color:color-mix(in lab, red, red)){.ec-panel{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.ec-panel{transform-origin:100% 0;border-radius:14px;animation:.15s cubic-bezier(.2,.7,.3,1) ec-panel-in;box-shadow:0 0 0 1px #002b3605,0 1px 2px #002b360f,0 12px 28px -12px #002b3638,0 32px 72px -28px #002b364d}@keyframes ec-panel-in{0%{opacity:0;transform:translateY(-5px)scale(.99)}to{opacity:1;transform:none}}.ec-panel-head{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:baseline;gap:12px;padding:13px 18px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.ec-panel-head{border-bottom:1px solid color-mix(in srgb,var(--border-light)55%,transparent)}}.ec-panel-head{text-transform:uppercase;letter-spacing:.07em;color:var(--fg);font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ec-panel-head{color:color-mix(in srgb,var(--fg)68%,transparent)}}.ec-panel-head-org{letter-spacing:.06em;color:var(--fg);font-weight:650}@supports (color:color-mix(in lab, red, red)){.ec-panel-head-org{color:color-mix(in srgb,var(--fg)45%,transparent)}}.ec-panel-body{flex-direction:column;gap:14px;padding:15px 18px 17px;animation:.19s cubic-bezier(.2,.7,.3,1) 30ms both ec-body-in;display:flex}@keyframes ec-body-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ec-panel,.ec-panel-body{animation:none}}.ec-block{flex-direction:column;gap:7px;display:flex}.ec-statusline{align-items:flex-start;gap:9px;display:flex}.ec-statusline .ec-dot{margin-top:6px}.ec-statusline .ec-lead{flex:1;min-width:0}.ec-lead{color:var(--fg-strong);letter-spacing:-.01em;font-size:13px;font-weight:650;line-height:1.45}.ec-copy{color:var(--fg);font-size:12px}@supports (color:color-mix(in lab, red, red)){.ec-copy{color:color-mix(in srgb,var(--fg)94%,transparent)}}.ec-copy{line-height:1.62}.ec-mailbox{align-items:flex-start;gap:9px;min-width:0;display:flex}.ec-mailbox .ec-dot{margin-top:5px}.ec-mailbox-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ec-dot{border-radius:50%;flex:none;width:7px;height:7px}.ec-dot.ec-dot--ok{box-shadow:0 0 0 3px var(--ec-ok)}@supports (color:color-mix(in lab, red, red)){.ec-dot.ec-dot--ok{box-shadow:0 0 0 3px color-mix(in srgb,var(--ec-ok)16%,transparent)}}.ec-dot.ec-dot--attention{box-shadow:0 0 0 3px var(--ec-attention)}@supports (color:color-mix(in lab, red, red)){.ec-dot.ec-dot--attention{box-shadow:0 0 0 3px color-mix(in srgb,var(--ec-attention)16%,transparent)}}.ec-dot.ec-dot--broken{box-shadow:0 0 0 3px var(--ec-broken)}@supports (color:color-mix(in lab, red, red)){.ec-dot.ec-dot--broken{box-shadow:0 0 0 3px color-mix(in srgb,var(--ec-broken)16%,transparent)}}.ec-mailbox-name{min-width:0;color:var(--fg-strong);letter-spacing:-.008em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.ec-mailbox-sub{color:var(--fg);font-size:11px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.ec-mailbox-sub{color:color-mix(in srgb,var(--fg)64%,transparent)}}.ec-mailbox-sub{line-height:1.4}.ec-proof{border-left:1px solid var(--border-light);flex-direction:column;gap:7px;margin-left:3px;padding:2px 0 2px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.ec-proof{border-left:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.ec-proof-row{color:var(--fg-emphasis);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.ec-proof-icon{color:var(--fg);flex:none}@supports (color:color-mix(in lab, red, red)){.ec-proof-icon{color:color-mix(in srgb,var(--fg)55%,transparent)}}.ec-proof-when{color:var(--fg);margin-left:auto;font-size:11px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.ec-proof-when{color:color-mix(in srgb,var(--fg)62%,transparent)}}.ec-proof-when{font-variant-numeric:tabular-nums;white-space:nowrap}.ec-actions{display:flex}.ec-action-btn{border:1px solid var(--accent-blue);flex:1;justify-content:center;align-items:center;gap:6px;height:auto;min-height:36px;padding:8px 16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ec-action-btn{border:1px solid color-mix(in srgb,var(--accent-blue)40%,var(--border-light))}}.ec-action-btn{background:var(--accent-blue);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.ec-action-btn{background:color-mix(in srgb,var(--accent-blue)12%,var(--bg))}}.ec-action-btn{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ec-action-btn{color:color-mix(in srgb,var(--accent-blue)92%,var(--fg-strong))}}.ec-action-btn{font:inherit;text-align:center;white-space:normal;cursor:pointer;box-shadow:0 1px 1.5px var(--fg-strong);font-size:12.5px;font-weight:700;line-height:1.35;text-decoration:none}@supports (color:color-mix(in lab, red, red)){.ec-action-btn{box-shadow:0 1px 1.5px color-mix(in srgb,var(--fg-strong)5%,transparent)}}.ec-action-btn{transition:background .12s,border-color .12s}.ec-action-btn:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ec-action-btn:hover{background:color-mix(in srgb,var(--accent-blue)18%,var(--bg))}}.ec-action-btn:hover{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ec-action-btn:hover{border-color:color-mix(in srgb,var(--accent-blue)52%,var(--border-light))}}.ec-action-btn:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ec-action-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)60%,transparent)}}.ec-action-btn:focus-visible{outline-offset:2px}.ec-linkgroup{flex-direction:column;gap:7px;display:flex}.ec-link-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fg);font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ec-link-label{color:color-mix(in srgb,var(--fg)66%,transparent)}}.ec-footer{border-top:1px solid var(--border-light);justify-content:flex-end;align-items:center;gap:10px;padding-top:11px;display:flex}@supports (color:color-mix(in lab, red, red)){.ec-footer{border-top:1px solid color-mix(in srgb,var(--border-light)55%,transparent)}}.ec-footer-note{min-width:0;color:var(--ec-broken);flex:1;font-size:11px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.ec-footer-note{color:color-mix(in srgb,var(--ec-broken)78%,var(--fg-strong))}}.ec-quiet-btn{font:inherit;color:var(--fg);background:0 0;border:none;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ec-quiet-btn{color:color-mix(in srgb,var(--fg)72%,transparent)}}.ec-quiet-btn{cursor:pointer;border-radius:6px;padding:3px 6px;transition:color .12s,background .12s}.ec-quiet-btn:hover{color:var(--ec-broken)}@supports (color:color-mix(in lab, red, red)){.ec-quiet-btn:hover{color:color-mix(in srgb,var(--ec-broken)85%,var(--fg-strong))}}.ec-quiet-btn:hover{background:var(--ec-broken)}@supports (color:color-mix(in lab, red, red)){.ec-quiet-btn:hover{background:color-mix(in srgb,var(--ec-broken)7%,transparent)}}.ec-quiet-btn:disabled{opacity:.6;cursor:default}.ec-quiet-btn:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ec-quiet-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.ec-quiet-btn:focus-visible{outline-offset:2px}.ec-linkrow{border:1px solid var(--border-light);background:var(--bg-soft);border-radius:9px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 11px;display:flex}.ec-linkrow-url{min-width:0;color:var(--fg-emphasis);white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;overflow:hidden}.ec-linkrow-copy{border:1px solid var(--border-light);background:var(--bg);height:24px;font:inherit;color:var(--fg-strong);cursor:pointer;border-radius:7px;flex:none;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:700;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.ec-linkrow-copy:hover{border-color:var(--border-strong);background:var(--bg-alt)}.ec-linkrow-copy.is-copied{color:var(--ec-ok)}@supports (color:color-mix(in lab, red, red)){.ec-linkrow-copy.is-copied{color:color-mix(in srgb,var(--ec-ok)80%,var(--fg-strong))}}.ec-linkrow-copy.is-copied{border-color:var(--ec-ok)}@supports (color:color-mix(in lab, red, red)){.ec-linkrow-copy.is-copied{border-color:color-mix(in srgb,var(--ec-ok)45%,var(--border-light))}}.ec-linkrow-copy:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ec-linkrow-copy:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.ec-linkrow-copy:focus-visible{outline-offset:2px}.ppi-wt{--ppi-gap:12px;--ppi-pad-x:14px;--ppi-pad-y:12px;--ppi-rail:3px;--sf-table-progress-slot-width:82px;--ppi-progress-col:168px;--ppi-grid:var(--ppi-progress-col)minmax(0,1fr)minmax(0,1.22fr)minmax(128px,.82fr)minmax(84px,.8fr)minmax(72px,max-content)minmax(78px,max-content)max-content;color:var(--fg-strong);font-size:13px}.ppi-wt--no-records{--ppi-gap:16px;--ppi-progress-col:144px;--ppi-grid:var(--ppi-progress-col)minmax(0,1.06fr)minmax(0,1.44fr)minmax(128px,max-content)minmax(72px,max-content)minmax(78px,max-content)max-content}.ppi-wt--client-detail{--sf-table-progress-slot-width:58px;font-size:12px}.ppi-wt--client-detail .ppi-wt-table{display:block}.ppi-wt--client-detail .ppi-wt-head{display:none}.ppi-wt--client-detail .ppi-wt-body,.ppi-wt--client-detail .ppi-row{display:block}.ppi-wt--client-detail .ppi-row-main{padding:11px 14px 12px calc(var(--ppi-rail) + 11px);min-height:0;display:block}.ppi-cd-item{flex-direction:column;gap:7px;min-width:0;display:flex}.ppi-cd-item-top{align-items:center;gap:14px;min-width:0;display:flex}.ppi-cd-item-title{flex:auto;align-items:baseline;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.ppi-cd-item-name{min-width:0;color:var(--fg-strong);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}.ppi-cd-item-period{min-width:0;color:var(--fg-strong);flex:0 auto;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.ppi-cd-item-period{color:color-mix(in srgb,var(--fg-strong)50%,var(--fg))}}.ppi-cd-item-period{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ppi-row-main:hover .ppi-cd-item-name{color:var(--accent-blue)}.ppi-cd-item-aside{flex:none;align-items:center;gap:12px;display:flex}.ppi-cd-item-due{text-align:right;flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.ppi-cd-item-due--overdue .ppi-due-rel{color:var(--danger-red);opacity:1}.ppi-cd-item-meta{min-width:0;color:var(--fg-strong);align-items:center;gap:8px;font-size:11.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.ppi-cd-item-meta{color:color-mix(in srgb,var(--fg-strong)55%,var(--fg))}}.ppi-cd-item-metaright{align-items:center;gap:8px;min-width:0;margin-left:auto;display:inline-flex}.ppi-cd-item-metaright>.ppi-na{max-width:200px;height:22px;box-shadow:none;border-radius:7px;padding:0 8px;font-size:11px}.ppi-cd-item-metaright>.ppi-na .ppi-na-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ppi-cd-item-sep{opacity:.35}.ppi-cd-item-status{white-space:nowrap;font-weight:600}.ppi-wt--client-detail .ppi-cd-pill{flex:none;min-width:0;padding:0;display:inline-flex}.ppi-x.ppi-x--compact{grid-template-columns:1fr}.ppi-x.ppi-x--compact .ppi-x-meta{border-left:none;border-bottom:1px solid var(--border-light);order:-1}@supports (color:color-mix(in lab, red, red)){.ppi-x.ppi-x--compact .ppi-x-meta{border-bottom:1px solid color-mix(in srgb,var(--border-light)55%,transparent)}}.ppi-x-meta.ppi-x-meta--cols{flex-direction:row;align-items:flex-start;gap:14px 28px}.ppi-x-meta-col{flex-direction:column;flex:1 1 0;gap:16px;min-width:0;display:flex}.ppi-wt-table{grid-template-columns:var(--ppi-grid);column-gap:var(--ppi-gap);border:1px solid var(--border-light);width:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.ppi-wt-table{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.ppi-wt-table{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong),0 12px 30px -18px var(--fg-strong);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.ppi-wt-table{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)5%,transparent),0 12px 30px -18px color-mix(in srgb,var(--fg-strong)26%,transparent)}}.ppi-wt-head{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--ppi-pad-y)var(--ppi-pad-x)var(--ppi-pad-y)0;padding-left:var(--ppi-rail);border-bottom:1px solid var(--border-light);align-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ppi-wt-head{border-bottom:1px solid color-mix(in srgb,var(--border-light)80%,transparent)}}.ppi-wt-head{background:var(--bg-alt);border-radius:13px 13px 0 0}@supports (color:color-mix(in lab, red, red)){.ppi-wt-head{background:color-mix(in srgb,var(--bg-alt)26%,var(--bg))}}.ppi-wt-head-cell{letter-spacing:.06em;text-transform:uppercase;color:var(--fg);opacity:.55;min-width:0;font-size:10.5px;font-weight:600}.ppi-wt-head-cell--progress{padding-left:11px}.ppi-wt-head-cell--records{text-align:center;justify-self:center}.ppi-wt-head-sort{min-width:0;max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.ppi-wt-head-sort:hover{color:var(--fg-strong);opacity:.88}.ppi-wt-head-sort svg{opacity:.82;flex-shrink:0}.ppi-wt-head-cell--sorted{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-wt-head-cell--sorted{color:color-mix(in srgb,var(--accent-blue)72%,var(--fg-strong))}}.ppi-wt-head-cell--sorted{opacity:.86}.ppi-wt-body,.ppi-row{display:contents}.ppi-row-main{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--ppi-pad-y)var(--ppi-pad-x)var(--ppi-pad-y)0;padding-left:var(--ppi-rail);border-bottom:1px solid var(--border-light);align-items:center;min-height:62px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ppi-row-main{border-bottom:1px solid color-mix(in srgb,var(--border-light)50%,transparent)}}.ppi-row-main{cursor:pointer;transition:background .12s}.ppi-row-main__toggle{z-index:0;cursor:pointer;font:inherit;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.ppi-row-main__toggle:focus{outline:none}.ppi-row-main__toggle:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-row-main__toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.ppi-row-main__toggle:focus-visible{outline-offset:-2px;z-index:1}.ppi-row-main>:not(.ppi-row-main__toggle){z-index:1;pointer-events:none;position:relative}.ppi-row-main a,.ppi-row-main button:not(.ppi-row-main__toggle),.ppi-row-main input,.ppi-row-main textarea,.ppi-row-main select,.ppi-row-main [contenteditable=true],.ppi-row-main [role=button],.ppi-row-main [role=option],.ppi-row-main [role=combobox]{pointer-events:auto}.ppi-row-main:has(.wfv2-dd--open){z-index:50}.ppi-row-main:before{content:"";width:var(--ppi-rail);background:var(--status-color,var(--border-light));position:absolute;top:0;bottom:0;left:0}.ppi-row:hover .ppi-row-main{background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.ppi-row:hover .ppi-row-main{background:color-mix(in srgb,var(--bg-alt)22%,var(--bg))}}.ppi-row--expanded .ppi-row-main{background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.ppi-row--expanded .ppi-row-main{background:color-mix(in srgb,var(--bg-alt)18%,var(--bg))}}.ppi-row--timing-unknown .ppi-row-main{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-row--timing-unknown .ppi-row-main{background:color-mix(in srgb,var(--warning)4%,var(--bg))}}.ppi-row--timing-unknown:hover .ppi-row-main,.ppi-row--timing-unknown.ppi-row--expanded .ppi-row-main{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-row--timing-unknown:hover .ppi-row-main,.ppi-row--timing-unknown.ppi-row--expanded .ppi-row-main{background:color-mix(in srgb,var(--warning)8%,var(--bg))}}.ppi-row--timing-unknown .ppi-row-main:before{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-row--timing-unknown .ppi-row-main:before{background:color-mix(in srgb,var(--warning)84%,var(--border-light))}}.ppi-wt-body>.ppi-row:last-child .ppi-row-main{border-bottom:none}:is(.ppi-wt-body>.ppi-row:last-child:not(:has(.ppi-x)) .ppi-row-main,.ppi-wt-body>.ppi-row:last-child .ppi-x){border-bottom-right-radius:13px;border-bottom-left-radius:13px}.ppi-cell{min-width:0}.ppi-cell--progress{min-width:var(--ppi-progress-col);align-items:center;padding-left:11px;padding-right:10px;display:flex}.ppi-cell--progress .sf-table-progress-cell{border:1px solid var(--status-color,var(--border-light));align-items:stretch;column-gap:0;width:max-content;max-width:100%;height:24px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-cell--progress .sf-table-progress-cell{border:1px solid color-mix(in srgb,var(--status-color,var(--border-light))46%,var(--border-light))}}.ppi-cell--progress .sf-table-progress-cell{background:var(--bg);border-radius:999px;transition:border-color .12s}.ppi-cell--progress .sf-table-progress-cell:hover{border-color:var(--status-color,var(--accent-blue))}@supports (color:color-mix(in lab, red, red)){.ppi-cell--progress .sf-table-progress-cell:hover{border-color:color-mix(in srgb,var(--status-color,var(--accent-blue))55%,var(--border-light))}}.ppi-wt .sf-table-progress-control{height:100%;color:var(--status-color,var(--fg-strong));background:0 0;border:0;border-radius:999px 0 0 999px;padding:0 9px 0 6px}.ppi-wt .sf-table-progress-control:hover{background:var(--status-color,var(--accent-blue))}@supports (color:color-mix(in lab, red, red)){.ppi-wt .sf-table-progress-control:hover{background:color-mix(in srgb,var(--status-color,var(--accent-blue))7%,transparent)}}.ppi-wt .sf-table-progress-control--expanded{background:var(--status-color,var(--accent-blue))}@supports (color:color-mix(in lab, red, red)){.ppi-wt .sf-table-progress-control--expanded{background:color-mix(in srgb,var(--status-color,var(--accent-blue))9%,transparent)}}.ppi-wt .sf-table-progress-control:focus-visible{outline-color:var(--status-color,var(--accent-blue))}@supports (color:color-mix(in lab, red, red)){.ppi-wt .sf-table-progress-control:focus-visible{outline-color:color-mix(in srgb,var(--status-color,var(--accent-blue))55%,transparent)}}.ppi-wt .sf-table-progress-control__chev,.ppi-wt .sf-table-progress-control:hover .sf-table-progress-control__chev,.ppi-wt .sf-table-progress-control--expanded .sf-table-progress-control__chev{color:var(--status-color,var(--accent-blue))}.ppi-wt .sf-table-progress__count{color:var(--status-color,var(--fg-strong))}.ppi-wt .sf-table-progress__track{background:var(--status-color,var(--fg))}@supports (color:color-mix(in lab, red, red)){.ppi-wt .sf-table-progress__track{background:color-mix(in srgb,var(--status-color,var(--fg))16%,transparent)}}.ppi-wt .sf-table-progress__fill{background:var(--status-color,var(--accent-blue))}.ppi-wt .sf-table-progress__fill[data-complete=true]{background:var(--status-color,var(--success))}.ppi-wt .sf-table-progress-control--add{color:var(--status-color,var(--fg))}@supports (color:color-mix(in lab, red, red)){.ppi-wt .sf-table-progress-control--add{color:color-mix(in srgb,var(--status-color,var(--fg))78%,var(--fg-strong))}}.ppi-wt .sf-table-progress-control--add:hover{background:var(--status-color,var(--accent-blue))}@supports (color:color-mix(in lab, red, red)){.ppi-wt .sf-table-progress-control--add:hover{background:color-mix(in srgb,var(--status-color,var(--accent-blue))8%,transparent)}}.ppi-wt .sf-table-progress-control--add:hover{color:var(--status-color,var(--accent-blue))}.ppi-cell--progress-scoped .sf-table-progress-cell{border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.ppi-cell--progress-scoped .sf-table-progress-cell{border-color:color-mix(in srgb,var(--violet)40%,var(--border-light))}}.ppi-cell--progress-scoped .sf-table-progress-cell:hover{border-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.ppi-cell--progress-scoped .sf-table-progress-cell:hover{border-color:color-mix(in srgb,var(--violet)55%,var(--border-light))}}.ppi-cell--progress-scoped .sf-mine-chip{height:100%;color:var(--violet);background:0 0;border:0;border-radius:999px 0 0 999px;margin:0;padding:0 10px 0 11px;font-size:11.5px;font-weight:650}.ppi-cell--progress-scoped .sf-mine-chip svg{opacity:.85}.ppi-cell--client{min-width:0}.ppi-cell--client .sf-table-client{max-width:100%}.ppi-cell--task{text-align:left;width:100%;min-width:0;font:inherit;color:inherit;padding:2px 0;display:block}.ppi-row-main:hover .ppi-cell--task .sf-table-obligation-primary{color:var(--accent-blue)}.ppi-cell--task .sf-table-obligation-wrap,.ppi-cell--task .sf-table-obligation{min-width:0;max-width:100%}.ppi-cell--task .sf-table-obligation{white-space:normal;flex-direction:column;align-items:flex-start;gap:1px;display:flex;overflow:hidden}.ppi-cell--task .sf-table-obligation-primary{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.ppi-cell--task .sf-table-obligation-secondary{max-width:100%;color:var(--fg);font-size:11px;font-weight:500;line-height:1.25;display:block}@supports (color:color-mix(in lab, red, red)){.ppi-cell--task .sf-table-obligation-secondary{color:color-mix(in srgb,var(--fg)68%,transparent)}}.ppi-cell--task .sf-table-obligation-secondary{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ppi-cell--status{align-items:center;min-width:0;display:flex}.ppi-facts{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;max-width:100%;display:flex}.ppi-fact{align-items:baseline;gap:6px;min-width:0;max-width:100%;font-size:12px;font-weight:600;display:inline-flex}.ppi-fact .ppi-fact-status{min-width:0;max-width:100%;display:inline-flex;position:relative}.ppi-fact .ppi-fact-status-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ppi-fact .ppi-fact-mark,.ppi-srcfact .ppi-fact-mark{flex-shrink:0;align-self:center}.ppi-fact--charge{color:var(--danger-red)}@supports (color:color-mix(in lab, red, red)){.ppi-fact--charge{color:color-mix(in srgb,var(--danger-red)90%,var(--fg-strong))}}.ppi-fact--due{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-fact--due{color:color-mix(in srgb,var(--warning)94%,var(--fg-strong))}}.ppi-fact--settled{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-fact--settled{color:color-mix(in srgb,var(--success)58%,var(--fg-strong))}}.ppi-fact--info{color:var(--fg-emphasis)}.ppi-statusword{white-space:nowrap;text-overflow:ellipsis;opacity:.92;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.ppi-cell--action{justify-content:flex-start;align-items:center;min-width:0;display:flex}.ppi-cell--action .ppi-na{max-width:240px}.ppi-na{cursor:pointer;white-space:nowrap;max-width:100%;height:30px;box-shadow:0 1px 1.5px var(--fg-strong);border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-na{box-shadow:0 1px 1.5px color-mix(in srgb,var(--fg-strong)5%,transparent)}}.ppi-na{transition:background .12s,border-color .12s,box-shadow .12s}.ppi-na:hover{box-shadow:0 1px 2.5px var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.ppi-na:hover{box-shadow:0 1px 2.5px color-mix(in srgb,var(--fg-strong)9%,transparent)}}.ppi-na-label{text-overflow:ellipsis;overflow:hidden}.ppi-na--source{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-na--source{background:color-mix(in srgb,var(--accent-blue)12%,var(--bg))}}.ppi-na--source{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-na--source{border-color:color-mix(in srgb,var(--accent-blue)40%,var(--border-light))}}.ppi-na--source{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-na--source{color:color-mix(in srgb,var(--accent-blue)92%,var(--fg-strong))}}.ppi-na--source:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-na--source:hover{background:color-mix(in srgb,var(--accent-blue)18%,var(--bg))}}.ppi-na--source:hover{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-na--source:hover{border-color:color-mix(in srgb,var(--accent-blue)52%,var(--border-light))}}.ppi-na--source svg:last-child{opacity:.7}.ppi-na--neutral{border-color:var(--border-light);background:0 0}@supports (color:color-mix(in lab, red, red)){.ppi-na--neutral{border-color:color-mix(in srgb,var(--border-light)90%,transparent)}}.ppi-na--neutral{color:var(--fg)}.ppi-na[aria-disabled=true]{opacity:.55;cursor:default;box-shadow:none}.ppi-na[aria-disabled=true]:hover{box-shadow:none}.ppi-cell--records{justify-content:center;align-items:center;min-width:0;display:flex}.ppi-rec{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.ppi-rec--missing{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-rec--missing{color:color-mix(in srgb,var(--warning)86%,var(--fg-strong))}}.ppi-rec--missing .ppi-rec-dot{background:var(--warning);border-radius:999px;flex-shrink:0;width:8px;height:8px}.ppi-rec--in{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-rec--in{color:color-mix(in srgb,var(--success)72%,var(--fg))}}.ppi-rec--in{font-weight:550}.ppi-rec--in svg{color:var(--success)}.ppi-rec--none{text-align:center;width:100%;color:var(--fg);opacity:.35;justify-content:center;font-weight:500}.ppi-cell--owner{justify-content:flex-start;align-items:center;display:flex}.ppi-cell--owner-unmapped .wfv2-owner--primary{border-style:dashed;border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-cell--owner-unmapped .wfv2-owner--primary{border-color:color-mix(in srgb,var(--warning)50%,var(--border-light))}}.ppi-cell--owner-unmapped .wfv2-owner--primary{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-cell--owner-unmapped .wfv2-owner--primary{color:color-mix(in srgb,var(--warning)80%,var(--fg-strong))}}.ppi-cell--due{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;padding:0;display:flex}.ppi-due-date{color:var(--fg-strong);white-space:nowrap;font-size:12px;font-weight:600}.ppi-due-rel{color:var(--fg);opacity:.65;font-size:10.5px}.ppi-cell--due-overdue .ppi-due-date,.ppi-cell--due-overdue .ppi-due-rel{color:var(--danger-red);opacity:1}.ppi-row--timing-unknown .ppi-due-date,.ppi-row--timing-unknown .ppi-due-rel{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-row--timing-unknown .ppi-due-date,.ppi-row--timing-unknown .ppi-due-rel{color:color-mix(in srgb,var(--warning)86%,var(--fg-strong))}}.ppi-row--timing-unknown .ppi-due-date,.ppi-row--timing-unknown .ppi-due-rel{opacity:1}.ppi-x{background:var(--bg-alt);grid-column:1/-1;grid-template-columns:minmax(0,1fr) 232px;align-items:stretch;display:grid}@supports (color:color-mix(in lab, red, red)){.ppi-x{background:color-mix(in srgb,var(--bg-alt)28%,var(--bg))}}.ppi-x{border-top:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.ppi-x{border-top:1px solid color-mix(in srgb,var(--border-light)55%,transparent)}}.ppi-x{border-bottom:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.ppi-x{border-bottom:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.ppi-wt-body>.ppi-row:last-child .ppi-x{border-bottom:none}.ppi-x-main{flex-direction:column;min-width:0;padding:18px 24px 20px;display:flex}.ppi-x-main>.ppi-x-block,.ppi-x-main>.ppi-act{border-top:1px solid var(--border-light);margin-top:18px;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.ppi-x-main>.ppi-x-block,.ppi-x-main>.ppi-act{border-top:1px solid color-mix(in srgb,var(--border-light)52%,transparent)}}.ppi-x-main>:first-child{border-top:none;margin-top:0;padding-top:0}.ppi-x-tabs{border-bottom:1px solid var(--border-light);gap:20px;margin-bottom:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.ppi-x-tabs{border-bottom:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.ppi-x-main>.ppi-x-tabs+.ppi-x-block{border-top:none;margin-top:0;padding-top:0}.ppi-x-tab{font:inherit;color:var(--fg);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:0 1px 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ppi-x-tab{color:color-mix(in srgb,var(--fg)58%,transparent)}}.ppi-x-tab{cursor:pointer;transition:color .12s,border-color .12s}.ppi-x-tab:hover{color:var(--fg-strong)}.ppi-x-tab--active{color:var(--fg-strong);border-bottom-color:var(--status-color,var(--fg-strong))}.ppi-x-tab:focus-visible{outline:2px solid var(--status-color,var(--accent-blue))}@supports (color:color-mix(in lab, red, red)){.ppi-x-tab:focus-visible{outline:2px solid color-mix(in srgb,var(--status-color,var(--accent-blue))55%,transparent)}}.ppi-x-tab:focus-visible{outline-offset:3px;border-radius:3px}.ppi-x-tab-count{font-variant-numeric:tabular-nums;color:var(--fg);border-radius:999px;padding:0 6px;font-size:11px;font-weight:600;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.ppi-x-tab-count{color:color-mix(in srgb,var(--fg)56%,transparent)}}.ppi-x-tab-count{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-x-tab-count{background:color-mix(in srgb,var(--fg)8%,transparent)}}.ppi-x-tab--active .ppi-x-tab-count{color:var(--status-color,var(--fg-strong))}@supports (color:color-mix(in lab, red, red)){.ppi-x-tab--active .ppi-x-tab-count{color:color-mix(in srgb,var(--status-color,var(--fg-strong))92%,var(--fg-strong))}}.ppi-x-tab--active .ppi-x-tab-count{background:var(--status-color,var(--fg))}@supports (color:color-mix(in lab, red, red)){.ppi-x-tab--active .ppi-x-tab-count{background:color-mix(in srgb,var(--status-color,var(--fg))14%,transparent)}}.ppi-x-tab-scoped{color:var(--violet);font-size:11px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.ppi-x-tab-scoped{color:color-mix(in srgb,var(--violet)70%,var(--fg))}}.ppi-x-meta{border-left:1px solid var(--border-light);flex-direction:column;gap:16px;padding:18px 22px;display:flex}@supports (color:color-mix(in lab, red, red)){.ppi-x-meta{border-left:1px solid color-mix(in srgb,var(--border-light)55%,transparent)}}.ppi-x-meta{background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.ppi-x-meta{background:color-mix(in srgb,var(--bg-alt)42%,var(--bg))}}.ppi-x-meta-field{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ppi-x-meta-label{letter-spacing:.05em;text-transform:uppercase;color:var(--fg);opacity:.5;font-size:11px;font-weight:600}.ppi-x-meta-value{color:var(--fg-strong);font-size:13px;font-weight:600}.ppi-x-related-steps{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ppi-x-related-step{color:var(--fg);opacity:.75;font-size:12px}.ppi-x-related-step--done{opacity:.45;text-decoration:line-through}.ppi-x-workdue .sf-table-due{color:var(--fg-strong);white-space:nowrap;font-size:15px;font-weight:700}.ppi-x-workdue .sf-table-due--editable{cursor:text;border-radius:4px;transition:background .12s,box-shadow .12s}.ppi-x-workdue .sf-table-due--editable:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-x-workdue .sf-table-due--editable:hover{background:color-mix(in srgb,var(--accent-blue)12%,transparent)}}.ppi-x-workdue .sf-table-due--editable:hover{box-shadow:0 0 0 4px var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-x-workdue .sf-table-due--editable:hover{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-blue)12%,transparent)}}.ppi-x-workdue .sf-feed-due-edit--table .wfv2-dp--compact .wfv2-dp-input{width:8.25rem;max-width:100%;height:27px;font-size:12.5px;font-weight:650}.ppi-x-hmrc{gap:9px}.ppi-hmrc-label{opacity:.65;align-items:center;gap:5px;display:inline-flex}.ppi-hmrc-label img{border-radius:2px;display:block}a.ppi-hmrc-label--link{text-decoration:none;transition:opacity .12s}a.ppi-hmrc-label--link:hover{opacity:.9}.ppi-hmrc-facts{flex-direction:column;align-self:stretch;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ppi-hmrc-fact{flex-direction:column;gap:1px;display:flex}.ppi-hmrc-fact-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ppi-hmrc-fact-label{color:var(--fg);white-space:nowrap;font-size:12px;font-weight:500}.ppi-hmrc-fact-value{color:var(--fg-strong);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:14px;font-weight:700}.ppi-hmrc-fact-value--wrap{white-space:normal;overflow-wrap:anywhere;min-width:0}.ppi-hmrc-fact-detail{color:var(--fg);font-size:11px;font-weight:450}@supports (color:color-mix(in lab, red, red)){.ppi-hmrc-fact-detail{color:color-mix(in srgb,var(--fg)80%,transparent)}}.ppi-hmrc-fact-detail--alert{color:var(--danger-red);font-weight:550}@supports (color:color-mix(in lab, red, red)){.ppi-hmrc-fact-detail--alert{color:color-mix(in srgb,var(--danger-red)82%,var(--fg-strong))}}.ppi-hmrc-fact-detail--muted{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-hmrc-fact-detail--muted{color:color-mix(in srgb,var(--fg)76%,transparent)}}.ppi-hmrc-scope{color:var(--fg);font-size:11px;font-weight:450;display:block}@supports (color:color-mix(in lab, red, red)){.ppi-hmrc-scope{color:color-mix(in srgb,var(--fg)70%,transparent)}}.ppi-hmrc-scope{margin-top:2px}@media (max-width:820px){.ppi-x{grid-template-columns:1fr}.ppi-x-meta{border-left:none;border-top:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.ppi-x-meta{border-top:1px solid color-mix(in srgb,var(--border-light)55%,transparent)}}}.ppi-x-block{flex-direction:column;gap:8px;display:flex}.ppi-done-source{gap:6px}.ppi-x-label{letter-spacing:.05em;text-transform:uppercase;color:var(--fg);opacity:.5;font-size:11px;font-weight:600}.ppi-x-add{border:1px dashed var(--accent-blue);align-self:flex-start;align-items:center;gap:5px;margin-top:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-x-add{border:1px dashed color-mix(in srgb,var(--accent-blue)40%,var(--border-light))}}.ppi-x-add{color:var(--accent-blue);background:0 0}@supports (color:color-mix(in lab, red, red)){.ppi-x-add{color:color-mix(in srgb,var(--accent-blue)75%,var(--fg))}}.ppi-x-add{cursor:pointer;border-radius:7px;padding:4px 10px;font-size:11.5px;font-weight:600}.ppi-x-add:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-x-add:hover{background:color-mix(in srgb,var(--accent-blue)8%,transparent)}}.ppi-act{border:1px solid var(--trust-color,var(--accent-blue))}@supports (color:color-mix(in lab, red, red)){.ppi-act{border:1px solid color-mix(in srgb,var(--trust-color,var(--accent-blue))30%,var(--border-light))}}.ppi-act{background:var(--trust-color,var(--accent-blue))}@supports (color:color-mix(in lab, red, red)){.ppi-act{background:color-mix(in srgb,var(--trust-color,var(--accent-blue))4%,var(--bg))}}.ppi-act{box-shadow:0 1px 2px var(--fg-strong);border-radius:12px;flex-direction:column;gap:11px;padding:13px 14px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ppi-act{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)4%,transparent)}}.ppi-act-head{align-items:center;gap:10px;display:flex}.ppi-act-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--trust-color,var(--fg));align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-act-eyebrow{color:color-mix(in srgb,var(--trust-color,var(--fg))80%,var(--fg-strong))}}.ppi-act-eyebrow svg{color:var(--trust-color,var(--fg))}.ppi-act-via{color:var(--fg);align-items:center;gap:5px;margin-left:auto;font-size:11.5px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-act-via{color:color-mix(in srgb,var(--fg)60%,transparent)}}.ppi-act-via{white-space:nowrap;min-width:0}.ppi-act-via-name{text-overflow:ellipsis;color:var(--fg);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ppi-act-via-name{color:color-mix(in srgb,var(--fg)82%,var(--fg-strong))}}.ppi-act-via-name{font-weight:600}.ppi-act-explain{color:var(--fg);margin:0;font-size:13px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.ppi-act-explain{color:color-mix(in srgb,var(--fg)90%,var(--fg-strong))}}.ppi-act-question{color:var(--fg-strong);margin:0;font-size:14px;font-weight:600;line-height:1.45}.ppi-act-foot{align-items:center;gap:8px;display:flex}.ppi-act-btn{cursor:pointer;white-space:nowrap;border:1px solid var(--border-light);background:var(--bg);height:32px;color:var(--fg-strong);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 15px;font-size:12px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex}.ppi-act-btn--primary{background:var(--fg-strong);border-color:var(--fg-strong);color:var(--bg);box-shadow:0 1px 2px var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.ppi-act-btn--primary{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)24%,transparent)}}.ppi-act-btn--primary:hover{background:var(--fg-strong-hover);border-color:var(--fg-strong-hover)}.ppi-act-btn--primary svg{color:currentColor;opacity:.82}.ppi-act-btn--approve{background:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-act-btn--approve{border-color:color-mix(in srgb,var(--warning)68%,var(--fg-strong))}}.ppi-act-btn--approve{color:var(--fg-strong);box-shadow:0 1px 2px var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-act-btn--approve{box-shadow:0 1px 2px color-mix(in srgb,var(--warning)36%,transparent)}}.ppi-act-btn--approve:hover{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-act-btn--approve:hover{background:color-mix(in srgb,var(--warning)86%,var(--fg-strong))}}.ppi-act-btn--ghost{color:var(--fg);background:0 0;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.ppi-act-btn--ghost{color:color-mix(in srgb,var(--fg)78%,var(--fg-strong))}}.ppi-act-btn--ghost{padding:0 10px}.ppi-act-btn--ghost:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-act-btn--ghost:hover{background:color-mix(in srgb,var(--fg)6%,transparent)}}.ppi-act-btn--ghost:hover{color:var(--fg-strong)}.ppi-act-btn:disabled{opacity:.5;cursor:default;box-shadow:none}.ppi-x-textarea{resize:vertical;border:1px solid var(--border-light);background:var(--bg);width:100%;min-height:44px;color:var(--fg-strong);font:inherit;border-radius:7px;padding:8px 10px;font-size:12px;line-height:1.45}.ppi-x-textarea:focus-visible{border-color:var(--accent-blue);outline:none}@supports (color:color-mix(in lab, red, red)){.ppi-x-textarea:focus-visible{border-color:color-mix(in srgb,var(--accent-blue)45%,var(--border-light))}}.ppi-x-composer-actions{justify-content:flex-end;gap:8px;display:flex}.ppi-steps{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ppi-step{border-top:1px solid var(--border-light);border-radius:0;align-items:center;gap:9px;padding:7px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.ppi-step{border-top:1px solid color-mix(in srgb,var(--border-light)72%,transparent)}}.ppi-steps>.ppi-step:first-child{border-top:none;padding-top:4px}.ppi-step:hover{background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.ppi-step:hover{background:color-mix(in srgb,var(--bg-alt)40%,var(--bg))}}.ppi-step--scoped{box-shadow:inset 2px 0 0 var(--violet)}@supports (color:color-mix(in lab, red, red)){.ppi-step--scoped{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--violet)52%,transparent)}}.ppi-step--scoped .ppi-step-label{color:var(--violet);font-weight:600}@supports (color:color-mix(in lab, red, red)){.ppi-step--scoped .ppi-step-label{color:color-mix(in srgb,var(--violet)36%,var(--fg-strong))}}.ppi-step-label{color:var(--fg-strong);flex-shrink:0;font-size:12.5px}.ppi-step--done .ppi-step-label{color:var(--fg);opacity:.55;text-decoration:line-through}.ppi-step-spacer{flex:1}.ppi-step-note{min-width:0;color:var(--fg);flex:1;font-size:11.5px;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.ppi-step-note{color:color-mix(in srgb,var(--fg)60%,transparent)}}.ppi-step-note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-subtask-assignee{color:var(--fg-emphasis);align-items:center;gap:6px;font-size:12px;display:inline-flex}.sf-subtask-assignee-name{white-space:nowrap}.sf-subtask-assignee-trigger{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:1px 4px 1px 1px;transition:background .12s,border-color .12s}.sf-subtask-assignee-trigger:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-subtask-assignee-trigger:hover{background:color-mix(in srgb,var(--accent-blue)8%,var(--bg))}}.sf-subtask-assignee-trigger:hover{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-subtask-assignee-trigger:hover{border-color:color-mix(in srgb,var(--accent-blue)28%,var(--border-light))}}.sf-subtask-assignee-trigger[aria-expanded=true]{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-subtask-assignee-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--accent-blue)10%,var(--bg))}}.sf-subtask-assignee-trigger[aria-expanded=true]{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sf-subtask-assignee-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--accent-blue)38%,var(--border-light))}}.sf-subtask-assignee-trigger--empty{justify-content:center;align-items:center;min-width:66px;padding:2px 8px 2px 6px;display:inline-flex}.sf-subtask-assignee-add{color:var(--accent-blue);align-items:center;gap:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sf-subtask-assignee-add{color:color-mix(in srgb,var(--accent-blue)70%,var(--fg))}}.sf-subtask-assignee-add{font-size:11.5px;font-weight:600}.sf-subtask-assignee-add svg{opacity:.85;border-radius:999px}.ppi-step .sf-subtask-assignee{flex:none;margin-left:auto}.ppi-step .sf-subtask-assignee-trigger{white-space:nowrap}.ppi-step .sf-subtask-assignee-add{white-space:nowrap;flex-wrap:nowrap}.ppi-steps-empty{color:var(--fg);opacity:.55;font-size:13px}.ppi-steps-empty--source,.sf-table-steps-empty{align-items:center;gap:6px;display:inline-flex}.sf-table-steps-empty{color:var(--fg);opacity:.55;padding:2px 0;font-size:13px}.ppi-x-scoped-hint{vertical-align:middle;letter-spacing:.02em;text-transform:none;color:var(--violet);border-radius:999px;align-items:center;margin-left:7px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-x-scoped-hint{color:color-mix(in srgb,var(--violet)82%,var(--fg-strong))}}.ppi-x-scoped-hint{background:var(--violet)}@supports (color:color-mix(in lab, red, red)){.ppi-x-scoped-hint{background:color-mix(in srgb,var(--violet)13%,transparent)}}.ppi-rec-block{flex-direction:column;gap:12px;display:flex}.ppi-rec-summary{align-items:baseline;gap:10px;display:flex}.ppi-rec-summary .ppi-x-label{margin-right:auto}.ppi-rec-tally{white-space:nowrap;color:var(--orange);font-size:11.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ppi-rec-tally{color:color-mix(in srgb,var(--orange)84%,var(--fg-strong))}}.ppi-rec-tally--in{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-tally--in{color:color-mix(in srgb,var(--success)78%,var(--fg-strong))}}.ppi-rec-meter{gap:3px;height:5px;margin-top:-4px;display:flex}.ppi-rec-meter-seg{border-radius:999px;flex:1}.ppi-rec-meter-seg--sure{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-meter-seg--sure{background:color-mix(in srgb,var(--success)30%,var(--border-light))}}.ppi-rec-meter-seg--review{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-meter-seg--review{background:color-mix(in srgb,var(--warning)42%,var(--border-light))}}.ppi-rec-meter-seg--missing{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-meter-seg--missing{background:color-mix(in srgb,var(--orange)82%,transparent)}}.ppi-rec-group{flex-direction:column;gap:9px;display:flex}.ppi-rec-group--sure{--tier-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-group--sure{--tier-color:color-mix(in srgb,var(--success)34%,var(--fg))}}.ppi-rec-group--review{--tier-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-group--review{--tier-color:color-mix(in srgb,var(--warning)60%,var(--fg))}}.ppi-rec-group--missing{--tier-color:var(--orange)}.ppi-rec-group-head{align-items:center;gap:10px;display:flex}.ppi-rec-group-toggle{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;grid-template-columns:18px minmax(0,1fr);align-items:center;column-gap:10px;padding:0;display:grid}.ppi-rec-group-lead{width:18px;height:18px;color:var(--tier-color);opacity:.85;justify-content:center;align-items:center;display:inline-flex}.ppi-rec-group-toggle:hover .ppi-rec-group-lead{opacity:1}.ppi-rec-group-main{align-items:center;gap:8px;min-width:0;display:flex}.ppi-rec-group-title{letter-spacing:.01em;white-space:nowrap;color:var(--tier-color);font-size:11.5px;font-weight:700;line-height:16px}@supports (color:color-mix(in lab, red, red)){.ppi-rec-group-title{color:color-mix(in srgb,var(--tier-color)82%,var(--fg-strong))}}.ppi-rec-group-count{min-width:17px;height:16px;color:var(--tier-color);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-rec-group-count{color:color-mix(in srgb,var(--tier-color)92%,var(--fg-strong))}}.ppi-rec-group-count{background:var(--tier-color)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-group-count{background:color-mix(in srgb,var(--tier-color)14%,transparent)}}.ppi-rec-group-rule{background:var(--tier-color);flex:1;align-self:center;min-width:12px;height:1px}@supports (color:color-mix(in lab, red, red)){.ppi-rec-group-rule{background:color-mix(in srgb,var(--tier-color)20%,var(--border-light))}}.ppi-rec-group-preview{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.ppi-rec-chip{white-space:nowrap;text-overflow:ellipsis;max-width:min(240px,100%);color:var(--tier-color);border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ppi-rec-chip{color:color-mix(in srgb,var(--tier-color)84%,var(--fg-strong))}}.ppi-rec-chip{background:var(--tier-color)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-chip{background:color-mix(in srgb,var(--tier-color)11%,transparent)}}.ppi-rec-chip{border:1px solid var(--tier-color)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-chip{border:1px solid color-mix(in srgb,var(--tier-color)26%,transparent)}}.ppi-rec-group-toggle:hover .ppi-rec-chip{background:var(--tier-color)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-group-toggle:hover .ppi-rec-chip{background:color-mix(in srgb,var(--tier-color)16%,transparent)}}.ppi-rec-group-toggle:hover .ppi-rec-chip{border-color:var(--tier-color)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-group-toggle:hover .ppi-rec-chip{border-color:color-mix(in srgb,var(--tier-color)34%,transparent)}}.ppi-rec-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ppi-rec-item{grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.ppi-rec-item--unavail{opacity:.6}.ppi-rec-glyph{width:18px;height:24px;color:var(--tier-color,var(--fg));justify-content:center;align-items:center;display:inline-flex}.ppi-rec-body{flex-direction:column;gap:6px;min-width:0;display:flex}.ppi-rec-head{align-items:center;gap:10px;min-height:24px;display:flex}.ppi-rec-label{min-width:0;color:var(--fg-emphasis);flex:1;font-size:12.5px;font-weight:600;line-height:1.35}.ppi-rec-opt{letter-spacing:.04em;text-transform:uppercase;color:var(--fg);margin-left:7px;font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ppi-rec-opt{color:color-mix(in srgb,var(--fg)46%,transparent)}}.ppi-rec-head-actions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.ppi-rec-docrow{align-items:center;gap:8px;display:flex}.ppi-rec-docrow .ppi-rec-doc{flex:1;min-width:0}.ppi-rec-actions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.ppi-rec-doc{border:1px solid var(--border-light);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 9px;display:grid}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc{border:1px solid color-mix(in srgb,var(--border-light)78%,transparent)}}.ppi-rec-doc{background:var(--bg);color:inherit;text-decoration:none;transition:background .12s,border-color .12s}a.ppi-rec-doc:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){a.ppi-rec-doc:hover{background:color-mix(in srgb,var(--fg)3%,transparent)}}a.ppi-rec-doc:hover{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){a.ppi-rec-doc:hover{border-color:color-mix(in srgb,var(--accent-blue)30%,var(--border-light))}}.ppi-rec-doc--tentative{border-style:dashed;border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc--tentative{border-color:color-mix(in srgb,var(--warning)42%,var(--border-light))}}.ppi-rec-doc--tentative{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc--tentative{background:color-mix(in srgb,var(--warning)4%,var(--bg))}}.ppi-rec-doc-tile{background:var(--accent-blue);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:26px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc-tile{background:color-mix(in srgb,var(--accent-blue)9%,transparent)}}.ppi-rec-doc-tile{color:var(--accent-blue)}.ppi-rec-doc--tentative .ppi-rec-doc-tile{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc--tentative .ppi-rec-doc-tile{background:color-mix(in srgb,var(--warning)13%,transparent)}}.ppi-rec-doc--tentative .ppi-rec-doc-tile{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc--tentative .ppi-rec-doc-tile{color:color-mix(in srgb,var(--warning)88%,var(--fg-strong))}}.ppi-rec-doc-body{align-items:baseline;gap:8px;min-width:0;display:flex}.ppi-rec-doc-name{min-width:0;color:var(--fg-strong);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:550;line-height:1.3;overflow:hidden}.ppi-rec-doc-meta{color:var(--fg);flex-shrink:0;align-items:center;gap:6px;font-size:10.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc-meta{color:color-mix(in srgb,var(--fg)64%,transparent)}}.ppi-rec-doc-kind{letter-spacing:.04em;background:var(--fg);border-radius:3px;padding:1px 4px;font-size:9px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc-kind{background:color-mix(in srgb,var(--fg)8%,transparent)}}.ppi-rec-doc-kind{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc-kind{color:color-mix(in srgb,var(--fg)74%,var(--fg-strong))}}.ppi-rec-doc-open{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-doc-open{color:color-mix(in srgb,var(--fg)38%,transparent)}}.ppi-rec-doc-open{flex-shrink:0}a.ppi-rec-doc:hover .ppi-rec-doc-open{color:var(--accent-blue)}.ppi-rec-empty{color:var(--fg);margin:0;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.ppi-rec-empty{color:color-mix(in srgb,var(--fg)48%,transparent)}}.ppi-rec-hover{opacity:0;pointer-events:none;transition:opacity .12s;display:inline-flex}.ppi-rec-item:hover .ppi-rec-hover,.ppi-rec-item:focus-within .ppi-rec-hover{opacity:1;pointer-events:auto}.ppi-rec-picker-foot{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ppi-rec-btn{height:26px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid var(--border-light);border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-rec-btn{border:1px solid color-mix(in srgb,var(--border-light)90%,transparent)}}.ppi-rec-btn{background:var(--bg);color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-btn{color:color-mix(in srgb,var(--fg)88%,var(--fg-strong))}}.ppi-rec-btn{transition:background .12s,border-color .12s,color .12s}.ppi-rec-btn:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-btn:hover{background:color-mix(in srgb,var(--fg)5%,var(--bg))}}.ppi-rec-btn:hover{border-color:var(--border-light)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-btn:hover{border-color:color-mix(in srgb,var(--border-light)100%,transparent)}}.ppi-rec-btn:hover{color:var(--fg-strong)}.ppi-rec-btn svg{opacity:.7}.ppi-rec-btn--primary{border-color:var(--fg-strong);background:var(--fg-strong);color:var(--bg);box-shadow:0 1px 2px var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-btn--primary{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)22%,transparent)}}.ppi-rec-btn--primary:hover{background:var(--fg-strong-hover);border-color:var(--fg-strong-hover);color:var(--bg)}.ppi-rec-btn--primary svg{opacity:.92}.ppi-rec-picker{border:1px solid var(--accent-blue);border-radius:10px;flex-direction:column;gap:9px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ppi-rec-picker{border:1px solid color-mix(in srgb,var(--accent-blue)22%,var(--border-light))}}.ppi-rec-picker{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-rec-picker{background:color-mix(in srgb,var(--accent-blue)4%,var(--bg))}}.ppi-rec-picker .client-comms-sharedocs-rows{overscroll-behavior:contain;max-height:168px;overflow-y:auto}.ppi-srcfacts{flex-direction:column;align-self:stretch;gap:8px;width:100%;margin:7px 0 0;padding:0;list-style:none;display:flex}.ppi-srcfact{justify-content:flex-start;align-items:center;gap:10px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex}.ppi-srcfact-status{min-width:0;color:var(--fg-strong)}.ppi-srcfact-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ppi-srcfact-date{min-width:0;color:var(--fg);font-size:11.5px;font-weight:500;line-height:1.25}@supports (color:color-mix(in lab, red, red)){.ppi-srcfact-date{color:color-mix(in srgb,var(--fg)78%,transparent)}}.ppi-srcfact--charge .ppi-srcfact-status{color:var(--danger-red)}@supports (color:color-mix(in lab, red, red)){.ppi-srcfact--charge .ppi-srcfact-status{color:color-mix(in srgb,var(--danger-red)88%,var(--fg-strong))}}.ppi-srcfact--due .ppi-srcfact-status{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-srcfact--due .ppi-srcfact-status{color:color-mix(in srgb,var(--warning)92%,var(--fg-strong))}}.ppi-srcfact--settled .ppi-srcfact-status{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-srcfact--settled .ppi-srcfact-status{color:color-mix(in srgb,var(--success)60%,var(--fg-strong))}}.ppi-wt-empty{padding:28px var(--ppi-pad-x);text-align:center;color:var(--fg);opacity:.55;grid-column:1/-1;font-size:13px}.ppi-wt-auto-header{background:var(--success);grid-column:1/-1}@supports (color:color-mix(in lab, red, red)){.ppi-wt-auto-header{background:color-mix(in srgb,var(--success)16%,var(--bg-soft))}}.ppi-wt-auto-header .sf-table-auto__toggle:disabled{cursor:default;opacity:.72}.ppi-wt-auto-separator{background:var(--bg);grid-column:1/-1;justify-content:center;align-items:center;height:32px;display:flex}.cr-feed-auto-banner-text{min-width:0;font:inherit;color:inherit;align-items:center;gap:7px;display:inline-flex}.cr-feed-auto-banner-favs{flex-shrink:0;align-items:center;display:inline-flex}.cr-feed-auto-banner-fav{background:var(--bg);border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-banner-fav{background:color-mix(in srgb,var(--bg)88%,var(--success))}}.cr-feed-auto-banner-fav{box-shadow:0 0 0 1px var(--success)}@supports (color:color-mix(in lab, red, red)){.cr-feed-auto-banner-fav{box-shadow:0 0 0 1px color-mix(in srgb,var(--success)22%,var(--border-light))}}.cr-feed-auto-banner-fav+.cr-feed-auto-banner-fav{margin-left:-5px}.ppi-row--auto-completed .ppi-row-main{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-row--auto-completed .ppi-row-main{background:color-mix(in srgb,var(--success)7%,var(--bg))}}.ppi-row--auto-completed:hover .ppi-row-main{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-row--auto-completed:hover .ppi-row-main{background:color-mix(in srgb,var(--success)11%,var(--bg))}}.ppi-row--auto-completed .sf-table-obligation-primary,.ppi-row--auto-completed .sf-table-client .cd-name-text{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-row--auto-completed .sf-table-obligation-primary,.ppi-row--auto-completed .sf-table-client .cd-name-text{color:color-mix(in srgb,var(--fg)88%,var(--fg-strong))}}.ppi-x-count{letter-spacing:0;text-transform:none;opacity:.7;font-weight:600}.ppi-subtask-group{--peek-rail:30px;background:var(--bg-alt);flex-direction:column;grid-column:1/-1;padding-bottom:5px;display:flex}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-group{background:color-mix(in srgb,var(--bg-alt)15%,var(--bg))}}.ppi-subtask-group{border-bottom:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-group{border-bottom:1px solid color-mix(in srgb,var(--border-light)82%,transparent)}}.ppi-row:has(.ppi-subtask-group) .ppi-row-main{border-bottom-color:#0000}.ppi-subtask-row{min-height:30px;padding:2px var(--ppi-pad-x)2px var(--peek-rail);align-items:center;gap:10px;display:flex;position:relative}.ppi-subtask-row:before{content:"";left:var(--peek-rail);background:var(--violet);width:1.5px;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-row:before{background:color-mix(in srgb,var(--violet)30%,transparent)}}.ppi-subtask-row:last-of-type:before{height:50%;bottom:auto}.ppi-subtask-tick{background:var(--violet);flex-shrink:0;width:12px;height:1.5px}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-tick{background:color-mix(in srgb,var(--violet)30%,transparent)}}.ppi-subtask-label{min-width:120px;color:var(--fg-strong);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:12.5px;font-weight:500;overflow:hidden}.ppi-subtask-label--done{color:var(--fg);opacity:.6;text-decoration:line-through}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-label--done{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.ppi-subtask-status{flex-shrink:0;align-items:center;display:flex}.ppi-subtask-more{margin-top:2px;margin-left:calc(var(--peek-rail) - 4px);cursor:pointer;font:inherit;color:var(--fg);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:3px 9px 3px 4px;font-size:11.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-more{color:color-mix(in srgb,var(--fg)60%,var(--fg-strong))}}.ppi-subtask-more{border-radius:6px;transition:background .12s,color .12s}.ppi-subtask-more:hover{color:var(--accent-blue);background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-more:hover{background:color-mix(in srgb,var(--accent-blue)8%,transparent)}}.ppi-subtask-more svg{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-more svg{color:color-mix(in srgb,var(--fg)48%,transparent)}}.ppi-subtask-more:hover svg{color:var(--accent-blue)}.ppi-subtask-more-hint{color:var(--fg);font-weight:500}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-more-hint{color:color-mix(in srgb,var(--fg)52%,transparent)}}.ppi-subtask-more-hint:before{content:"·";color:var(--fg);margin-right:6px}@supports (color:color-mix(in lab, red, red)){.ppi-subtask-more-hint:before{color:color-mix(in srgb,var(--fg)38%,transparent)}}.ppi-x--done{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-x--done{background:color-mix(in srgb,var(--success)5%,var(--bg))}}.ppi-x--done{border-top-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-x--done{border-top-color:color-mix(in srgb,var(--success)16%,transparent)}}.ppi-x--done .ppi-x-meta{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-x--done .ppi-x-meta{background:color-mix(in srgb,var(--success)7%,var(--bg))}}.ppi-x--done .ppi-x-meta{border-left-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ppi-x--done .ppi-x-meta{border-left-color:color-mix(in srgb,var(--success)16%,transparent)}}.ppi-fact-charges{letter-spacing:.02em;opacity:.7;white-space:nowrap;pointer-events:none;font-size:9px;font-weight:600;line-height:1.1;position:absolute;top:100%;right:0}.ppi-facts:has(.ppi-fact-charges) .ppi-fact{line-height:1.15}.ppi-facts .ppi-fact-charges{font-size:8px;line-height:1}.ppi-facts .ppi-fact:has(.ppi-fact-charges){margin-bottom:8px}.ppi-wt-group{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.ppi-wt-group-shell{top:var(--cr-sticky-stack-clearance,66px);z-index:3;width:100%;padding:11px var(--ppi-pad-x)11px 16px;border:none;border-bottom:1px solid var(--border-light);grid-column:1/-1;align-items:center;gap:8px;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell{border-bottom:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.ppi-wt-group-shell{background:var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell{background:color-mix(in srgb,var(--fg-strong)4%,var(--bg))}}.ppi-wt-group-shell{color:var(--fg-strong);font:inherit;cursor:pointer;text-align:left;font-size:13px;font-weight:600}.ppi-wt-group-shell:hover{background:var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell:hover{background:color-mix(in srgb,var(--fg-strong)7%,var(--bg))}}.ppi-wt-group-shell__toggle{min-width:0;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:8px;margin:0;padding:0;display:flex}.ppi-wt-group-shell__toggle:focus{background:0 0;outline:none}.ppi-wt-group-shell__toggle:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell__toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.ppi-wt-group-shell__toggle:focus-visible{outline-offset:2px}.ppi-wt-group-shell__chev{color:var(--border);transition:transform .12s;display:inline-block}.ppi-wt-group-shell__chev--open{transform:rotate(90deg)}.ppi-wt-group-shell__count{border:1px solid var(--fg-strong);padding:2px 12px}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell__count{border:1px solid color-mix(in srgb,var(--fg-strong)22%,transparent)}}.ppi-wt-group-shell__count{color:var(--fg-strong);border-radius:999px;font-size:12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell__count{color:color-mix(in srgb,var(--fg-strong)72%,transparent)}}.ppi-wt-group-shell__count{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell__count{background:color-mix(in srgb,var(--bg)60%,transparent)}}.ppi-wt-group-shell__status{color:var(--fg);font-size:12px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell__status{color:color-mix(in srgb,var(--fg)55%,transparent)}}.ppi-wt-group-shell__due{color:var(--fg);margin-left:auto;font-size:12px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group-shell__due{color:color-mix(in srgb,var(--fg)60%,transparent)}}.ppi-wt-group__member{grid-column:1/-1;grid-template-columns:subgrid;background:var(--fg-strong);display:grid}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group__member{background:color-mix(in srgb,var(--fg-strong)2%,transparent)}}.ppi-wt-group__separator{background:var(--bg);grid-column:1/-1;justify-content:center;align-items:center;height:32px;display:flex}.ppi-wt-group__separator-line{background:var(--fg-strong);border-radius:1px;width:min(200px,38%);height:2px;display:block}@supports (color:color-mix(in lab, red, red)){.ppi-wt-group__separator-line{background:color-mix(in srgb,var(--fg-strong)30%,var(--border-light))}}.ppi-mailto--opening{pointer-events:auto;animation:1.1s ease-in-out infinite ppi-mailto-opening-pulse}@keyframes ppi-mailto-opening-pulse{0%,to{opacity:1}50%{opacity:.55}}.ppi-wt-due-money{color:var(--accent-red,#b3402a);white-space:nowrap;font-size:12.5px;font-weight:600}.ppi-wt-due-money--unknown{color:var(--accent-amber,#9a6b1f);font-weight:500}.ppi-wt:not(.ppi-wt--client-detail) .ppi-cell--progress .sf-table-progress-cell{width:calc(var(--sf-table-progress-slot-width) + 40px)}.ppi-wt:not(.ppi-wt--client-detail) .ppi-cell--progress .sf-table-progress-slot{flex:auto}.ppi-cell--select,.ppi-wt-head-cell--select{justify-content:center;align-items:center;display:flex}@keyframes ppi-select-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-blue)45%,transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb,var(--accent-blue)0%,transparent)}to{box-shadow:0 0 #0000}}.ppi-select-box--pulse{animation:.9s ease-out 2 ppi-select-pulse}.ppi-select-box:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-select-box:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)60%,transparent)}}.ppi-select-box:focus-visible{outline-offset:2px}@media (prefers-reduced-motion:reduce){.ppi-select-box--pulse{animation:none}}.ppi-select-box{appearance:none;border:1.5px solid var(--fg);flex-shrink:0;width:16px;height:16px;margin:0}@supports (color:color-mix(in lab, red, red)){.ppi-select-box{border:1.5px solid color-mix(in srgb,var(--fg)34%,var(--border-light))}}.ppi-select-box{background:var(--bg);cursor:pointer;border-radius:4.5px;place-items:center;transition:border-color .12s,background .12s;display:inline-grid}.ppi-select-box:hover{border-color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-select-box:hover{border-color:color-mix(in srgb,var(--accent-blue)70%,var(--border-light))}}.ppi-select-box:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.ppi-select-box:hover{background:color-mix(in srgb,var(--accent-blue)7%,var(--bg))}}.ppi-select-box:checked,.ppi-select-box:indeterminate{border-color:var(--accent-blue);background:var(--accent-blue)}.ppi-select-box:checked:after{content:"";background:var(--bg);clip-path:polygon(14% 52%,0 68%,38% 100%,100% 20%,84% 6%,36% 70%);width:9px;height:9px}.ppi-select-box:indeterminate:after{content:"";background:var(--bg);border-radius:1px;width:8px;height:2px}.ppi-select-slot--shell{align-self:center;align-items:center;margin-right:2px;display:inline-flex}.ppi-select-email{color:var(--fg);margin-top:1px;font-size:11px;line-height:1.3;display:block}@supports (color:color-mix(in lab, red, red)){.ppi-select-email{color:color-mix(in srgb,var(--fg)72%,transparent)}}.ppi-select-email{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ppi-select-email--missing{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ppi-select-email--missing{color:color-mix(in srgb,var(--warning)88%,var(--fg-strong))}}.ppi-select-email--missing{font-weight:600}.wfv2-origin-line{border-top:1px solid var(--border-light);align-items:center;gap:6px;padding:7px 16px 8px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.wfv2-origin-line{border-top:1px solid color-mix(in srgb,var(--border-light)30%,transparent)}}.wfv2-origin-line{color:var(--fg);opacity:.92;font-size:11px}.wfv2-origin-line-glyph{color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.wfv2-origin-line-glyph{color:color-mix(in srgb,var(--violet)60%,var(--fg))}}.wfv2-origin-line-glyph{flex-shrink:0}.wfv2-origin-line-text{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.wfv2-origin-line-text b{color:var(--fg-emphasis);font-weight:650}.wfv2-origin-line-source{border-left:1px solid var(--border-light);align-items:center;gap:4px;margin-left:3px;padding-left:7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wfv2-origin-line-source{border-left:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.wfv2-origin-marker{background:var(--violet);border-radius:5px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wfv2-origin-marker{background:color-mix(in srgb,var(--violet)9%,transparent)}}.wfv2-origin-marker{color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.wfv2-origin-marker{color:color-mix(in srgb,var(--violet)62%,var(--fg))}}.wfv2-origin-marker{vertical-align:middle;flex-shrink:0}.wfv2-evidence-badge-mark{flex-shrink:0}.sgc-toggle-nucleus svg{opacity:1}.sgc-toggle-nucleus:not(.sf-view-toggle__btn--active) svg{opacity:.86;filter:saturate(.9)}.sgc-conn{--sgc-conn:var(--fg-strong);color:var(--sgc-conn);border-radius:0;margin:0;padding:0;font-weight:600;display:inline}@supports (color:color-mix(in lab, red, red)){.sgc-conn{color:color-mix(in srgb,var(--sgc-conn)78%,var(--fg-strong))}}.sgc-conn{white-space:normal;background:0 0}.sgc-row--ended .sgc-conn,.sgc-md--chat .sgc-conn,.start-history-url .sgc-conn{background:var(--sgc-conn);font-weight:600}@supports (color:color-mix(in lab, red, red)){.sgc-row--ended .sgc-conn,.sgc-md--chat .sgc-conn,.start-history-url .sgc-conn{background:color-mix(in srgb,var(--sgc-conn)7%,transparent)}}.start-history-icon-wrap--goal{background:0 0}.start-history-icon-wrap--prospect{background:var(--violet);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.start-history-icon-wrap--prospect{background:color-mix(in srgb,var(--violet)9%,transparent)}}.start-history-icon-wrap--prospect{color:var(--violet)}.start-history-icon-wrap--conversation{background:var(--warning);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.start-history-icon-wrap--conversation{background:color-mix(in srgb,var(--warning)12%,transparent)}}.start-history-icon-wrap--conversation{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.start-history-icon-wrap--conversation{color:color-mix(in srgb,var(--warning)80%,var(--fg-strong))}}.sgc-search-goal-status{font-weight:650}.sgc-feed{padding-bottom:40px}.sgc-history{text-align:center;color:var(--fg);padding:0 0 12px;font-size:12px}.sgc-history p{margin:5px 0 0}.sgc-list{--sgc-grid:minmax(0,1.05fr)minmax(0,1.6fr)minmax(130px,.55fr)minmax(120px,.5fr)16px;--sgc-hair:var(--border-light)}@supports (color:color-mix(in lab, red, red)){.sgc-list{--sgc-hair:color-mix(in srgb,var(--border-light)60%,transparent)}}.sgc-list{border:1px solid var(--border-light);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.sgc-list{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.sgc-list{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong),0 12px 30px -18px var(--fg-strong);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.sgc-list{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)5%,transparent),0 12px 30px -18px color-mix(in srgb,var(--fg-strong)22%,transparent)}}.sgc-list{overflow:clip}.sgc-list-head{grid-template-columns:var(--sgc-grid);border-bottom:1px solid var(--sgc-hair);letter-spacing:.05em;text-transform:uppercase;color:var(--fg);gap:16px;padding:9px 18px 8px;font-size:10.5px;font-weight:600;display:grid}@supports (color:color-mix(in lab, red, red)){.sgc-list-head{color:color-mix(in srgb,var(--fg)62%,transparent)}}.sgc-band-group{flex-direction:column;display:flex}.sgc-band-group+.sgc-band-group{border-top:1px solid var(--sgc-hair)}.sgc-band{text-align:left;align-items:baseline;gap:8px;padding:11px 18px 5px;display:flex}.sgc-band-title{color:var(--fg-strong);font-size:12px;font-weight:700}.sgc-band-note{color:var(--fg);font-size:11px}@supports (color:color-mix(in lab, red, red)){.sgc-band-note{color:color-mix(in srgb,var(--fg)58%,transparent)}}.sgc-list-state{color:var(--fg);align-items:center;gap:10px;padding:30px 24px;font-size:12.5px;display:flex}.sgc-list-foot{border-top:1px solid var(--sgc-hair);padding:9px 18px 10px}.sgc-row{grid-template-columns:var(--sgc-grid);border:0;border-top:1px solid var(--sgc-hair);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;align-items:start;gap:16px;padding:11px 18px 12px;text-decoration:none;transition:background .12s;display:grid}.sgc-leads-list .sgc-row>td{min-width:0;display:block}.sgc-leads-list{border-spacing:0;width:100%;display:block}.sgc-leads-list .sgc-list-head{display:table-header-group}.sgc-leads-list .sgc-list-head>tr{grid-template-columns:var(--sgc-grid);border-bottom:1px solid var(--sgc-hair);gap:16px;padding:9px 18px 8px;display:grid}.sgc-leads-list>.sgc-band-group{display:table-row-group}.sgc-leads-list>.sgc-band-group+.sgc-band-group>.sgc-band{border-top:1px solid var(--sgc-hair)}.sgc-leads-list .sgc-band{grid-template-columns:var(--sgc-grid);display:grid}.sgc-leads-list .sgc-band>th{text-align:left;grid-column:1/-1;padding:11px 18px 5px}.sgc-row:hover{background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.sgc-row:hover{background:color-mix(in srgb,var(--bg-soft)55%,transparent)}}.sgc-row:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.sgc-row:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.sgc-row:focus-visible{outline-offset:-2px}.sgc-row--needs-you{box-shadow:inset 2px 0 0 var(--warning)}.sgc-row--ended{opacity:.66}.sgc-row-goal{flex-direction:column;gap:2px;min-width:0;display:flex}.sgc-row-title{min-width:0;color:var(--fg-strong);align-items:center;gap:2px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.sgc-row-title-text{min-width:0}.sgc-row-sub{color:var(--fg);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.sgc-row-sub{color:color-mix(in srgb,var(--fg)86%,transparent)}}.sgc-row-now{min-width:0;color:var(--fg-strong);flex-direction:column;gap:2px;font-size:12.5px;line-height:1.45;display:flex}.sgc-status{letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:inline-flex}.sgc-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.sgc-row-summary{color:var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.sgc-row-summary{color:color-mix(in srgb,var(--fg-strong)88%,var(--fg))}}.sgc-row-please{color:var(--warning);font-weight:600}@supports (color:color-mix(in lab, red, red)){.sgc-row-please{color:color-mix(in srgb,var(--warning)78%,var(--fg-strong))}}.sgc-row-with{min-width:0;padding-top:1px;font-size:12.5px}.sgc-when--none{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.sgc-when--none{color:color-mix(in srgb,var(--fg)40%,transparent)}}.sgc-when-date{color:var(--fg-strong);font-variant-numeric:tabular-nums;font-size:12.5px}.sgc-when-why{color:var(--fg);font-size:11px}@supports (color:color-mix(in lab, red, red)){.sgc-when-why{color:color-mix(in srgb,var(--fg)62%,transparent)}}.sgc-row-chev{width:16px;height:20px;color:var(--fg);justify-content:center;align-self:center;align-items:center;line-height:0;display:flex}@supports (color:color-mix(in lab, red, red)){.sgc-row-chev{color:color-mix(in srgb,var(--fg)40%,transparent)}}.sgc-row-chev svg{display:block}.sgc-page-message{color:var(--fg);padding:8px 0;font-size:13px}.sgc-back{font:inherit;color:var(--accent-blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin:0 0 20px -3px;padding:0;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.sgc-back:hover{color:var(--fg-emphasis)}.sgc-now{border-top:1px solid var(--sgc-hair);border-bottom:1px solid var(--sgc-hair);color:var(--fg-strong);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 26px;padding:12px 0 14px;font-size:13.5px;line-height:1.5;display:flex}.sgc-now-status{background:var(--status-color);border-radius:999px;flex:none;align-items:center;gap:6px;height:22px;padding:0 9px 0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sgc-now-status{background:color-mix(in srgb,var(--status-color)10%,transparent)}}.sgc-now-status{letter-spacing:.05em;text-transform:uppercase;color:var(--status-color);font-size:10.5px;font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.sgc-now-status{color:color-mix(in srgb,var(--status-color)82%,var(--fg-strong))}}.sgc-now-dot{background:var(--status-color);border-radius:50%;width:6px;height:6px}.sgc-now-summary{flex:240px;min-width:0}.sgc-now-meta{color:var(--fg);white-space:nowrap;flex:none;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:inline-flex}.sgc-people{align-items:center;gap:7px;min-width:0;display:inline-flex}.sgc-pile{flex:none;align-items:center;display:inline-flex}.sgc-seat{z-index:1;box-sizing:border-box;border:2px solid var(--bg);background:var(--bg-alt);letter-spacing:.02em;width:24px;height:24px;color:var(--fg-emphasis);border-radius:50%;justify-content:center;align-items:center;font-size:8.5px;font-weight:700;line-height:1;display:inline-flex;position:relative}.sgc-seat+.sgc-seat{margin-left:-7px}.sgc-pile>.sgc-seat:first-child{margin-left:0}.sgc-seat--turn{z-index:2;box-shadow:0 0 0 1.5px var(--sgc-ring,var(--warning))}.sgc-seat--more{background:var(--bg-alt)}@supports (color:color-mix(in lab, red, red)){.sgc-seat--more{background:color-mix(in srgb,var(--bg-alt)50%,var(--bg))}}.sgc-seat--more{color:var(--fg);font-size:8px}.sgc-seat--office{background:var(--bg);box-shadow:inset 0 0 0 1px var(--sgc-hair,var(--border-light))}@supports (color:color-mix(in lab, red, red)){.sgc-seat--office{box-shadow:inset 0 0 0 1px var(--sgc-hair,color-mix(in srgb,var(--border-light)60%,transparent))}}.sgc-people--none .sgc-seat{opacity:.8}.sgc-page-boot .sps-boot-goals-bar{display:block}@keyframes sgc-changed{0%{background-color:#0000;box-shadow:0 0 0 5px #0000}14%{background-color:color-mix(in srgb,var(--accent-blue)14%,transparent);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent-blue)14%,transparent)}to{background-color:#0000;box-shadow:0 0 0 5px #0000}}@keyframes sgc-changed-cell{0%{background-color:#0000}14%{background-color:color-mix(in srgb,var(--accent-blue)14%,transparent)}to{background-color:#0000}}@keyframes sgc-rise{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@keyframes am-spin{to{transform:rotate(360deg)}}.sps-boot-goals{border:1px solid var(--border-light);flex-direction:column;gap:0;display:flex}@supports (color:color-mix(in lab, red, red)){.sps-boot-goals{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.sps-boot-goals{background:var(--bg);border-radius:13px;overflow:hidden}.sps-boot-goals-row{border-top:1px solid var(--border-light);grid-template-columns:minmax(0,1.05fr) minmax(0,1.6fr) minmax(130px,.55fr) minmax(120px,.5fr) 16px;gap:16px;padding:14px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.sps-boot-goals-row{border-top:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.sps-boot-goals-row:first-child{border-top:0}.sps-boot-goals-bar{background:var(--fg);border-radius:999px;height:10px}@supports (color:color-mix(in lab, red, red)){.sps-boot-goals-bar{background:color-mix(in srgb,var(--fg)8%,transparent)}}@media (max-width:900px){.sgc-list{overscroll-behavior:contain;overflow-x:auto}}.sgc-mentions-row .sgc-seat{border-color:#0000}.sgc-search-goal-icon{background:0 0}.sgc-track .ws-start-toolbar,.sgc-track .sgc-feed{max-width:min(1480px,100%);margin-inline:auto}.sgc-unsent{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.sgc-doc-subline-sep{opacity:.45}.scc-tabs .sf-view-toggle__btn.scc-tab{letter-spacing:-.005em;white-space:nowrap;width:auto;padding:0 12px;font-size:12px;font-weight:600}.scc-bar.sf-table-filters{border:1px solid var(--border-light);margin:0 0 12px;padding:10px 12px 8px}@supports (color:color-mix(in lab, red, red)){.scc-bar.sf-table-filters{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.scc-bar.sf-table-filters{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.scc-bar.sf-table-filters{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)5%,transparent)}}.scc-bar-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.scc-bar-row--lenses{border-top:1px solid var(--border-light);margin-top:8px;padding-top:8px}@supports (color:color-mix(in lab, red, red)){.scc-bar-row--lenses{border-top:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.scc-bar.sf-table-filters--track-wide .sf-table-search-select{flex:0 auto;min-width:0;max-width:none}.scc-bar.sf-table-filters--track-wide .sf-table-search-select--task{flex:220px;min-width:180px;max-width:320px}.scc-bar.sf-table-filters--track-wide .scc-menu.sf-table-search-select{flex:none;width:auto}.scc-bar .sf-table-filter-row{gap:8px}.scc-panel--work .scc-bar .sf-table-search-select--assignee,.scc-panel--work .scc-bar .sf-table-search-select--task{flex:0 0 120px;width:120px;min-width:0;max-width:120px}.scc-panel--work .scc-bar .scc-menu-prefix,.scc-panel--work .scc-bar .sf-table-filter-row__divider:first-of-type{display:none}@media (max-width:1000px){.scc-bar .scc-bar-row,.scc-bar .sf-table-filter-row{flex-wrap:nowrap}.scc-bar.sf-table-filters,.scc-bar .scc-bar-row{overflow:visible}.scc-bar .sf-table-search-select--assignee{flex:0 auto;width:auto;min-width:0;max-width:120px}.scc-bar .sf-table-search-select--task,.scc-bar.sf-table-filters--track-wide .sf-table-search-select--task,.scc-bar .sf-table-search-select--client,.scc-bar .sf-table-search-select--client-type{flex:0 auto;width:auto;min-width:0;max-width:9.5em}.scc-bar .scc-menu-prefix,.scc-bar .sf-table-filter-row__divider:first-of-type{display:none}.scc-bar-row--lenses{flex-wrap:nowrap}.scc-lenses.sf-tier-group{flex-wrap:nowrap;min-width:0;overflow-x:auto}.scc-list{--scc-client:132px;--scc-open:minmax(96px,.55fr)minmax(104px,.6fr)minmax(150px,2fr)minmax(52px,.26fr)minmax(84px,.38fr)}.scc-list-head,.scc-row-open{gap:10px}}.scc-bar .sf-table-search-select--assignee{width:140px}.scc-bar .sf-table-search-select--task{flex:220px;width:auto;min-width:180px;max-width:320px}.scc-bar .sf-table-search-select--client{width:170px}.scc-bar .sf-table-search-select--client-type{width:140px}.scc-bar .sf-table-search-select__input{height:32px;font-size:12.5px}.scc-bar .sf-table-search-select__input[readonly]{cursor:pointer}.scc-select--active .sf-table-search-select__input{color:var(--fg-strong);font-weight:600}.scc-menu .sf-table-search-select__trigger{height:32px;font-size:12.5px}.scc-menu.sf-table-search-select--due{width:auto;min-width:0}.scc-menu .sf-table-search-select__trigger-label{max-width:none}.scc-menu-caret{opacity:.6;margin-left:2px}.scc-menu-list{min-width:220px;padding:4px}.scc-menu--group .sf-table-search-select__menu{min-width:290px}.scc-check-option{align-items:center;gap:8px;display:flex}.scc-check{border:1px solid var(--fg);justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-check{border:1px solid color-mix(in srgb,var(--fg)40%,transparent)}}.scc-check{background:var(--bg);color:var(--bg);border-radius:4px;flex-shrink:0}.scc-check--on{border-color:var(--fg-strong);background:var(--fg-strong)}.scc-group-option{text-align:left;grid-template-columns:1fr;gap:1px;display:grid}.scc-group-option .sf-table-search-select__option-label{font-weight:600}.scc-group-hint{color:var(--fg);font-size:11px;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.scc-group-hint{color:color-mix(in srgb,var(--fg)62%,transparent)}}.scc-group-hint{white-space:normal}.scc-menu--due-range .scc-menu-list{width:max-content;min-width:260px;right:auto}.scc-range{border-top:1px solid var(--border-light);grid-template-columns:1fr;align-items:stretch;gap:8px;padding:8px 8px 6px;display:grid}@supports (color:color-mix(in lab, red, red)){.scc-range{border-top:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.scc-range label{letter-spacing:.04em;text-transform:uppercase;color:var(--fg);flex-direction:column;gap:3px;font-size:10.5px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-range label{color:color-mix(in srgb,var(--fg)62%,transparent)}}.scc-range input{box-sizing:border-box;border:1px solid var(--border-light);width:100%;min-width:0;height:28px;padding:0 6px}@supports (color:color-mix(in lab, red, red)){.scc-range input{border:1px solid color-mix(in srgb,var(--border-light)90%,transparent)}}.scc-range input{font:inherit;background:var(--bg);color:var(--fg-strong);border-radius:7px;font-size:12px}.scc-view{flex:none;margin-left:auto}.scc-bar-trailing{margin-left:auto}.scc-view .sf-view-toggle__btn{width:34px}.scc-menu--sort .sf-table-search-select__menu{min-width:250px}.scc-sort-option{justify-content:space-between;align-items:center;gap:12px;display:flex}.scc-sort-dir{color:var(--fg-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.scc-sort-option[aria-selected=true] .scc-sort-dir{color:var(--fg-strong)}.scc-lenses.sf-tier-group{flex-wrap:wrap}.scc-bar .sf-tier-pill{height:28px}.scc-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.scc-chip{background:var(--fg-strong);border-radius:999px;align-items:center;gap:4px;height:24px;padding:0 4px 0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-chip{background:color-mix(in srgb,var(--fg-strong)8%,transparent)}}.scc-chip{color:var(--fg-strong);font-size:11.5px;font-weight:600}.scc-chip-x{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.scc-chip-x:hover{background:var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.scc-chip-x:hover{background:color-mix(in srgb,var(--fg-strong)14%,transparent)}}.scc-chip-clear{height:24px;font:inherit;color:var(--accent-blue);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:11.5px;font-weight:600}.scc-chip-clear:hover{text-decoration:underline}.scc-list{--scc-client:186px;--scc-open:minmax(140px,.7fr)minmax(150px,.78fr)minmax(0,1.7fr)minmax(76px,.34fr)minmax(104px,.42fr);--sgc-grid:var(--scc-client)var(--scc-open)74px}.scc-list--no-client{--sgc-grid:var(--scc-open)74px}.scc-list-head{gap:14px}.scc-th{align-items:center;min-width:0;display:flex}.scc-th-btn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;margin:0 0 0 -4px;padding:2px 4px;display:inline-flex}.scc-th-btn:hover,.scc-th--sorted .scc-th-btn{color:var(--fg-strong)}.scc-th-btn:focus-visible{outline:1.5px solid var(--fg-emphasis);outline-offset:0}.scc-th-btn svg{flex:none}.scc-row{cursor:default;grid-template-columns:var(--scc-client)minmax(0,1fr)74px;gap:0;padding:0;position:relative}.scc-row--no-client{grid-template-columns:minmax(0,1fr) 74px}.scc-row:hover{background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.scc-row:hover{background:color-mix(in srgb,var(--bg-soft)55%,transparent)}}.scc-row--failed{box-shadow:inset 2px 0 0 var(--danger-red)}.scc-row--money{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.scc-row--money{background:color-mix(in srgb,var(--warning)5%,transparent)}}.scc-row--settled{animation:1.7s ease-out scc-settle}@keyframes scc-settle{0%{background:color-mix(in srgb,var(--accent-blue)14%,transparent)}to{background:0 0}}.scc-row-client{color:var(--fg-strong);flex-direction:column;gap:2px;padding:11px 0 12px 18px;font-size:13px;font-weight:600;line-height:1.35;display:flex}.scc-client-link{max-width:100%;color:inherit;border-bottom:1px solid #0000;align-self:flex-start;text-decoration:none}.scc-client-link:hover{border-bottom-color:var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.scc-client-link:hover{border-bottom-color:color-mix(in srgb,var(--fg-strong)40%,transparent)}}.scc-row-kind{color:var(--fg);font-size:10.5px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.scc-row-kind{color:color-mix(in srgb,var(--fg)58%,transparent)}}.scc-row-open{grid-template-columns:var(--scc-open);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:start;gap:14px;padding:11px 0 12px 14px;display:grid}.scc-row--no-client .scc-row-open{padding-left:18px}.scc-row-open:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.scc-row-open:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.scc-row-open:focus-visible{outline-offset:-2px;border-radius:6px}.scc-row-task{flex-direction:column;gap:2px;min-width:0;display:flex}.scc-row-task-name{color:var(--fg-strong);align-items:center;gap:4px;font-size:13px;font-weight:600;line-height:1.35;display:inline-flex}.scc-row-period,.scc-title-period{color:var(--fg);font-size:12px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.scc-row-period,.scc-title-period{color:color-mix(in srgb,var(--fg)72%,transparent)}}.scc-row-period,.scc-title-period{font-variant-numeric:tabular-nums}.scc-row-cues{flex-wrap:wrap;gap:8px;margin-top:3px;display:flex}.scc-cue{font-variant-numeric:tabular-nums;color:var(--fg);align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-cue{color:color-mix(in srgb,var(--fg)58%,transparent)}}.scc-cue-bar{background:var(--fg);border-radius:2px;width:26px;height:4px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.scc-cue-bar{background:color-mix(in srgb,var(--fg)14%,transparent)}}.scc-cue-bar{overflow:hidden}.scc-cue-bar>span{background:var(--status-color,var(--accent-blue));border-radius:2px;height:100%;display:block}.scc-row-status{min-width:0}.scc-status-cell{flex-direction:column;align-items:flex-start;gap:3px;padding-top:1px;display:flex}.scc-fact-line{align-items:center;gap:5px;max-width:100%;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.scc-fact-line .scc-src{margin-top:0}.scc-fact-line .src--mark{flex-shrink:0}.scc-fact-line-text{min-width:0}.scc-fact-line-when{color:var(--fg);font-size:11px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.scc-fact-line-when{color:color-mix(in srgb,var(--fg)62%,transparent)}}.scc-fact-line-when{white-space:normal}.scc-fact-line--charge{color:var(--danger-red)}.scc-fact-line--due{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.scc-fact-line--due{color:color-mix(in srgb,var(--warning)85%,var(--fg-strong))}}.scc-fact-line--settled{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.scc-fact-line--settled{color:color-mix(in srgb,var(--success)82%,var(--fg))}}.scc-fact-line--info{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.scc-fact-line--info{color:color-mix(in srgb,var(--fg)78%,transparent)}}.scc-fact-line--info{font-weight:500}.scc-src{background:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #002b3614}.scc-src img{object-fit:cover;border:0 solid #0000;width:100%;max-width:none;height:100%;display:block}.scc-src--pad img{object-fit:contain;width:70%;height:70%}.scc-src-link{border:1px solid var(--border-light);align-items:center;gap:5px;height:24px;padding:0 9px 0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-src-link{border:1px solid color-mix(in srgb,var(--border-light)70%,transparent)}}.scc-src-link{background:var(--bg);letter-spacing:.01em;color:var(--fg);border-radius:999px;font-size:11px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.scc-src-link{color:color-mix(in srgb,var(--fg)88%,var(--fg-strong))}}.scc-src-link{white-space:nowrap;text-decoration:none;transition:border-color .12s,background .12s,color .12s}.scc-src-link svg{opacity:.7}.scc-src-link:hover{border-color:var(--border-strong);background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.scc-src-link:hover{background:color-mix(in srgb,var(--bg-soft)60%,var(--bg))}}.scc-src-link:hover{color:var(--fg-strong)}.scc-row-side{flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;padding:10px 14px 10px 0;display:flex}.scc-row-side .sgc-row-chev{opacity:.45;align-self:flex-end;transition:opacity .12s,transform .12s}.scc-row:hover .sgc-row-chev{opacity:1;transform:translate(1px)}.scc-seats{display:inline-flex}.scc-due--late .sgc-when-date,.scc-due--late .sgc-when-why{color:var(--danger-red)}.scc-due>.sgc-when-why:not(.scc-due-target){white-space:nowrap}.scc-due--late .sgc-when-date{font-weight:600}.scc-due--unknown .sgc-when-date{white-space:normal;color:var(--warning);font-size:12px;font-weight:600;line-height:1.25}@supports (color:color-mix(in lab, red, red)){.scc-due--unknown .sgc-when-date{color:color-mix(in srgb,var(--warning)85%,var(--fg-strong))}}.scc-due-target{color:var(--accent-blue)}.scc-row-open .sgc-row-when{margin-right:10px}.scc-list--no-client{container:scc-list/inline-size}@container scc-list (max-width:839.98px){.scc-list-head{display:none}.sgc-band-group:first-of-type>.scc-row:first-child{border-top:0}.scc-row--no-client{grid-template-columns:minmax(0,1fr)}.scc-row-open{--scc-fold-side:108px;grid-template-columns:132px minmax(0,1fr) auto;grid-template-areas:"task task with""status now when";gap:7px 12px;padding-right:14px}.scc-row-task{flex-flow:wrap;grid-area:task;align-items:baseline;gap:2px 8px}.scc-row-cues{align-self:center;margin-top:0}.scc-row-status{grid-area:status}.scc-row-open .sgc-row-now{grid-area:now}.scc-row-open .sgc-row-with{margin-right:var(--scc-fold-side);grid-area:with;justify-self:end;padding-top:0}.scc-row-open .sgc-row-when{text-align:right;padding-right:var(--scc-fold-side);grid-area:when;justify-self:end}.scc-row-open .sgc-when{align-items:flex-end}.scc-row-side{flex-direction:row;align-items:center;gap:4px;height:24px;padding:0;position:absolute;top:10px;right:14px}}@container scc-list (max-width:479.98px){.scc-row-open{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"task with""status when""now now"}}.scc-fold-head{padding:0}.scc-fold-toggle{background:var(--bg-soft);border:0;align-items:baseline;gap:8px;width:100%;padding:10px 18px 7px;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-fold-toggle{background:color-mix(in srgb,var(--bg-soft)45%,transparent)}}.scc-fold-toggle{text-align:left;font:inherit;color:inherit;cursor:pointer}.scc-fold-toggle:hover{background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.scc-fold-toggle:hover{background:color-mix(in srgb,var(--bg-soft)75%,transparent)}}.scc-fold-chev{color:var(--fg);align-self:center}@supports (color:color-mix(in lab, red, red)){.scc-fold-chev{color:color-mix(in srgb,var(--fg)55%,transparent)}}.scc-fold-chev{transition:transform .12s}.scc-fold-chev--closed{transform:rotate(-90deg)}.scc-fold-count{border:1px solid var(--border-light);border-radius:999px;align-items:center;height:18px;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-fold-count{border:1px solid color-mix(in srgb,var(--border-light)90%,transparent)}}.scc-fold-count{color:var(--fg);font-size:10.5px;font-weight:600}.scc-list--empty{padding:28px 18px}.scc-empty{color:var(--fg);align-items:center;gap:12px;margin:0;font-size:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-empty{color:color-mix(in srgb,var(--fg)70%,transparent)}}.am-chip{color:var(--fg-strong);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);font-weight:600}@supports (color:color-mix(in lab, red, red)){.am-chip{-webkit-text-decoration-color:color-mix(in srgb,var(--border-strong)70%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--border-strong)70%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--border-strong)70%,transparent);text-decoration-color:color-mix(in srgb,var(--border-strong)70%,transparent)}}.am-chip{text-underline-offset:2px;border-radius:4px;padding:0 1px;transition:background .1s}.am-chip:hover{background:var(--bg-alt);-webkit-text-decoration-color:var(--fg-strong);-webkit-text-decoration-color:var(--fg-strong);-webkit-text-decoration-color:var(--fg-strong);text-decoration-color:var(--fg-strong)}.am-chip--task{color:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.am-chip--task{color:color-mix(in srgb,var(--accent-blue)85%,var(--fg-strong))}}.sfg-subject-tag.scc-lead-tag,.scc-kind-tag.scc-lead-tag{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.sfg-subject-tag.scc-lead-tag,.scc-kind-tag.scc-lead-tag{background:color-mix(in srgb,var(--fg)8%,transparent)}}.sfg-subject-tag.scc-lead-tag,.scc-kind-tag.scc-lead-tag{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.sfg-subject-tag.scc-lead-tag,.scc-kind-tag.scc-lead-tag{color:color-mix(in srgb,var(--fg)70%,var(--fg-strong))}}.scc-facts-strip .scc-fact-line{white-space:normal}.scc-op{border:1px solid var(--border-light);align-items:center;gap:5px;height:26px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-op{border:1px solid color-mix(in srgb,var(--border-light)90%,transparent)}}.scc-op{background:var(--bg);font:inherit;color:var(--fg);cursor:pointer;white-space:nowrap;border-radius:999px;font-size:11.5px;font-weight:600;transition:background .12s,border-color .12s}.scc-op:hover{border-color:var(--border-strong);background:var(--bg-alt)}.scc-op:disabled{opacity:.5;cursor:default}.scc-op--primary{border-color:var(--fg-strong);background:var(--fg-strong);color:var(--bg)}.ppi-run-launch-btn.scc-op{gap:5px;height:26px;padding:0 10px;font-size:11.5px;font-weight:600}.ppi-run-launch-btn.scc-op.scc-op--primary{border-color:var(--fg-strong);background:var(--fg-strong);color:var(--bg)}.scc-op--primary:hover{background:var(--fg-strong);border-color:var(--fg-strong)}.scc-assign{vertical-align:top;align-items:center;line-height:0;display:inline-flex;position:relative}.scc-assign--seats{height:24px;overflow:visible}.scc-assign--seats .scc-assign-trigger{font-size:0}.scc-assign--seats .scc-assign-panel{top:32px}.scc-assign-trigger{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;margin:-3px -6px;padding:3px 6px;line-height:0;transition:background .12s;display:inline-flex}.scc-assign-trigger:hover,.scc-assign--open .scc-assign-trigger{background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.scc-assign-trigger:hover,.scc-assign--open .scc-assign-trigger{background:color-mix(in srgb,var(--bg-soft)85%,transparent)}}.scc-assign-trigger:focus-visible{outline:1.5px solid var(--fg-emphasis);outline-offset:1px}.scc-assign-caret{color:var(--fg);flex:none}@supports (color:color-mix(in lab, red, red)){.scc-assign-caret{color:color-mix(in srgb,var(--fg)45%,transparent)}}.scc-assign-caret{opacity:0;transition:opacity .12s}.scc-assign-trigger:hover .scc-assign-caret,.scc-assign--open .scc-assign-caret,.scc-assign-trigger:focus-visible .scc-assign-caret{opacity:1}.scc-assign--seats .scc-seats{cursor:pointer}.scc-manager-seat.sgc-seat{border-width:0;width:20px;height:20px;font-size:8px}.scc-manager-label{white-space:nowrap;line-height:1.25}.scc-assign-panel{z-index:30;box-sizing:border-box;border:1px solid var(--border-light);flex-direction:column;gap:8px;width:363px;min-width:363px;max-width:363px;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);left:0}@supports (color:color-mix(in lab, red, red)){.scc-assign-panel{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.scc-assign-panel{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong),0 14px 34px -14px var(--fg-strong);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.scc-assign-panel{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)6%,transparent),0 14px 34px -14px color-mix(in srgb,var(--fg-strong)35%,transparent)}}.scc-assign-panel{letter-spacing:normal;text-transform:none;white-space:normal;color:var(--fg);cursor:default;font-size:12.5px;font-weight:400;line-height:1.5}.scc-assign-roles{background:var(--bg-soft);border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}@supports (color:color-mix(in lab, red, red)){.scc-assign-roles{background:color-mix(in srgb,var(--bg-soft)70%,transparent)}}.scc-assign-role{text-align:left;font:inherit;color:var(--fg);background:0 0;border:0;border-radius:7px;flex-direction:column;gap:1px;padding:6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-assign-role{color:color-mix(in srgb,var(--fg)70%,transparent)}}.scc-assign-role{cursor:pointer}.scc-assign-role--on{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.scc-assign-role--on{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)8%,transparent)}}.scc-assign-role--on{color:var(--fg-strong)}.scc-assign-role-name{letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:700}.scc-assign-role-who{font-size:12px;font-weight:600}.scc-assign-title{letter-spacing:.05em;text-transform:uppercase;color:var(--fg);margin:2px 0 0;font-size:10.5px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.scc-assign-title{color:color-mix(in srgb,var(--fg)62%,transparent)}}.scc-assign-note{color:var(--fg);margin:0;font-size:11px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.scc-assign-note{color:color-mix(in srgb,var(--fg)66%,transparent)}}.scc-assign-list{flex-direction:column;gap:1px;display:flex}.scc-assign-item{text-align:left;width:100%;font:inherit;color:var(--fg-strong);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:flex}.scc-assign-item:hover{background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.scc-assign-item:hover{background:color-mix(in srgb,var(--bg-soft)80%,transparent)}}.scc-assign-item--on{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.scc-assign-item--on{background:color-mix(in srgb,var(--accent-blue)10%,transparent)}}.scc-assign-item .sgc-seat{border-width:0;width:22px;height:22px;font-size:8px}.scc-assign-item--none .sgc-seat{border:1px dashed var(--fg);background:0 0}@supports (color:color-mix(in lab, red, red)){.scc-assign-item--none .sgc-seat{border:1px dashed color-mix(in srgb,var(--fg)35%,transparent)}}.scc-assign-item-name{font-weight:600}.scc-assign-item-note{color:var(--fg);margin-left:auto;font-size:11px}@supports (color:color-mix(in lab, red, red)){.scc-assign-item-note{color:color-mix(in srgb,var(--fg)58%,transparent)}}.scc-assign-check{color:var(--accent-blue);flex:none}.scc-assign-item--on .scc-assign-item-note+.scc-assign-check{margin-left:6px}.scc-pills{z-index:5;display:inline-flex;position:absolute;transform:translate(-50%)}.scc-pills .sgc-excerpt-pill{position:static;transform:none}.scc-client-actions .scc-op{height:30px;box-shadow:0 1px 1px var(--fg-strong);padding:0 12px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.scc-client-actions .scc-op{box-shadow:0 1px 1px color-mix(in srgb,var(--fg-strong)4%,transparent)}}.scc-card{border:1px solid var(--border-light);flex-direction:column;padding:13px 16px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-card{border:1px solid color-mix(in srgb,var(--border-light)78%,transparent)}}.scc-card{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong),0 8px 22px -18px var(--fg-strong);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.scc-card{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)4%,transparent),0 8px 22px -18px color-mix(in srgb,var(--fg-strong)24%,transparent)}}.scc-card-title{letter-spacing:.06em;text-transform:uppercase;color:var(--fg);align-items:baseline;gap:8px;margin:0 0 6px;font-size:11px;font-weight:700;line-height:1.4;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-card-title{color:color-mix(in srgb,var(--fg)66%,transparent)}}.scc-panel{flex-direction:column;gap:12px;display:flex}.scc-panel--work .scc-bar.sf-table-filters{margin:0}.scc-table{border:1px solid var(--border-light);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-table{border:1px solid color-mix(in srgb,var(--border-light)78%,transparent)}}.scc-table{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.scc-table{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)4%,transparent)}}.scc-table{overflow:hidden}.scc-table-head,.scc-table-row{color:var(--fg-strong);align-items:center;gap:14px;padding:10px 16px;font-size:12.5px;display:grid}.scc-table-head{border-bottom:1px solid var(--sgc-hair);letter-spacing:.05em;text-transform:uppercase;color:var(--fg);padding:9px 16px 8px;font-size:10.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.scc-table-head{color:color-mix(in srgb,var(--fg)62%,transparent)}}.scc-table-row+.scc-table-row{border-top:1px solid var(--sgc-hair)}.scc-table--services .scc-table-head,.scc-table--services .scc-table-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) 110px 130px 80px}.scc-muted{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.scc-muted{color:color-mix(in srgb,var(--fg)58%,transparent)}}.scc-strong{font-weight:600}.scc-tabular{font-variant-numeric:tabular-nums}.scc-owner{align-items:center;gap:6px;display:inline-flex}.scc-link{font:inherit;color:var(--accent-blue);cursor:pointer;background:0 0;border:0;padding:0}.scc-link:hover{text-decoration:underline}.scc-team .tf-head{gap:8px}.scc-lane-seat{flex-shrink:0}.scc-lane-row{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0}.scc-lane-row .trw-line{pointer-events:none}.scc-lane-row:focus-visible{outline:2px solid var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.scc-lane-row:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-blue)55%,transparent)}}.scc-lane-row:focus-visible{outline-offset:-2px;border-radius:6px}.scc-team .tf-empty{color:var(--fg);padding:14px 0;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.scc-team .tf-empty{color:color-mix(in srgb,var(--fg)50%,transparent)}}.scc-draft-task .scc-row-task-name{font-size:13.5px}.scc-draft-task .scc-row-period{font-size:12px}.scc-draft-cell .sgc-seat{border-width:0;width:18px;height:18px;font-size:7.5px}.scc-tax-account-head .scc-card-title{margin:0}.scc-tax-balance-note .src--mark{margin-top:0}.scc-table--paye .scc-table-head,.scc-table--paye .scc-table-row{grid-template-columns:minmax(0,1.6fr) 96px 96px 80px 96px;padding-top:7px;padding-bottom:7px}.scc-table--paye .scc-table-row>span:not(:first-child),.scc-table--paye .scc-table-head>span:not(:first-child){text-align:right}.scc-tax-return .src--mark{margin-top:0}.scc-dir{flex-direction:column;min-width:0;display:flex}.scc-dir-bar.scc-bar.sf-table-filters{padding:14px 16px 10px}.scc-dir-head{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-end;gap:16px;margin:0 -4px 10px;padding:0 4px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-dir-head{border-bottom:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.scc-dir-heading{flex-direction:column;gap:3px;min-width:0;display:flex}.scc-dir-heading .sgc-back{margin:0 0 4px -3px;font-size:12px}.scc-dir-title{letter-spacing:-.012em;color:var(--fg-strong);margin:0;font-size:20px;font-weight:700;line-height:1.2}.scc-dir-subline{color:var(--fg);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;line-height:1.4;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-dir-subline{color:color-mix(in srgb,var(--fg)68%,transparent)}}.scc-dir-subline-total{color:var(--fg-strong);font-weight:600}.scc-dir-subline-kind{align-items:center;gap:6px;display:inline-flex}.scc-dir-export.scc-op{height:30px;box-shadow:0 1px 1px var(--fg-strong);flex:none;padding:0 12px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.scc-dir-export.scc-op{box-shadow:0 1px 1px color-mix(in srgb,var(--fg-strong)4%,transparent)}}.scc-bar.sf-table-filters--track-wide .scc-dir-search-select.sf-table-search-select{flex:240px;min-width:220px;max-width:380px}.scc-dir-search-wrap{align-items:center;display:flex}.scc-dir-search-wrap>svg{color:var(--fg);position:absolute;left:10px}@supports (color:color-mix(in lab, red, red)){.scc-dir-search-wrap>svg{color:color-mix(in srgb,var(--fg)55%,transparent)}}.scc-dir-search-wrap>svg{pointer-events:none}.scc-bar .scc-dir-search.sf-table-search-select__input{cursor:text;padding-left:29px;padding-right:10px}.scc-bar .scc-dir-search::-webkit-search-cancel-button{appearance:none}.scc-bar .scc-dir-search::placeholder{color:var(--fg);font-weight:400}@supports (color:color-mix(in lab, red, red)){.scc-bar .scc-dir-search::placeholder{color:color-mix(in srgb,var(--fg)70%,transparent)}}.scc-dir-option--none .sf-table-search-select__count{opacity:.45}.scc-bar .scc-dir-chips-row .scc-dir-chips{margin-left:0}.scc-bar .scc-dir-result{font-variant-numeric:tabular-nums;text-align:right;min-width:0;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;margin:0;padding:0 2px;font-size:12px;overflow:hidden}.scc-bar .scc-dir-result strong{color:var(--fg-strong);font-weight:700}.scc-dir-sort .sf-table-search-select__menu{min-width:260px;left:auto;right:0}.scc-dir-sort-option{justify-content:space-between;align-items:center;gap:12px;display:flex}.scc-dir-sort-dir{color:var(--fg-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.scc-dir-sort-option[aria-selected=true] .scc-dir-sort-dir{color:var(--fg-strong)}.scc-dir-list.sgc-list{overflow:visible}.scc-dir-list-head.sgc-list-head{gap:16px;padding:10px 18px 9px}.scc-dir-list-head>.scc-th{min-width:0}.scc-dir-list-head .scc-dir-th{border-radius:6px;gap:3px;max-width:100%;transition:color .12s,background .12s}.scc-dir-right{text-align:right;justify-content:flex-end}.scc-dir-right .scc-dir-th{flex-direction:row-reverse;margin:0 -4px 0 0}.scc-dir-th>svg{opacity:0;flex-shrink:0;transition:opacity .12s}.scc-dir-th:hover{background:var(--fg-strong)}@supports (color:color-mix(in lab, red, red)){.scc-dir-th:hover{background:color-mix(in srgb,var(--fg-strong)5%,transparent)}}.scc-dir-th:hover>svg{opacity:.5}.scc-th--sorted .scc-dir-th>svg,.scc-th--sorted .scc-dir-th:hover>svg{opacity:1}.scc-dir-pages{justify-content:space-between;align-items:center;gap:12px;margin:12px 2px 0;display:flex}.scc-dir-pages-summary{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg);align-items:baseline;gap:5px;margin:0;font-size:12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-dir-pages-summary{color:color-mix(in srgb,var(--fg)68%,transparent)}}.scc-dir-pages-range,.scc-dir-pages-summary strong{color:var(--fg-strong);font-weight:600}.scc-dir-pages-strip{border:1px solid var(--border-light);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-dir-pages-strip{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.scc-dir-pages-strip{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.scc-dir-pages-strip{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)4%,transparent)}}.scc-dir-pages-strip{overflow:hidden}.scc-dir-pages-nav,.scc-dir-pages-page,.scc-dir-pages-ellipsis{height:30px;font:inherit;font-variant-numeric:tabular-nums;color:var(--fg);background:0 0;border:0;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.scc-dir-pages-nav{cursor:pointer;gap:4px;padding:0 10px;transition:background .1s,color .1s}.scc-dir-pages-nav:first-child{border-right:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.scc-dir-pages-nav:first-child{border-right:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.scc-dir-pages-nav:last-child{border-left:1px solid var(--border-light)}@supports (color:color-mix(in lab, red, red)){.scc-dir-pages-nav:last-child{border-left:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.scc-dir-pages-nav:hover:not(:disabled),.scc-dir-pages-page:hover{background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.scc-dir-pages-nav:hover:not(:disabled),.scc-dir-pages-page:hover{background:color-mix(in srgb,var(--bg-soft)70%,transparent)}}.scc-dir-pages-nav:hover:not(:disabled),.scc-dir-pages-page:hover{color:var(--fg-strong)}.scc-dir-pages-nav:disabled{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.scc-dir-pages-nav:disabled{color:color-mix(in srgb,var(--fg)40%,transparent)}}.scc-dir-pages-nav:disabled{cursor:default}.scc-dir-pages-numbers{align-items:center;gap:2px;padding:0 4px;display:inline-flex}.scc-dir-pages-page{cursor:pointer;border-radius:6px;min-width:26px;height:24px;padding:0 6px;transition:background .1s,color .1s}.scc-dir-pages-page--on,.scc-dir-pages-page--on:hover{background:var(--fg-strong);color:var(--bg);font-weight:600}.scc-dir-pages-page:focus-visible,.scc-dir-pages-nav:focus-visible{outline:1.5px solid var(--fg-emphasis);outline-offset:-1.5px}.scc-dir-pages-ellipsis{min-width:22px;color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.scc-dir-pages-ellipsis{color:color-mix(in srgb,var(--fg)45%,transparent)}}.scc-dir-foot{color:var(--fg);margin:10px 6px 0;font-size:11px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.scc-dir-foot{color:color-mix(in srgb,var(--fg)55%,transparent)}}.scc-dir-row{border-top:1px solid var(--border-light);align-items:start;gap:16px;min-height:58px;padding:12px 18px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.scc-dir-row{border-top:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.scc-dir-row{color:var(--fg-strong);cursor:pointer;font-size:12.5px;line-height:18px;transition:background .1s}.scc-dir-row:last-child{border-radius:0 0 13px 13px}.scc-dir-row:hover{background:var(--bg-soft)}@supports (color:color-mix(in lab, red, red)){.scc-dir-row:hover{background:color-mix(in srgb,var(--bg-soft)55%,transparent)}}.scc-dir-row:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-blue);outline:none}@supports (color:color-mix(in lab, red, red)){.scc-dir-row:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent-blue)45%,transparent)}}.scc-dir-row--flag:before{content:"";background:var(--scc-dir-rail);width:3px;position:absolute;top:0;bottom:0;left:0}.scc-dir-row:last-child.scc-dir-row--flag:before{border-bottom-left-radius:13px}.scc-dir-row .scc-dir-chev{color:var(--fg);place-self:center end}@supports (color:color-mix(in lab, red, red)){.scc-dir-row .scc-dir-chev{color:color-mix(in srgb,var(--fg)40%,transparent)}}.scc-dir-row .scc-dir-chev{opacity:0;transition:opacity .12s,transform .12s;transform:translate(-3px)}.scc-dir-row:hover .scc-dir-chev,.scc-dir-row:focus-visible .scc-dir-chev{opacity:1;transform:none}.scc-dir-row>span{min-width:0}.scc-dir-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-strong);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500;line-height:18px;display:block;overflow:hidden}.scc-dir-line--quiet{color:var(--fg);font-weight:400}@supports (color:color-mix(in lab, red, red)){.scc-dir-line--quiet{color:color-mix(in srgb,var(--fg)58%,transparent)}}.scc-dir-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);margin-top:1px;font-size:11px;font-weight:400;line-height:15px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.scc-dir-sub{color:color-mix(in srgb,var(--fg)60%,transparent)}}.scc-dir-sub{font-variant-numeric:tabular-nums}.scc-dir-tail{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.scc-dir-tail{color:color-mix(in srgb,var(--fg)58%,transparent)}}.scc-dir-tail{font-weight:400}.scc-dir-late,.scc-dir-late .scc-dir-tail{color:var(--danger-red)}.scc-dir-line.scc-dir-late{font-weight:600}.scc-dir-name{letter-spacing:-.005em;font-size:13px;font-weight:600}.scc-dir-sub-sep{color:var(--fg);margin:0 5px}@supports (color:color-mix(in lab, red, red)){.scc-dir-sub-sep{color:color-mix(in srgb,var(--fg)35%,transparent)}}.scc-dir-manager{height:18px;color:var(--fg);align-items:center;font-size:12.5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scc-dir-manager{color:color-mix(in srgb,var(--fg)82%,transparent)}}.scc-dir-manager{white-space:nowrap}.scc-dir-manager .sgc-seat{border-width:0;width:20px;height:20px;margin:-1px 0;font-size:7.5px}.scc-dir-manager>.sgc-seat+.scc-dir-manager-name{margin-left:7px}.scc-assign--dir .scc-assign-trigger{gap:7px;margin:-3px -6px;padding:3px 6px}.scc-assign--dir .scc-assign-trigger .scc-assign-caret{margin-left:-3px}.scc-assign--dir .scc-assign-panel{top:calc(100% + 6px);left:-6px}.scc-dir-state{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;margin-top:2px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex}.scc-dir-state-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.scc-dir-directors{cursor:default;outline:none;max-width:100%;display:inline-block;position:relative}.scc-dir-directors-count{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.scc-dir-directors-count{-webkit-text-decoration-color:color-mix(in srgb,var(--fg)35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--fg)35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--fg)35%,transparent);text-decoration-color:color-mix(in srgb,var(--fg)35%,transparent)}}.scc-dir-directors-count{text-underline-offset:3px}.scc-dir-tip{z-index:30;border:1px solid var(--border-light);flex-direction:column;gap:2px;min-width:170px;padding:8px 11px 9px;display:none;position:absolute;top:calc(100% + 6px);left:0}@supports (color:color-mix(in lab, red, red)){.scc-dir-tip{border:1px solid color-mix(in srgb,var(--border-light)92%,transparent)}}.scc-dir-tip{background:var(--bg);box-shadow:0 1px 2px var(--fg-strong),0 14px 34px -14px var(--fg-strong);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.scc-dir-tip{box-shadow:0 1px 2px color-mix(in srgb,var(--fg-strong)6%,transparent),0 14px 34px -14px color-mix(in srgb,var(--fg-strong)35%,transparent)}}.scc-dir-tip{white-space:nowrap;cursor:default;font-size:12px;line-height:1.4}.scc-dir-directors:hover .scc-dir-tip,.scc-dir-directors:focus-visible .scc-dir-tip{display:flex}.scc-dir-tip-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--fg);margin-bottom:3px;font-size:10px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.scc-dir-tip-kicker{color:color-mix(in srgb,var(--fg)58%,transparent)}}.scc-dir-tip-name{color:var(--fg-strong);font-weight:500}.scc-dir-owed{font-weight:600}.scc-dir-utr{letter-spacing:.03em;color:var(--fg);font-size:12px}@supports (color:color-mix(in lab, red, red)){.scc-dir-utr{color:color-mix(in srgb,var(--fg)62%,transparent)}}.scc-dir-loading .scc-dir-line,.scc-dir-loading .scc-dir-sub{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.scc-dir-loading .scc-dir-line,.scc-dir-loading .scc-dir-sub{color:color-mix(in srgb,var(--fg)42%,transparent)}}.scc-dir-empty{border-top:1px solid var(--border-light);justify-content:center;padding:48px 16px 52px;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-dir-empty{border-top:1px solid color-mix(in srgb,var(--border-light)60%,transparent)}}.scc-dir-empty>span{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.scc-dir-empty-title{color:var(--fg-strong);font-size:14px;font-weight:600}.scc-dir-empty-note{color:var(--fg);margin-bottom:8px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.scc-dir-empty-note{color:color-mix(in srgb,var(--fg)65%,transparent)}}.scc-list--select{--sgc-grid:44px var(--scc-client)var(--scc-open)74px}.scc-list--select .scc-list-head{padding-left:0}.scc-row--select{grid-template-columns:44px var(--scc-client)minmax(0,1fr)74px}.scc-row-select{justify-content:center;align-items:flex-start;padding-top:13px;display:flex}.scc-row-select.ppi-cell--select{align-items:flex-start;padding-top:13px}.scc-list-head .scc-row-select{align-items:center;padding-top:0}.scc-row-select-none{border:1.5px dashed var(--fg);border-radius:4.5px;width:16px;height:16px;display:block}@supports (color:color-mix(in lab, red, red)){.scc-row-select-none{border:1.5px dashed color-mix(in srgb,var(--fg)18%,transparent)}}.scc-row--select .scc-row-client{padding-left:0}.scc-row--ticked{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.scc-row--ticked{background:color-mix(in srgb,var(--accent-blue)6%,transparent)}}.scc-row--ticked:hover{background:var(--accent-blue)}@supports (color:color-mix(in lab, red, red)){.scc-row--ticked:hover{background:color-mix(in srgb,var(--accent-blue)9%,transparent)}}.scc-list--select .scc-fold-head{align-items:stretch;display:flex}.scc-fold-tick{background:var(--bg-soft);flex:none;justify-content:center;align-items:center;width:44px;margin:0;display:flex}@supports (color:color-mix(in lab, red, red)){.scc-fold-tick{background:color-mix(in srgb,var(--bg-soft)45%,transparent)}}.scc-fold-tick.ppi-select-slot--shell{margin-right:0}.scc-list--select .scc-fold-toggle{flex:1;padding-left:0}.scc-root .client-view-page{width:min(1560px,100%)}.sgc-when{flex-direction:column;gap:1px;display:flex}.sgc-seat--empty{border:1px dashed var(--fg);background:0 0}@supports (color:color-mix(in lab, red, red)){.sgc-seat--empty{border:1px dashed color-mix(in srgb,var(--fg)35%,transparent)}}.scc-panel--work .client-view-tasks-head{display:flex}.scc-feed{padding-top:0}.scc-feed .cr-feed{padding-bottom:40px}.scc-document-body .sgc-feed{margin-top:28px}.scc-document-body .pl-root,.scc-document-body .client-view-root{height:auto;padding:0;overflow:visible}.scc-dir-bar--boot{box-shadow:none!important;background:0 0!important;border-color:#0000!important}
