/* One continuous process overview. No standalone app screens. */
.ju-shell{--ju-blue:#2954ff;--ju-ink:#20334e;--ju-muted:#7184a2;background:#fff;border:1px solid #d3dff1;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #1c335b08;color:var(--ju-ink)}.ju-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 27px 20px}.ju-kicker{font-size:10px;font-weight:650;letter-spacing:1.3px;color:#4565a9}.ju-toolbar p{font-size:12px;line-height:1.7;color:#7a8da9;margin:7px 0 0}.ju-playback{display:flex;gap:8px;flex-shrink:0}.ju-playback button{font:inherit;font-size:11px;line-height:1.6;color:#4c6797;background:#f5f8fe;border:1px solid #d4e0f4;border-radius:8px;padding:9px 12px;min-height:38px;cursor:pointer;transition:background .2s,border-color .2s}.ju-playback button:hover{background:#eaf0ff;border-color:#95b2ec}.ju-shell button:focus-visible,.ju-shell summary:focus-visible,.ju-shell select:focus-visible{outline:3px solid #809fff;outline-offset:3px}.ju-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 26px 20px;gap:9px}.ju-chapters button{display:flex;align-items:center;gap:11px;border:1px solid #d9e4f5;border-radius:9px;background:#f8faff;color:#7188ae;text-align:left;font:inherit;font-size:12px;line-height:1.5;padding:12px 15px;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.ju-chapters button small{font-size:9px;letter-spacing:.5px;color:#8b9fc4}.ju-chapters button[aria-pressed=true]{background:#edf2ff;border-color:#91abf1;color:#2954bd}.ju-chapters button[aria-pressed=true] small{color:#587fd7}.ju-map{position:relative;height:600px;margin:0 12px;background-color:#f5f8fe;background-image:radial-gradient(#bdcde557 .8px,transparent .8px);background-size:18px 18px;border:1px solid #dfe8f5;border-radius:12px;isolation:isolate;min-width:0;overflow:hidden}.ju-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1}.ju-lines.ju-mobile{display:none}.ju-edge{stroke:#bccde5;stroke-width:1.6;transition:stroke .3s}.ju-edge.ju-before{stroke:#88a4ef}.ju-flow{stroke:#2954ff;stroke-width:3;stroke-linecap:round;stroke-dasharray:6 23;opacity:0}.ju-running .ju-flow.ju-current{opacity:1;animation:ju-flow 1s linear infinite}.ju-row-label{position:absolute;left:2%;top:var(--dy);font-size:9px;letter-spacing:.65px;line-height:1.5;color:#8499ba}.ju-row-label b{font-weight:500;color:#a0b2cd;margin-right:6px;font-size:8px}.ju-node{appearance:none;position:absolute;left:var(--dx);top:var(--dy);width:21%;height:22.666667%;min-width:0;display:flex;flex-direction:column;padding:12px 13px 10px;text-align:left;font:inherit;color:var(--ju-ink);background:#fff;border:1px solid #d0dcf0;border-radius:10px;box-shadow:0 4px 12px #1d3f7305;cursor:pointer;transition:background .25s,border-color .25s,box-shadow .25s;overflow:hidden}.ju-node:hover{border-color:#83a4ec;box-shadow:0 6px 18px #2954ff10}.ju-node-heading{display:flex;align-items:center;gap:8px;min-width:0;flex-shrink:0;height:23px}.ju-node-icon{display:grid;place-items:center;width:23px;height:25px;background:#f0f4fc;border:1px solid #e3eaf6;color:#7191c2;border-radius:6px;flex-shrink:0}.ju-node-icon svg{width:14px;height:14px}.ju-node-heading strong{font-size:13px;line-height:1.3;font-weight:600;letter-spacing:-.2px;min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ju-node-heading>small{margin-left:auto;color:#a5b4cc;font-size:8px;flex-shrink:0;line-height:1.3}.ju-preview{display:flex;align-items:center;min-height:0;height:53px;width:100%;margin-top:9px;padding:7px 9px;border:1px solid #e6edf8;background:#f8faff;border-radius:6px;overflow:hidden;position:relative}.ju-role{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:400;line-height:1.5;color:#8d9fba;margin-top:auto;padding-top:7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-height:20px}.ju-role>i,.ju-caption-label>i,.ju-explore>span>i{display:inline-block;width:5px;height:5px;border-radius:50%;flex-shrink:0}.ju-shell i.software{background:#5480ed}.ju-shell i.human{background:#7f91b3}.ju-node[aria-pressed=true]{border-color:#2954ff;box-shadow:0 0 0 3px #2954ff10,0 8px 22px #2954ff12;background:#fff}.ju-node[aria-pressed=true] .ju-node-icon{background:#2954ff;border-color:#2954ff;color:#fff}.ju-node[aria-pressed=true] .ju-node-heading strong{color:#254fc0}.ju-node[aria-pressed=true] .ju-preview{background:#f2f6ff;border-color:#ccdaf7}.ju-node[aria-pressed=true] .ju-role{color:#5b79b1}.ju-node[aria-pressed=true] .ju-role>i.human{background:#7d6ac3}.ju-node.ju-before{border-color:#a9bfe9}.ju-node.ju-attention{border-color:#b88942;box-shadow:0 0 0 3px #c1994f13}.ju-node.ju-attention .ju-preview{background:#fff8ec;border-color:#efdfc0}.ju-node.ju-attention .ju-node-icon{background:#9d7435;border-color:#9d7435}.ju-node-progress{position:absolute;bottom:0;left:0;width:100%;height:2px;background:transparent}.ju-node-progress>i{display:block;width:100%;height:100%;background:#648bff;transform:scaleX(0);transform-origin:left}.ju-running .ju-node[aria-pressed=true] .ju-node-progress>i{animation:ju-progress 4s linear both}.ju-mini-mail,.ju-mini-appointment,.ju-mini-approval,.ju-mini-payment,.ju-mini-chat,.ju-mini-exception{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.ju-mini-mail>i{display:grid;place-items:center;height:25px;width:25px;flex-shrink:0;background:#e5edfd;border-radius:50%;font-size:10px;font-style:normal;color:#6786bd}.ju-mini-mail>span,.ju-mini-appointment>span:last-child,.ju-mini-approval>span,.ju-mini-payment>span,.ju-mini-chat>span,.ju-mini-exception>span{display:block;min-width:0}.ju-preview b{font-size:10px;font-weight:550;line-height:1.5;color:#657fA5;display:block}.ju-preview small{font-size:8px;line-height:1.6;color:#95a7c2;display:block;margin-top:2px}.ju-mini-mail>em{font-size:7px;font-weight:500;font-style:normal;line-height:1.5;color:#6387c6;background:#e8efff;border-radius:3px;padding:3px 4px;margin-left:auto;flex-shrink:0}.ju-mini-fields{display:block;width:100%}.ju-mini-row{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;font-size:9px;line-height:1.6;color:#98a9c4}.ju-mini-row+span{margin-top:3px}.ju-mini-row b{font-size:9px;white-space:nowrap}.ju-mini-appointment>span:first-child{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#e7eefc;border-radius:4px;width:27px;height:30px;flex-shrink:0;color:#5d7cb0;font-size:13px;line-height:1}.ju-mini-appointment>span:first-child>b{font-size:6px;letter-spacing:.4px;color:#90a5c5;margin-top:3px}.ju-mini-doc{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.ju-mini-doc-lines{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3px;border:1px solid #d2dff3;border-radius:3px;background:#fff;width:26px;height:32px;padding:6px;box-shadow:0 3px 4px #203f6808}.ju-mini-doc-lines:before{content:"";position:absolute;left:-1px;top:-1px;right:-1px;background:#8da7e9;height:3px;border-radius:3px 3px 0 0}.ju-mini-doc-lines>i{display:block;width:100%;height:2px;border-radius:1px;background:#cfdbef}.ju-mini-doc-lines>i:last-child{width:65%}.ju-mini-doc>span:last-child{text-align:right}.ju-mini-doc small{font-size:8px;margin:0 0 3px}.ju-preview strong{font-size:15px;line-height:1.2;font-weight:550;letter-spacing:-.5px;color:#587bb9}.ju-mini-approval>i{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#e8f2ed;color:#789e8c;flex-shrink:0}.ju-mini-approval>i svg{width:13px;height:13px}.ju-mini-approval b{font-size:9px}.ju-mini-week{display:grid;grid-template-columns:repeat(5,1fr);width:100%;gap:4px;text-align:center;font-size:6px;line-height:1.3;color:#9babc4}.ju-mini-week>span{padding-bottom:2px}.ju-mini-week>i{height:17px;border:1px solid #e4eaf5;background:#fff;border-radius:2px}.ju-mini-week>span.is-day{color:#6283c2}.ju-mini-week>b{height:17px;min-width:0;font-size:5px;letter-spacing:0;display:grid;place-items:center;background:#e1eaff;border:1px solid #bed0f4;border-radius:2px;color:#7798ce;white-space:nowrap}.ju-mini-tasks{display:flex;flex-direction:column;gap:5px;font-size:9px;line-height:1.3;color:#8097b7;width:100%}.ju-mini-tasks>span{display:flex;align-items:center;gap:6px;white-space:nowrap}.ju-mini-tasks i{font-style:normal;display:grid;place-items:center;width:12px;height:12px;background:#e5f1ec;color:#85a693;border-radius:3px;font-size:8px;flex-shrink:0}.ju-mini-payment>i,.ju-mini-chat>i{display:grid;place-items:center;width:25px;height:25px;border-radius:6px;background:#e9effb;color:#7d99c5;flex-shrink:0}.ju-mini-payment>i svg,.ju-mini-chat>i svg{width:15px;height:15px}.ju-mini-payment strong{font-size:14px}.ju-mini-payment small{font-size:7px}.ju-mini-files{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;font-size:7px;color:#869fbe}.ju-mini-files>span{display:flex;align-items:center;flex-direction:column;gap:4px;min-width:0}.ju-mini-files svg{width:16px;height:16px;color:#9cb0ce}.ju-mini-exception>svg{width:18px;height:18px;color:#b18d53;flex-shrink:0}.ju-mini-exception b{font-size:9px;color:#987c50}.ju-mini-exception small{font-size:7px;color:#af9a7b}.ju-node[aria-pressed=true] .ju-mini-mail{animation:ju-mail .7s both}.ju-node[aria-pressed=true] .ju-mini-row{animation:ju-field .6s both}.ju-node[aria-pressed=true] .ju-mini-row+span{animation-delay:.25s}.ju-node[aria-pressed=true] .ju-mini-doc-lines>i{transform-origin:left;animation:ju-document .6s both}.ju-node[aria-pressed=true] .ju-mini-doc-lines>i:nth-child(2){animation-delay:.18s}.ju-node[aria-pressed=true] .ju-mini-doc-lines>i:nth-child(3){animation-delay:.36s}.ju-node[aria-pressed=true] .ju-mini-week>b{animation:ju-slot .7s both}.ju-node[aria-pressed=true] .ju-mini-approval>i{animation:ju-check .55s both}.ju-node[aria-pressed=true] .ju-mini-tasks>span{animation:ju-field .6s both}.ju-node[aria-pressed=true] .ju-mini-tasks>span+span{animation-delay:.25s}.ju-node[aria-pressed=true] .ju-mini-chat{animation:ju-mail .7s both}.ju-node[aria-pressed=true] .ju-mini-payment{animation:ju-field .7s both}.ju-node[aria-pressed=true] .ju-mini-files>span{animation:ju-field .6s both}.ju-node[aria-pressed=true] .ju-mini-files>span:nth-child(2){animation-delay:.15s}.ju-node[aria-pressed=true] .ju-mini-files>span:nth-child(3){animation-delay:.3s}.ju-caption{display:grid;grid-template-columns:.7fr 1fr 1fr;gap:25px;margin:14px 12px 0;padding:20px 24px;border-radius:11px;background:#10203b;color:#fff;min-height:100px;align-items:start}.ju-caption-title>span{display:block;color:#8da8d5;font-size:9px;line-height:1.5;margin-bottom:7px}.ju-caption h3{font-size:20px;letter-spacing:-.4px;line-height:1.25;color:#fff;margin:0}.ju-caption-label{display:flex;align-items:center;gap:6px;color:#b5c9ea;font-size:10px;line-height:1.6;margin-bottom:8px}.ju-caption p{font-size:12px;line-height:1.75;color:#e0eaff;margin:0}.ju-caption>div+div:not(.ju-exception){border-left:1px solid #304569;padding-left:23px}.ju-exception{grid-column:1/-1;padding:16px 0 0;border-top:1px solid #4b4f50}.ju-exception>strong{display:block;font-size:13px;line-height:1.6;color:#e3c89f;margin-bottom:8px}.ju-exception p{font-size:12px;line-height:1.8;color:#c6b79c}.ju-exception button{font:inherit;font-size:11px;line-height:1.6;margin-top:13px;padding:10px 13px;background:#4d422c;color:#f7e1ba;border:1px solid #a18b64;border-radius:6px;cursor:pointer}.ju-navigation{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 26px 12px}.ju-navigation button{font:inherit;font-size:11px;color:#5877a6;line-height:1.6;min-height:35px;background:transparent;border:0;padding:0;cursor:pointer}.ju-navigation button:disabled{color:#acb9cf;cursor:default}.ju-navigation>span{font-size:9px;color:#91a4c2;line-height:1.5;text-align:center}.ju-details{margin:0 26px;border-top:1px solid #e0e8f5}.ju-details summary{font-size:11px;color:#6d85aa;line-height:1.7;display:flex;align-items:center;justify-content:space-between;padding:14px 0;cursor:pointer;list-style:none}.ju-details summary::-webkit-details-marker{display:none}.ju-details[open] summary>span{transform:rotate(45deg)}.ju-details [data-j-more]{padding:0 0 16px}.ju-details p{font-size:12px;line-height:1.8;color:#788eaf;margin:0 0 15px;max-width:900px}.ju-details dl{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:0;padding-top:13px;border-top:1px solid #e4ecf8;font-size:11px;line-height:1.8}.ju-details dt{font-size:10px;color:#99aac4}.ju-details dd{color:#6a83aa;margin:5px 0 0}.ju-explore{display:flex;align-items:center;gap:13px;flex-wrap:wrap;padding:18px 26px;border-top:1px solid #e1e9f6;background:#f9fbff}.ju-explore label{font:inherit;font-size:11px;font-weight:400;color:#7f93b3;line-height:1.7;width:auto}.ju-explore select{font:inherit;font-size:11px;line-height:1.7;padding:8px 30px 8px 10px;color:#6981a9;background:#fff;border:1px solid #d6e1f3;border-radius:7px;width:auto;max-width:100%;cursor:pointer}.ju-explore>span{display:flex;align-items:center;gap:7px;font-size:9px;line-height:1.6;color:#91a3bd;margin-left:auto}.ju-explore>span>i:nth-of-type(2){margin-left:10px}.ju-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:16px 26px;border-top:1px solid #e3ebf8;background:#fff}.ju-bottom>span{font-size:9px;line-height:1.8;color:#91a3be;max-width:720px}.ju-bottom>a{font-size:10px;line-height:1.8;color:#5174b5;white-space:nowrap}.ju-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ju-flow{from{stroke-dashoffset:29}to{stroke-dashoffset:0}}@keyframes ju-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ju-field{from{opacity:.25;translate:8px 0}to{opacity:1;translate:0 0}}@keyframes ju-mail{from{opacity:.25;translate:0 13px}to{opacity:1;translate:0 0}}@keyframes ju-document{from{transform:scaleX(.1);opacity:.3}to{transform:scaleX(1);opacity:1}}@keyframes ju-slot{from{opacity:.25;translate:0 -9px}to{opacity:1;translate:0 0}}@keyframes ju-check{from{scale:.5;opacity:.25}to{scale:1;opacity:1}}
@media(max-width:1100px) and (min-width:761px){.ju-node{padding:11px 10px 9px}.ju-node-heading{gap:6px;height:28px}.ju-node-heading strong{font-size:12px}.ju-node-icon{height:22px;width:21px}.ju-node-heading>small{font-size:7px}.ju-preview{padding:6px;height:49px;margin-top:7px}.ju-preview b{font-size:9px}.ju-preview small{font-size:7px}.ju-mini-mail>em{display:none}.ju-role{font-size:8px}.ju-mini-mail,.ju-mini-appointment,.ju-mini-approval,.ju-mini-payment,.ju-mini-chat{gap:6px}.ju-mini-payment strong{font-size:13px}.ju-caption{grid-template-columns:.65fr 1fr 1fr;gap:18px}.ju-caption>div+div:not(.ju-exception){padding-left:18px}.ju-caption p{font-size:11px}.ju-bottom>a{white-space:normal}}
@media(max-width:760px){.ju-shell{border-radius:16px}.ju-toolbar{padding:18px 16px 16px;gap:12px;align-items:flex-start}.ju-kicker{font-size:8px;letter-spacing:.7px;line-height:1.7;display:block;max-width:180px}.ju-toolbar p{font-size:10px;line-height:1.8;margin-top:6px}.ju-playback{gap:6px}.ju-playback button{font-size:9px;padding:8px 9px;min-height:34px}.ju-playback [data-j-reset]{width:32px;padding:8px}.ju-playback [data-j-reset]>span{display:none}.ju-chapters{padding:0 12px 14px;gap:6px}.ju-chapters button{flex-direction:column;align-items:flex-start;gap:5px;padding:10px 8px;font-size:10px;line-height:1.5;border-radius:7px}.ju-chapters button small{font-size:7px}.ju-map{height:880px;margin:0 8px;background-size:15px 15px;border-radius:9px}.ju-lines.ju-desktop{display:none}.ju-lines.ju-mobile{display:block}.ju-row-label{left:4%;top:var(--my);font-size:8px;letter-spacing:.3px}.ju-row-label>b{font-size:7px;margin-right:4px}.ju-node{left:var(--mx);top:var(--my);width:43%;height:12.962963%;padding:9px 8px 7px;border-radius:8px}.ju-node-heading{gap:6px;height:28px}.ju-node-icon{width:20px;height:22px;border-radius:5px}.ju-node-icon svg{width:12px;height:12px}.ju-node-heading strong{font-size:11px;line-height:1.3;letter-spacing:-.15px}.ju-node-heading>small{font-size:7px;position:absolute;top:6px;right:6px}.ju-preview{height:38px;padding:5px 6px;margin-top:6px;flex-shrink:0;border-radius:4px}.ju-role{padding-top:5px;font-size:7px;min-height:15px;line-height:1.5}.ju-role>i{width:4px;height:4px}.ju-preview b{font-size:8px;line-height:1.4}.ju-preview small{font-size:6px;line-height:1.5;margin-top:2px}.ju-mini-mail>em{display:none}.ju-mini-mail,.ju-mini-appointment,.ju-mini-approval,.ju-mini-payment,.ju-mini-chat{gap:6px}.ju-mini-mail>i{width:19px;height:19px;font-size:8px}.ju-mini-row{font-size:7px;line-height:1.5}.ju-mini-row b{font-size:7px}.ju-mini-row+span{margin-top:2px}.ju-mini-appointment>span:first-child{width:22px;height:25px;font-size:11px}.ju-mini-appointment>span:first-child>b{font-size:5px;margin-top:3px}.ju-mini-doc{gap:7px}.ju-mini-doc-lines{width:21px;height:26px;padding:5px}.ju-mini-doc small{font-size:7px}.ju-preview strong{font-size:13px}.ju-mini-approval>i{height:19px;width:19px}.ju-mini-approval>i svg{height:11px;width:11px}.ju-mini-approval b{font-size:7px}.ju-mini-week{font-size:5px;gap:3px}.ju-mini-week>i,.ju-mini-week>b{height:12px}.ju-mini-week>b{font-size:4px;line-height:1}.ju-mini-tasks{font-size:7px;gap:4px}.ju-mini-tasks i{width:10px;height:10px;font-size:7px}.ju-mini-payment>i,.ju-mini-chat>i{width:21px;height:22px;border-radius:5px}.ju-mini-payment>i svg,.ju-mini-chat>i svg{width:13px;height:13px}.ju-mini-payment strong{font-size:12px}.ju-mini-payment small{font-size:5px}.ju-mini-files{font-size:5px;gap:3px}.ju-mini-files svg{width:12px;height:12px}.ju-mini-files>span{gap:3px}.ju-mini-exception{gap:5px}.ju-mini-exception>svg{height:13px;width:13px}.ju-mini-exception b{font-size:7px}.ju-mini-exception small{font-size:5px}.ju-caption{grid-template-columns:1fr;gap:14px;margin:10px 8px 0;padding:18px 16px;min-height:0}.ju-caption-title{display:flex;gap:11px;align-items:center}.ju-caption-title>span{margin:0;flex-shrink:0;font-size:8px}.ju-caption h3{font-size:21px}.ju-caption>div+div:not(.ju-exception){padding:13px 0 0;border-left:0;border-top:1px solid #304569}.ju-caption-label{font-size:10px;margin-bottom:5px}.ju-caption p{font-size:12px;line-height:1.8}.ju-caption .ju-exception{padding-top:15px}.ju-navigation{padding:9px 16px;gap:12px}.ju-navigation button{font-size:10px;min-height:38px}.ju-navigation>span{font-size:8px;max-width:100px}.ju-details{margin:0 16px}.ju-details summary{font-size:10px;padding:13px 0}.ju-details dl{grid-template-columns:1fr;gap:12px;font-size:11px}.ju-details p{font-size:12px}.ju-explore{padding:16px;gap:10px}.ju-explore label{width:100%;font-size:10px}.ju-explore select{width:100%;font-size:11px}.ju-explore>span{margin:4px 0 0;font-size:9px;gap:6px}.ju-bottom{display:block;padding:15px 16px}.ju-bottom>span{display:block;font-size:9px;line-height:1.9}.ju-bottom>a{display:inline-block;font-size:10px;margin-top:11px;white-space:normal}}
@media(max-width:360px){.ju-toolbar{padding:16px 12px;gap:8px}.ju-kicker{font-size:7px;max-width:145px}.ju-toolbar p{font-size:9px}.ju-playback button{font-size:8px;padding:7px 8px}.ju-chapters{padding-left:9px;padding-right:9px;gap:4px}.ju-chapters button{font-size:9px;padding:9px 6px}.ju-map{height:880px;margin:0 6px}.ju-node{padding:9px 6px 7px}.ju-node-heading strong{font-size:10px}.ju-node-icon{width:18px;height:20px}.ju-node-heading{gap:5px}.ju-preview{padding:5px}.ju-role{font-size:6px}.ju-mini-mail>i{display:none}.ju-mini-appointment>span:first-child{width:18px}.ju-mini-approval>i{width:16px;height:16px}.ju-mini-approval b{font-size:6px}.ju-mini-payment small{font-size:5px}.ju-mini-exception b{font-size:6px}.ju-mini-exception small{display:none}}
@media(prefers-reduced-motion:reduce){.ju-shell *,.ju-shell *:before,.ju-shell *:after{animation:none!important;transition:none!important}.ju-flow{display:none}}
/* Strong visual focus, with readable previews throughout the route. */
.ju-preview b{color:#526f97}.ju-preview small{color:#8095b4}.ju-mini-row{color:#8b9fbe}.ju-node-heading>small{color:#94a8c7}.ju-role{color:#7c93b5}.ju-node[aria-pressed=true]{background:#132542;border-color:#315fe0;box-shadow:0 0 0 3px #2954ff10,0 10px 25px #132f671f}.ju-node[aria-pressed=true] .ju-node-heading strong{color:#fff}.ju-node[aria-pressed=true] .ju-node-heading>small{color:#89a7db}.ju-node[aria-pressed=true] .ju-preview{background:#f5f8ff;border-color:#d7e4ff}.ju-node[aria-pressed=true] .ju-role{color:#b6ccee}.ju-node.ju-attention[aria-pressed=true]{background:#463b27;border-color:#a48751}.ju-node.ju-attention[aria-pressed=true] .ju-role{color:#d9c69d}.ju-node.ju-attention .ju-node-heading strong{color:#fff}.ju-edge{stroke:#adc1e1}.ju-edge.ju-before{stroke:#7195e4}
@media(max-width:760px){.ju-node-heading{height:30px}.ju-node-heading strong{font-size:12px}.ju-preview b{font-size:9px}.ju-preview small{font-size:7px}.ju-mini-row,.ju-mini-row b{font-size:8px}.ju-role{font-size:8px}.ju-mini-approval b{font-size:8px}.ju-mini-payment small{font-size:6px}.ju-mini-mail>i{height:17px;width:17px;font-size:7px}.ju-mini-mail{gap:5px}.ju-mini-tasks{font-size:8px}.ju-mini-tasks>span{gap:4px}.ju-mini-exception b{font-size:8px}.ju-mini-exception small{font-size:6px}}
@media(max-width:360px){.ju-node-heading strong{font-size:11px}.ju-preview b{font-size:8px}.ju-preview small{font-size:6px}.ju-mini-row,.ju-mini-row b{font-size:7px}.ju-role{font-size:7px}.ju-mini-approval b{font-size:7px}.ju-mini-tasks{font-size:7px}}
/* Heading contrast changes together with the selected card background. */
.ju-node{transition:border-color .2s,box-shadow .2s}
/* Explain the work being taken over, while keeping the approved process overview. */
.ju-context{margin:0 26px 22px;padding:14px 18px;border-left:2px solid #7b9bf0;background:#f6f9ff;border-radius:0 7px 7px 0}.ju-context>strong{display:block;font-size:15px;line-height:1.6;font-weight:550;letter-spacing:-.15px;color:#36567f}.ju-context>p{font-size:13px;line-height:1.85;color:#7186a6;margin:7px 0 0;max-width:1050px}.ju-caption-label{font-size:11px;color:#bdd1f2}.ju-caption .ju-benefit{grid-column:1/-1;display:flex;gap:18px;align-items:baseline;border-left:0!important;border-top:1px solid #304569;padding:13px 0 0!important}.ju-benefit>strong{font-size:11px;color:#a9c2ee;line-height:1.7;font-weight:500;flex-shrink:0}.ju-benefit>p{font-size:12px;color:#e1ecff;line-height:1.8}.ju-caption{row-gap:17px}.ju-caption>div+div:not(.ju-exception){padding-top:0}
@media(max-width:760px){.ju-context{margin:0 12px 17px;padding:13px 14px}.ju-context>strong{font-size:14px;line-height:1.6}.ju-context>p{font-size:12px;line-height:1.9}.ju-caption .ju-benefit{display:block;padding-top:14px!important}.ju-benefit>strong{display:block;font-size:11px;margin-bottom:6px}.ju-benefit>p{font-size:12px}.ju-caption>div+div:not(.ju-exception){padding-top:13px}.ju-caption-label{font-size:11px;line-height:1.7}}
