.label.svelte-1sp1ctn{white-space:nowrap;border:1px solid;border-radius:6px;flex:none;align-items:center;gap:5px;min-height:20px;padding:0 7px;font-size:10.5px;font-weight:500;line-height:18px;display:inline-flex}i.svelte-1sp1ctn{border-radius:50%;flex:none;width:6px;height:6px}.on_track.svelte-1sp1ctn{color:#3538cd;background:#eff4ff;border-color:#c7d7fe}.on_track.svelte-1sp1ctn i:where(.svelte-1sp1ctn){background:#6172f3}.at_risk.svelte-1sp1ctn{color:#b54708;background:#fef6ee;border-color:#f9dbaf}.at_risk.svelte-1sp1ctn i:where(.svelte-1sp1ctn){background:#ef6820}.off_track.svelte-1sp1ctn{color:#c01048;background:#fff1f3;border-color:#fecdd6}.off_track.svelte-1sp1ctn i:where(.svelte-1sp1ctn){background:#f63d68}.preview.svelte-1lt5j5n{color:#202124;text-align:left;background:#fff;font-family:Arial,sans-serif;font-size:12px;container-type:inline-size}.full.svelte-1lt5j5n{grid-template-columns:72px 220px minmax(0,1fr);display:grid}button.svelte-1lt5j5n,a.svelte-1lt5j5n,select.svelte-1lt5j5n,input.svelte-1lt5j5n{font:inherit;color:inherit}button.svelte-1lt5j5n{cursor:pointer;background:0 0;border:0;padding:0}button.svelte-1lt5j5n:focus-visible,a.svelte-1lt5j5n:focus-visible,select.svelte-1lt5j5n:focus-visible,input.svelte-1lt5j5n:focus-visible{outline-offset:2px;outline:2px solid #8aafe4}.sr-only.svelte-1lt5j5n{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-rail.svelte-1lt5j5n{background:#f0f4f8;border-right:1px solid #e0e0e0;flex-direction:column;align-items:center;gap:16px;padding:24px 0;display:flex}.app-rail.svelte-1lt5j5n>a:where(.svelte-1lt5j5n),.rail-active.svelte-1lt5j5n{color:#444746;flex-direction:column;align-items:center;gap:6px;font-size:12px;display:flex}.app-rail.svelte-1lt5j5n>a:where(.svelte-1lt5j5n)>span:where(.svelte-1lt5j5n),.rail-active.svelte-1lt5j5n>span:where(.svelte-1lt5j5n){border-radius:16px;place-items:center;width:56px;height:32px;display:grid;position:relative}.app-rail.svelte-1lt5j5n>a:where(.svelte-1lt5j5n):hover>span:where(.svelte-1lt5j5n){background:#4447461a}.rail-active.svelte-1lt5j5n>span:where(.svelte-1lt5j5n){color:#041e49;background:#d3e3fd}.rail-active.svelte-1lt5j5n{color:#041e49;font-weight:700}aside.svelte-1lt5j5n{background:#f8fafd;flex-direction:column;min-width:0;padding:32px 8px 16px;display:flex}.team.svelte-1lt5j5n{align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.team.svelte-1lt5j5n strong:where(.svelte-1lt5j5n){flex:1;font-weight:500}.tree.svelte-1lt5j5n{margin-left:19px;padding-left:12px}.tree-item.svelte-1lt5j5n{color:#444746;text-align:left;border-radius:30px;align-items:center;gap:8px;width:100%;padding:6px 14px 6px 20px;font-size:14px;display:flex;position:relative}.tree-item.svelte-1lt5j5n:hover{background:#ebedf0}.tree-item.active.svelte-1lt5j5n{color:#101828;background:#d3e3fd;font-weight:600}.tree-item.svelte-1lt5j5n:before{content:"";border-bottom:1.5px solid #d0d5dd;border-left:1.5px solid #d0d5dd;border-bottom-left-radius:8px;width:12px;height:calc(50% + 2px);position:absolute;top:0;left:-12px}.tree-item.svelte-1lt5j5n:not(.last):after{content:"";border-left:1.5px solid #d0d5dd;height:calc(50% + 10px);position:absolute;top:calc(50% - 5px);left:-12px}.new-team.svelte-1lt5j5n{align-items:center;gap:8px;margin-top:auto;padding:10px;font-size:12px;display:flex}.new-team.svelte-1lt5j5n svg:last-child{margin-left:auto}.main.svelte-1lt5j5n{min-width:0}header.svelte-1lt5j5n{align-items:center;gap:14px;height:76px;padding:0 32px;display:flex}header.svelte-1lt5j5n h3:where(.svelte-1lt5j5n){white-space:nowrap;color:#202124;font-size:20px;font-weight:500}header.svelte-1lt5j5n>small:where(.svelte-1lt5j5n),.cycle-row.svelte-1lt5j5n>small:where(.svelte-1lt5j5n){color:#98a2b3;white-space:nowrap;margin-left:auto;font-size:9px}.actions.svelte-1lt5j5n{align-items:center;gap:8px;margin-left:auto;display:flex}.ghost.svelte-1lt5j5n,.blue.svelte-1lt5j5n{white-space:nowrap;border-radius:8px;align-items:center;gap:5px;height:28px;padding:0 9px;font-size:11.5px;display:inline-flex}.ghost.svelte-1lt5j5n{color:#344054;background:#fff;border:1px solid #d0d5dd}.ghost.svelte-1lt5j5n:hover,.ghost[aria-pressed=true].svelte-1lt5j5n{background:#f2f4f7}.blue.svelte-1lt5j5n{color:#fff;background:#155eef;border:1px solid #155eef}.icon-button.svelte-1lt5j5n{color:#667085;place-items:center;width:30px;height:30px;display:grid}.count.svelte-1lt5j5n{color:#667085;background:#f2f4f7;border-radius:6px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:400;display:inline-grid}.content.svelte-1lt5j5n{padding:0 32px 28px}.cycle-row.svelte-1lt5j5n{align-items:center;gap:10px;padding-bottom:4px;display:flex}.cycle.svelte-1lt5j5n{color:#202124;align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.cycle-status.svelte-1lt5j5n{color:#475467;background:#f9fafb;border:1px solid #eaecf0;border-radius:6px;align-items:center;gap:5px;height:20px;padding:0 7px;font-size:10.5px;font-weight:500;display:inline-flex}.cycle-status.svelte-1lt5j5n i:where(.svelte-1lt5j5n){background:#98a2b3;border-radius:50%;width:6px;height:6px}.range.svelte-1lt5j5n{color:#667085;font-size:11px}.tabs-row.svelte-1lt5j5n{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.tabs.svelte-1lt5j5n{gap:22px;display:flex}.tab.svelte-1lt5j5n{color:#667085;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;height:38px;margin-bottom:-1px;font-size:12.5px;display:inline-flex}.tab.active.svelte-1lt5j5n{color:#004eeb;border-color:#004eeb}button.tab.svelte-1lt5j5n:hover{color:#344054}.filters.svelte-1lt5j5n{align-items:center;gap:6px;display:flex}.filter.svelte-1lt5j5n{color:#667085;white-space:nowrap;background:#fff;border:1px solid #e4e7ec;border-radius:20px;align-items:center;gap:5px;height:26px;padding:0 9px;font-size:11px;display:inline-flex}.filter.svelte-1lt5j5n select:where(.svelte-1lt5j5n){color:#475467;cursor:pointer;background:0 0;border:0;outline:0;padding:0 2px;font-size:11px}label.filter.svelte-1lt5j5n:focus-within{outline-offset:2px;outline:2px solid #8aafe4}.row.svelte-1lt5j5n{border-bottom:1px solid #f0f2f5;align-items:center;gap:12px;min-height:52px;padding:8px 12px;display:grid}.goals.svelte-1lt5j5n .row:where(.svelte-1lt5j5n){grid-template-columns:20px minmax(0,1fr) 128px 104px 96px}.review.svelte-1lt5j5n .row:where(.svelte-1lt5j5n){grid-template-columns:minmax(0,1fr) 128px 104px 82px 104px}.row.head.svelte-1lt5j5n{color:#475467;background:#f9fafb;min-height:36px;padding-top:6px;padding-bottom:6px;font-size:11px}.objective-row.svelte-1lt5j5n{background:#fff}.chevron.svelte-1lt5j5n{color:#667085;place-items:center;width:20px;height:28px;display:grid}.chevron.svelte-1lt5j5n svg{transition:transform .2s}.chevron.svelte-1lt5j5n svg.open{transform:rotate(90deg)}.objective-title.svelte-1lt5j5n{color:#101828;text-align:left;font-size:12.5px;font-weight:600;line-height:1.35}.dot-icon.svelte-1lt5j5n{color:#98a2b3;place-items:center;display:grid}.result-row.svelte-1lt5j5n{background:#fcfcfd}.cell-title.svelte-1lt5j5n{flex-direction:column;gap:3px;min-width:0;display:flex}.kr-title.svelte-1lt5j5n{color:#344054;font-size:12px;line-height:1.35}.cell-title.svelte-1lt5j5n small:where(.svelte-1lt5j5n){color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.objective-name.svelte-1lt5j5n{color:#98a2b3!important}.person.svelte-1lt5j5n{align-items:center;gap:7px;min-width:0;display:flex}.person-name.svelte-1lt5j5n{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.avatar.svelte-1lt5j5n{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:9px;font-weight:600;display:grid}.tone-violet.svelte-1lt5j5n{color:#775c9b;background:#e9dff6}.tone-blue.svelte-1lt5j5n{color:#2f4fb5;background:#e0eaff}.tone-green.svelte-1lt5j5n{color:#587c58;background:#dcebdc}.progress.svelte-1lt5j5n{align-items:center;gap:8px;display:flex}.pct.svelte-1lt5j5n{color:#344054;font-variant-numeric:tabular-nums;width:32px;font-size:11.5px}.bar.svelte-1lt5j5n{background:#f0f2f5;border-radius:99px;flex:1;max-width:56px;height:4px;overflow:hidden}.bar.svelte-1lt5j5n i:where(.svelte-1lt5j5n){background:#155eef;border-radius:99px;height:100%;transition:width .3s;display:block}.empty.svelte-1lt5j5n{color:#667085;padding:24px 12px;font-size:12px}.empty.svelte-1lt5j5n button:where(.svelte-1lt5j5n){color:#155eef}.flags.svelte-1lt5j5n{gap:4px;margin-top:3px;display:flex}.flag.svelte-1lt5j5n{color:#475467;border:1px solid #eaecf0;border-radius:6px;padding:0 5px;font-size:10px}.flag.pace.svelte-1lt5j5n{color:#b54708}.updated.svelte-1lt5j5n{color:#667085;font-size:10.5px}.updated.due.svelte-1lt5j5n{color:#b54708}.checkin.svelte-1lt5j5n{padding-top:4px}.group-label.svelte-1lt5j5n{text-transform:uppercase;letter-spacing:.05em;color:#667085;margin:4px 0 2px;font-size:10.5px;font-weight:500}.checkin-list.svelte-1lt5j5n{margin-bottom:14px}.checkin-row.svelte-1lt5j5n{border-top:1px solid #eaecf0;grid-template-columns:minmax(0,1fr) minmax(0,150px) minmax(0,128px);align-items:center;gap:12px;padding:14px 0 6px;display:grid}.checkin-list.svelte-1lt5j5n>.checkin-row:where(.svelte-1lt5j5n):first-child{border-top:0}.checkin-row.done.svelte-1lt5j5n{grid-template-columns:minmax(0,1fr) 104px 96px;padding:12px 0}.checkin-row.done.svelte-1lt5j5n:not(:first-child){border-top:1px solid #eaecf0}.value-field.svelte-1lt5j5n{align-items:center;gap:6px;min-width:0;display:flex}.value-field.svelte-1lt5j5n span:where(.svelte-1lt5j5n){color:#667085;white-space:nowrap;font-size:11px}.value-field.svelte-1lt5j5n input:where(.svelte-1lt5j5n),.select-field.svelte-1lt5j5n select:where(.svelte-1lt5j5n),.notes.svelte-1lt5j5n input:where(.svelte-1lt5j5n){color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:8px;width:100%;min-width:0;height:32px;padding:0 10px;font-size:12px}.value-field.svelte-1lt5j5n input:where(.svelte-1lt5j5n){flex:none;width:64px}.select-field.svelte-1lt5j5n{display:block;position:relative}.select-field.svelte-1lt5j5n select:where(.svelte-1lt5j5n){appearance:none;cursor:pointer;padding-right:28px}.select-field.svelte-1lt5j5n svg{color:#667085;pointer-events:none;position:absolute;top:9px;right:9px}.auto-value.svelte-1lt5j5n{color:#344054;font-size:12px}.check-field.svelte-1lt5j5n{color:#344054;align-items:center;gap:7px;font-size:12px;display:flex}.check-field.svelte-1lt5j5n input:where(.svelte-1lt5j5n){accent-color:#155eef;width:15px;height:15px}.notes-toggle.svelte-1lt5j5n{color:#475467;align-items:center;gap:4px;padding:2px 0 10px;font-size:11px;display:inline-flex}.notes-toggle.svelte-1lt5j5n:hover{color:#155eef}.notes-toggle.svelte-1lt5j5n svg{transition:transform .2s}.notes-toggle.svelte-1lt5j5n svg.closed{transform:rotate(-90deg)}.notes.svelte-1lt5j5n{grid-template-columns:1fr 1fr;gap:10px;padding-bottom:12px;display:grid}.notes.svelte-1lt5j5n label:where(.svelte-1lt5j5n){color:#475467;gap:5px;font-size:11px;display:grid}.checkin-footer.svelte-1lt5j5n{border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.hint.svelte-1lt5j5n{color:#98a2b3;font-size:11px}.primary-button.svelte-1lt5j5n{color:#fff;white-space:nowrap;background:#155eef;border-radius:8px;height:32px;padding:0 14px;font-size:12px;font-weight:500}.primary-button.svelte-1lt5j5n:hover{background:#104ed2}.primary-button.svelte-1lt5j5n:disabled{cursor:default;background:#d0d5dd}.text-button.svelte-1lt5j5n{color:#475467;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.text-button.svelte-1lt5j5n:hover{color:#155eef}.saved.svelte-1lt5j5n{background:#f5f8ff;border:1px solid #c7d7fe;border-radius:10px;align-items:center;gap:12px;margin:2px 0 8px;padding:12px 14px;display:flex}.saved.svelte-1lt5j5n strong:where(.svelte-1lt5j5n){color:#101828;font-size:12.5px;font-weight:600;display:block}.saved.svelte-1lt5j5n small:where(.svelte-1lt5j5n){color:#475467;margin-top:2px;font-size:11px;display:block}.saved-icon.svelte-1lt5j5n{color:#fff;background:#155eef;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}@container (width<=820px){.goals.svelte-1lt5j5n .row:where(.svelte-1lt5j5n){grid-template-columns:20px minmax(0,1fr) 44px 96px 92px}.review.svelte-1lt5j5n .row:where(.svelte-1lt5j5n){grid-template-columns:minmax(0,1fr) 44px 100px 82px}.person-name.svelte-1lt5j5n,.col-updated.svelte-1lt5j5n{display:none}}@container (width<=560px){header.svelte-1lt5j5n{height:62px;padding:0 18px}header.svelte-1lt5j5n h3:where(.svelte-1lt5j5n){font-size:17px}.content.svelte-1lt5j5n{padding:0 18px 22px}.range.svelte-1lt5j5n,.cycle-row.svelte-1lt5j5n>small:where(.svelte-1lt5j5n){display:none}.goals.svelte-1lt5j5n .row:where(.svelte-1lt5j5n){grid-template-columns:18px minmax(0,1fr) 48px 80px}.review.svelte-1lt5j5n .row:where(.svelte-1lt5j5n){grid-template-columns:minmax(0,1fr) 48px 80px}.row.head.svelte-1lt5j5n{font-size:10px}.col-owner.svelte-1lt5j5n,.bar.svelte-1lt5j5n,.filter.search.svelte-1lt5j5n{display:none}.row.svelte-1lt5j5n{gap:8px;padding-left:8px;padding-right:8px}.checkin-row.svelte-1lt5j5n{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.checkin-row.svelte-1lt5j5n>.cell-title:where(.svelte-1lt5j5n){grid-column:1/-1}.checkin-row.done.svelte-1lt5j5n{grid-template-columns:minmax(0,1fr) 40px 82px}.checkin-row.done.svelte-1lt5j5n>.cell-title:where(.svelte-1lt5j5n){grid-column:auto}.notes.svelte-1lt5j5n{grid-template-columns:1fr}.checkin-footer.svelte-1lt5j5n .hint:where(.svelte-1lt5j5n){display:none}.checkin-footer.svelte-1lt5j5n{justify-content:flex-end}.saved.svelte-1lt5j5n+.checkin-list:where(.svelte-1lt5j5n)~.checkin-footer:where(.svelte-1lt5j5n){justify-content:space-between}}@media (width<=1000px){.full.svelte-1lt5j5n{grid-template-columns:60px 180px minmax(0,1fr)}.tree-item.svelte-1lt5j5n{padding-left:12px;font-size:13px}.app-rail.svelte-1lt5j5n>a:where(.svelte-1lt5j5n)>span:where(.svelte-1lt5j5n),.rail-active.svelte-1lt5j5n>span:where(.svelte-1lt5j5n){width:48px}.actions.svelte-1lt5j5n .icon-button:where(.svelte-1lt5j5n){display:none}}@media (width<=760px){.full.svelte-1lt5j5n{display:block}.app-rail.svelte-1lt5j5n,aside.svelte-1lt5j5n{display:none}header.svelte-1lt5j5n{height:62px;padding:0 18px}.content.svelte-1lt5j5n{padding:0 18px 22px}.actions.svelte-1lt5j5n .blue:where(.svelte-1lt5j5n){display:none}}@media (width<=420px){.actions.svelte-1lt5j5n .ghost:where(.svelte-1lt5j5n)>span:where(.svelte-1lt5j5n):not(.count){display:none}}
