.tosShell.tv4{background:0 0;border:0;border-radius:0;min-height:0;overflow:visible}.tv4 .tosMain{gap:14px;padding:0 0 40px}.tv4.embedded .tosMain{padding:0 0 12px}.tvHero{color:#fff;background:#2a2723 var(--hero) center 40%/cover no-repeat;border-radius:18px;align-items:center;gap:20px;min-height:168px;padding:28px 34px;display:flex;position:relative;overflow:hidden}.tvHero:before{content:"";background:linear-gradient(90deg,#14120fd1 0%,#14120f8c 45%,#14120f26 100%);position:absolute;inset:0}.tvHero>*{position:relative}.tvHeroText{flex:1;min-width:0}.tvEyebrow{letter-spacing:.24em;color:#f1e3be;margin-bottom:8px;font-size:11.5px;font-weight:600;display:block}.tvHero h1{color:#fff;letter-spacing:-.025em;margin:0 0 8px;font:600 44px/1.05 "Source Sans 3",sans-serif}.tvHero p{color:#f4efe6;margin:0;font-size:15.5px}.tvHero p b.late{color:#ffb4a6;font-weight:600}.tvSearch{color:#8c8a85;background:#fff;border-radius:14px;align-items:center;gap:10px;width:min(440px,38vw);height:52px;padding:0 16px;display:flex;box-shadow:0 8px 24px #0000002e}.tvSearch input{color:#1e1e1e;background:0 0;outline:0;flex:1;height:100%;font-size:15.5px;box-shadow:none!important;border:0!important;padding:0!important}.tvSearch kbd{color:#8c8a85;border:1px solid #ddd6c8;border-radius:6px;padding:1px 7px;font:500 11.5px "Source Sans 3",sans-serif}.tvSearch.on{box-shadow:0 0 0 3px #c9a3498c,0 8px 24px #0000002e}.tvNew{color:#1e1e1e;cursor:pointer;background:linear-gradient(#d9b95e,#c9a349);border:0;border-radius:14px;flex:none;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 8px 22px #c9a34959;height:52px!important}.tvNew:hover{filter:brightness(1.04)}.tvBar{border-bottom:1px solid #ece6da;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:0;display:flex}.tvTabs{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.tvTab{color:#4a4842;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 16px;font-size:15.5px;display:inline-flex;height:50px!important}.tvTab:hover{color:#1e1e1e}.tvTab.on{color:#1e1e1e;border-bottom-color:#c9a349;font-weight:700}.tvTab b{color:#fff;background:#1e1e1e;border-radius:999px;place-items:center;min-width:22px;height:20px;padding:0 6px;font-size:11.5px;display:inline-grid}.tvTab.saved{font-size:14.5px}.tvTab.add{color:#a29d93;padding:0 10px}.tvTool{color:#4a4842;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ece6da;border-radius:12px;align-items:center;gap:8px;margin-bottom:6px;padding:0 16px;font-size:14.5px;display:inline-flex;height:44px!important}.tvTool:hover{color:#1e1e1e;border-color:#dcc48f}.tvTool.on{color:#1e1e1e;background:#fffbf0;border-color:#c9a349}.tvTool b{color:#1e1e1e;font-weight:700}.tvTool.sq{justify-content:center;width:44px;padding:0}.tvTool.gold{color:#1e1e1e;background:linear-gradient(#d9b95e,#c9a349);border:0;font-weight:700}.tvTool.search{cursor:text;width:220px}.tvTool.search input{background:0 0;outline:0;flex:1;min-width:0;font-size:14.5px;box-shadow:none!important;border:0!important;padding:0!important}.tvTool .tosFilterWrap{position:relative}.tvFaces{display:inline-flex}.tvFaces .teamPhotoAvatar{border:2px solid #fff;margin-left:-7px}.tvFaces .teamPhotoAvatar:first-child{margin-left:0}.tv4 .tosFilterWrap{margin-bottom:6px;position:relative}.tv4 .tosFilterWrap .tvTool{margin-bottom:0}.tvActive{flex-wrap:wrap;gap:8px;display:flex}.tvActive span{color:#5c4a1a;background:#fff8e6;border:1px solid #ebd9a8;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 6px 0 12px;font-size:13.5px;display:inline-flex}.tvActive button{cursor:pointer;color:#8a6a1e;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.tvActive button:hover{background:#f3e6c2}.tvQuick{box-shadow:0 0 0 3px #c9a3492e;border-color:#dcc48f!important}.tvMenu{flex-direction:column;gap:2px;padding:4px;display:flex}.tvMenu h6{letter-spacing:.16em;color:#a29d93;margin:6px 8px;font-size:11px;font-weight:600}.tvMenu button{color:#1e1e1e;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;height:40px;padding:0 10px;font-size:14.5px;display:flex}.tvMenu button:hover{background:#fcfbf8}.tvMenu button.on{background:#fff8e6}.tvMenu button svg:last-child:not(:first-child){color:#8a6a1e;margin-left:auto}.tvMenu p{color:#a29d93;margin:6px 8px 4px;font-size:12px;line-height:1.35}.tv4 .tbGroups{gap:30px;margin-top:6px}.tv4 .tbGHead{gap:10px;margin-bottom:10px}.tv4 .tbGHead b{letter-spacing:-.015em;font:600 30px/1.1 "Source Sans 3",sans-serif}.tv4 .tbGSub{color:#8c8a85;font-size:13px}.tv4 .tbGCount{color:#8c8a85;font-size:13.5px}.tv4 .tbGPhoto{width:34px;height:34px}.tv4 .tbGroup.closed .tbGHead{background:0 0;border:0;margin:0 0 10px;padding:0}.tv4 .tbTable{border-radius:14px;box-shadow:0 1px 2px #1e1e1e0a}.tv4 .tbRow{min-height:52px;font-size:15px}.tv4 .tbRow>div:nth-child(2){border-left:0;padding:0}.tv4 .tbRow>div:nth-child(3){border-left:1px solid #f1ece1}.tv4 .tbH{min-height:44px}.tv4 .tbH>div{font-size:13px}.tv4 .tbH>div:nth-child(2),.tv4 .tbAdd>div:nth-child(2),.tv4 .tbHidden>div:nth-child(2){border-left:0}.tv4 .tbAdd>div:not(:nth-child(3)):not(.tbStripe){border-left-color:#0000}.tv4 .tbAdd>div:nth-child(2){border-left:0}.tv4 .tbCheck{accent-color:#c9a349;cursor:pointer;width:18px;height:18px}.tv4 .tbRow.sel{background:#fffbf0}.tv4 .tbStatus{font-size:14px;border-left:2px solid #fff!important}.tv4 .tbStatus.tbBlank{font-weight:500;color:#a29d93!important;background:0 0!important}.tv4 .tbTask{padding-right:8px}.tbCounts{color:#8c8a85;flex:none;align-items:center;gap:10px;margin-left:auto;font-size:12.5px;display:inline-flex}.tbCounts>span{align-items:center;gap:3px;display:inline-flex}.tbOpen{color:#8a6a1e;cursor:pointer;background:#fff;border:1px solid #dcc48f;border-radius:8px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:none;height:28px!important}.tbRow:hover .tbOpen,.tbRow.active .tbOpen{display:inline-flex}.tbFaces{align-items:center;display:inline-flex}.tbFaces .teamPhotoAvatar{box-sizing:content-box;border:2px solid #fff;margin-left:-8px}.tbFaces .teamPhotoAvatar:first-child{margin-left:0}.tbFaces em{color:#4a4842;margin-left:4px;font-size:11.5px;font-style:normal}.tbFaces.tbNobody{box-sizing:border-box;color:#a29d93;border:1.5px dashed #cfc7b6;border-radius:50%;flex:0 0 28px;place-items:center;display:inline-grid;width:28px!important;height:28px!important}.tbPop.people{min-width:230px;left:0;transform:none}.tbPop.people button{color:#1e1e1e;text-align:left;background:0 0;align-items:center;gap:8px;padding:0 8px;font-weight:500;display:flex}.tbPop.people button:hover{background:#fcfbf8}.tbPop.people button.on{background:#fff8e6}.tbPop.people button svg{color:#8a6a1e;margin-left:auto}.tbPopClear{color:#4a4842!important;background:#f4f1ea!important}.tbAddInput{border-radius:9px;outline:0;flex:1;height:36px;font-size:14.5px;border:1px solid #dcc48f!important;padding:0 12px!important}.tv4 .tbAddBtn{font-size:14.5px}.tbHidden{min-height:46px}.tbHidden .tbStripe{opacity:1}.tbHidden>div{border-left-color:#0000!important}.tv4 .tbDue{gap:5px;font-size:14.5px}.tv4 .tbDue.late{color:#d83a52}.tv4 .tosEmpty{padding:60px 20px}.tv4 .tosBulk{z-index:20;position:sticky;top:8px}.tpScrim{z-index:299;cursor:default;background:#1e1e1e47;border:0;animation:.15s ease-out tpFade;position:fixed;inset:0}@keyframes tpFade{0%{opacity:0}}.tpPanel{z-index:300;color:#1e1e1e;background:#fff;flex-direction:column;gap:16px;width:min(600px,100vw);padding:22px 28px 48px;font-family:"Source Sans 3",sans-serif;animation:.18s ease-out tosIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 60px #1e1e1e29}.tpPanel button{font-family:inherit;min-height:0!important}.tpTop{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tpActs{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.tpActs>*{flex:none}.tpCrumbTxt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tpCrumb svg{flex:none}.tpCrumb{color:#8c8a85;white-space:nowrap;text-overflow:ellipsis;flex:150px;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex;overflow:hidden}.tpCrumb i{color:#cfc7b6;font-style:normal}.tpDone{color:#fff;cursor:pointer;background:#00c875;border:0;border-radius:11px;align-items:center;gap:7px;height:44px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.tpDone:hover{filter:brightness(.96)}.tpDone.is{color:#037f4c;background:#e7f8ef}.tpIcon{color:#4a4842;cursor:pointer;background:#fff;border:1px solid #ece6da;border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid}.tpIcon:hover{color:#1e1e1e;border-color:#dcc48f}.tpIcon.sm{border:0;border-radius:8px;width:34px;height:34px}.tpIcon.sm:hover{background:#f6f3ec}.tpTitle{resize:none;color:#1e1e1e;letter-spacing:-.025em;background:0 0;outline:0;flex:none;width:100%;font:600 32px/1.15 "Source Sans 3",sans-serif;overflow:hidden;min-height:40px!important;box-shadow:none!important;border:0!important;padding:2px 0!important}.tpTitle:focus{background:#fffcf4;border-radius:8px}.tpSource{color:#4a4842;border:1px solid #ece6da;border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:10px 14px;font-size:14px;display:flex}.tpSource a{color:#8a6a1e;align-items:center;gap:3px;font-weight:600;display:inline-flex}.tpSource span{color:#8c8a85}.tpSource.warn{color:#a4473a;background:#fff6f3;border-color:#f3c9bf}.tpGrid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.tpGrid .wide{grid-column:1/-1}.tpGrid label{letter-spacing:.12em;text-transform:uppercase;color:#8c8a85;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.tpPick{cursor:pointer;border-radius:11px;align-items:center;gap:8px;width:100%;height:46px;font-size:15px;font-weight:600;display:flex}.tpPick.full{border:0;justify-content:center;position:relative}.tpPick.full svg{position:absolute;right:12px}.tpPick.full.tpBlank{color:#8c8a85;background:#f4f1ea;font-weight:500}.tpPick.line{cursor:default;background:#fff;border:1px solid #ece6da;padding:0 12px;font-weight:500}.tpPick.line input,.tpPick.line select{color:#1e1e1e;cursor:pointer;background:0 0;outline:0;flex:1;min-width:0;height:100%;font-size:15px;box-shadow:none!important;border:0!important;padding:0!important}.tpPick.line img{object-fit:cover;border-radius:6px;width:26px;height:26px}.tpPick.line em{color:#8a6a1e;font-size:12.5px;font-style:normal;font-weight:600}.tpPick.line.late{border-color:#f3c9bf}.tpPick.line.late em{color:#d83a52}.tpPeople{border:1px solid #ece6da;border-radius:11px;flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:6px 10px;display:flex}.tpPeople small{color:#a29d93;text-align:right;flex-basis:100%;margin-left:auto;font-size:12.5px}.tpEye{color:#8c8a85}.tpChip{color:#1e1e1e;background:#f6f3ec;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 6px 0 4px;font-size:14px;display:inline-flex}.tpChip.main{background:#fff3d6;box-shadow:inset 0 0 0 1px #ebd9a8}.tpChip button{cursor:pointer;color:#8c8a85;background:0 0;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.tpChip button:hover{color:#1e1e1e;background:#e9e3d6}.tpAdd{color:#8c8a85;cursor:pointer;background:#fff;border:1.5px dashed #cfc7b6;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.tpAdd:hover{color:#8a6a1e;border-color:#c9a349}.tpLinkBtn{color:#8a6a1e;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.tpTabs{border-bottom:1px solid #ece6da;gap:4px;margin-top:4px;display:flex}.tpTabs button{color:#4a4842;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;height:46px;margin-bottom:-1px;padding:0 14px;font-size:15px;display:inline-flex}.tpTabs button.on{color:#1e1e1e;border-bottom-color:#c9a349;font-weight:700}.tpTabs b{color:#4a4842;background:#f1ece1;border-radius:999px;place-items:center;min-width:20px;height:19px;padding:0 5px;font-size:11.5px;display:inline-grid}.tpBody{flex-direction:column;gap:14px;display:flex}.tpComposer{background:#fff;border:1px solid #ece6da;border-radius:14px;padding:12px 12px 8px;position:relative}.tpComposer:focus-within{border-color:#dcc48f;box-shadow:0 0 0 3px #c9a34926}.tpComposer textarea{resize:vertical;outline:0;width:100%;min-height:60px;font-family:inherit;font-size:15px;box-shadow:none!important;border:0!important;padding:0!important}.tpComposerBar{align-items:center;gap:2px;display:flex}.tpComposerBar span{flex:1}.tpPost{color:#fff;cursor:pointer;background:#1e1e1e;border:0;border-radius:10px;height:42px;padding:0 20px;font-size:14.5px;font-weight:700}.tpPost:disabled{opacity:.4;cursor:default}.tpMentions{z-index:5;background:#fff;border:1px solid #ece6da;border-radius:12px;flex-direction:column;min-width:220px;padding:6px;display:flex;position:absolute;top:calc(100% - 46px);left:12px;box-shadow:0 12px 30px #1e1e1e24}.tpMentions button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 8px;font-size:14px;display:flex}.tpMentions button:hover{background:#fcfbf8}.tpPending{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.tpPending span{background:#f6f3ec;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 6px 0 10px;font-size:13px;display:inline-flex}.tpPending button{cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.tpComment{gap:12px;display:flex}.tpComment>div{flex:1;min-width:0}.tpWho{align-items:baseline;gap:8px;margin:0;display:flex}.tpWho b{font-size:15px}.tpWho small{color:#a29d93;font-size:12.5px}.tpText{color:#2a2825;white-space:pre-wrap;word-break:break-word;margin:3px 0 0;font-size:15px;line-height:1.5}.tpText a{color:#8a6a1e}.tpMention{color:#1f5bb8;background:#e8f1ff;border-radius:5px;padding:0 3px}.tpFiles{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.tpFile{color:#4a4842;text-align:center;cursor:pointer;background:#fff;border:1px solid #ece6da;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:118px;height:104px;padding:8px;text-decoration:none;display:flex;overflow:hidden}.tpFile:hover{border-color:#dcc48f}.tpFile img{object-fit:cover;border-radius:7px;width:100%;height:52px}.tpFile b{text-overflow:ellipsis;white-space:nowrap;color:#1e1e1e;max-width:100%;font-size:12.5px;font-weight:600;overflow:hidden}.tpFile small{color:#a29d93;font-size:11px}.tpFile.add{color:#8c8a85;border-style:dashed;font-family:inherit}.tpFiles.big .tpFile{width:150px;height:130px}.tpFiles.big .tpFile img{height:72px}.tpOpenSlack{color:#8a6a1e;white-space:nowrap;align-items:center;gap:5px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.tpH{color:#1e1e1e;align-items:center;gap:8px;margin:8px 0 0;font-size:15px;font-weight:700;display:flex}.tpH b{color:#4a4842;background:#f1ece1;border-radius:999px;place-items:center;min-width:20px;height:19px;padding:0 5px;font-size:11.5px;display:inline-grid}.tpSlack{border:1px solid #ece6da;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;display:flex}.tpSlack>div{flex:1;min-width:0}.tpSlackIcon{background:#f6f3ec;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.tpSlackPaste{color:#8c8a85;border:1.5px dashed #dcc48f;border-radius:14px;align-items:center;gap:10px;height:50px;padding:0 8px 0 14px;display:flex}.tpSlackPaste input{background:0 0;outline:0;flex:1;font-size:15px;box-shadow:none!important;border:0!important;padding:0!important}.tpSlackPaste button{color:#fff;cursor:pointer;background:#1e1e1e;border:0;border-radius:9px;height:36px;padding:0 16px;font-weight:700}.tpSlackPaste button:disabled{opacity:.35}.tpAct{color:#4a4842;border-bottom:1px solid #f4f0e8;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;padding:8px 0;font-size:14.5px;display:flex}.tpAct b{color:#1e1e1e}.tpAct small{color:#a29d93;margin-left:auto;font-size:12.5px}.tpMuted{color:#8c8a85;margin:0;font-size:14.5px;line-height:1.5}.tpHint{color:#a29d93;margin:0;font-size:12.5px;line-height:1.4}.tpDesc,.tpInput{background:#fff;border-radius:11px;width:100%;font-family:inherit;font-size:15px;border:1px solid #ece6da!important;padding:10px 12px!important}.tpInput{height:44px;padding:0 12px!important}.tpNote{color:#037f4c;align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.tpSub{align-items:center;gap:10px;padding:6px 0;display:flex}.tpSub span{flex:1}.tpSub .struck{color:#a29d93;text-decoration:line-through}.tpCheck{cursor:pointer;color:#fff;background:#fff;border:1.5px solid #cfc7b6;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.tpCheck.on{background:#00c875;border-color:#00c875}.tpGrid.two{margin-top:8px}.tpSearch{color:#8c8a85;border:1px solid #ece6da;border-radius:10px;align-items:center;gap:8px;height:40px;margin:4px 4px 8px;padding:0 10px;display:flex}.tpSearch input{background:0 0;outline:0;flex:1;font-size:14.5px;box-shadow:none!important;border:0!important;padding:0!important}.tpOpts{flex-direction:column;gap:2px;max-height:340px;padding:0 4px 4px;display:flex;overflow-y:auto}.tbMenu .tpOpt,.tpOpt{color:#1e1e1e;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:42px;padding:0 10px;font-size:15px;display:flex}.tpOpt:hover{background:#fcfbf8}.tpOpt.on{background:#fff8e6}.tpOpt svg:last-child:not(:first-child){color:#8a6a1e;margin-left:auto}.tpSw{box-sizing:border-box;border-radius:5px;flex:0 0 20px;display:inline-block;width:20px!important;height:20px!important}.tpSw.tpBlank{border:1.5px dashed #cfc7b6}.tbMenu .tpEditLabels,.tpEditLabels{color:#8c8a85;cursor:pointer;background:0 0;border:0;border-top:1px solid #f1ece1;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:40px;padding:0 14px;font-size:14px;display:flex}.tpEditLabels:hover{color:#1e1e1e}@media (max-width:1100px){.tvHero{flex-wrap:wrap}.tvSearch{order:3;width:100%}.tvHero h1{font-size:36px;letter-spacing:-.025em!important}}@media (max-width:700px){.tpGrid{grid-template-columns:1fr}.tpPanel{padding:16px}}.propTasks{margin-top:18px}.orhTasksV4{padding:16px!important}.tv4.embedded .tvBar{border-bottom:1px solid #ece6da}.tv4.embedded .tbGHead b{font-size:26px}.tv4.embedded .tvTool{padding:0 12px;font-size:14px}.tv4.embedded .tvTool.search{width:170px}.tv4.embedded .tvTab{padding:0 12px;font-size:15px}.tv4.embedded .tvBar{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tv4.embedded .tvBar::-webkit-scrollbar{display:none}.tv4.embedded .tvTabs{flex-wrap:nowrap}.tpCrumb{min-width:120px}.tbCellBack{z-index:2000;background:0 0;position:fixed;inset:0}.tbPop.tbPopFloat{z-index:2001;max-height:calc((100dvh / var(--ui-zoom,1)) - 16px);gap:6px;min-width:184px;padding:8px;position:fixed;overflow:auto;transform:none}.tbPop.tbPopFloat.people{min-width:240px;transform:none}.tbPop.tbPopFloat button{height:40px;font-size:14px}.tvDepts{flex-wrap:wrap;gap:8px;margin:12px 0 4px;display:flex}.tvDept{color:#1e1e1e;cursor:pointer;background:#fff;border:1px solid #e4dccb;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.tvDept i{background:var(--dc);border-radius:50%;width:10px;height:10px}.tvDept b{color:#8c8a85;background:#f4f1ea;border-radius:999px;padding:1px 8px;font-size:12.5px;font-weight:600}.tvDept:hover{border-color:var(--dc)}.tvDept.on{background:var(--dc);border-color:var(--dc);color:var(--dt,#fff)}.tvDept.on i{background:var(--dt,#fff)}.tvDept.on b{color:var(--dt,#fff);background:#ffffff40}.tv4.embedded .tvDepts{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tpOrigin{color:#4a4842;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-4px;font-size:13.5px;display:flex}.tpOrigin small{color:#8c8a85;font-size:13px}.tpOrigin a{color:#8a6a1e;align-items:center;gap:3px;font-weight:600;text-decoration:none;display:inline-flex}.tpOb{border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.tpOb img{object-fit:contain;width:15px;height:15px}.tpOb.slack{color:#4a154b;background:#f3e8f5}.tpOb.os{color:#8a6a1e;background:#fff7e6;box-shadow:inset 0 0 0 1px #dcc48f}.tpOb.vendor{color:#1f5f99;background:#e8f4fd}.tpOb.conduit{color:#037f4c;background:#eaf7ef}.tpOb.email{color:#4a4842;background:#f1ece1}.tpOb.call{color:#3b3fb8;background:#eef0ff}.tpPick.line.btn{cursor:pointer;text-align:left;font-family:inherit}.tpPick.line.btn:hover{border-color:#dcc48f}.tpPick.line.btn .tpDateTxt{flex:1;font-weight:600}.tpPick.line.btn>svg:last-child{color:#8c8a85}.tpInstr{border:1px solid #ece6da;border-radius:12px;padding:10px 14px 6px}.tpInstr label{letter-spacing:.12em;text-transform:uppercase;color:#8c8a85;font-size:12px;font-weight:600;display:block}.tpInstr textarea{resize:vertical;color:#2a2825;background:0 0;outline:0;width:100%;font:15px/1.5 inherit;box-shadow:none!important;border:0!important;padding:4px 0!important}.tpMore{border:1px solid #ece6da;border-radius:14px;overflow:visible}.tpMoreH{cursor:pointer;text-align:left;color:#1e1e1e;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px;width:100%;min-height:54px;padding:6px 16px;font-family:inherit;display:flex}.tpMore.open .tpMoreH{border-bottom:1px solid #f1ece1}.tpMoreH b{font-size:15.5px}.tpMoreH small{color:#8c8a85;font-size:13px}.tpCnt{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.tpCnt i{color:#4a4842;white-space:nowrap;background:#f6f3ec;border-radius:999px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:600}.tpMs{border-bottom:1px solid #f1ece1;padding:12px 16px}.tpMs:last-child{border-bottom:0}.tpMs h5{letter-spacing:.1em;color:#8c8a85;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 8px;font-size:12px;font-weight:700;display:flex}.tpMs h5 em{text-transform:none;letter-spacing:0;color:#8a6a1e;margin-left:auto;font-size:12.5px;font-style:normal;font-weight:600}.tpBar{background:#efeae0;border-radius:99px;width:110px;height:6px;display:inline-block;overflow:hidden}.tpBar i{background:#00c875;border-radius:99px;height:100%;display:block}.tpCk{border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:0 4px;font-size:15px;display:flex}.tpCk:hover{background:#fcfbf8}.tpCk.dragging{opacity:.4}.tpCk>span:nth-child(3){flex:1;min-width:0}.tpGrip{color:#cfc7b6;cursor:grab;display:grid}.tpCkActs{opacity:0;gap:2px;transition:opacity .12s;display:flex}.tpCk:hover .tpCkActs,.tpCk:focus-within .tpCkActs{opacity:1}.tpIcon.xs{background:0 0;border:0;border-radius:7px;width:28px;height:28px}.tpIcon.xs:hover{background:#f1ece1}.tpIcon.xs:disabled{opacity:.3}.tpAddRow{color:#8c8a85;align-items:center;gap:8px;height:42px;padding:0 6px;display:flex}.tpAddRow input{background:0 0;outline:0;flex:1;font-family:inherit;font-size:15px;box-shadow:none!important;border:0!important;padding:0!important}.tpKid{border:1px solid #ece6da;border-radius:10px;grid-template-columns:18px minmax(0,1fr) 128px 34px 78px;align-items:center;gap:8px;min-height:46px;margin-bottom:6px;padding:0 8px 0 10px;display:grid}.tpKidIc{color:#a29d93}.tpKidName{text-align:left;color:#1e1e1e;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font:600 14.5px inherit;overflow:hidden}.tpKidName:hover{color:#8a6a1e;text-decoration:underline}.tpKidSt{cursor:pointer;border:0;border-radius:7px;height:32px;font-family:inherit;font-size:13px;font-weight:600}.tpKidWho{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.tpNobody{color:#a29d93;border:1.5px dashed #cfc7b6;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.tpKidDue{cursor:pointer;color:#4a4842;background:#fff;border:1px solid #ece6da;border-radius:8px;height:32px;font-family:inherit;font-size:13px}.tpKidDue.late{color:#d83a52;border-color:#f3c9bf;font-weight:700}.tpDep{border:1px solid #ece6da;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:6px 8px 6px 12px;font-size:14.5px;display:flex}.tpDepName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tpDepSt,.tpOptSt{color:#fff;white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:12px;font-weight:600}.tpOptSt{margin-left:auto}.tpDepAdd{color:#8a6a1e;cursor:pointer;background:#fffcf4;border:1.5px dashed #dcc48f;border-radius:10px;align-items:center;gap:8px;width:100%;height:44px;padding:0 12px;font:600 14px inherit;display:flex}.tpCap{letter-spacing:.12em;color:#8c8a85;text-transform:uppercase;margin:6px 8px 2px;font-size:11px;font-weight:700}.tpDrop{color:#4a4842;background:#fcfbf8;border:1.5px dashed #d5cbb7;border-radius:12px;align-items:center;gap:14px;margin-top:8px;padding:14px 16px;font-size:14px;display:flex}.tpDrop.on{background:#fff7e6;border-color:#c9a349}.tpDrop b{color:#1e1e1e;display:block}.tpDrop small{color:#8c8a85;font-size:12.5px;display:block}.tpLine{color:#4a4842;cursor:pointer;background:#fff;border:1px solid #ece6da;border-radius:10px;align-items:center;gap:7px;height:40px;padding:0 14px;font:600 14px inherit;display:inline-flex}.tpDrop .tpLine{margin-left:auto}.tpLine select{font:inherit;background:0 0;height:auto;box-shadow:none!important;border:0!important;padding:0 4px!important}.tpFileRm{align-items:center;gap:6px;margin-right:12px;display:inline-flex}.tpTg{cursor:pointer;align-items:center;gap:10px;min-height:38px;font-size:14.5px;display:flex;position:relative}.tpTg input{opacity:0;pointer-events:none;position:absolute}.tpSw{background:#d9d3c6;border-radius:99px;flex:none;width:38px;height:22px;transition:background .15s;position:relative}.tpSw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:3px;left:3px}.tpTg input:checked+.tpSw{background:#00c875}.tpTg input:checked+.tpSw:after{left:19px}.tpTg input:focus-visible+.tpSw{box-shadow:0 0 0 3px #c9a34959}.tpDates{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.tpPeople.tags{margin-top:8px}.tpDp{padding:4px}.tpDpQ{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.tpDpQ button{color:#4a4842;cursor:pointer;background:#fff;border:1px solid #ece6da;border-radius:99px;height:34px;padding:0 12px;font:600 13px inherit}.tpDpQ button.on,.tpDpQ button:hover{color:#8a6a1e;background:#fff7e6;border-color:#dcc48f}.tpDpH{justify-content:space-between;align-items:center;margin:2px 2px 8px;display:flex}.tpDpH b{font-size:15px}.tpDpH button{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.tpDpH button:hover{background:#f6f3ec}.tpDpG{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.tpDpG i{color:#8c8a85;padding:4px 0;font-size:11px;font-style:normal;font-weight:700}.tpDpG button{color:#1e1e1e;cursor:pointer;background:0 0;border:0;border-radius:9px;height:38px;font:14px inherit}.tpDpG button:hover{background:#f6f3ec}.tpDpG button.o{color:#cfc7b6}.tpDpG button.t{font-weight:700;box-shadow:inset 0 0 0 1.5px #c9a349}.tpDpG button.s{color:#fff;background:#1e1e1e;font-weight:700}.tpActF{flex-wrap:wrap;gap:6px;display:flex}.tpActF button{color:#4a4842;cursor:pointer;background:#fff;border:1px solid #ece6da;border-radius:99px;height:34px;padding:0 13px;font:600 13px inherit}.tpActF button.on{color:#fff;background:#1e1e1e;border-color:#1e1e1e}.tpTimeline{flex-direction:column;display:flex}.tpEv{gap:12px;padding-bottom:14px;display:flex;position:relative}.tpEv:before{content:"";background:#f1ece1;width:2px;position:absolute;top:34px;bottom:0;left:15px}.tpEv:last-child:before{display:none}.tpEvDot{color:#fff;background:#c9a349;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.tpEvDot.updates{background:#8c8a85}.tpEvDot.slack{background:#f3e8f5}.tpEvDot.hubspot{background:#ff7a59}.tpEv p{margin:5px 0 0;font-size:14.5px;line-height:1.4}.tpEv small{color:#8c8a85;font-size:12.5px}.tpEvPv{color:#4a4842;background:#fcfbf8;border:1px solid #f1ece1;border-radius:9px;margin-top:5px;padding:7px 10px;font-size:13.5px;display:block}.tbProg{color:#037f4c;background:#e6f8ef;border-radius:99px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.tbProg i{background:#cdefd9;border-radius:99px;width:34px;height:5px;display:inline-block;overflow:hidden}.tbProg i b{background:#00c875;height:100%;display:block}.tbKids{color:#4a4842;background:#f6f3ec;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:700}.tosTag.sub{color:#8c8a85;background:#f6f3ec}.tpNew{max-width:520px}.tpNewTop{justify-content:space-between;align-items:center;display:flex}.tpNewName{letter-spacing:-.015em;border:1px solid #ece6da;border-radius:12px;width:100%;height:52px;margin:10px 0;padding:0 14px;font:600 22px "Source Sans 3",sans-serif}.tpNewHome{letter-spacing:.12em;text-transform:uppercase;color:#8c8a85;flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.tpNewHome select{text-transform:none;letter-spacing:0;color:#1e1e1e;border:1px solid #ece6da;border-radius:11px;height:46px;padding:0 12px;font-size:15px}.tpErr{color:#d83a52;font-size:14px}.tosPortal .tpScrim,body .tpScrim{box-shadow:none!important;background:#1e1e1e47!important;border:0!important;border-radius:0!important;padding:0!important}.tosPortal .tpMoreH,body .tpMoreH{text-align:left!important;justify-content:flex-start!important}.tv4 .tbTask{flex-wrap:wrap;row-gap:4px;min-width:0}.tv4 .tbTask .tbTitle{flex:170px;min-width:150px}body .tpKidName{width:100%;min-width:0;text-align:left!important;justify-content:flex-start!important;display:block!important}.tv4 .tdWrap{flex-direction:column;gap:18px;padding:4px 0 28px;display:flex}.tv4 .tdKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}body .tv4 button.tdKpi{text-align:left;border:1px solid #ece6d9;border-left:5px solid var(--k);color:#1e1e1e;cursor:pointer;min-height:84px;box-shadow:none;background:#fff;border-radius:14px;justify-content:flex-start;align-items:center;gap:18px;height:auto;padding:20px 22px;display:flex}.tv4 .tdKpi:hover{box-shadow:0 4px 16px #1e1e1e0f}.tv4 .tdKpi.gold{--k:#c9a962}.tv4 .tdKpi.red{--k:#e2445c}.tv4 .tdKpi.blue{--k:#579bfc}.tv4 .tdKpi.green{--k:#00c875}.tv4 .tdKpi>b{min-width:52px;font-size:44px;font-weight:600;line-height:1}.tv4 .tdKpi>b.late{color:#e2445c}.tv4 .tdKpi>b.ok{color:#00a35e}.tv4 .tdKpi span{flex-direction:column;gap:3px;display:flex}.tv4 .tdKpi strong{font-size:16px;font-weight:600}.tv4 .tdKpi small{color:#7a7468;font-size:13px}.tv4 .tdGrid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.tv4 .tdCard{background:#fff;border:1px solid #ece6d9;border-radius:16px;min-width:0;padding:22px 22px 18px}.tv4 .tdCard h3{color:#1e1e1e;letter-spacing:-.015em;margin:0;font:600 28px/1.1 "Source Sans 3",sans-serif}.tv4 .tdSub{color:#7a7468;margin:6px 0 14px;font-size:13px}.tv4 .tdTable{flex-direction:column;display:flex}.tv4 .tdRow{border-top:1px solid #f1ece2;grid-template-columns:minmax(150px,1.3fr) repeat(4,minmax(54px,.55fr)) minmax(140px,1.6fr);align-items:center;gap:10px;padding:7px 0;display:grid}.tv4 .tdRow.head{letter-spacing:.08em;text-transform:uppercase;color:#7a7468;border-top:0;font-size:11px;font-weight:600}.tv4 .tdRow.head span{text-align:center}.tv4 .tdRow.head span:first-child,.tv4 .tdRow.head span:last-child{text-align:left}.tv4 .tdRow.dim{opacity:.38}.tv4 .tdRow.total{background:#fbf8f2;border-top:1px solid #e4dccb;margin-top:2px}body .tv4 button.tdDept{color:#fff;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;height:40px;box-shadow:none;border:0;border-radius:4px;justify-content:flex-start;padding:0 13px;font-size:15px;font-weight:600;overflow:hidden}.tv4 .tdDeptAll{padding-left:13px;font-size:15px;font-weight:600}body .tv4 button.tdNum{box-shadow:none;color:#1e1e1e;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;height:40px;padding:0;font-size:24px;font-weight:600}.tv4 .tdNum:hover:not(:disabled){background:#f6f1e6}.tv4 .tdNum.zero{color:#cfc8ba;font-weight:400}.tv4 .tdNum.late:not(.zero){color:#e2445c}.tv4 .tdNum.ok:not(.zero){color:#00a35e}.tv4 .tdBar{background:#f1ece2;border-radius:4px;height:24px;display:flex;overflow:hidden}.tv4 .tdBar i{min-width:6px;display:block}.tv4 .tdNone{color:#9a9385;font-size:13px}.tv4 .tdLegend{color:#4a463f;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:13px;display:flex}.tv4 .tdLegend span{align-items:center;gap:7px;display:inline-flex}.tv4 .tdLegend i{border-radius:3px;width:12px;height:12px;display:inline-block}.tv4 .tdPeople{flex-direction:column;display:flex}body .tv4 button.tdPerson{box-shadow:none;cursor:pointer;text-align:left;color:#1e1e1e;background:0 0;border:0;border-top:1px solid #f1ece2;border-radius:0;grid-template-columns:38px 90px minmax(0,1fr) 34px 78px;justify-content:stretch;align-items:center;gap:10px;height:auto;padding:9px 0;display:grid}.tv4 .tdPerson:hover{background:#fbf8f2}.tv4 .tdNoOwner{color:#9a9385;border:1.5px dashed #c9c1b1;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:600;display:grid}.tv4 .tdPName{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.tv4 .tdPBar{border-radius:4px;height:24px;display:flex;overflow:hidden}.tv4 .tdPBar i{min-width:5px;display:block}.tv4 .tdPN{text-align:right;font-size:22px;font-weight:600}.tv4 .tdPerson small{color:#b5ae9f;text-align:right;font-size:12px}.tv4 .tdPerson small.late{color:#e2445c;font-weight:600}.tv4 .tdEmpty{color:#7a7468;padding:18px 0;font-size:14px}.tv4 .tdTrend{grid-template-columns:minmax(0,2.4fr) minmax(220px,1fr);gap:28px;display:grid}.tv4 .tdChart{gap:10px;height:250px;margin-top:8px;display:flex}.tv4 .tdAxis{color:#9a9385;text-align:right;flex-direction:column;justify-content:space-between;min-width:20px;padding-bottom:28px;font-size:11px;display:flex}.tv4 .tdCols{background:repeating-linear-gradient(to bottom,transparent 0,transparent calc((100% - 28px)/var(--top,8)*2 - 1px),#f1ece2 calc((100% - 28px)/var(--top,8)*2 - 1px),#f1ece2 calc((100% - 28px)/var(--top,8)*2));border-bottom:1px solid #e4dccb;flex:1;grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.tv4 .tdWeek{flex-direction:column;justify-content:flex-end;min-width:0;display:flex}.tv4 .tdBars{flex:1;justify-content:center;align-items:flex-end;gap:8px;display:flex}.tv4 .tdB{border-radius:3px 3px 0 0;width:34%;max-width:40px;min-height:2px;position:relative}.tv4 .tdB.opened{background:#d9c28f}.tv4 .tdB.done{background:#00c875}.tv4 .tdB em{color:#8a6d2b;font-size:12px;font-style:normal;font-weight:600;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.tv4 .tdB.done em{color:#00a35e}.tv4 .tdNoHist{text-align:center;color:#b5ae9f;border:1.5px dashed #e4dccb;border-bottom:0;border-radius:8px 8px 0 0;flex:1;justify-content:center;align-items:center;margin:30% 6px 0;padding:6px;font-size:12px;display:flex}.tv4 .tdWeek label{color:#4a463f;white-space:nowrap;justify-content:center;align-items:center;height:28px;font-size:13px;display:flex}.tv4 .tdNote{color:#9a9385;margin:10px 0 0;font-size:12px}.tv4 .tdFacts{flex-direction:column;justify-content:center;gap:26px;padding-left:8px;display:flex}.tv4 .tdFacts div{flex-direction:column;gap:4px;display:flex}.tv4 .tdFacts b{color:#1e1e1e;font-size:38px;font-weight:600;line-height:1}.tv4 .tdFacts b small{color:#9a9385;font-size:18px;font-weight:500}.tv4 .tdFacts b.ok{color:#00a35e}.tv4 .tdFacts b.late{color:#e2445c}.tv4 .tdFacts span{color:#4a463f;font-size:14px}@media (max-width:1200px){.tv4 .tdGrid,.tv4 .tdTrend{grid-template-columns:1fr}.tv4 .tdKpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:1760px){.tvBar{gap:8px}.tvTab{padding:0 12px}.tvTab.add{padding:0 8px}.tvTool{gap:6px;padding:0 12px}.tvTool.sq{padding:0}}.tosPortal .tpScrim,body .tpScrim{background:#1e1e1e75!important}.tpPanel.tpModal{width:min(1180px,100vw - 48px);height:min(900px,calc((100dvh / var(--ui-zoom,1)) - 48px));border-radius:18px;gap:0;margin:auto;padding:0;animation:.16s ease-out tpFade;inset:0;overflow:hidden;box-shadow:0 30px 90px #1414144d}.tpModal>.tpTop{background:#fff;border-bottom:1px solid #ece6da;flex:none;padding:14px 20px 14px 24px}.tpCols{flex:1;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);min-height:0;display:grid}.tpLeft{flex-direction:column;gap:16px;min-width:0;padding:22px 28px 48px;display:flex;overflow-y:auto}.tpRight{background:#fcfbf8;border-left:1px solid #ece6da;flex-direction:column;gap:14px;min-width:0;padding:0 24px 48px;display:flex;overflow-y:auto}.tpRight>.tpTabs{z-index:3;background:#fcfbf8;margin:0 -24px;padding:6px 18px 0;position:sticky;top:0}.tpRight .tpComposer{background:#fff}.tpModal a.tpIcon{text-decoration:none}.tpPanel.tpFullPage{width:100vw;height:100vh;height:calc(100dvh / var(--ui-zoom,1));box-shadow:none;border-radius:0}@media (max-width:900px){.tpPanel.tpModal{border-radius:0;width:100vw;height:100dvh}.tpCols{-webkit-overflow-scrolling:touch;display:block;overflow-y:auto}.tpLeft,.tpRight{padding:16px 16px 28px;overflow:visible}.tpRight{border-top:1px solid #ece6da;border-left:0}.tpRight>.tpTabs{margin:0 -16px;padding:4px 10px 0;overflow-x:auto}.tpModal>.tpTop{padding:10px 12px}.tpModal .tpCrumb{flex-basis:100%}.tpModal .tpActs{flex-wrap:wrap;margin-left:0}.tpModal>.tpTop{flex-wrap:wrap;gap:8px}.tpModal .tpActs{display:contents}.tpModal .tpCrumb{flex:calc(100% - 152px);order:0;min-width:0}.tpModal .tpActs>.tpIcon{flex:none;order:1;width:40px;height:40px}.tpModal .tpActs>a.tpIcon{display:none}.tpModal .tpActs>:not(.tpIcon){flex:calc(50% - 4px);order:2;justify-content:center;min-width:0}.tpRight>.tpTabs{scrollbar-width:none;overflow-x:auto}.tpRight>.tpTabs::-webkit-scrollbar{display:none}.tpRight>.tpTabs button{flex:none;padding:0 10px}}.tv4 .tbHome.tbEdit{cursor:pointer}.tv4 .tbHome.tbEdit:hover{background:#fbf7ec}.tbPop.tbPopFloat .tbPopImg{object-fit:cover;border-radius:5px;flex:none;width:22px;height:22px}.tbPop.tbPopFloat .tbDueQuick{grid-template-columns:1fr 1fr;gap:6px;display:grid}.tbPop.tbPopFloat .tbDueQuick button{color:#1e1e1e;background:#f6f3ec;border:1px solid #ece6da;font-weight:600}.tbPop.tbPopFloat .tbDueInput{color:#1e1e1e;background:#fff;border:1px solid #dcc48f;border-radius:8px;width:100%;height:42px;padding:0 10px;font-size:15px}.tvTools{flex-wrap:nowrap;align-items:center;gap:10px;margin:0 0 6px auto;display:flex}.tvTools .tvTool,.tv4 .tvTools .tosFilterWrap{margin-bottom:0}.tvTool.gb{border-color:#ece6da}.tvTool.gb.on,.tvTool.on{color:#1e1e1e;background:#fffbf0;border-color:#c9a349;font-weight:600}.tvTool.done b{color:#1f7a45;background:#eef8f1;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:inline-flex}.tvMenu button{justify-content:flex-start}@media (max-width:1100px){.tvTools{flex-wrap:wrap;margin-left:0}}.tv4.embedded .tvTools{flex-wrap:nowrap;margin-left:0}.tpAddRow{cursor:text;border-radius:10px}.tpAddRow:hover{background:#fcfaf5}.tpAddBtn{cursor:pointer;flex:none;justify-content:center;align-items:center;width:30px;transition:background .12s,transform 80ms;color:#8c8a85!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;height:30px!important;min-height:30px!important;padding:0!important;display:inline-flex!important}.tpAddBtn:hover,.tpAddBtn:focus-visible{color:#8a6a1e!important;background:#f6efdd!important;border-color:#e8d9b5!important}.tpAddBtn:active{transform:scale(.92);background:#efe3c4!important}.tpAddRow:focus-within .tpAddBtn{color:#8a6a1e!important}.tv4.embedded .tvDepts>*,.tv4.embedded .tvBar>*{flex-shrink:0}.tv4.embedded .tvDept,.tv4.embedded .tvBar button{white-space:nowrap}@media (max-width:760px){.tv4.embedded .tvBar{flex-wrap:wrap;row-gap:8px;overflow-x:visible}.tv4.embedded .tvTools{flex-wrap:wrap}.tv4.embedded .tvBar>.tvTools{flex:100%;min-width:0}}.luminaV2>.shell.tasksPage,.luminaV2>.shell.tasksPage>.unifiedMain{background:#fff}
