.pthumb--job{align-content:center;gap:var(--space-2);height:12rem;padding:var(--space-3)}.pthumb--job .jt__who{color:var(--color-text);display:grid;font-size:var(--font-size-xs);gap:var(--space-1);line-height:var(--line-height-snug);min-width:0}.pthumb--job .jt__who strong{font-weight:var(--font-weight-medium)}.pthumb--job .jt__who small{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.pthumb--job .avatar{font-size:var(--font-size-xs);height:var(--space-6);letter-spacing:0;width:var(--space-6)}.pthumb--job .avatar:not(.avatar--action){background:var(--color-raised);border:var(--border-width-hairline) solid var(--color-hairline)}.pthumb--job .chip{width:fit-content}.pthumb--job strong{font-weight:var(--font-weight-medium)}.pthumb--org{justify-items:center}.jt__node{align-items:center;background:var(--color-raised);border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-md);display:inline-flex;gap:var(--space-2);padding:var(--space-1) var(--space-2)}.jt__rail{display:block;height:var(--space-3);position:relative;width:62%}.jt__rail:before{border-top:var(--border-width-hairline) solid var(--color-data-base);content:"";inset-inline:25% 25%;position:absolute;top:50%}.jt__rail:after{content:"";height:50%;inset-inline:50%;top:0}.jt__rail i,.jt__rail:after{border-inline-start:var(--border-width-hairline) solid var(--color-data-base);position:absolute}.jt__rail i{bottom:0;top:50%}.jt__rail i:first-child{inset-inline-start:25%}.jt__rail i:last-child{inset-inline-start:75%}.jt__kids{display:grid;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.jt__kids .jt__node{min-width:0}.jt__tags{display:flex;flex-wrap:wrap;gap:var(--space-1);justify-content:center}.pthumb--rv{gap:var(--space-2);justify-items:start}.jt__doc{align-items:center;background:var(--color-raised);border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-sm);color:var(--color-text-tertiary);display:flex;gap:var(--space-2);padding:var(--space-2);width:100%}.jt__doc .pthumb__bars{flex:1}.jt__checks{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.jt__checks>span:not(.chip){align-items:center;color:var(--color-text);display:flex;font-size:var(--font-size-xs);gap:var(--space-1)}.jt__checks .icon{color:var(--palette-moss-500)}.pthumb--dist{align-content:center;gap:var(--space-2)}.jt__src{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-xs);gap:var(--space-1)}.jt__dest{display:grid}.jt__dest,.jt__row{gap:var(--space-1);min-width:0}.jt__row{align-items:center;color:var(--color-text);display:flex;font-size:var(--font-size-xs)}.jt__row strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jt__row .avatar{flex:none;height:var(--space-6);width:var(--space-6)}.jt__row .chip{flex:none;margin-left:auto}.pthumb--sv{gap:var(--space-3)}.jt__msg{align-items:flex-start;display:flex;gap:var(--space-2)}.jt__msg .chtile--sm{border-radius:var(--radius-sm);flex:none;height:var(--space-6);width:var(--space-6)}.jt__msg .chtile--sm .chlogo{height:var(--space-3);width:var(--space-3)}.jt__bubble{background:var(--color-raised);border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-xs);line-height:var(--line-height-snug);padding:var(--space-2) var(--space-3)}.jt__bubble mark{background:var(--palette-amber-200);border-radius:var(--radius-xs);color:inherit;outline:var(--border-width-hairline) solid var(--palette-amber-400)}.jt__flag{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.jt__flag .pthumb__arrow{color:var(--color-text-tertiary)}.jt__policy{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.pthumb--ar{gap:var(--space-2)}.jt__tiles{align-items:center;display:flex;gap:var(--space-1)}.jt__tiles .chtile--sm{border-radius:var(--radius-sm);height:var(--space-6);width:var(--space-6)}.jt__tiles .chtile--sm .chlogo{height:var(--space-3);width:var(--space-3)}.jt__tiles .chip{margin-left:auto}.jt__thread{display:grid;gap:var(--space-1)}.jt__b{align-items:center;background:var(--color-raised);border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-md);display:flex;gap:var(--space-2);padding:var(--space-1) var(--space-2);width:78%}.jt__b .pthumb__bars{flex:1}.jt__b--out{margin-left:auto}.jt__ret{align-items:center;background:var(--color-raised);border:var(--border-width-hairline) solid var(--color-hairline);border-radius:var(--radius-pill);color:var(--color-text-tertiary);display:flex;gap:var(--space-2);padding:var(--space-1) var(--space-2)}.jt__ret .pthumb__bars{flex:1}.jt__chart,.pthumb--an{gap:var(--space-2)}.jt__chart{align-items:end;border-bottom:var(--border-width-hairline) solid var(--color-data-base);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:6.5rem;padding-inline:0}.jt__col{align-items:end;display:flex;gap:var(--space-1);height:100%;min-width:0}.jt__col i{background:var(--palette-violet-400);border-radius:var(--radius-xs) var(--radius-xs) 0 0;flex:1}.jt__col i:nth-child(2){background:var(--palette-amber-400)}.jt__col i:nth-child(3){background:var(--palette-moss-500)}.jt__col i.is-h2{height:30%}.jt__col i.is-h3{height:50%}.jt__col i.is-h4{height:72%}.jt__col i.is-h5{height:92%}.jt__legend{color:var(--color-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-xs);gap:var(--space-1) var(--space-2);justify-content:center}.jt__legend span{align-items:center;display:inline-flex;gap:var(--space-1)}.jt__legend b{background:var(--palette-violet-400);border-radius:var(--radius-pill);height:var(--space-2);width:var(--space-2)}.jt__legend .k2{background:var(--palette-amber-400)}.jt__legend .k3{background:var(--palette-moss-500)}@media (max-width:40rem){.pthumb--job{height:auto;min-height:12rem}}.pthumb--job{--color-data-base:var(--palette-wine-300);--chip-approved-bg:var(--palette-wine-700);--chip-approved-fg:var(--palette-paper);--chip-progress-bg:var(--palette-wine-100);--chip-progress-fg:var(--palette-wine-700);--chip-pending-bg:var(--palette-neutral-200);--chip-pending-fg:var(--palette-neutral-700);--chip-finding-bg:var(--palette-crimson-100);--chip-finding-fg:var(--palette-crimson-700);background:var(--palette-bone);border-color:var(--palette-neutral-200);color:var(--palette-plum)}.pthumb--job .chip--amber{background:var(--palette-crimson-100);border-color:var(--palette-crimson-300);color:var(--palette-crimson-700)}.pthumb--job .chip--progress{outline:var(--border-width-hairline) solid var(--palette-wine-200);outline-offset:calc(var(--border-width-hairline)*-1)}.pthumb--job .icon{color:var(--palette-neutral-600)}.pthumb--job .chip .icon{color:currentColor}.pthumb--job .avatar:not(.avatar--action){background:var(--palette-paper);border-color:var(--palette-neutral-200);color:var(--palette-plum)}.pthumb--job .avatar--action{background:var(--palette-wine-700);color:var(--palette-paper)}.pthumb--job .pthumb__bars i{background:var(--palette-wine-200)}.pthumb--job .chlogo{color:var(--palette-plum)}.pthumb--job .jt__b,.pthumb--job .jt__bubble,.pthumb--job .jt__doc,.pthumb--job .jt__node,.pthumb--job .jt__ret{border-color:var(--palette-neutral-200)}.pthumb--job .jt__checks .icon{color:var(--palette-wine-600)}.pthumb--job .jt__bubble mark{background:var(--palette-crimson-100);outline-color:var(--palette-crimson-300)}.pthumb--job .jt__flag .pthumb__arrow,.pthumb--job .jt__src .pthumb__arrow{color:var(--palette-wine-400)}.pthumb--an .jt__col i,.pthumb--an .jt__legend b{background:var(--palette-neutral-400)}.pthumb--an .jt__col i:nth-child(2),.pthumb--an .jt__legend .k2{background:var(--palette-wine-400)}.pthumb--an .jt__col i:nth-child(3),.pthumb--an .jt__legend .k3{background:var(--palette-wine-700)}.pthumb--sol{font-size:var(--font-size-xs);gap:var(--space-2);grid-template-columns:minmax(0,1fr);line-height:var(--line-height-snug)}.pthumb--sol .st__wt{display:grid;min-width:0}.pthumb--sol .st__wt small{color:var(--palette-neutral-600);font-size:var(--font-size-xs)}.pthumb--sol .st__tags{display:flex;flex-wrap:wrap;gap:var(--space-1)}.pthumb--sol .st__tags b{border:var(--border-width-hairline) solid var(--palette-wine-300);border-radius:var(--radius-xs);color:var(--palette-wine-700);font-weight:var(--font-weight-medium);padding:0 var(--space-2);white-space:nowrap}.pthumb--sol .st__doc,.pthumb--sol .st__head,.pthumb--sol .st__src,.pthumb--sol .st__top{align-items:center;background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-neutral-200);border-radius:var(--radius-sm);display:flex;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2)}.pthumb--sol .st__doc>span:not(.chip),.pthumb--sol .st__src>span:not(.chip){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pthumb--sol .st__doc .chip,.pthumb--sol .st__src .chip{flex:none}.pthumb--sol .st__row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.pthumb--sol .st__muted{color:var(--palette-neutral-600)}.pthumb--sol .st__kept{align-items:center;background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-wine-200);border-radius:var(--radius-pill);color:var(--palette-wine-700);display:inline-flex;gap:var(--space-1);padding:var(--space-1) var(--space-2)}.pthumb--sol .st__kept .icon{color:var(--palette-wine-600)}.st--bd .st__down{background:var(--palette-wine-300);display:block;height:var(--space-3);margin-inline-start:var(--space-4);width:var(--border-width-hairline)}.st--bd .st__who{align-items:center;display:flex;gap:var(--space-2)}.st--bd .st__who .chip{margin-inline-start:auto}.st--ria .st__months{display:grid;gap:var(--space-1);grid-template-columns:repeat(12,minmax(0,1fr))}.st--ria .st__months i{background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-neutral-200);border-radius:var(--radius-xs);color:var(--palette-neutral-500);display:grid;font-style:normal;height:var(--space-5);place-items:center}.st--ria .st__months i.is-on{background:var(--palette-wine-700);border-color:var(--palette-wine-700);color:var(--palette-paper)}.st--dual{align-content:center;display:grid}.st--dual .st__venn{display:block;height:7.5rem;width:100%}.st--dual .st__c1{fill:var(--palette-wine-100);stroke:var(--palette-wine-400);stroke-width:1.5}.st--dual .st__c2{fill:var(--palette-neutral-200);fill-opacity:.6;stroke:var(--palette-neutral-500);stroke-width:1.5}.st--dual .st__c3{fill:var(--palette-wine-700)}.st--dual .st__msg{fill:none;stroke:var(--palette-paper);stroke-linejoin:round;stroke-width:1.4}.st--dual text{fill:var(--palette-plum);font-size:calc(var(--font-size-xs)*.75);font-weight:var(--font-weight-medium)}.st--dual .st__vcap{color:var(--palette-neutral-600);text-align:center}.st--am .st__fan{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) var(--space-6) minmax(0,1fr)}.st--am .st__src{display:grid;gap:var(--space-1);justify-items:start}.st--am .st__sl{align-items:center;display:flex;gap:var(--space-1);white-space:nowrap}.st--am .st__lines{height:4.5rem;width:100%}.st--am .st__lines path{fill:none;stroke:var(--palette-wine-300);stroke-width:1.5;vector-effect:non-scaling-stroke}.st--am .st__dest{display:grid;gap:var(--space-2);min-width:0}.st--am .st__dest>span{align-items:center;background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-neutral-200);border-radius:var(--radius-sm);display:flex;gap:var(--space-2);min-width:0;overflow:hidden;padding:var(--space-1) var(--space-2);text-overflow:ellipsis;white-space:nowrap}.st--ins .st__checks{display:grid;gap:var(--space-1)}.st--ins .st__checks span{align-items:center;display:flex;gap:var(--space-1)}.st--ins .st__checks .icon{color:var(--palette-wine-600)}.st--smb{gap:0;justify-items:center}.st--smb .st__jobs{display:flex;gap:var(--space-1);justify-content:space-between;width:100%}.st--smb .st__jobs span{align-items:center;background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-neutral-200);border-radius:var(--radius-pill);display:inline-flex;gap:var(--space-1);padding:var(--space-1) var(--space-2)}.st--smb .st__jobs .icon{color:var(--palette-wine-600)}.st--smb .st__merge{height:var(--space-6);width:80%}.st--smb .st__merge path{fill:none;stroke:var(--palette-wine-300);stroke-width:1.5;vector-effect:non-scaling-stroke}.st--smb .st__one{align-items:center;background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-wine-300);border-radius:var(--radius-pill);display:flex;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1)}.st--ent{gap:0;justify-items:center}.st--ent .st__top{font-weight:var(--font-weight-medium)}.st--ent .st__rail{display:block;height:var(--space-3);position:relative;width:68%}.st--ent .st__rail:before{border-top:var(--border-width-hairline) solid var(--palette-wine-300);content:"";inset-inline:0;position:absolute;top:50%}.st--ent .st__rail:after{content:"";height:50%;inset-inline-start:50%;top:0}.st--ent .st__rail i,.st--ent .st__rail:after{border-inline-start:var(--border-width-hairline) solid var(--palette-wine-300);position:absolute}.st--ent .st__rail i{bottom:0;top:50%}.st--ent .st__rail i:first-child{inset-inline-start:0}.st--ent .st__rail i:nth-child(2){inset-inline-start:50%}.st--ent .st__rail i:nth-child(3){inset-inline-start:100%}.st--ent .st__units{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.st--ent .st__units>span{align-items:center;background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-neutral-200);border-radius:var(--radius-sm);display:flex;gap:var(--space-1);justify-content:space-between;min-width:0;padding:var(--space-1) var(--space-2)}.st--ent .st__units b{font-weight:var(--font-weight-medium);min-width:0;overflow:hidden;text-overflow:ellipsis}.st--ent .st__units .avatar{height:var(--space-5);width:var(--space-5)}.st--ent .st__sec{align-items:center;background:var(--palette-wine-700);border-radius:var(--radius-pill);display:inline-flex;gap:var(--space-1);margin-block-start:var(--space-2);padding:var(--space-1) var(--space-2)}.st--ent .st__sec,.st--ent .st__sec .icon{color:var(--palette-paper)}.st--br .st__rec{align-items:center;background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-neutral-200);border-radius:var(--radius-sm);display:flex;gap:var(--space-2);padding:var(--space-1) var(--space-2)}.st--br .st__lk{color:var(--palette-wine-700)}.st--oc .st__cap{align-items:center;display:flex;gap:var(--space-2)}.st--oc .st__ph{background:var(--palette-paper);border:var(--border-width-thick) solid var(--palette-neutral-300);border-radius:var(--radius-md);display:grid;flex:none;gap:var(--space-1);padding:var(--space-2) var(--space-1);width:3.75rem}.st--oc .st__pb{background:var(--palette-neutral-100);border-radius:var(--radius-sm);display:flex;padding:var(--space-1);width:80%}.st--oc .st__pb--out{background:var(--palette-wine-100);margin-inline-start:auto}.st--oc .st__go{color:var(--palette-wine-400);flex:none}.st--oc .st__kept--card{border-radius:var(--radius-sm);flex-direction:column;padding:var(--space-2)}.st--exam .st__head{font-weight:var(--font-weight-medium)}.st--exam .st__head .icon{color:var(--palette-wine-600)}.st--exam .st__req{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between;padding-inline:var(--space-2)}.st--exam .st__req>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st--exam .st__req b{background:var(--palette-wine-100);border-radius:var(--radius-pill);color:var(--palette-wine-700);flex:none;font-weight:var(--font-weight-medium);padding:0 var(--space-2)}.st--inv .st__scope{display:flex;flex-wrap:wrap;gap:var(--space-1)}.st--inv .st__res{display:grid;gap:var(--space-1)}.st--inv .st__res i{background:var(--palette-paper);border:var(--border-width-hairline) solid var(--palette-neutral-200);border-radius:var(--radius-xs);height:var(--space-4)}.st--inv .st__res i.is-hit{background:var(--palette-wine-100);border-color:var(--palette-wine-400)}.pthumb--job .avatar{font-size:calc(var(--font-size-xs)*.85)}