.cb-journey{display:flex;align-items:center;flex:none}.cb-journey[hidden]{display:none}.cj-ic{width:16px;height:16px;flex:none}.cj-ring{width:22px;height:22px;flex:none}.cj-ring circle{fill:none;stroke-width:4}.cj-ring-bg{stroke:#3f3f46}.cj-ring-fg{stroke:#10b981;stroke-linecap:round}.cj-chip{display:inline-flex;align-items:center;gap:.45rem;height:36px;padding:0 .7rem 0 .45rem;border-radius:10px;font-size:.8125rem;font-weight:700;white-space:nowrap;background:#18181bd9;border:1px solid #3f3f46;color:#e4e4e7;cursor:pointer;transition:background-color .15s,border-color .15s}.cj-chip:hover{background:#27272a}.cj-chip:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.cj-chip.is-loading{cursor:default;color:#71717a;font-weight:600;font-style:italic;padding:0 .7rem}.cj-chip-cov{color:#a1a1aa;font-variant-numeric:tabular-nums}.cj-chip-sep{width:1px;height:16px;background:#3f3f46;display:block}.cj-chip-ch{width:14px;height:14px;color:#71717a}.cj-chip.tone-high{border-color:#ef44448c;background:#ef44441a}.cj-chip.tone-high .cj-chip-t{color:#fca5a5}.cj-chip.tone-medium{border-color:#f59e0b80;background:#f59e0b14}.cj-chip.tone-medium .cj-chip-t{color:#fcd34d}.cj-chip.tone-low .cj-chip-t{color:#e4e4e7}.cj-chip.tone-ok{border-color:#10b98173;background:#10b98114}.cj-chip.tone-ok .cj-chip-t{color:#6ee7b7}.cj-stage{display:inline-flex;align-items:center;gap:.4rem}.cj-dots{display:inline-flex;gap:3px}.cj-sd{display:block;width:7px;height:7px;border-radius:50%;background:#3f3f46}.cj-sd.is-done{background:#10b981;opacity:.6}.cj-sd.is-on{background:#34d399;box-shadow:0 0 0 2px #34d3994d}.cj-stage-l{font-size:.75rem;font-weight:700;color:#d4d4d8}@media(max-width:640px){.cj-stage-l{display:none}}body.cj-lock{overflow:hidden}.cj-backdrop{position:fixed;inset:0;z-index:1090;background:#00000080}.cj-backdrop[hidden]{display:none}.cj-drawer{position:fixed;top:0;right:0;bottom:0;z-index:1100;width:min(460px,100vw);display:flex;flex-direction:column;background:#121215;border-left:1px solid #3f3f46;box-shadow:-24px 0 64px #00000080;transform:translate(24px);opacity:0;transition:transform .2s ease,opacity .2s ease;outline:none}.cj-drawer[hidden]{display:none}.cj-drawer.is-open{transform:none;opacity:1}.cj-drawer-h{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.1rem 1.25rem .75rem;border-bottom:1px solid #27272a}.cj-drawer-h h3{font-size:1.125rem;font-weight:700;color:#fff}.cj-drawer-who{font-size:.8125rem;color:#a1a1aa;margin-top:2px}.cj-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#a1a1aa;background:transparent;border:1px solid transparent;cursor:pointer}.cj-icon-btn:hover{background:#27272a;color:#fff}.cj-drawer-sum{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1.25rem;border-bottom:1px solid #27272a}.cj-drawer-sum:empty{display:none}.cj-sum-cov{display:flex;align-items:center;gap:.6rem}.cj-sum-cov .cj-ring{width:30px;height:30px}.cj-sum-t b{display:block;font-size:.875rem;color:#f4f4f5}.cj-sum-t small{display:block;font-size:.75rem;color:#a1a1aa;margin-top:1px}.cj-drawer-body{flex:1;overflow-y:auto;padding:.5rem 1.25rem 1.25rem}.cj-drawer-f{padding:.75rem 1.25rem;border-top:1px solid #27272a;font-size:.75rem;color:#71717a;line-height:1.45}.cj-btn{display:inline-flex;align-items:center;gap:.4rem;height:34px;padding:0 .75rem;border-radius:8px;font-size:.8125rem;font-weight:700;white-space:nowrap;color:#e9d5ff;background:#a855f724;border:1px solid rgba(168,85,247,.45);cursor:pointer}.cj-btn:hover{background:#a855f73d;color:#fff}.cj-link{margin-top:.5rem;font-size:.8125rem;font-weight:700;color:#60a5fa;background:none;border:0;cursor:pointer;padding:0}.cj-link:hover{color:#93c5fd}.cj-group{margin-top:.85rem}.cj-group-h{display:flex;align-items:center;gap:.4rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;margin-bottom:.4rem}.cj-group-h .cj-ic{width:14px;height:14px}.cj-item{display:flex;align-items:center;gap:.65rem;padding:.6rem .7rem;border-radius:10px;background:#18181b;border:1px solid #2f2f35;margin-bottom:.4rem}.cj-sev{width:9px;height:9px;border-radius:50%;flex:none;background:#71717a;display:block}.cj-item.sev-high .cj-sev{background:#ef4444;box-shadow:0 0 0 3px #ef44442e}.cj-item.sev-medium .cj-sev{background:#f59e0b}.cj-item.kind-process .cj-sev{background:#60a5fa}.cj-item-tx{flex:1;min-width:0}.cj-item-tx b{display:block;font-size:.8125rem;font-weight:700;color:#f4f4f5;line-height:1.35}.cj-item-tx small{display:block;font-size:.75rem;color:#a1a1aa;line-height:1.4;margin-top:2px}.cj-flag{display:inline-block;margin-top:4px;font-size:.6875rem;font-weight:700;color:#93c5fd;background:#3b82f624;border-radius:6px;padding:1px 6px}.cj-go{flex:none;display:inline-flex;align-items:center;height:30px;padding:0 .6rem;border-radius:8px;font-size:.75rem;font-weight:700;white-space:nowrap;text-decoration:none;color:#fff;background:#2563eb;border:1px solid #2563eb;cursor:pointer}.cj-go:hover{background:#1d4ed8}.cj-go:disabled{opacity:.6;cursor:default}.cj-acts{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.cj-go-alt{background:transparent;color:#93c5fd;border-color:#60a5fa73}.cj-go-alt:hover{background:#3b82f624}.cj-item.kind-stale .cj-sev{background:#f97316}.cj-sum-stage{color:#93c5fd!important}.cj-empty{font-size:.8125rem;color:#a1a1aa;padding:.75rem 0;line-height:1.5}.cj-empty.is-ok{color:#6ee7b7}.cj-modal-back{position:fixed;inset:0;z-index:1200;background:#000000b3;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:1rem}.cj-modal-back[hidden]{display:none}.cj-modal{width:min(1180px,100%);max-height:92vh;display:flex;flex-direction:column;background:#121215;border:1px solid #3f3f46;border-radius:16px;box-shadow:0 40px 120px #0009;outline:none}.cj-modal-h{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.25rem;border-bottom:1px solid #27272a}.cj-modal-h h3{font-size:1.0625rem;font-weight:700;color:#fff}.cj-modal-body{overflow:auto;padding:1.25rem}.cj-map{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,220px) minmax(0,1fr);gap:1rem 3.25rem;align-items:center}.cj-map-lines{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;overflow:visible}.cj-map-col{position:relative;display:flex;flex-direction:column;gap:.75rem}.cj-map-center{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}.cj-hub{width:92px;height:92px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:900;color:#fff;letter-spacing:-.02em;background:radial-gradient(circle at 35% 30%,#7c3aed,#2e1065 72%);border:3px solid #c084fc;box-shadow:0 0 0 10px #c084fc1a}.cj-hub-name{font-size:1rem;font-weight:800;color:#fff;margin-top:.35rem}.cj-hub-fp{font-size:.75rem;font-weight:700;color:#d8b4fe;text-decoration:none}a.cj-hub-fp:hover{text-decoration:underline}.cj-hub-cov{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;color:#a1a1aa;margin-top:.25rem}.cj-area{position:relative;background:#18181b;border:1px solid #3f3f46;border-radius:12px;padding:.55rem .65rem .65rem}.cj-area-h{display:flex;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:700;color:#f4f4f5}.cj-area-ic{width:15px;height:15px;color:#a1a1aa}.cj-area-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cj-area-n{font-size:.6875rem;font-weight:800;color:#fff;background:#dc2626;border-radius:999px;padding:0 6px;line-height:18px}.cj-dot{width:10px;height:10px;border-radius:50%;flex:none;display:inline-block;background:#52525b}.cj-area.st-ok{border-color:#10b98180}.cj-area.st-ok .cj-dot,.cj-legend-i.st-ok .cj-dot{background:#10b981}.cj-area.st-wip{border-color:#60a5fa80}.cj-area.st-wip .cj-dot,.cj-legend-i.st-wip .cj-dot{background:#60a5fa}.cj-area.st-gap{border-color:#ef44448c}.cj-area.st-gap .cj-dot,.cj-legend-i.st-gap .cj-dot{background:#ef4444}.cj-area.st-gap.sev-medium,.cj-area.st-gap.sev-low{border-color:#f59e0b80}.cj-area.st-gap.sev-medium .cj-dot,.cj-area.st-gap.sev-low .cj-dot{background:#f59e0b}.cj-area.st-stale{border-color:#f973168c}.cj-area.st-stale .cj-dot,.cj-legend-i.st-stale .cj-dot{background:#f97316}.cj-area.st-na{border-style:dashed}.cj-area.st-na .cj-dot,.cj-legend-i.st-na .cj-dot{background:transparent;border:2px dashed #71717a}.cj-area.st-off{border-style:dashed;opacity:.55}.cj-area.st-off .cj-dot,.cj-legend-i.st-off .cj-dot{background:#3f3f46}.cj-leaves{display:flex;flex-direction:column;gap:.3rem;margin-top:.45rem}.cj-leaf{display:flex;align-items:center;gap:.4rem;min-height:28px;padding:.25rem .5rem;border-radius:8px;font-size:.75rem;font-weight:600;text-align:left;text-decoration:none;color:#d4d4d8;background:#1f1f24;border:1px solid #2f2f35}.cj-leaf .cj-ic{width:13px;height:13px}.cj-leaf-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cj-leaf small{flex:none;font-size:.6875rem;color:#a1a1aa}.cj-leaf.it{cursor:pointer;color:#fecaca;background:#ef444414;border:1px dashed rgba(239,68,68,.55)}.cj-leaf.it.sev-medium,.cj-leaf.it.sev-low{color:#fde68a;background:#f59e0b14;border-color:#f59e0b8c}.cj-leaf.it.is-prepared{color:#bfdbfe;background:#3b82f61a;border-color:#3b82f680}.cj-leaf.it:hover{filter:brightness(1.15)}.cj-leaf.an{color:#bfdbfe;background:#3b82f61a;border-color:#3b82f673}.cj-leaf.an:hover{background:#3b82f62e}.cj-leaf.has{color:#d1fae5;background:#10b98114;border-color:#10b98166}.cj-leaf.has .cj-ic{color:#34d399}.cj-leaf.person .cj-ic{color:#a1a1aa}.cj-leaf.more,.cj-leaf.none{color:#a1a1aa;background:transparent;border-style:dashed;border-color:#3f3f46}.cj-leaves>[hidden]{display:none!important}button.cj-leaf.more{cursor:pointer;justify-content:center}button.cj-leaf.more:hover{color:#e4e4e7;border-color:#52525b}.cj-leaf-row{display:flex;align-items:stretch;gap:.25rem}.cj-leaf-row>.cj-leaf{flex:1;min-width:0}.cj-leaf-x{flex:none;width:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#a1a1aa;background:transparent;border:1px solid #2f2f35;cursor:pointer}.cj-leaf-x .cj-ic{width:12px;height:12px}.cj-leaf-x:hover{color:#f4f4f5;background:#27272a}.cj-leaf-x:disabled{opacity:.5;cursor:default}.cj-leaf.miss{color:#a1a1aa;background:transparent;border:1px dashed #52525b}.cj-leaf.miss:hover{color:#e4e4e7;border-color:#71717a}.cj-leaf.has.from-plan small{color:#6ee7b7}.cj-dismiss{background:none;border:0;padding:0 .15rem;font-size:.6875rem;font-weight:600;color:#a1a1aa;cursor:pointer}.cj-dismiss:hover{color:#f4f4f5;text-decoration:underline}.cj-dismiss:disabled{opacity:.5;cursor:default;text-decoration:none}.cj-toast{position:fixed;left:50%;bottom:24px;z-index:1300;transform:translate(-50%,12px);opacity:0;display:flex;align-items:center;gap:.75rem;max-width:calc(100vw - 32px);padding:.6rem .9rem;border-radius:10px;font-size:.8125rem;color:#f4f4f5;background:#18181b;border:1px solid #3f3f46;box-shadow:0 12px 32px #0006;transition:opacity .2s,transform .2s}.cj-toast.is-on{opacity:1;transform:translate(-50%)}.cj-toast-undo{flex:none;background:none;border:0;padding:0;font-weight:700;color:#93c5fd;cursor:pointer}.cj-toast-undo:hover{text-decoration:underline}.cj-line{fill:none;stroke-width:2;stroke:#52525b;opacity:.85}.cj-line.st-ok{stroke:#10b981}.cj-line.st-wip{stroke:#60a5fa}.cj-line.st-gap{stroke:#ef4444}.cj-line.st-gap.sev-medium,.cj-line.st-gap.sev-low{stroke:#f59e0b}.cj-line.st-stale{stroke:#f97316}.cj-line.st-na,.cj-line.st-off{stroke-dasharray:5 5;stroke:#52525b}.cj-legend{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;margin-top:1.1rem;font-size:.75rem;font-weight:600;color:#a1a1aa}.cj-legend-i{display:inline-flex;align-items:center;gap:.35rem}.cj-map.is-narrow{grid-template-columns:minmax(0,1fr);gap:.75rem}.cj-map.is-narrow .cj-map-center{order:-1;margin-bottom:.5rem}.cj-map.is-narrow .cj-map-lines{display:none}.cj-fp-card{margin-top:1rem;padding:1.1rem 1.25rem;border-radius:12px;background:#18181b;border:1px solid rgba(168,85,247,.4)}.cj-fp-card[hidden]{display:none}.cj-fp-h{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.cj-fp-title{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:#fff;margin-right:auto}.cj-fp-title .cj-ic{color:#c084fc;width:18px;height:18px}.cj-fp-cov{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:700;color:#a1a1aa}.cj-fp-sub{font-size:.75rem;color:#a1a1aa;margin-top:.35rem}.cj-fp-list .cj-group:first-child{margin-top:.5rem}.cj-cell{display:inline-flex;align-items:center;gap:.4rem;height:30px;padding:0 .55rem 0 .35rem;border-radius:8px;font-size:.75rem;font-weight:700;white-space:nowrap;background:#18181bd9;border:1px solid #3f3f46;color:#e4e4e7;cursor:pointer}.cj-cell .cj-ring{width:18px;height:18px}.cj-cell:hover{background:#27272a}.cj-cell.tone-high{border-color:#ef44448c;color:#fca5a5}.cj-cell.tone-medium{border-color:#f59e0b80;color:#fcd34d}.cj-cell.tone-ok{border-color:#10b98173;color:#6ee7b7}.cj-cell-none{font-size:.75rem;color:#71717a}.cj-hub-section-h{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:.5rem}.cj-hub-section-h h4{margin-right:auto}.cj-hub-tabs{display:inline-flex;padding:3px;border-radius:9px;background:#18181b;border:1px solid #3f3f46}.cj-hub-tabs button{height:28px;padding:0 .7rem;border-radius:6px;font-size:.75rem;font-weight:700;color:#a1a1aa;background:transparent;border:0;cursor:pointer}.cj-hub-tabs button.is-on{background:#3f3f46;color:#fff}@media(max-width:640px){.cj-chip-cov,.cj-chip-sep{display:none}.cj-drawer{width:100vw}}.cjp-tabs{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:10px;background:#18181b;border:1px solid #3f3f46}.cjp-tab{height:32px;padding:0 .85rem;border-radius:7px;font-size:.8125rem;font-weight:700;color:#a1a1aa;background:transparent;border:none;cursor:pointer}.cjp-tab:hover{color:#fff}.cjp-tab.is-on{background:#27272a;color:#fff}.cjp-lanes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}@media(max-width:900px){.cjp-lanes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:480px){.cjp-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}.cjp-lane{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.7rem .8rem;border-radius:12px;background:#18181bd9;border:1px solid #3f3f46;cursor:pointer;text-align:left}.cjp-lane:hover{border-color:#52525b}.cjp-lane.is-on{border-color:#10b981;background:#10b98114}.cjp-lane-n{font-size:1.5rem;font-weight:800;color:#fff;line-height:1.1;font-variant-numeric:tabular-nums}.cjp-lane-l{font-size:.75rem;font-weight:600;color:#a1a1aa}.cjp-necks{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.85rem}.cjp-necks-l{font-size:.75rem;font-weight:700;color:#a1a1aa;margin-right:.25rem}.cjp-necks-l.is-ok{color:#6ee7b7;font-weight:600}.cjp-neck{display:inline-flex;align-items:center;gap:.45rem;height:30px;padding:0 .7rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#fcd34d;background:#f59e0b1a;border:1px solid rgba(245,158,11,.4);cursor:pointer}.cjp-neck b{font-variant-numeric:tabular-nums}.cjp-neck.is-on{background:#f59e0b40;color:#fff}.cjp-sub{font-size:.75rem;color:#71717a;margin:.85rem 0 .4rem}.cjp-list{display:flex;flex-direction:column;gap:.4rem}.cjp-row{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:.75rem;align-items:center;padding:.5rem .75rem;border-radius:10px;background:#18181b99;border:1px solid #27272a}@media(max-width:760px){.cjp-row{grid-template-columns:minmax(0,1fr)}}.cjp-row .cj-item{margin:0;padding:0;border:none;background:transparent}.cjp-row-who{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0}.cjp-name{font-size:.875rem;font-weight:700;color:#fff;background:none;border:none;padding:0;cursor:pointer;text-align:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cjp-name:hover{text-decoration:underline}.cjp-row-count{font-size:.6875rem;color:#a1a1aa}.cjp-row-ok{font-size:.75rem;color:#a1a1aa}.cjp-stage{display:inline-flex;align-items:center;height:22px;padding:0 .5rem;border-radius:999px;font-size:.6875rem;font-weight:700;white-space:nowrap;background:#27272a;color:#d4d4d8;border:1px solid #3f3f46}.cjp-stage.s-analyza{color:#e9d5ff;border-color:#a855f773;background:#a855f71f}.cjp-stage.s-navrh{color:#a7f3d0;border-color:#10b98173;background:#10b9811a}.cjp-stage.s-rozhodnuti{color:#bfdbfe;border-color:#3b82f673;background:#3b82f61f}.cjp-stage.s-realizace{color:#fde68a;border-color:#f59e0b73;background:#f59e0b1a}.cjp-stage.s-pece{color:#6ee7b7;border-color:#10b98159;background:#10b9810f}.cjp-flag{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:.3rem;border-radius:50%;font-size:.6875rem;font-weight:800;color:#18181b;background:#f59e0b;vertical-align:middle}.cjp-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.cjp-select{width:auto!important;min-width:220px;max-width:100%;background:#18181b;border:1px solid #3f3f46;border-radius:8px;color:#fff;padding:.4rem .6rem;font-size:.8125rem}.cjp-check{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;color:#d4d4d8;cursor:pointer}.cjp-check input{accent-color:#10b981}[data-theme=light] .cj-ring-bg{stroke:#e4e4e7}[data-theme=light] .cj-ring-fg{stroke:#059669}[data-theme=light] .cj-chip{background:#fff;border-color:#d4d4d8;color:#18181b}[data-theme=light] .cj-chip:hover{background:#f4f4f5}[data-theme=light] .cj-chip.is-loading{color:#71717a}[data-theme=light] .cj-chip-cov{color:#52525b}[data-theme=light] .cj-chip-sep{background:#d4d4d8}[data-theme=light] .cj-chip-ch{color:#71717a}[data-theme=light] .cj-chip.tone-high{background:#dc262614;border-color:#dc262673}[data-theme=light] .cj-chip.tone-high .cj-chip-t{color:#b91c1c}[data-theme=light] .cj-chip.tone-medium{background:#f59e0b1f;border-color:#d9770673}[data-theme=light] .cj-chip.tone-medium .cj-chip-t{color:#b45309}[data-theme=light] .cj-chip.tone-low .cj-chip-t{color:#18181b}[data-theme=light] .cj-chip.tone-ok{background:#10b9811f;border-color:#04785766}[data-theme=light] .cj-chip.tone-ok .cj-chip-t{color:#047857}[data-theme=light] .cj-backdrop{background:#18181b40}[data-theme=light] .cj-drawer{background:#fafafa;border-left-color:#d4d4d8;box-shadow:-24px 0 64px #0000001f}[data-theme=light] .cj-drawer-h,[data-theme=light] .cj-drawer-sum{border-bottom-color:#e4e4e7}[data-theme=light] .cj-drawer-f{border-top-color:#e4e4e7;color:#71717a}[data-theme=light] .cj-drawer-h h3{color:#18181b}[data-theme=light] .cj-drawer-who,[data-theme=light] .cj-icon-btn{color:#52525b}[data-theme=light] .cj-icon-btn:hover{background:#e4e4e7;color:#18181b}[data-theme=light] .cj-sum-t b{color:#18181b}[data-theme=light] .cj-sum-t small{color:#52525b}[data-theme=light] .cj-btn{color:#6b21a8;background:#a855f71a;border-color:#9333ea66}[data-theme=light] .cj-btn:hover{background:#a855f72e;color:#581c87}[data-theme=light] .cj-link{color:#2563eb}[data-theme=light] .cj-link:hover{color:#1d4ed8}[data-theme=light] .cj-group-h{color:#52525b}[data-theme=light] .cj-item{background:#fff;border-color:#e4e4e7}[data-theme=light] .cj-item.sev-high .cj-sev{background:#dc2626;box-shadow:0 0 0 3px #dc262626}[data-theme=light] .cj-item.sev-medium .cj-sev{background:#d97706}[data-theme=light] .cj-item.kind-process .cj-sev{background:#2563eb}[data-theme=light] .cj-item-tx b{color:#18181b}[data-theme=light] .cj-item-tx small{color:#52525b}[data-theme=light] .cj-flag{color:#1d4ed8;background:#2563eb1a}[data-theme=light] .cj-empty{color:#52525b}[data-theme=light] .cj-empty.is-ok{color:#047857}[data-theme=light] .cj-modal-back{background:#18181b59}[data-theme=light] .cj-modal{background:#fafafa;border-color:#d4d4d8;box-shadow:0 40px 120px #0000002e}[data-theme=light] .cj-modal-h{border-bottom-color:#e4e4e7}[data-theme=light] .cj-modal-h h3{color:#18181b}[data-theme=light] .cj-hub{background:radial-gradient(circle at 35% 30%,#a855f7,#6d28d9 72%);border-color:#7c3aed;box-shadow:0 0 0 10px #7c3aed1a}[data-theme=light] .cj-hub-name{color:#18181b}[data-theme=light] .cj-hub-fp{color:#7e22ce}[data-theme=light] .cj-hub-cov{color:#52525b}[data-theme=light] .cj-area{background:#fff;border-color:#d4d4d8}[data-theme=light] .cj-area-h{color:#18181b}[data-theme=light] .cj-area-ic{color:#52525b}[data-theme=light] .cj-area-n{background:#dc2626}[data-theme=light] .cj-area.st-ok{border-color:#04785773}[data-theme=light] .cj-area.st-ok .cj-dot,[data-theme=light] .cj-legend-i.st-ok .cj-dot{background:#059669}[data-theme=light] .cj-area.st-wip{border-color:#2563eb73}[data-theme=light] .cj-area.st-wip .cj-dot,[data-theme=light] .cj-legend-i.st-wip .cj-dot{background:#2563eb}[data-theme=light] .cj-area.st-gap{border-color:#dc262680}[data-theme=light] .cj-area.st-gap .cj-dot,[data-theme=light] .cj-legend-i.st-gap .cj-dot{background:#dc2626}[data-theme=light] .cj-area.st-gap.sev-medium,[data-theme=light] .cj-area.st-gap.sev-low{border-color:#d9770680}[data-theme=light] .cj-area.st-gap.sev-medium .cj-dot,[data-theme=light] .cj-area.st-gap.sev-low .cj-dot{background:#d97706}[data-theme=light] .cj-area.st-stale{border-color:#ea580c80}[data-theme=light] .cj-area.st-stale .cj-dot,[data-theme=light] .cj-legend-i.st-stale .cj-dot{background:#ea580c}[data-theme=light] .cj-area.st-na .cj-dot,[data-theme=light] .cj-legend-i.st-na .cj-dot{border-color:#a1a1aa}[data-theme=light] .cj-area.st-off .cj-dot,[data-theme=light] .cj-legend-i.st-off .cj-dot{background:#d4d4d8}[data-theme=light] .cj-leaf{color:#3f3f46;background:#fafafa;border-color:#e4e4e7}[data-theme=light] .cj-leaf small{color:#71717a}[data-theme=light] .cj-leaf.it{color:#b91c1c;background:#dc26260f;border-color:#dc262673}[data-theme=light] .cj-leaf.it.sev-medium,[data-theme=light] .cj-leaf.it.sev-low{color:#b45309;background:#f59e0b1a;border-color:#d9770673}[data-theme=light] .cj-leaf.it.is-prepared{color:#1d4ed8;background:#2563eb14;border-color:#2563eb66}[data-theme=light] .cj-leaf.an{color:#1d4ed8;background:#2563eb12;border-color:#2563eb59}[data-theme=light] .cj-leaf.an:hover{background:#2563eb24}[data-theme=light] .cj-leaf.has{color:#047857;background:#10b9811a;border-color:#04785759}[data-theme=light] .cj-leaf.has .cj-ic{color:#059669}[data-theme=light] .cj-leaf.person .cj-ic{color:#71717a}[data-theme=light] .cj-leaf.more,[data-theme=light] .cj-leaf.none{color:#71717a;background:transparent;border-color:#d4d4d8}[data-theme=light] button.cj-leaf.more:hover{color:#18181b;border-color:#a1a1aa}[data-theme=light] .cj-leaf-x{color:#71717a;border-color:#e4e4e7}[data-theme=light] .cj-leaf-x:hover{color:#18181b;background:#e4e4e7}[data-theme=light] .cj-leaf.miss{color:#52525b;background:transparent;border-color:#a1a1aa}[data-theme=light] .cj-leaf.miss:hover{color:#18181b;border-color:#71717a}[data-theme=light] .cj-leaf.has.from-plan small{color:#047857}[data-theme=light] .cj-dismiss{color:#71717a}[data-theme=light] .cj-dismiss:hover{color:#18181b}[data-theme=light] .cj-toast{color:#18181b;background:#fff;border-color:#d4d4d8;box-shadow:0 12px 32px #00000026}[data-theme=light] .cj-toast-undo{color:#1d4ed8}[data-theme=light] .cj-line{stroke:#a1a1aa}[data-theme=light] .cj-line.st-ok{stroke:#059669}[data-theme=light] .cj-line.st-wip{stroke:#2563eb}[data-theme=light] .cj-line.st-gap{stroke:#dc2626}[data-theme=light] .cj-line.st-gap.sev-medium,[data-theme=light] .cj-line.st-gap.sev-low{stroke:#d97706}[data-theme=light] .cj-line.st-stale{stroke:#ea580c}[data-theme=light] .cj-line.st-na,[data-theme=light] .cj-line.st-off{stroke:#a1a1aa}[data-theme=light] .cj-legend{color:#52525b}[data-theme=light] .cj-fp-card{background:#fff;border-color:#9333ea59}[data-theme=light] .cj-fp-title{color:#18181b}[data-theme=light] .cj-fp-title .cj-ic{color:#7e22ce}[data-theme=light] .cj-fp-cov,[data-theme=light] .cj-fp-sub{color:#52525b}[data-theme=light] .cj-cell{background:#fff;border-color:#d4d4d8;color:#18181b}[data-theme=light] .cj-cell:hover{background:#f4f4f5}[data-theme=light] .cj-cell.tone-high{color:#b91c1c;border-color:#dc262673}[data-theme=light] .cj-cell.tone-medium{color:#b45309;border-color:#d9770673}[data-theme=light] .cj-cell.tone-ok{color:#047857;border-color:#04785766}[data-theme=light] .cj-cell-none{color:#71717a}[data-theme=light] .cj-hub-tabs{background:#fff;border-color:#d4d4d8}[data-theme=light] .cj-hub-tabs button{color:#52525b}[data-theme=light] .cj-hub-tabs button.is-on{background:#e4e4e7;color:#18181b}[data-theme=light] .cj-go-alt{background:#fff;color:#1d4ed8;border-color:#2563eb66}[data-theme=light] .cj-go-alt:hover{background:#2563eb14}[data-theme=light] .cj-item.kind-stale .cj-sev{background:#ea580c}[data-theme=light] .cj-sum-stage{color:#1d4ed8!important}[data-theme=light] .cj-sd{background:#d4d4d8}[data-theme=light] .cj-sd.is-done{background:#059669}[data-theme=light] .cj-sd.is-on{background:#059669;box-shadow:0 0 0 2px #05966940;opacity:1}[data-theme=light] .cj-stage-l{color:#18181b}[data-theme=light] .cjp-tabs{background:#fff;border-color:#e4e4e7}[data-theme=light] .cjp-tab{color:#52525b}[data-theme=light] .cjp-tab:hover{color:#18181b}[data-theme=light] .cjp-tab.is-on{background:#f4f4f5;color:#18181b}[data-theme=light] .cjp-lane{background:#fff;border-color:#e4e4e7}[data-theme=light] .cjp-lane:hover{border-color:#d4d4d8}[data-theme=light] .cjp-lane.is-on{border-color:#059669;background:#10b98114}[data-theme=light] .cjp-lane-n{color:#18181b}[data-theme=light] .cjp-lane-l,[data-theme=light] .cjp-necks-l{color:#52525b}[data-theme=light] .cjp-necks-l.is-ok{color:#047857}[data-theme=light] .cjp-neck{color:#b45309;background:#f59e0b1f;border-color:#d9770666}[data-theme=light] .cjp-neck.is-on{background:#f59e0b40;color:#92400e}[data-theme=light] .cjp-sub{color:#71717a}[data-theme=light] .cjp-row{background:#fff;border-color:#e4e4e7}[data-theme=light] .cjp-name{color:#18181b}[data-theme=light] .cjp-row-count,[data-theme=light] .cjp-row-ok{color:#52525b}[data-theme=light] .cjp-stage{background:#e4e4e7;color:#52525b;border-color:#d4d4d8}[data-theme=light] .cjp-stage.s-analyza{color:#6b21a8;background:#a855f71f;border-color:#7e22ce59}[data-theme=light] .cjp-stage.s-navrh{color:#047857;background:#10b9811f;border-color:#04785759}[data-theme=light] .cjp-stage.s-rozhodnuti{color:#1d4ed8;background:#3b82f61a;border-color:#2563eb59}[data-theme=light] .cjp-stage.s-realizace{color:#b45309;background:#f59e0b26;border-color:#d9770666}[data-theme=light] .cjp-stage.s-pece{color:#047857;background:#10b98114;border-color:#0478574d}[data-theme=light] .cjp-select{background:#fff;border-color:#d4d4d8;color:#18181b}[data-theme=light] .cjp-check{color:#18181b}
