.sense-work-canvas{display:grid;grid-template-columns:196px minmax(0,1fr);max-width:1240px;margin:0 auto;color:#17312e;background:#f7faf9;border:1px solid #d7e2de;border-radius:20px;overflow:hidden;box-shadow:0 18px 48px #183a3414;--sense-ink:#17312e;--sense-muted:#60736e;--sense-line:#d4e0dc;--sense-teal:#075e57;--sense-paper:#fff}.sense-work-canvas__rail{padding:24px 16px;background:linear-gradient(180deg,#edf6f2,#f4f8f6 68%,#f7faf9);border-right:1px solid #c7d8d2;box-shadow:inset -1px 0 #ffffffb3}.sense-work-canvas__rail-product{margin:0 10px 22px;color:#365c55;font-size:.74rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.sense-work-canvas__rail nav{display:grid;gap:6px;position:sticky;top:18px}.sense-work-canvas__rail a,.sense-work-canvas__rail button{display:block;width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid transparent;border-radius:10px;background:transparent;color:#294942;text-align:left;text-decoration:none;font:inherit;font-weight:620;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.sense-work-canvas__rail a:hover,.sense-work-canvas__rail button:hover{background:#ffffffb8;border-color:#d4e2dd}.sense-work-canvas__rail a:focus-visible,.sense-work-canvas__rail button:focus-visible{outline:3px solid rgba(7,94,87,.22);outline-offset:2px}.sense-work-canvas__rail [aria-current=page],.sense-work-canvas__rail [aria-pressed=true]{background:#d6ebe5;border-color:#b9d7ce;color:#123c36;font-weight:760;box-shadow:inset 4px 0 #08745f}.sense-work-canvas__body{min-width:0}.sense-work-canvas__context{padding:16px 24px;border-bottom:1px solid var(--sense-line);background:#ffffffc2}.sense-work-canvas__context p{display:flex;gap:9px;align-items:center;margin:0;color:var(--sense-muted);font-size:.83rem;overflow-wrap:anywhere}.sense-work-canvas__context strong{color:var(--sense-ink)}.sense-work-canvas main{padding:22px}.sense-work-canvas__status{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;padding:18px;border:1px solid var(--sense-line);border-radius:14px;background:var(--sense-paper)}.sense-work-canvas__status--critical{border-color:#efb9c0;background:linear-gradient(100deg,#fff4f5,snow)}.sense-work-canvas__status--caution{border-color:#ebd8a7;background:#fffbf1}.sense-work-canvas__status--positive{border-color:#a7d8c8;background:#f0faf6}.sense-work-canvas__status-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#bd1f32;color:#fff;font-size:1.2rem;font-weight:800}.sense-work-canvas__status--positive .sense-work-canvas__status-mark{background:#08745f}.sense-work-canvas__status-copy h1{margin:1px 0 8px;font-size:clamp(1.28rem,2.2vw,1.8rem);line-height:1.18}.sense-work-canvas__status-copy p{margin:0;line-height:1.55;color:#405b55}.sense-work-canvas__status-line{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.sense-work-canvas__status-line>span{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:#f8dfe3;color:#a51427;font-size:.75rem;font-weight:720}.sense-work-canvas__basis{display:grid;gap:4px;min-width:126px;padding:11px 13px;border-radius:10px;background:#fffc;font-size:.78rem}.sense-work-canvas__basis span{color:var(--sense-muted)}.sense-work-canvas__signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:16px 0}.sense-work-canvas__signal{display:grid;align-content:start;min-height:98px;padding:16px;border:1px solid var(--sense-line);border-radius:13px;background:#edf3f2}.sense-work-canvas__signal--critical{background:#fff0f2}.sense-work-canvas__signal--caution{background:#fff7e4}.sense-work-canvas__signal--positive{background:#eaf7f1}.sense-work-canvas__signal>span{font-size:.78rem}.sense-work-canvas__signal>strong{margin-top:7px;font-size:1.35rem;line-height:1.08}.sense-work-canvas__signal>small{margin-top:7px;color:var(--sense-muted);line-height:1.35}.sense-work-canvas__journey{border-bottom:1px solid var(--sense-line);overflow-x:auto}.sense-work-canvas__journey nav{display:flex;gap:7px;margin:0}.sense-work-canvas__journey button,.sense-work-canvas__journey a{padding:10px 18px;border:1px solid var(--sense-line);border-bottom:0;border-radius:10px 10px 0 0;background:#fff;color:var(--sense-ink);font:inherit;text-decoration:none;cursor:pointer;white-space:nowrap}.sense-work-canvas__journey [aria-pressed=true],.sense-work-canvas__journey [aria-current=page]{background:var(--sense-teal);border-color:var(--sense-teal);color:#fff}.sense-work-canvas__content{padding-top:16px}.sense-work-canvas__footer{margin-top:16px;padding-top:16px;border-top:1px solid var(--sense-line)}@media(max-width:820px){.sense-work-canvas{display:block;border-radius:14px}.sense-work-canvas__rail{padding:10px;border-right:0;border-bottom:1px solid var(--sense-line)}.sense-work-canvas__rail-product{display:none}.sense-work-canvas__rail nav{display:flex;position:static;overflow-x:auto}.sense-work-canvas__rail a,.sense-work-canvas__rail button{width:auto;white-space:nowrap}.sense-work-canvas__status{grid-template-columns:auto minmax(0,1fr)}.sense-work-canvas__basis{grid-column:2}.sense-work-canvas main{padding:14px}.sense-work-canvas__context{padding:13px 16px}}@media(max-width:520px){.sense-work-canvas__status{grid-template-columns:1fr}.sense-work-canvas__status-mark{display:none}.sense-work-canvas__basis{grid-column:auto}.sense-work-canvas__status-line{display:block}.sense-work-canvas__status-line>span{display:inline-block;margin-bottom:8px}.sense-work-canvas__signals{grid-template-columns:1fr 1fr}.sense-work-canvas__signal{min-height:82px;padding:13px}}.sense-work-canvas__status--neutral .sense-work-canvas__status-mark{background:#4f6b65}.sense-work-canvas__status--neutral .sense-work-canvas__status-line>span{background:#e8efed;color:#2f4a44}.sense-work-canvas__status--caution .sense-work-canvas__status-mark{background:#a86b00}.sense-work-canvas__status--caution .sense-work-canvas__status-line>span{background:#fbefd3;color:#7a4d00}.sense-work-canvas__status--positive .sense-work-canvas__status-line>span{background:#dcf2ea;color:#075c4b}
