.v4 .mn :is(p,dd,li){text-wrap:pretty}.v4 .mn-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px 24px;display:grid}.v4 .mn-grain{aspect-ratio:auto;min-height:480px;padding:40px 24px}.v4 .mn-n{border:1px solid var(--p-ink-3);width:23px;height:23px;color:var(--p-ink-2);border-radius:50%;place-items:center;font-size:12px;display:grid}.v4 .mn-parts,.v4 .mn-steps{margin:0;padding:0;list-style:none;display:grid}.v4 .mn-parts li{border-top:1px solid var(--p-line);grid-template-columns:32px minmax(0,1fr);gap:4px 12px;padding:16px 0;display:grid}.v4 .mn-parts .mn-n{grid-row:span 2}.v4 .mn-parts b,.v4 .mn-steps b{font-size:17px;font-weight:400}.v4 .mn-parts p,.v4 .mn-steps p{color:var(--p-ink-2);margin:0;font-size:15px;line-height:1.55}.v4 .mn-points{margin:0;display:grid}.v4 .mn-points>div{border-top:1px solid var(--p-line);padding:16px 0}.v4 .mn-points dt{font-size:17px}.v4 .mn-points dd{color:var(--p-ink-2);margin:6px 0 0;font-size:15px;line-height:1.55}.v4 .mn-tree-panel{padding:36px 32px}.v4 .mn-tree{gap:28px;display:grid}.v4 .mn-node{outline:1px solid var(--p-line-2);outline-offset:-1px;border-radius:4px;align-content:start;gap:4px;min-width:0;padding:14px 16px;display:grid}.v4 .mn-node b{font-size:16px;font-weight:400}.v4 .mn-node span{color:var(--p-ink-3);font-size:13px}.v4 .mn-node.is-top{text-align:center;outline-color:var(--p-ink);justify-self:center;min-width:200px}.v4 .mn-branches{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:24px 0 0;list-style:none;display:grid;position:relative}.v4 .mn-branches:before{content:"";border-top:1px solid var(--p-line-2);position:absolute;top:0;left:16.6%;right:16.6%}.v4 .mn-branches:after{content:"";border-left:1px solid var(--p-line-2);height:28px;position:absolute;top:-28px;left:50%}.v4 .mn-branches>li{position:relative}.v4 .mn-branches>li:before{content:"";border-left:1px solid var(--p-line-2);height:24px;position:absolute;top:-24px;left:50%}.v4 .mn-who{color:var(--p-ink-2)!important}.v4 .mn-state{margin-top:6px}.v4 .mn-node.is-auto .mn-state{color:var(--p-pos)}.v4 .mn-node.is-deputy .mn-state{color:var(--p-ink)}.v4 .mn-node.is-vacant{outline-style:dashed}.v4 .mn-node.is-vacant .mn-state{color:var(--p-warn)}.v4 .mn-agent{border-top:1px solid var(--p-line);grid-template-columns:10px minmax(0,1fr);align-items:center;gap:2px 8px;margin-top:10px;padding-top:10px;display:grid;color:var(--p-ink-2)!important}.v4 .mn-agent i{background:var(--p-ink-2);border-radius:50%;width:8px;height:8px}.v4 .mn-agent small{color:var(--p-ink-3);grid-column:2;font-size:12px}.v4 .mn-stack{gap:10px;width:min(100%,380px);display:grid;position:relative}.v4 .mn-piece{gap:10px;width:100%;display:grid;position:relative}.v4 .mn-split{justify-content:space-between;align-items:center;gap:12px;display:flex}.v4 .mn-changes{width:min(100%,400px)}.v4 .mn-changes .cab-row-main{flex:1 1 0}.v4 .mn-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.v4 .mn-outcomes li{background:var(--p-panel);border-top:2px solid var(--p-line-2);align-content:start;gap:8px;padding:22px 20px;display:grid}.v4 .mn-outcomes li.is-auto{border-top-color:var(--p-pos)}.v4 .mn-outcomes li.is-check{border-top-color:var(--p-ink)}.v4 .mn-outcomes li.is-stop{border-top-color:var(--p-warn)}.v4 .mn-outcomes li.is-written{border-top-style:dashed;border-top-color:var(--p-ink-2)}.v4 .mn-outcomes b{font-size:17px;font-weight:400}.v4 .mn-outcomes p{color:var(--p-ink-2);margin:0;font-size:14px;line-height:1.55}.v4 .mn-note{max-width:72ch;color:var(--p-ink-2);margin:20px 0 0;font-size:15px}.v4 .mn-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.v4 .mn-steps li{border-top:1px solid var(--p-line-2);align-content:start;gap:10px;padding:20px 0 0;display:grid}@media (max-width:960px){.v4 .mn-two{grid-template-columns:minmax(0,1fr)}.v4 .mn-grain{min-height:0;padding:28px 12px}.v4 .mn-outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.v4 .mn-tree-panel{padding:24px 16px}.v4 .mn-node.is-top{text-align:left;justify-self:stretch}.v4 .mn-branches{grid-template-columns:minmax(0,1fr);gap:12px;padding:0 0 0 20px}.v4 .mn-branches:before{border-top:0;border-left:1px solid var(--p-line-2);inset:-28px auto 24px 0}.v4 .mn-branches:after{display:none}.v4 .mn-branches>li:before{border-left:0;border-top:1px solid var(--p-line-2);width:20px;height:0;top:24px;left:-20px}.v4 .mn-outcomes,.v4 .mn-steps{grid-template-columns:minmax(0,1fr)}.v4 .mn-steps{gap:20px}}.v4 .mn-piece .cab-dl dt{width:150px}@media (min-width:961px){.v4 .mn-note{margin-left:calc(50% + 12px)}}
