.invd-ob-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 22px}.invd-ob-step{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0}.invd-ob-step__n{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:14px;background:var(--invd-accent-soft);color:var(--invd-accent);border:1px solid var(--invd-line)}.invd-ob-step__title{display:block;font-size:14px;font-weight:700;color:var(--invd-ink)}.invd-ob-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.invd-ob-file__name{display:inline-block;-webkit-margin-start:8px;margin-inline-start:8px;font-size:13px;color:var(--invd-muted);vertical-align:middle;max-width:220px;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.invd-ob-check{width:18px;height:18px;accent-color:var(--invd-accent);cursor:pointer}.invd-ob-check:focus-visible{outline:2px solid var(--invd-accent);outline-offset:2px}.invd-ob-count{font-weight:400;color:var(--invd-muted);-webkit-margin-start:4px;margin-inline-start:4px}.invd-ob-tag--ok{background:#f0fdf4!important;color:#166534!important}.invd-ob-tag--new_item{background:#eff6ff!important;color:#1e40af!important}.invd-ob-tag--has_opening{background:#fffbeb!important;color:#92400e!important}.invd-ob-tag--rejected{background:#fef3f2!important;color:#b42318!important}@media (max-width:959px){.invd-ob-steps{grid-template-columns:1fr}}